Yazımızda sizler için AMP nedir? Ne işe yarar? Cevaplamaya çalışacağız. Daha önce bazı web sitelerinin mobil cihazlarda farklı göründüğünü fark ettiğinizi düşünüyoruz. Çünkü birçok web sitesi sadece bilgisayara göre tasarlandığı için mobil cihazlardan girildiğinde tasarımda problemler ortaya çıkabiliyor.
Ayrıca tasarımın yanı sıra mobil platformdan birçok siteye girilirken hız problemleri de oluşabiliyor. Yani bilgisayarda hızlı bir şekilde dolaşılabilen bir web sitesi mobilde biraz daha yavaş yüklenebiliyor. İşte bu gibi durumların yaşanmaması için web sitesini hazırlayan yazılımcıların önünde bazı seçenekler bulunuyor.
Yazımızda bahsedeceğimiz AMP teknolojisinin de bu yöntemler arasında bulunduğunu söyleyebiliriz. Şimdi lafı daha fazla uzatmadan AMP teknolojisini birlikte daha yakından tanıyalım.
AMP Nedir? Ne İşe Yarar?
AMP nedir? Sorusunun detaylarına geçmeden önce AMP açılımının Accelerated Mobil Pages olduğunu belirtelim. Bu açılımı Türkçeye çevirdiğimizde karşımıza Hızlandırılmış Mobil Sayfalar anlamı çıkıyor. Daha önce bahsettiğimiz gibi birçok internet sitesi bilgisayar gibi cihazlarda problemsiz çalışırken mobilde biraz ağır kalabiliyor.
Yani birçok kullanıcı mobil cihazından internet sitelerinde gezinirken birazda olsa yavaşlıkla karşılaşabiliyorlar. İşte bunun en büyük sebebi internet sitelerinin mobil cihazlara göre oluşturulmamasından kaynaklanıyor.
Yani bir internet sitesi oluşturulurken mobil cihazlar için bazı farklı yöntemler kullanılması gerekiyor. İşte bu gibi durumlarda ise AMP nedir? Ne işe yarar? Soruları daha büyük bir önem taşıyor. Çünkü açık kaynak bir proje olan AMP, framework araçları arasında bulunuyor. AMP komutlarını öğrenen kişiler, Google ve Twitter tarafından tasarlanmış bu yöntemi kullanabiliyorlar.
AMP kullanılan sitelerde Google’ın belirlediği bazı sınırlamalar bulunuyor. Örneğin, eğer bir sitede AMP kullanılıyorsa Google, kendi belirlediği JS kütüphaneleri haricinde ki kodların kullanımına izin vermiyor. Böylece sitede ki yük hafifletilmiş oluyor ve web sitesi mobil cihazlar için daha uygun bir halde hazırlanmış oluyor.
Kısacası AMP, Google’ın getirdiği sınırlandırmalar ve basit yapısı sayesinde mobil cihazlar için daha uygun bir web sitesi hazırlanmasına yardımcı oluyor. AMP nedir? Sorusunun cevabı basitçe bu şekilde oluşuyor. Bu kısımda son olarak AMP yöntemini AMP Javascript, AMP HTML ve Google AMP Cache bileşenlerinin mümkün kıldığını belirtelim.
AMD Ne İşe Yarar?
Sizlere basit şekilde AMP nedir? Sorusunu yanıtlamaya çalıştık. Şimdi ise AMP ne işe yarar? Sorusuna fazla kafanızı karıştırmadan değinmek istiyoruz. Bahsettiğimiz gibi AMP sayesinde kodlara bazı sınırlamalar getiriliyor. Böylece mobil cihazlar için daha uygun bir web sitesi ortaya çıkıyor.
Bu sınırlamalar sayesinde web sitesi daha hızlı hale gelebiliyor. Bunların yanı sıra AMP, kullanıcının site sunucusuna gitmeden Google belleğinden siteye erişmesini sağlıyor. Bu nokta da AMP nedir? Sorusundan sonra AMP ne işe yarar? Sorusunu da kısaca örneklendirmek istiyoruz. Örneğin, mobilden AMP teknolojisi ile hazırlanmış bir web sitesine girdiğinizi farz edelim.
Normal şartlarda ilk olarak web sitenin sunucusuna yönlendirilmeniz gerekiyor. Ancak AMP sayesinde direkt olarak Google’ın veri belleğinden erişim sağlayabiliyorsunuz. Böylece mobil cihazınızda AMP teknolojisi ile hazırlanmış bir web sitesinde dolaşmanız çok daha hızlı oluyor.
Çünkü bu web sitesinde gereksiz kodlar bulunmuyor ve siteye erişim direkt olarak Google’ın veri belleğinden sağlanıyor. Yazımızın son kısmında AMP kodlamasının web sitesinde belirlenen sayfalara tek tek uygulanabildiğini belirtelim.
Özellikle mobil cihaz kullanıcıları için önemli olan AMP nedir? Ne işe yarar? Sorularının cevapları basitçe bu şekilde oluşuyor.