AMP

Vizyon ve Misyon

Vizyonumuz yönümüzü bulmamızı sağlayan kuzey yıldızımızdır, misyonumuz ise bu yönde hareket etme yöntemimizi betimler.

Vizyon

Vizyon

Sonsuza kadar güçlü, kullanıcı öncelikli açık web.

& Misyon

Misyon

Web içeriği için kullanıcı öncelikli bir biçim sunun ve her web yayıncısının, reklamverenin ve satıcının uzun dönemli başarısını destekleyin.

Tasarım İlkeleri

Bu tasarım ilkeleri, AMP'nin süregelen tasarım ve geliştirilme sürecine rehberlik etmeyi amaçlar. Kendi içinde tutarlı kararlar almamıza yardımcı olurlar.

Kullanıcı Deneyimi > Geliştirici Deneyimi > Uygulama Kolaylığı. Tereddütte kaldığınızda, sayfa oluşturucunun oluşturmasını veya kütüphane geliştiricisinin çözümü uygulamasını zorlaştırsa bile son kullanıcı deneyimi için en iyi olanı yapın.
Varsayımsal olarak gelecekteki bir tarayıcı için tasarım yapmayın. Yarının web'ini değil, bugünün web'ini düzeltebilmek için GENİŞLETİLEBİLİR WEB MANİFESTOSU ruhuyla AMP'yi bir kütüphane olarak seçtik. AMP bugünün tarayıcılarında hızlı olmalıdır. Bugünün platformunda belirli optimizasyonlar mümkün olmadığında, AMP geliştiricileri standart geliştirmelerine katılarak bunları web platformuna eklemelidir.
Web'i bozmayın. AMP'de kesinti veya sorun olursa, web'in geri kalanının bundan zarar görmeyeceğinden emin olun. Yani, Google AMP Önbelleği, URL API veya kütüphane çalışmazsa, web sitelerinin düzgün şekilde çalışmaya devam etmesi gerekir. AMP önbelleği ile çalışan bir şey, önbelleksiz olarak ta çalışabilmelidir.
Sorunları doğru katman üzerinde çözün. Örneğin, kullanıcı deneyimi sunucu tarafında bir entegrasyon ile çok daha iyi olabilecekken, sırf daha kolay diye istemci tarafında entegrasyon yapmayın.
Sadece hızlandırılabilecek şeyleri yapın. 60 fps'de güvenilir şekilde çalışamayan veya günümüzün en yaygın mobil cihazlarında anında yükleme deneyimini engelleyen bileşenleri veya özellikleri eklemeyin.
Kullanıcı deneyimini geliştiren şeylere öncelik verin, ancak gerektiğinde de taviz verin. Bazı şeyler daha hızlı hale getirilebilir ama yine de berbat bir kullanıcı deneyimi sunabilir. AMP'ler harika bir kullanıcı deneyimi sunmalıdır, hız da bunun sadece bir parçasıdır. Sadece destek konusundaki herhangi bir eksiklik, AMP'nin uygulanmasını ve yaygın şekilde kullanılmasını engelliyorsa taviz verin.
Beyaz liste yok. Güvenlik ve performans gerekçesiyle gerekli olduğu durumlar haricinde belirli sitelere, alan adlarına veya kaynaklara ayrıcalık göstermeyeceğiz.