Terbatas Tidak Lagi: 10 Pembaruan Format AMP yang Harus Dilihat Pemasar Digital
Diterbitkan: 2020-03-11tautan langsung
- Kontributor AMP terus bertambah
- Google telah menyerahkan kendali
- Itu dapat mendukung jenis halaman yang lebih fleksibel
- AMP tidak terbatas pada seluler
- AMP bukan hanya tentang kecepatan lagi
- AMP bukan hanya tentang mempercepat halaman
- Bagaimana definisi AMP telah berubah
- Ini menjadikan privasi sebagai prioritas
- Ini memungkinkan personalisasi
- Menggunakan AMP dengan JavaScript
- Mulai gunakan AMP dengan halaman pasca-klik
Saat AMP diluncurkan beberapa tahun lalu, AMP bermaksud untuk mempercepat web seluler dengan membatasi penggunaan elemen halaman tertentu. Namun hari ini, antara solusi dan perkembangan baru, ini dapat mendukung konten dinamis dan bahkan seluruh situs web.
Namun, masih ada kesalahpahaman bahwa itu hanya efektif untuk konten statis. Dan ini bukan satu-satunya kesalahpahaman. Hari ini, kami mencatat secara langsung tentang komponen utama format AMP dan bagaimana komponen tersebut berkembang.
Bagaimana format AMP telah berubah
1. Kontributor AMP tumbuh dalam jumlah dan variasi
AMP dimulai sebagai proyek kecil yang didukung Google dengan hanya dua kontributor. Pada 2018, 700 orang telah berkontribusi pada proyek tersebut. Setahun kemudian, jumlah itu meningkat menjadi 1.000 kontributor dari situs lain seperti Twitter, Yahoo, eBay, dan Pinterest. Hanya 22% kontributor berasal dari Google:
2. Google telah menyerahkan kendali
Sejak Google meluncurkan AMP, itu adalah open-source, dengan keputusan besar tentang masa depannya diserahkan kepada Matt Ubl, pimpinan proyek AMP.
Namun, project seperti AMP memengaruhi keseluruhan web: bisnis, orang, pekerjaan, informasi, dan lainnya. Dan itulah mengapa Ubl dan timnya berencana untuk menyerahkan kendali kepada perwakilan badan pengatur dari komunitas yang membantu membangunnya.
Baru-baru ini, tim menindaklanjuti rencana itu, dengan menerapkan "model tata kelola pencarian konsensus". Ubl berkata:
Saat memilih model tata kelola (sistem yang menjelaskan cara pengambilan keputusan) untuk AMP, awalnya kami berfokus pada ketangkasan. AMP selalu didukung oleh suara dan masukan dari developer dan organisasi yang menggunakannya. Namun, tata kelola berpusat pada pimpinan teknologi (yaitu saya, penulis postingan ini), yang pada akhirnya memutuskan apa yang akan dieksekusi dan bagaimana caranya.
Meskipun ini berfungsi dengan baik untuk project yang lebih kecil, kami menemukan bahwa ini tidak sesuai dengan ukuran Project AMP saat ini. Sebaliknya, kami ingin beralih ke model yang secara eksplisit memberikan suara kepada semua konstituen komunitas, termasuk mereka yang tidak dapat menyumbangkan kode sendiri, seperti pengguna akhir. Perubahan yang kami usulkan didasarkan pada penelitian berbulan-bulan, di mana kami telah memutuskan untuk mengikuti jejak proyek Node.js dan beralih ke model tata kelola pencarian konsensus.
Datang ke keputusan ini melibatkan pertimbangan tujuan yang ingin mereka capai:
- Mereka ingin mendorong berbagai orang untuk mendikte masa depan AMP: memutuskan fitur, bug, kontribusi, dll. Dan itu termasuk orang yang tidak menyumbangkan kode, tetapi terpengaruh oleh AMP.
- Mereka ingin mengklarifikasi bagaimana individu dan perusahaan dapat berkontribusi pada AMP. Ini melampaui persetujuan kode untuk aktivitas seperti pengaturan produk dan peta jalan teknologi.
- Mereka ingin menemukan keseimbangan yang lebih baik antara pekerjaan sehari-hari dan tata kelola jangka panjang.
- Mereka ingin belajar tentang apa yang telah dan belum berhasil di proyek sumber terbuka lainnya, itulah sebabnya mereka bertemu dengan orang-orang yang terlibat dalam proyek seperti Node.js dan Kubernetes, dan melihat filosofi tata kelola dari tempat-tempat seperti JS Foundation.
Bagaimana tepatnya perubahan baru akan memengaruhi format AMP?
- Keputusan besar tentang Project AMP tidak akan lagi dibuat oleh satu pemimpin teknologi. Sebagai gantinya, mereka akan pergi ke Komite Pengarah Teknis perwakilan dari perusahaan yang telah berkomitmen sumber daya untuk membangun AMP.
- Komite Pengarah Teknis akan mengambil keputusan dengan masukan dari Komite Penasehat yang terdiri dari banyak konstituen AMP.
- Kelompok Kerja yang bertanggung jawab atas aspek AMP tertentu, seperti UI, infrastruktur, dan dokumentasi, akan menggantikan tim informal yang ada saat ini. Ke depan, sistem dan proses akan diberlakukan untuk memastikan pendekatan yang lebih terstruktur untuk meningkatkan web.
3. Dapat mendukung jenis halaman yang lebih serbaguna
Awalnya, bahasa pengkodean terbatas AMP mempersulit pengembang untuk melakukan lebih dari sekadar meningkatkan waktu muat halaman statis. Namun sekarang, ada banyak pengembangan kerangka kerja yang memberi pengguna kemampuan untuk membuat halaman serbaguna yang mampu melakukan lebih dari sekadar berbagi berita.
Saat ini, AMP dapat digunakan di seluruh halaman dan vertikal. Ini dapat digunakan untuk membuat halaman produk dan halaman kategori. Itu dapat membentuk alur checkout dan menerima pembayaran. Itu dapat mempersonalisasi ke segmen tertentu, dan bahkan menyajikan konten dinamis. Berikut adalah contoh halaman kategori produk AMP yang menakjubkan dari Myntra:
Kemampuan ini dan lebih banyak lagi menjadikannya pilihan yang menarik untuk semua bisnis, mulai dari berita hingga e-niaga. Dan itulah mengapa AMP semakin banyak digunakan untuk membangun seluruh situs web, dan bahkan aplikasi web progresif hybrid (PWA), yang berjalan di perangkat pengguna seperti aplikasi, tetapi terbuka untuk menampilkan situs web yang dimuat dengan kecepatan AMP.
4. AMP tidak terbatas pada seluler
"Seluler" ada di namanya, dan untuk alasan yang bagus: AMP dimulai sebagai cara untuk mempercepat waktu muat halaman seluler yang sangat lambat. Namun sejak saat itu, AMP telah beralih dari solusi khusus seluler untuk mencakup semua format dan jenis perangkat. Format AMP saat ini adalah bahasa pengkodean yang mampu membuat halaman berkecepatan tinggi di seluruh perangkat, termasuk desktop dan tablet. Fitur desain responsif memungkinkan hal ini.
5. AMP bukan hanya tentang kecepatan lagi
Tujuannya adalah kecepatan dan AMP adalah jawabannya. Namun sungguh, meningkatkan waktu muat seluler adalah sarana untuk mencapai tujuan, dan tujuan itu adalah meningkatkan pengalaman pengguna. Dengan tujuan yang lebih besar ini, tujuan untuk mempercepat halaman web diperluas untuk memasukkan aspek lain dari pengalaman pengguna yang buruk. AMP saat ini “hadir dengan segala macam keunggulan UX bawaan”, kata Ubl, seperti melarang interstisial dan menerapkan thread utama gratis untuk interaksi yang lancar.
6. AMP tidak lagi hanya tentang mempercepat halaman
Dari mempercepat halaman, AMP telah berkembang menjadi iklan, dan bahkan email. Iklan AMP dimuat 6x lebih cepat daripada iklan tradisional, dan terbukti bermanfaat bagi beberapa pengiklan:
Untuk pemasar email, AMP untuk email menyediakan cara untuk membuat konten interaktif di dalam isi email. Hal ini memungkinkan untuk mengirimkan konten terbaru dalam isi pesan. Misalnya: promosi webinar dapat mencerminkan sisa tempat, pengguna dapat menjadwalkan pertemuan dengan drop-down interaktif, dll.:
7. AMP bukan lagi singkatan dari “Accelerated Mobile Pages”
Karena begitu banyak perubahan dalam format AMP sejak awal, bahkan namanya tidak lagi mencerminkan apa yang dapat dilakukan oleh framework. Dalam postingan blog, Paul Baukaus, pengembang AMP, mengatakan:
Saya telah berjuang untuk menjelaskan dengan benar apa itu AMP untuk sementara waktu, terutama bagi mereka yang terbiasa dengan bentuk panjangnya: Laman Seluler yang Dipercepat. Kenyataannya adalah bahwa kita telah hidup lebih lama dari nama kita sendiri sejak lama.
Jika Anda menganggap bahwa AMP tidak lagi semata-mata tentang akselerasi, atau seluler, atau halaman, masuk akal jika namanya telah berubah. AMP hari ini hanyalah “AMP”. Tidak pendek untuk apa pun. Padahal, jika itu harus mewakili sesuatu, kata Bakaus, "bagaimana dengan Kekuatan Magis yang Luar Biasa."
8. Menjadikan privasi sebagai prioritas
GDPR adalah perkembangan penting dalam pertempuran untuk privasi internet, tetapi itu bukan satu-satunya. Karena semakin banyak badan pengatur menjadikan privasi internet sebagai prioritas, AMP telah mempersiapkan diri untuk mengikutinya. Format AMP hari ini telah diperbarui untuk mematuhi pedoman CCPA baru, yang berarti penayang kini dapat menyertakan beberapa permintaan izin dan memicu yang tepat berdasarkan lokasi pengguna.
9. Memungkinkan personalisasi
Personalisasi adalah alat pemasar modern yang paling berharga. Menyegmentasikan grup berdasarkan pengenal utama membuat penawaran Anda lebih relevan, dan pada gilirannya, meningkatkan kemungkinan pengguna akan mengklaim penawaran Anda.
Untuk lebih memungkinkan personalisasi melalui AMP, tim berencana untuk menyempurnakan penargetan geolokasi. Dengan elemen amp-geo, pemasar akan segera dapat mengungkap pendeteksian pengguna tingkat negara bagian AS, dan mengirimkan konten berdasarkan hal tersebut:
10. Sekarang Anda dapat menggunakan AMP dan JavaScript secara bersamaan
Salah satu ciri khas format AMP adalah membatasi penggunaan JavaScript. Ini membantu meningkatkan waktu muat tetapi mempersulit pengembang untuk membuat konten yang lebih dinamis. Hari ini, Anda tidak lagi harus mengorbankan satu untuk yang lain.
Dengan bantuan skrip amp komponen, Anda dapat menggunakan JavaScript di halaman Anda tanpa macet dengan kode yang berlebihan. Dalam postingan blog, Naina Raisinghani, Manajer Produk proyek AMP di Google, menguraikan tentang caranya:
Ini adalah komponen AMP yang menjalankan JavaScript Anda sendiri di utas Pekerja terpisah. Ini memungkinkan Anda menambahkan JavaScript khusus ke halaman AMP sambil tetap mempertahankan kecepatan secepat kilat!
<amp-script> memungkinkan Anda membahas kasus penggunaan yang tidak dapat dilakukan dengan komponen AMP yang ada. Ini juga memungkinkan Anda berbagi kode di seluruh halaman AMP dan non-AMP Anda. Anda bahkan dapat menggunakan kerangka kerja JavaScript. Berikut adalah beberapa contoh yang telah dibuat oleh tim yang mengerjakan <amp-script>:
- Todo MVC menggunakan Vue
- Pemeriksa kata sandi
- Visualisasi data dalam artikel menggunakan D3.js
- Formulir multi-halaman di mana setiap bagian memerlukan validasi sebelum melanjutkan ke bagian berikutnya seperti yang terlihat di bawah ini:
Mulai gunakan format AMP di halaman pasca-klik Anda
AMP adalah format yang jauh berbeda dari sebelumnya. Dan salah satu keuntungan terbesarnya sekarang adalah dapat mendukung halaman yang bertujuan untuk konversi . Ketika waktu muat merupakan faktor utama dalam tingkat konversi, bahkan sedikit peningkatan kecepatan dapat sangat berarti bagi keuntungan.
Pelajari cara mengintegrasikan dan menskalakan halaman arahan pasca-klik terpenting Anda dengan AMP dalam demo Instapage.