AMP Nedir? Ne İşe Yarar?

Bu makalemizde AMP nedir? ne işe yarar? avantajları, dezavantajları nedir? gibi konuları anlattık. Detaylar makalemizin ilerleyen paragraflarında…

Teknoloji İlerler Cihazlar Küçülür…

Bilgisayarların kullanımı 1950’li yıllara dayanıyor. İlk yapılan bilgisayarlar bir oda büyüklüğünde olup oldukça kısıtlı işlemlere sahipti. Yıllar içerisinde teknoloji geliştikçe bilgisayarlar küçüldü. Küçüldükçe yapabildikleri işlerin ucu bucağı sınırsızlaştı. Aynı şekilde televizyon eskiden tüplü idi. Olabildiğince geniş yer kaplayan televizyonlar teknoloji ilerledikçe ince bir kâğıt formuna kadar düştü. Bu düşüşün yanında görüntü kalitesi ve yapabilecekleri her geçen gün arttı. Gelelim telefonlara… Telefonlar özellikle cep telefonları ilk çıktığı zaman oldukça kalın, büyük, antenli cebe sığmayan iletişim cihazları idi.

Özellikleri aşırı kısıtlı olan bu telefonlar yıllar içerisinde özellik kazanırken hafifledi, küçüldü ve ceplere girecek boyutlara geldi. Gördüğünüz gibi teknoloji ilerlerken küçülmeler ve özellikler artış sağlamaktadır. Peki internet dünyasının en önemli parçası bilgisayarlar iken her geçen gün bilgisayar kullanıcı sayısında düşüş mobil kullanıcı sayısında artış olduğunu biliyor muydunuz? Bu tür durumlarla karşı karşıya kalınca bu işin en büyük firmaları bu yönelişe doğru teknolojileri geliştirmekte ve yayınlamakta geç kalmıyor.

Dünyanın en büyük teknoloji firması olan Google, internet kullanımının mobil cihazlara yönelmesi ile bir yenilik yaparak AMP denilen bir teknolojiyi ortaya çıkarttı. Nedir bu AMP diyenler için;

AMP Nedir?

Türkçesi hızlandırılmış mobil sayfalar olan AMP açılımına baktığımız zaman Accelerated Mobile Pages cümlesinin baş harflerinin kısaltılmışıdır. Uygulamanın amacı mobil cihazlar ile eriştiğiniz internet uygulamaları ve sayfalarında bilgisayar üzerinden yapılan bağlantılara göre daha hızlı bir erişim sağlamasıdır. Bunun için temel mantığı anlatmak gerekirse masaüstü bilgisayar ya da diz üstü bilgisayarlar ile tarayıcı aracılığı ile ulaştığınız internet sitelerinde okunurluk kadar görsellikte önemlidir. Ekran boyutu büyüktür. Dolu olması, şık olması, modern olması aranan kriterler arasında iken mobil cihazlarda durum farklıdır.

Ekran boyutunun küçük olması, internet bağlantının sınırlı olması sebebiyle görsellikten çok okunurluk özelliği ön plana çıkmaktadır. İşte bu noktada Google belirlediği standartlarda kodlama yapıldığı zaman AMP uyumlu siteler oluşmaktadır. Mobil cihazlar için oluşturulan bu standart sayesinde girdiğiniz internet siteleri görselliğin arka planı olan JAVASCRIPT ve CSS dosyalarının gereksiz olan kısımlarını iptal ederek sayfaların daha hızlı açılmasını sağlayacaktır. Temel mantık bu işlem üzerine kurulmuştur. Gereksiz dosyaların ayrıştırılması ile mobil cihazlar sayfaya daha hızlı ulaşırken aynı zamanda veri tasarrufu da sağlamaktadır. Böylece daha fazla internet gezintisi daha az internet kota harcaması anlamına geliyor.

AMP Ne İşe Yarar?

Aslında AMP tanımını yaparken temel anlamda ne işlevi olduğuna dair açıklama yaptık. Detaylı açıklama yapmamız gerekirse; Google, internet site sahiplerine şunu diyor. Siz açtığınız internet sitelerinde javascript veya CSS gibi detayları istediğiniz gibi kullanabilirsiniz. Lakin mobil kullanıcının ekran boyutu küçüktür. Ayrıca internet verisi kısıtlıdır. Kullandığınız JS ve CSS kaynakları sayfanın açılış hızını ve okunurluk süresini düşürmektedir. Bunun yerine AMP teknolojisini kullanarak gereksiz kullanımları ortadan kaldırın ve %15’e kadar varan bir hızla sitenizin açılmasını sağlayın. Bunun için kendi kaynaklarınızı kullanmak yerine benim hazırlamış olduğum ve optimize edilmiş olan envanter kaynaklarımı kullanmak zorundasınız. AMP sadece mobil cihaz sitelerine uygulanmalıdır.

