Apakah Chrome adalah Internet Explorer Baru? (2023)
(magiclasso.co)- Seiring makin besarnya dominasi pangsa Chrome di atas 65% di pasar peramban web, masalah bahwa optimasi untuk peramban tertentu lebih didahulukan daripada standar web—seperti pada era Internet Explorer—kembali mengemuka
- “Chrome is the new IE” bukan berarti Chrome secara teknis inferior, melainkan lebih merupakan kritik bahwa layanan Google dan praktik pengembangan memperkuat web yang berpusat pada Chrome
- Chrome berawal sebagai peramban yang cepat, sederhana, dan aman, tetapi ada sejumlah contoh yang menunjukkan kelemahan dibanding Safari dan Firefox dalam pengumpulan data, penggunaan sumber daya, interoperabilitas standar, dan kecepatan
- Google dikritik karena memperlambat peningkatan privasi di industri akibat penundaan penghapusan pelacakan cookie lintas situs dan upaya melemahkan pemblokir iklan
- Firefox, Safari, dan Edge semuanya memiliki keterbatasan, sehingga alih-alih satu pengganti tunggal menggoyahkan dominasi Chrome, ekosistem tempat beberapa peramban berbagi pangsa yang bermakna lebih realistis
Dominasi Chrome dan Perbandingannya dengan Internet Explorer
- Chrome adalah peramban dominan dengan pangsa pasar peramban global di atas 65%, dan menerima kritik yang mirip dengan Internet Explorer pada masa lalu
- Erik Itland menilai ungkapan “Chrome is the new Internet Explorer” mudah disalahpahami seolah Chrome adalah peramban yang secara teknis inferior seperti IE pada 2009, padahal masalah IE merupakan proses yang terakumulasi jauh lebih lama
- Sebuah unggahan Reddit pada 2018 mengatakan bahwa di layanan Google muncul pesan seperti “Lihat dengan Google Chrome”, “Instal Chrome untuk menggunakan layanan ini”, dan “Chrome bekerja paling baik dengan Google Search”, yang mengingatkan pada ajakan memakai IE di era Windows 98
- Tom Warren menilai praktik pengembang web yang mengoptimalkan terlebih dahulu untuk Chrome lalu menyesuaikan peramban lain belakangan mirip dengan era IE6
- John Gruber mengkritik bahwa ada banyak elemen khusus Chrome, dan Google sedang membangun platform Chrome yang eksklusif
Pengembangan Berpusat pada Chrome dan Monokultur Peramban
- Dominasi Chrome berujung pada arus yang membuat pengembang web memprioritaskan Chrome daripada standar web terbuka
- Google mendorong penggunaan Chrome di layanan web populer, sehingga makin memperkuat dominasi yang sudah ada
- Ketika penolakan dari komunitas teknologi membesar, Google memang sempat mundur sebagian, tetapi praktik pengembang yang mengeluhkan peramban non-Chrome terus mendorong monokultur peramban
Kritik atas Performa, Efisiensi, dan Interoperabilitas Standar
- Produk yang dominan mudah berpuas diri, dan IE pun, seiring perkembangan internet setelah era 1990-an, makin menonjol dengan performa lambat, kurangnya dukungan standar web modern, dan kerentanan keamanan
- Chrome diluncurkan pada 2008 dengan tujuan menjadi peramban yang cepat, sederhana, dan aman, serta dirancang dengan mempertimbangkan teknologi web terbaru, kecepatan, dan efisiensi
- Ada sejumlah contoh yang menunjukkan apakah Chrome, seperti IE, menjadi lambat dan membengkak serta melemah dari sisi keamanan dan efisiensi
- Zak Hoffman menulis bahwa setelah kebijakan label privasi aplikasi Apple, Chrome mengumpulkan lebih banyak data daripada peramban lain, dan tampaknya tidak ada kategori data yang dikumpulkan yang tidak ditautkan ke identitas pengguna
- Tim Hardwick merangkum bahwa Chrome sudah lama dikritik sebagai peramban yang banyak memakai sumber daya sistem, dan para pengembang Chromium telah melakukan perbaikan agar memori bisa diamankan dan operasi tetap mulus saat memakai banyak jendela dan tab
- Artikel Magic Lasso tentang Safari menyebutkan bahwa dalam kategori eksperimen Interop 2022, Safari mencatat tingkat kepatuhan 96%, Chrome Dev 92%, dan pada Speedometer 2.0 Safari mencatat 122, Chrome 111, serta Firefox 88
- Chrome memang nomor satu dalam pangsa pasar, tetapi ada bukti bahwa ia tertinggal dalam kecepatan, efisiensi, dan interoperabilitas standar
Perdebatan Privasi dan Pemblokiran Iklan
- Google dikritik karena melalui Chrome menghambat peningkatan privasi di tingkat industri
- Contoh utamanya adalah penundaan besar dalam penghapusan pelacakan cookie lintas situs dan upaya melemahkan pemblokir iklan
- Kasus-kasus ini menunjukkan bahwa dominasi Chrome tidak hanya sebatas pangsa peramban, tetapi juga memengaruhi arah privasi web dan ekosistem pemblokiran iklan
Kandidat Pengganti Chrome
- Untuk menggoyahkan dominasi Chrome, dibutuhkan peramban alternatif yang realistis, tetapi Firefox dan Safari sama-sama sulit dilihat sebagai satu alternatif disruptif tunggal
- Pangsa pasar Firefox menurun setidaknya sejak 2013, dan dinilai sulit membaik tanpa peralihan platform besar seperti adopsi peramban mobile
- Safari tumbuh lambat tetapi stabil, serta memiliki basis pengguna yang antusias dan pemilik yang kuat serta berkantong tebal, yaitu Apple
- Namun untuk mencapai posisi dominan, dibutuhkan dukungan lintas platform penuh termasuk Windows dan Android
- Apple merilis Safari untuk Windows pada 2007, tetapi tidak mendapat respons besar, lalu menariknya pada 2012
- Karena pengalaman gagal ini, kemungkinan besar Apple tidak akan mencoba lagi
- Microsoft Edge disebut sebagai kandidat dengan potensi disruptif terbesar
- Microsoft memiliki sistem operasi desktop yang paling banyak digunakan, kuat di pasar enterprise, dan dapat memanfaatkan mesin pencari sebagai kanal akuisisi serta distribusi pengguna
- Edge tersedia di platform-platform utama dan berbasis Chromium, sehingga menghindari masalah kompatibilitas dengan peramban lain
- Namun pangsa pasarnya berada di tingkat yang mirip dengan Firefox, dan sejauh ini belum banyak mengguncang pasar
- Respons positif terhadap integrasi ChatGPT di Bing dan Edge bisa menjadi tanda kecil pertumbuhan pangsa pasar
Ekosistem Banyak Peramban, Bukan Satu Alternatif
- Saat ini tidak ada satu alternatif kuat yang bisa menghadapi dominasi Chrome
- Kondisi ketika banyak peramban sama-sama mendukung standar web terbuka, masing-masing memiliki pangsa yang bermakna, tetapi tidak ada satu pun yang dominan, bisa menjadi arah yang lebih baik
- Jika peramban-peramban alternatif terus didukung dan tumbuh, bersama-sama mereka bisa cukup untuk menurunkan dominasi Chrome
2 komentar
Akhir-akhir ini adblock sangat praktis, jadi saya hanya memakai browser Brave.
Pendapat di Hacker News
Sama sekali tidak mirip menurut kriteria apa pun yang mungkin
Saya mengalami masa itu dan cukup menderita karenanya, tetapi agar penilaian itu berubah, Google harus melakukan jauh lebih banyak tindakan yang bermusuhan
Saya tidak tertarik dengan logika sebuah layanan berlangganan closed source yang dibundel dalam sistem operasi konsumen paling populer dari perusahaan terkaya di dunia, yang menasihati saya agar beralih dari browser milik perusahaan terkaya ke-4 di dunia yang saya pasang sendiri
Perbedaan paling penting dari sudut pandang antimonopoli adalah bahwa di setiap perangkat tempat saya memakai Chrome, saya harus mencarinya sendiri, memasangnya, dan menjadikannya browser default. Hal yang sama juga berlaku pada perangkat mobile yang browser pabrikannya menjadi default
Kalau ingin memakai Chromium, silakan saja, tetapi Safari sering kali sangat terlambat mengimplementasikan spesifikasi standar industri. Daftarnya panjang: SSE, WebSocket, IndexedDB API, animasi, sintaks warna relatif, container query, flexbox, dan lain-lain
SSE adalah draf standar W3C pada 2012, dan Safari sudah mendukungnya pada 2010
WebSocket adalah contoh yang tepat. Itu standar IETF tahun 2011, dan Safari mendukung penuh pada 2013
IndexedDB API adalah standar rekomendasi W3C tahun 2015, dan Safari mendukungnya pada 2014
Jika yang dimaksud adalah Web Animations API, itu belum distandardisasi dan masih berupa draf kerja W3C, sementara level 2 juga masih jauh
Sintaks warna relatif dan container query juga masih berupa draf kerja W3C yang belum distandardisasi
“Berbagai macam” perlu contoh yang konkret
flexbox adalah kandidat rekomendasi W3C tahun 2018, dan Safari mendukungnya pada 2013
Safari adalah garis pertahanan terakhir yang tersisa sebelum masuk ke dunia ChromeOS
Google mengelola https://web.dev/, serta membuat Baseline di https://web.dev/baseline dan dashboard platform web di https://web.dev/blog/web-platform-dashboard
Pada masa IE, Microsoft justru sebaliknya: mereka berusaha membuat sebanyak mungkin fitur proprietary khusus IE
Monokultur yang memungkinkan satu perusahaan membuat penghindaran iklan dan pelacakan data di web menjadi sulit itu lebih buruk
Saya setuju dengan keluhan kecil itu. Namun menurut saya kesalahannya umumnya ada pada operator situs web, bukan pada browser
Ada contoh di Wikipedia yang menunjukkan betapa tidak jujurnya diskusi standar web bisa menjadi
https://en.wikipedia.org/wiki/Comparison_of_browser_engines
Di bagian bawah, dalam tulisan sangat kecil, disebutkan bahwa “karena dominasi pangsa pasar browser berbasis Blink, jika Google memutuskan tidak mendukung standar seperti JPEG XL, standar itu menjadi tidak berarti di web, dan standar semacam itu tidak dicantumkan dalam tabel”
Dengan kata lain, jika Chrome mengimplementasikannya dan Safari tidak, itu cacat Safari; tetapi jika Safari mendukungnya dan Chrome tidak, itu tidak relevan sehingga tidak masuk tabel perbandingan
Karena Chrome diperlakukan seperti satu-satunya wasit untuk menentukan apakah sesuatu merupakan standar web, maka Chrome 100% adalah IE baru
Browser lain diperlakukan buruk jika tidak segera mengikuti semua yang diimplementasikan Chrome
Benar
Jika berjalan di Chrome, tidak ada yang peduli atau menguji browser lain
Jika ada fitur JavaScript yang ingin dipakai di Chrome, terkadang browser lain bukan sekadar tampilannya rusak, melainkan dibuat sama sekali tidak bisa digunakan
Jika performanya oke di Chrome, langsung dirilis
Chrome adalah IE baru dalam arti ia satu-satunya browser yang dipedulikan perusahaan, dan IE juga seperti itu untuk waktu yang sangat lama
Agar berhasil, semuanya harus kompatibel dengan Chrome. Patokannya bukan spesifikasi, melainkan Chrome
Menguji hanya di Chrome tampaknya ide buruk
Dan itu, dengan satu atau lain cara, berarti Safari. Karena itu banyak tempat juga cukup banyak menguji di Safari. Firefox yang sering tersisih
Baik Chrome maupun browser lain, apa pun yang tidak sesuai dengan spesifikasi harus dianggap bug
Itu sama sekali tidak sama dengan IE yang berjalan semaunya sendiri
Kalau berjalan di Firefox, ia berjalan di mana saja, dan saya juga selalu melakukan transpile sesuai baseline
Masalah yang terus terlihat di banyak situs web perusahaan adalah mereka hanya mengizinkan Chrome dan memblokir browser lain
Menurut saya, 9 dari 10 kasus bukan karena situs memakai fitur yang tidak didukung browser lain, melainkan karena developer membatasinya ke Chrome dengan alasan QA hanya menguji di Chrome
Sama sekali tidak mirip. IE 6 selama bertahun-tahun tidak mendapat update maupun fitur web baru, bersifat closed source, dan pada dasarnya sudah mati, tetapi semua orang tetap memakainya
Hal-hal seperti
float:right; zoom:1;dulu merupakan kebutuhan umum. Membandingkannya dengan Chrome adalah penghinaan terhadap kemajuan dan upaya luar biasa selama 24 tahun terakhirChrome dimulai pada 2007, tetapi tim Firefox juga punya jasa, dan banyak di antara mereka kemudian pergi membuat Chrome
Gerakan open source menang, IE mati, dan Microsoft merilis Edge. Kita bisa bicara seharian tentang betapa jahatnya Google, tetapi dibandingkan web tahun 2000, ini dunia yang sama sekali berbeda
Sekarang tidak ada lagi
float:right; zoom:1;, tetapi “kebutuhan wajib” masa kini lebih gila. Ada Babel, virtual DOM, framework yang disediakan vendor browser, dan semuanya beberapa orde magnitudo lebih rumit daripada workaround web lama serta tidak distandardisasiBagaimana dengan Electron? Apakah kita melihat aplikasi desktop berbasis Firefox, atau pasar itu sepenuhnya didominasi runtime Chrome? Apakah para developer aplikasi puas dengan situasi bahwa hanya Chromium yang menjadi solusi yang bisa dijalankan? Mungkin tidak, tetapi mereka mungkin tidak punya pilihan
Arah yang kita tuju lebih berantakan daripada clearfix dan layout tabel
Tidak ada cloud maupun SaaS, jadi memiliki source code berarti punya tingkat kendali tertentu atas kehidupan digital
Benar, sekarang benar-benar berbeda. Pada 2024, akses ke source code saja tidak lagi menjadi proksi yang efektif untuk menjamin otonomi
Menilai pengaruh Google terhadap ranah digital saat ini berdasarkan cara dunia berjalan 25 tahun lalu tidak masuk akal
Minggu lalu saya memarkir mobil sewaan di pusat kota Salt Lake City dan harus membayar parkir. Layar kios menyala, tetapi touchscreen-nya rusak sehingga tidak bisa dioperasikan, dan saya harus menyelesaikannya lewat ponsel sambil duduk di bangku beton di tempat yang dingin dan gelap
Kode QR mengarah ke situs untuk memasang aplikasi, dan Google Play Store mengatakan aplikasi itu ditujukan untuk versi Android lama sehingga tidak bisa dipasang di perangkat saya. Akhirnya saya menemukan tautan “pay online” yang tersembunyi di bagian bawah halaman dan mengisi nomor kartu kredit serta lainnya selama beberapa menit, tetapi dropdown untuk memilih bulan/tahun kedaluwarsa sama sekali tidak berfungsi di Firefox, browser default saya
Setelah 7–8 menit, jari saya mulai membeku tetapi saya masih belum sedikit pun mendekati pembayaran parkir. Saya sempat berpikir untuk membatalkan janji dan pergi saja daripada mengambil risiko ditilang, lalu sebagai upaya terakhir saya mencoba di browser Vanadium, dan dropdown-nya berfungsi
Setelah lebih dari 10 menit bergulat dengan kios yang rusak, aplikasi yang rusak, dan situs web yang rusak, saya sampai ke tahap memasukkan nomor ruang parkir, tetapi tentu saja nomor itu tidak tertera
Saya melihat ke tepi jalan dan menemukan tiang bertuliskan nomor untuk dua slot di belakang saya, lalu melihat mana yang lebih besar dan menyimpulkan apakah slot saya satu angka di atas nomor yang lebih besar atau satu angka di bawah nomor yang lebih kecil, lalu memasukkannya
Ketika kembali setelah janji, mobil yang parkir di belakang saya mendapat tilang parkir, sedangkan mobil saya tidak. Jadi entah bagaimana saya berhasil menekan urutan tombol yang benar di ponsel untuk menghindari denda
Namun pada dasarnya, untuk parkir secara legal di Salt Lake City, dibutuhkan smartphone yang berfungsi normal dan browser berbasis Chrome di atasnya
Saya tidak tahu apakah ini cerita tentang layanan kota penting yang hanya diuji atau kompatibel dengan Chrome, atau cerita tentang pemerintah daerah seperti Salt Lake City yang sengaja membuatnya sesulit mungkin demi meningkatkan pemasukan dari denda
Semua hal yang dijelaskan itu bisa dilakukan dengan teknologi akhir 1990-an
Kenapa perlu aplikasi? Dengan halaman web sederhana berbasis HTML dasar, cukup masukkan nomor kendaraan atau nomor slot parkir, masukkan informasi pembayaran, lalu submit. Tidak perlu satu pun fitur browser yang diperkenalkan selama 20 tahun terakhir
Kalau ada peningkatan, itu hanya peningkatan keamanan, jadi TLS 1.3 saja sudah cukup
Apakah pemrosesan pembayaran sederhana benar-benar membutuhkan indikator loading yang berputar-putar dan standar web paling mutakhir?
Saya ingat blog ini. Magic Lasso Adblock khusus untuk ekosistem Apple, dan hampir semua sudut pandangnya mirip dengan Daring Fireball
Isinya kira-kira seperti “Chrome sering disalahpahami seolah-olah sama dengan Internet Explorer tahun 2009”, “meski memiliki pangsa pasar nomor satu, ada cukup banyak bukti bahwa Chrome tertinggal dalam hal kecepatan, efisiensi, dan interoperabilitas standar”, “browser dengan potensi paling merusak mungkin adalah Microsoft Edge… karena berbasis Chromium, ia juga terhindar dari masalah kompatibilitas browser alternatif”
Setiap kali topik ini muncul, saya melihat orang-orang yang belum pernah memakai tiga browser sekaligus atau tidak hidup di era IE
Ungkapan “apakah Safari adalah IE baru” pun sebenarnya dibuat oleh orang yang tidak ada di era IE atau tidak melakukan pengembangan web saat itu. Masalahnya bukan IE7 atau tahun 2008, melainkan IE6. Namun ungkapan itu menyebar, lalu entah bagaimana berubah menjadi apakah Chrome adalah IE baru
Pada masa jayanya, IE benar-benar absolut dengan pangsa pasar browser lebih dari 95%. Chrome/Blink maupun Safari/WebKit tidak pernah seperti itu
Hal terpenting adalah ada begitu banyak masalah pada HTML/CSS dan implementasi IE yang sebenarnya mudah diperbaiki, tetapi selama bertahun-tahun tidak ada perbaikan. IE7/MSHTML yang keluar 5 tahun setelah IE6 pun hampir tidak membaik selain beberapa perbaikan kecil
Chrome/Blink dan Safari/WebKit terus dikembangkan selama bertahun-tahun. Kita boleh tidak suka arahnya, tetapi fitur HTML/CSS/JS membaik setiap tahun
Ada juga soal Chrome sebagai monster pemakan sumber daya atau lambat. Sejak 2021, ketika keluhan mulai menumpuk, Chrome telah berusaha sangat keras meningkatkan efisiensi memori. Pada 2022, dan jelas pada 2023, Chrome dengan banyak tab jauh lebih baik daripada sebelumnya
Sebaliknya, Safari sudah lebih dari 10 tahun buruk untuk banyak tab, tetapi masalah ini hampir tidak mendapat perhatian. Firefox adalah browser tercepat yang paling minim tersendat dan paling baik untuk ratusan tab, tetapi tidak mendapat pengakuan
Yang terakhir adalah Interop. Sejak 2019, dan Interop pertama tampaknya pada 2021, hingga kini belum ada satu pun Interop tahunan yang mencapai cakupan 100% di ketiga browser utama
Saya berharap Interop menyepakati dan mengumumkan dukungan baseline yang akan didukung semua browser setidaknya sampai 2025, tetapi kita terus terjebak di 95% dan segala macam perilaku aneh
Seperti yang dikatakan orang lain, Safari sebagian besar terikat pada ekosistem Apple, jadi di sistem non-Apple, Chrome kira-kira sekitar 90%. Firefox terukur 3% karena pemblokiran iklan membuat angkanya lebih rendah dari kenyataan
Pengalaman pribadi saya sangat mirip dengan masa kejayaan IE. Untuk berinteraksi dengan webapp lembaga pemerintah, saya harus beralih ke Chromium. Firefox dan Safari tidak didukung, dan Vivaldi tidak konsisten
Jadi bagi saya, itu menjawab apakah Chrome adalah IE baru
[0]: https://gs.statcounter.com/browser-market-share
Di antara browser yang saya pakai secara rutin, Firefox punya paling banyak sisi kasar, dan kemungkinan sisi kasar itu dipoles juga paling kecil
Sampai batas tertentu, itu tak terhindarkan karena sumber daya Mozilla lebih sedikit dibanding Google atau Apple, tetapi banyak juga hal yang sebenarnya mudah diperbaiki. Melihat tim kecil Zen Browser, sebuah fork Firefox, memperbaiki banyak masalah dalam waktu singkat, ini tampak lebih dekat ke kurangnya kemauan daripada kurangnya sumber daya
Jumlah situs web yang hanya berjalan di Chrome benar-benar menjengkelkan. Persentasenya kecil, tetapi cukup sering ditemui, dan saya sangat tidak suka itu
Namun kecuali sampai pada titik saya aktif berkampanye agar semua orang yang saya kenal beralih, saya akan menyimpan istilah IE baru untuk hari lain
Perspektif developer juga tidak boleh diabaikan. Membuat situs web tampil benar di semua browser saja sudah sulit, dan IE biasanya jauh yang paling menyulitkan
IE adalah mimpi buruk untuk waktu yang lama
Benar. Chrome secara praktis adalah standar de facto, dan sering kali menjadi satu-satunya browser yang diuji secara menyeluruh. Namun bahkan sekarang pun dominasinya belum sebesar IE pada masa jayanya
Tidak. Chrome tidak tertinggal jauh dari browser utama lain dalam mengadopsi standar baru. Itu justru Safari. Dari IE6 ke IE7 butuh sekitar 5 tahun
Pekerjaan mengakali segala macam perilaku aneh dan nonstandar punya half-life yang sangat panjang, dan pada saat itu diagram Venn dari hal-hal yang berjalan dengan benar di semua browser utama sangat rumit dan berantakan
Bahkan setelah IE7 keluar, orang butuh bertahun-tahun untuk mengadopsinya, dan IE7 pun sama sekali bukan orang suci
Sebagian otak saya sudah didedikasikan untuk semua workaround ini dan tidak akan pernah bisa saya dapatkan kembali. Banyak waktu hilang karena jaringan korporat aneh dengan quirks mode aktif, model boks yang berbeda-beda sebelum properti CSS
box-sizingmuncul, dan hilangnya standar seperti tidak adanya:hoverpada elemen selainaNamun jangan mencantumkan nonstandar khusus Chrome. Jangan pula mencantumkan standar yang diterapkan Chrome bertahun-tahun sebelum standardisasi API yang sebenarnya
Satu-satunya masalah Chrome adalah ia dikendalikan oleh perusahaan iklan
Misalnya, Apple begitu saja memblokir cookie pihak ketiga yang hampir hanya dipakai untuk pelacakan. Chrome menunggu bertahun-tahun sampai bisa menambahkan fitur Advertising Sandbox terlebih dahulu