Panduan Permulaan kepada Laman Mudah Alih Dipercepat (AMP)
Laman Mudah Alih Dipercepat adalah inisiatif Google yang berhasrat untuk menyelesaikan masalah terbesar web mudah alih - kelajuan. Pengalaman pengguna yang hebat yang kami reka dengan sangat berhati-hati, sangat lambat di telefon bimbit.
Slowness bukan semata-mata masalah UX, tetapi juga mengurangkan kadar penukaran, dan merugikan kebolehaksesan dengan tidak termasuk pengguna dengan sambungan internet yang lebih perlahan. AMP adalah usaha pasukan yang dilancarkan dengan matlamat untuk membolehkan penerbit membuat kandungan dioptimumkan mudah sekali, dan mempunyai beban dengan serta-merta di mana-mana
.
Sejak pelancaran itu, banyak penerbit seperti BBC, The Economist, Guardian News, dan Financial Times telah melaksanakan inisiatif itu, sehingga sekarang kita dapat dengan aman menganggap AMP adalah inovasi yang patut dipertimbangkan untuk semua orang yang ingin tetap berdaya saing di telefon bimbit web.
AMP dalam Tindakan
Sebelum menyelam ke dalam butiran, inilah yang Demo AMP, jadi anda boleh lihat dalam tindakan. Demo boleh diakses pada pautan ini.
Untuk melihat tindakan AMP, anda perlu melakukan dua perkara:
- Lihat demo sama ada pada peranti mudah alih, atau pada simulator mudah alih, mis. Simulator Peranti Mudah Alih DevTools 'Chrome.
- Jalankan pertanyaan carian pada bar carian. Oleh kerana Google AMP kini berfungsi terutamanya dengan laman web berita, pilihan terbaik adalah berita baru.
Pada tangkapan skrin di bawah, anda dapat melihat apa yang saya dapat apabila saya menggunakan istilah carian rio olympics
.
Seperti yang dapat anda lihat, halaman AMP muncul sebagai Kad Kaya Google, a karusel imej yang dioptimumkan mudah alih, bahawa Google dikeluarkan pada Mei 2016.
Perhatikan bagaimana Google membeza-bezakan halaman AMP dari laman web yang dioptimumkan mudah alih dengan menggunakan 2 label berlainan: AMP dan Mudah Alih. Ia juga bernilai mengklik pada beberapa hasil untuk melihat bagaimana laman web AMP kelihatan seperti, dan berapa pantas ia berjalan di telefon bimbit.
Latar Belakang Teknikal
AMP adalah a standard web dibina di atas teknologi web sedia ada, dan memberi tumpuan kepada kandungan statik. Ia ada 3 bahagian yang berlainan:
- AMP HTML: HTML diubah suai dengan (1) pembatasan ciri HTML / CSS biasa biasa dan (2) pengenalan tag baharu yang baru (Komponen)
- AMP JS: menguatkuasakan amalan terbaik untuk mengurangkan masa beban halaman
- AMP CDN: cache dengan sistem pengesahan terbina dalam, yang lebih mengoptimumkan tapak anda
Jika anda ingin mengetahui lebih lanjut tentang latar belakang teknikal halaman-halaman AMP, periksa video di bawah di mana Google Paul Bakaus memberikan ceramah pengantar pada AMP.
Jika anda ingin menyelam lebih mendalam, ia juga bernilai memahami teknik pengoptimuman yang digunakan oleh AMP untuk mempercepatkan prestasi di telefon bimbit. Dalam video di bawah, Malte Ubl, ketua AMP Engineering menerangkan anatomi AMP secara terperinci.
AMP HTML
Halaman Mudah Alih Dipercepat adalah halaman HTML biasa yang perlu ikuti satu set peraturan untuk menjadikan halaman memuat lebih cepat dan menghasilkan prestasi yang boleh dipercayai.
Mari kita lihat perkara yang paling penting yang perlu anda ketahui mengenainya. Anda juga boleh melihat spesifikasi AMP HTML penuh.
Memutuskan Jika Anda Mahu Halaman AMP yang berasingan
Untuk laman kandungan statik yang sama, anda boleh mempunyai 2 versi berasingan - satu untuk AMP dan satu untuk versi bukan AMP. Anda juga boleh memilih untuk mempunyai hanya satu versi - halaman AMP, dan menggunakannya di mana-mana sahaja. Mengenai sokongan penyemak imbas, Halaman Github AMP mendakwa:
Jika anda masih bimbang tentang sokongan penyemak imbas, semak siaran Google Paul Irish pada Stackoverflow.
Sekiranya anda ingin mempunyai dua muka surat (AMP dan bukan AMP), anda perlu pautan kepada setiap daripada mereka untuk memaklumkan enjin carian tentang kewujudan dua versi.
Tambah kod berikut kepada bahagian halaman bukan AMP:
Juga tambahkan baris berikut kepada bahagian halaman AMP:
Jika anda hanya mempunyai satu halaman AMP, anda masih perlu hubungkannya dengan sendirinya dengan cara berikut:
Memulakan Boilerplate
Projek AMP menawarkan berbeza mula boilerplates anda boleh gunakan untuk memulakan. Lihatlah boilerplate AMP HTML paling mudah di bawah:
Hai dunia!
Anda boleh melihat pautan boilerplate halaman HTML biasa dengan menggunakan tag. The
>