Hızlandırılmış Mobil Sayfalar veya kısaca 'AMP', Google’ın birkaç yıl boyunca üzerinde çalıştığı, sitelerin daha hızlı mobil deneyimler oluşturmasını kolaylaştıran bir projedir. Muhtemelen en sevdiğiniz sitelerin çoğunun son bir veya iki yıl içinde AMP'ye destek eklediğini gördünüz ve şimdi Android Polisini (en sevdiğiniz site açıkçası) aralarında sayabilirsiniz!
İşte hiçbir şey gitmiyor!
Başlıklı @AMPhtml uygulamamız, yapımda bir yıl oldu ve sonuç olarak sektördeki en iyilerden bazıları.
Gerçekten hızlı ve yetenekli, hem ana görünüm hem de bilinen görünüm ve işlevsellikte olabildiğince yakın. pic.twitter.com/S4iOdZyp9G
– Artem Russakovskii (@ArtemR) 30 Ağustos 2019
Öyleyse bizi bu kadar uzun süren neye sorarsınız? Tüm bir yılı, neredeyse tamamen gerçek siteye benzeyen ve hisseden AMP'nin özelleştirilmiş bir sürümü üzerinde çalışarak geçirdik. Tüm tasarım öğeleri aynı görünüyor, yorum bölümü çalışıyor (çoğu site bu kısmı unutuyor!), Videolar ve diğer gömülü içerik tamamen işlevseldir ve her şey genellikle beklediğiniz yerdedir. Ancak, öğeler aşağıya kalana kadar yüklenmediğinden AMP'nin hız avantajını yine de elde edebilirsiniz. Burada bir demo görebilirsiniz.
Ayrıldı: Normal sayfa; Sağ: AMP Sayfası
Kendinizi bir sayfanın AMP sürümünde bulursanız ve orijinal sürümü görmek istiyorsanız, makale başlığının hemen altında kullanışlı bir bağlantı vardır. Çoğu site orijinal sayfaya geri dönmeyi oldukça zorlaştırıyor ve AMP sitemiz mobil siteyle aynı olsa da yine de bir link attık. Yalnızca makaleler, ana sayfa, kategoriler, etiketler vb. Gibi AMP sürümlerine sahip değildir.
Resim galerisi AMP makalelerinin en iyi yönlerinden biridir. Süper yumuşak ve hassas ve açılır pencereyi kapatmak için istediğiniz zaman aşağı kaydırabilirsiniz.
@ AndroidPolice'nin AMP sitesindeki AMP galerisine bir bakış. En iyi kısmı görevden almak için aşağı kayıyor. Şahsen ben onu seviyorum. pic.twitter.com/ZypDkkuP10
– Artem Russakovskii (@ArtemR) 31 Ağustos 2019
AMP'ye yönelik çalışmaların bazıları zaten ana sitede olumlu bir etki yarattı. Örneğin, AMP özel JavaScript’e izin vermediğinden, tamamen CSS ve sunucu tarafı PHP’ye dayanan görüntüler (ve video ve diğer gömülü içerikler) için yeni bir yeniden boyutlandırma yöntemi oluşturmak zorunda kaldık. Yeni ayın başlarında, bu ayın başlarında cep telefonunda can sıkıcı sayfa-yukarı-aşağı görüntü yükleme sorununu ortadan kaldıran ana sitede yayınladık.
Şimdi https://t.co/lCN5IQmDXV!
Artık tüm resimlerin ve gömülmelerin mobil boyutlarda yeniden boyutlandırılması için tam sayfanın yüklenmesini beklemeyin – yeniden boyutlandırma şimdi anlık ve CSS'de yapıldı. https://t.co/0TevBL1Ub7
– Artem Russakovskii (@ArtemR) 6 Ağustos 2019
Ayrıca Google’ın 'AMP Gerçek URL’si programına kaydolduk, bu nedenle Chrome’daki AMP sayfasını ziyaret etmeniz yakında Google URL’si yerine adres çubuğunda "androidpolice.com" u gösterecektir (Google Feed / News / Search’ten ziyaret ettiğinizde /vb.). Yayma, sunucu tarafındaki bazı sihirlere bağlıdır ve önümüzdeki birkaç gün içinde gerçekleşmesi gerekir.
Fark edebileceğiniz tek hata, tam ekran resim galerisinin bazen kaydırma sırasında görüntüleri atlamasıdır. Bu, yaptığımız hiçbir şey değil, resmi AMP galeriyle ilgili bir sorundan kaynaklanıyor ve Google mühendisleri bu hatayı düzeltmenin birkaç hafta alacağını söylüyor.
AMP sayfalarımızın ana siteyle tam özellikli hale getirilmesi büyük çaba harcadı ve bugün web’deki en iyi uygulamalardan biri olduğunu söylemenin zor olduğunu düşünmüyorum. Bunu bekliyorsanız, yetenekli geliştirme ekibimize teşekkür ederiz. – Artem, Maciej, Sebastiaan, Stephan ve Vlad.
Bir hata bulursanız, GitHub'a bir sorun göndererek veya bir ipucu göndererek bize bildirin.