Kedua mesin peramban ini tidak dikendalikan oleh Google atau Apple — dan itu lebih penting dari yang Anda kira


Sekilas, Anda mungkin berpikir ada terlalu banyak peramban web untuk dipilih. Itu sebagian besar memang benar. Dari Google Chrome hingga Brave dan Edge hingga Firefox, ada lebih banyak pilihan. Itulah juga sebabnya mengapa orang selalu mencari peramban web terbaik untuk alur kerja mereka. Mengingat bagaimana setiap peramban web menyebut dirinya "baru banget," Anda mungkin berpikir Anda sedang pindah ke dunia baru.

Namun, sebagian besar waktu, tidak banyak yang berubah di dalamnya ketika Anda berpindah dari satu peramban web ke peramban web lain. Tentu, Anda mungkin menemukan antarmuka pengguna baru dan beberapa fitur inovatif, tetapi itu saja. Dan apa yang tidak berubah ketika Anda berganti peramban mengungkapkan bagaimana dua perusahaan mengendalikan hampir semuanya tentang bagaimana web ditampilkan untuk Anda.

Beralih peramban tidak berarti seperti yang dipikirkan kebanyakan orang

Chrome meninggalkan bangunan itu, tetapi Blink tidak

Saat Anda berpindah antar browser, Anda pasti akan memperhatikan beberapa perubahan. Misalnya, pengalaman menjelajah di Arc sangat berbeda jauh dari apa yang akan Anda dapatkan dengan Google Chrome atau Microsoft Edge. Karena browser web ini melayani ekosistem yang berbeda, Anda mungkin juga memiliki akses ke manfaat tertentu. Namun, sebagian besar orang tidak menyadari bahwa banyak browser web yang Anda temui saat ini menggunakan Blink sebagai mesin perenderannya. Akibatnya, banyak dari browser ini, termasuk Microsoft Edge dan Arc, disebut browser berbasis Chromium.

Sebuah mesin perenderan browser, yang juga dikenal sebagai mesin tata letak, mengubah HTML dan komponen lain menjadi elemen visual dan interaktif yang ditampilkan di perangkat pengguna.

Situasinya bahkan lebih membatasi pada perangkat iOS dan iPadOS. Anda mungkin berpikir menginstal sesuatu seperti Google Chrome atau Mozilla Firefox di iPhone Anda akan mengubah segalanya, tetapi Anda salah. Apple mewajibkan setiap peramban web menggunakan mesin perenderan miliknya, WebKit, pada perangkat iOS dan iPadOS. Oleh karena itu, tidak peduli seberapa banyak klaim mereka untuk berbeda, semua peramban di iPad atau iPhone Anda didukung oleh mesin perenderan WebKit.

Dengan demikian, aman untuk mengatakan bahwa seluruh lanskap peramban web didominasi oleh Blink dan WebKit. Ada dua pengecualian, dan mereka menjadi lebih penting seiring berjalannya waktu. Untuk memahami mengapa peramban non-Blink dan WebKit sangat penting, kita mungkin membutuhkan pelajaran kecil dari sejarah.

Apa yang terjadi terakhir kali satu mesin menjalankan web

IE6 tidak berakhir dengan baik, dan polanya terlihat familiar

Sebelum Blink dan WebKit mengambil alih, ada Internet Explorer, dan seluruh web dibuat agar semuanya berjalan dengan baik di IE. Saya yakin Anda pernah menemui banner situs web yang meminta pengunjung untuk menggunakan Internet Explorer agar mendapatkan pengalaman melihat terbaik. Karena browser web lain memiliki pangsa pasar yang minim, pengembang juga merasa lebih mudah untuk mengaktifkan opsi yang disarankan oleh Internet Explorer, termasuk ActiveX dan gaya CSS kepemilikan. Pengembang tidak ingin memeriksa apakah situs mereka bekerja di browser web lain.

Orang mulai menyadari masalah ini hanya ketika opsi seperti Google Chrome dan Mozilla Firefox menjadi sangat populer. Ketika itu terjadi, ada sejumlah situs web yang sering crash dan fitur-fitur yang tidak benar-benar berfungsi. Pengembang harus membangun ulang situs web ini, tetapi itu datang dengan biaya. Singkatnya, perilaku pengembang dipengaruhi oleh pangsa pasar. Akibatnya, pengguna tetap menggunakan browser yang menawarkan fitur baru dan pembaruan lainnya lebih dulu.