AMP Avantajları

Bu yeni teknolojinin avantajlarının en önemlisi zaten adında yatıyor. Hızlandırılmış mobil sayfalar diyerek mobil cihazlardan girişlerde hızlandırılmış bir site ile karşılaşmak kullanıcıyı sitede tuttuğu için başlı başına bir avantaj olarak karşımıza çıkmaktadır. Lakin diğer bir avantaj ise gizli silah olan SEO konusudur. Düşünün bu teknolojiyi Google çıkartıyor.

Google için SEO önemli bir konudur. Mobil cihazlardan yapılan arama sonuçlarında sizce hızlandırılmış mobil sayfalar olan AMP destekli bir site mi önde çıkar yoksa AMP kullanmayan bir site mi? Tabii ki cevabınız doğru… AMP kullanan bir site mobil arama sonuçlarında daha ön planda gözükecektir. Çünkü Google amaç itibariyle kullanıcıya en hızlı en doğru şekilde aramasına göre sonuca ulaştırmayı amaçlamaktadır. Yıllardır bunu başarılı bir şekilde yapabildiği için zaten Google olabilmiştir.

AMP Dezavantajları

Avantajlarından bahsettiysek dezavantajlarından da bahsetmeliyiz. AMP teknolojisi itibariyle kısıtlamalar üzerinden ilerleyen bir sistemdir. Örneğin bir sitenizde kullanmak istediğiniz bazı özellikler için JS ve CSS ihtiyacı duymaktasınız. Lakin AMP teknoloji JS’de özellikle tam desteklemediği için ya o özellikten ya da AMP teknolojisinden vazgeçmek zorunda kalacaksınız. Bu bir dezavantaj olarak ön plana çıkmaktadır. Ayrıca Google ürünü olduğu için siteleri analiz etme konusunda sadece Analytics desteklenmektedir. Yani sitenizde AMP kullanıyorsanız Google Analytics dışında başka veri analiz uygulaması kullanamıyorsunuz. Bu da bir başka dezavantaj olarak karşımıza çıkıyor.

AMP Sitelere Nasıl Uygulanır?

Dünya genelinde yer alan internet sitelerinin %40’ının Wordpress olduğunu biliyor muydunuz? Eğer bu yazıyı okuyan site sahibi 10 kişiden biriyseniz sitenizin Wordpress tabanlı olma ihtimali 10’da 4 yani. Uçsuz bucaksız internet dünyası için erişilmesi zor olan bu dünyada Wordpress’in başarısı tabii ki geliştirilebilir alt yapısı ve çok yüksek sayıdaki geliştirici desteğine bağlı olarak gerçekleşmektedir. Eğer Wordpress bir site sahibi iseniz eklentiler sayfasında eklenti ekle kısmından hızlıca AMP yazarak gerekli eklentilere ulaşarak birkaç dakika içerisinde sitenizi AMP uyumlu yapabilirsiniz. Lakin özel kodlama bir siteye sahipseniz bunun için biraz teknik kod bilgisi sahibi olmanız ya da teknik kod bilgisine sahip AMP teknolojisi bilen birisiyle çalışmanız gerekmektedir.

Bunun için Google tarafından hazırlanan AMP kod etiket listesine bakarak sayfaların yeniden kodlanması ihtiyaç duyulmaktadır. Örneklerle açıklamak gerekirse HTML üzerinde resim dosyasını göstermek için <img> etiketi kullanılırken AMP sayfalarda <amp-img> etiketi kullanılmaktadır. Video, audio, iframe gibi etiketlerde normal HTML etiketi içinde baş kısma amp- etiketi ile başlayan özel izin verilen etiketler uygulanmalıdır. Daha fazla detaylı bilgi için AMP dersleri izlenmeli ya da dokümanları okunmalıdır.

Ne Düşünüyorsunuz?
+1
0
+1
0
+1
0
+1
0
+1
0
Exit mobile version