Saat ini, Blink dan WebKit menempati posisi yang dulu dimiliki oleh Internet Explorer. Ini juga berarti Google dan Apple memiliki tingkat kontrol yang tidak mengejutkan atas fitur-fitur mana yang bisa muncul di web. Google mendorong AMP dan Apple membatasi penggunaan API notifikasi push di web adalah beberapa contoh dari apa yang dilakukan kontrol ini. Bukan berarti Google dan Apple harus duduk bersama dan memutuskan hal-hal tersebut. Sebaliknya, perusahaan-perusahaan ini bertindak sesuai dengan kepentingan mereka, dan dunia pun mengikutinya — karena Blink dan WebKit mendominasi.

Bisa juga dikatakan bahwa praktik implementasi Google dan Apple menikmati hak istimewa sedemikian rupa sehingga mereka menjadi standar de facto. Untungnya, ini belum merupakan biaya yang sia-sia. Gecko dan Ladybird sedang melakukan sesuatu yang penting dalam jangka panjang.

Gecko telah mempertahankan garis yang kebanyakan orang tidak menyadarinya sampai itu hilang

Mesin Firefox adalah satu-satunya hal yang menjaga ini tetap menjadi percakapan tiga arah

Salah satu dari sedikit mesin perenderan yang mencegah Blink dan WebKit menjadi duopoli adalah Gecko, yang dikembangkan oleh Mozilla. Gecko telah menjadi tulang punggung Mozilla Firefox, dan baru-baru ini juga diadopsi oleh Zen Browser. Sementara setiap alternatif Chrome lainnya mengandalkan Blink, opsi seperti Zen Browser menawarkan secercah harapan. Gecko telah menjadi alternatif nyata untuk Chrome dalam banyak hal. Berikut adalah beberapa bidang di mana ia unggul sebelum Chrome membuat langkah-langkah dasar.

  • Memblokir akses cookie pihak ketiga
  • Menolak pelacakan sidik jari kanvas
  • Membatasi pelacakan lintas situs

Namun, fokus pada fitur-fitur ini tidak membuat browser berbasis Gecko menjadi lebih populer. Memang, ada permintaan yang meningkat untuk opsi seperti Zen Browser, tetapi Firefox terus kehilangan pangsa pasar dalam dekade terakhir. Sekali lagi, siklus bermasalah di mana pengembang mengikuti perintah Google dan Apple dan pengguna bergantung pada opsi yang populer telah berkontribusi pada kondisi Gecko yang memprihatinkan.

Ladybird sedang mencoba membangun sebuah mesin dari nol

Upaya paling serius untuk kemandirian mesin dalam beberapa tahun terakhir datang dari luar industri

Ladybird adalah nama penting lainnya di dunia mesin rendering independen. Meskipun belum siap untuk digunakan sehari-hari, Ladybird Browser dibayangkan sebagai browser independen yang tidak bergantung pada mesin rendering yang ada. Ini berarti pengguna nantinya akan memiliki opsi untuk menggunakan sesuatu selain Blink, WebKit, dan Gecko. Namun, proyek ini diperkirakan akan siap pada paruh kedua tahun 2026. Bahkan ketika itu, Anda hanya dapat mengharapkan rilis Alpha.

Proyek Ladybird, yang berasal dari luar industri, membuktikan bahwa mesin yang tidak bergantung pada pemain besar seperti Apple dan Google cukup mungkin, dan bahwa interoperabilitas sejati bisa menjadi kenyataan. Setelah beroperasi sepenuhnya, kita juga akan memiliki implementasi independen yang tidak dikendalikan oleh entitas dengan kepentingan tertentu. Kita juga kemungkinan akan melihat standar web yang lebih baik didorong oleh entitas seperti W3C dan WHATWG.

Perang browser yang sebenarnya terjadi pada tingkat mesin

Saya yakin Anda sudah memahami kenyataan peperangan browser saat ini. Ketika Anda beralih dari Google Chrome ke Arc, atau ketika Brave mendapatkan sedikit lebih banyak pangsa pasar, tidak banyak yang berubah dalam gambaran besar standar web atau implementasinya. Sebaliknya, Apple dan Google terus mempertahankan tingkat kontrol yang sama seperti sebelumnya, berkat popularitas besar Blink dan WebKit.

Jenis perlawanan yang telah ditunjukkan Gecko, dan inisiatif dari Ladybird, bukanlah proyek mini dengan hasil instan. Namun, keduanya berusaha untuk menciptakan lingkungan non-duopoli di mana standar web dapat diterapkan bahkan ketika tidak disukai oleh Google dan Apple.

Artikel terkait