IOS: 130.0.6723.90 (29 Oktober 2024) Microsoft Windows, macOS, Linux: 130.0.6723.116/117 (5 November 2024) Microsoft Windows, macOS: 130.0.6723.117 (5 November 2024) Android: 130.0.6723.102 (5 November 2024)
Google Chrome adalah peramban weblintas platform yang dikembangkan oleh Google. Peramban ini pertama kali dirilis pada tahun 2008 untuk Microsoft Windows, kemudian diporting ke Android, iOS, Linux, dan macOS yang menjadikannya sebagai peramban bawaan dalam sistem operasi.[14] Peramban ini juga merupakan komponen utama Chrome OS, yang berfungsi sebagai platform untuk aplikasi web.
Pada Oktober 2022, StatCounter memperkirakan bahwa Chrome memiliki 67% pangsa pasar peramban di seluruh dunia (setelah November 2018) di komputer pribadi (PC),[17]paling banyak digunakan di tablet (melampaui Safari), dan juga dominan pada ponsel pintar dan sebesar 65% masing-masing di semua platform.[18]
Biasanya, pembaruan dilakukan di latar belakang saat Anda menutup dan membuka kembali peramban komputer. Namun, jika peramban belum ditutup selama beberapa waktu, Anda mungkin melihat pembaruan yang tertunda:
Di komputer, buka Chrome.
Di bagian kanan atas, cari Lainnya .
Jika pembaruan tertunda, ikon akan berwarna:
Hijau: Pembaruan dirilis kurang dari 2 hari yang lalu.
Oranye: Pembaruan dirilis sekitar 4 hari yang lalu.
Merah: Pembaruan dirilis setidaknya seminggu yang lalu.[28]
Sejarah
CEO Google Eric Schmidt menentang pengembangan zaman peramban web independen selama enam tahun. Dia menyatakan bahwa "pada saat itu, Google adalah perusahaan kecil", dan dia tidak ingin mengalami "perang peramban yang memar". Setelah pendiri bersama Sergey Brin dan Larry Page menyewa beberapa pengembang Mozilla Firefox dan membuat demonstrasi Chrome, Schmidt mengatakan bahwa "Itu sangat bagus sehingga pada dasarnya memaksa saya untuk berubah pikiran."[29]
Pada September 2004, rumor tentang Google membangun web peramban pertama kali muncul. Jurnal online dan surat kabar AS menyatakan pada saat itu bahwa Google mempekerjakan mantan pengembang web Microsoft, antara lain. Itu juga datang tak lama setelah oerilisan final Mozilla Firefox, yang popularitasnya melonjak dan mengambil pangsa pasar dari Internet Explorer, yang menderita masalah keamanan utama.[30]
Pengembangan Chrome dimulai pada 2006,[31] di bawah pimpinan Sundar Pichai.[32] Chrome "sebagian besar dikembangkan" di kantor Kitchener Google.[33]
Pengumuman
Pengumuman perilisan awalnya dijadwalkan pada 3 September 2008, dan komik oleh Scott McCloud akan dikirim ke jurnalis dan blogger menjelaskan fitur-fitur di dalam Chrome.[34] Salinan yang ditujukan untuk Eropa dikirim lebih awal dan blogger JermanPhilipp Lenssen dari Google Blogoscoped menyediakan salinan pindaian komik 38 halaman tersebut di situsnya setelah menerimanya pada tanggal 1 September 2008.[35] Google kemudian menyediakan komik tersebut di Google Books,[36] dan menyebutnya dalam blog resmi mereka dengan sebuah pengumuman rilis awal.[37]
Produknya dinamakan "Chrome" sebagai sebuah nama kode proyek pengembangan awal, karena "Chrome" diasosiasikan dengan mobil cepat dan kecepatan. Google tidak merubah nama proyek tersebut sebagai nama ironis, karena salah satu tujuan utamanya adalah "content, not chrome" (konten, bukan penampilan).[38]
Perilisan publik
Peramban ini pertama kali dirilis secara publik pada 2 September 2008 untuk Windows XP dan kemudian, dengan 43 bahasa yang didukung, secara resmi merupakan versi beta,[39] dan sebagai perilisan publik yang stabil pada 11 Desember 2008. Pada hari yang sama, berita CNET menarik perhatian ke bagian dalam pernyataan Persyaratan Layanan untuk rilis beta awal, yang tampaknya memberi Google lisensi untuk semua konten yang ditransfer melalui peramban Chrome.[40] Bagian ini diwarisi dari persyaratan layanan Google umum.[41] Google menanggapi kritik ini segera dengan menyatakan bahwa bahasa yang digunakan dipinjam dari produk lain, dan menghapus bagian ini dari Persyaratan Layanan.[1]
Chrome dirakit dari 25 pustaka kode berbeda dari Google dan pihak ketiga seperti MozillaNetscape Portable Runtime, Network Security Services, NPAPI (dihilangkan pada versi 45),[43] Skia Graphics Engine, SQLite, dan sejumlah sumber-terbuka proyek lainnya.[44]Mesin virtualJavaScriptV8 dianggap sebagai proyek yang cukup penting untuk dipisahkan (seperti halnya Tamarin dari Adobe/Mozilla) dan ditangani oleh tim terpisah di Denmark yang dikoordinasikan oleh Lars Bak di Aarhus. Menurut Google, implementasi yang ada dirancang "untuk program kecil, di mana kinerja dan interaktivitas sistem tidak begitu penting", tetapi aplikasi web seperti Gmail "menggunakan peramban web secara maksimal dalam hal manipulasi DOM dan JavaScript ", dan oleh karena itu secara signifikan akan mendapatkan keuntungan dari mesin JavaScript yang dapat bekerja lebih cepat.
Google Chrome menampilkan antarmuka pengguna minimalis, dengan prinsip antarmuka pengguna yang kemudian diterapkan ke peramban lain. Misalnya, penggabungan bilah alamat dan bilah penelusuran ke dalam omnibox.[45] Chrome juga memiliki reputasi untuk kinerja peramban yang kuat.[46]
Markah dan pengaturan sinkronisasi
Chrome memungkinkan pengguna untuk menyinkronkan markah, riwayat, dan setelan mereka di semua perangkat dengan permaban yang terpasang dengan mengirim dan menerima data melalui Akun Google yang dipilih, yang pada gilirannya memperbarui semua proses masuk Chrome. Ini dapat diautentikasi baik melalui kredensial Google, atau frasa sandi sinkronisasi.
Dukungan standar web
Perilisan pertama Google Chrome lulus tes Acid1 dan Acid2. Mulai versi 4.0, Chrome telah lulus semua aspek uji Acid3.[47]
Hingga Mei 2011[update], Chrome memiliki dukungan yang sangat baik untuk JavaScript/ECMAScript menurut ECMAScript standar Tes kesesuaian Ecma International 262[48] (versi ES5.1 18 Mei 2012). Tes ini melaporkan sebagai skor akhir jumlah tes yang gagal dilakukan peramban; karenanya skor yang lebih rendah lebih baik. Dalam pengujian ini, Chrome versi 37 mendapat skor 10 gagal /11.578 lulus. Sebagai perbandingan, Firefox 19 mendapat skor 193 gagal/11.752 lulus dan Internet Explorer 9 memiliki skor 600+ gagal, sedangkan Internet Explorer 10 mendapatkan skor 7 gagal.
Pada tes standar web HTML5, Chrome 41 mendapatkan skor 518 dari 555 poin, menempatkannya di depan lima peramban desktop paling populer.[49][50] Chrome 41 di Android mendapatkan skor 510 dari 555 poin.[51][52][53] Chrome 44 mendapat skor 526, hanya 29 poin kurang dari skor maksimum.[54]
Keamanan
Chrome secara berkala mengambil pembaruan dari dua daftar hitam (satu untuk phishing dan satu untuk malware), dan memperingatkan pengguna ketika mereka mencoba mengunjungi situs yang ditandai sebagai berpotensi berbahaya. Layanan ini juga tersedia untuk digunakan oleh orang lain melalui API publik gratis yang disebut "Google Safe Browsing API".[55]
Chrome menggunakan model alokasi proses ke tabsandbox.[56] Dengan menggunakan principle of least privilege, setiap proses tab tidak dapat berinteraksi dengan fungsi memori kritis (mis. Memori OS, file pengguna) atau proses tab lainnya - mirip dengan "Protected Mode" Microsoft yang digunakan oleh Internet Explorer 9 atau lebih tinggi. Tim Sandbox dikatakan telah "mengambil batas proses yang ada ini dan membuatnya menjadi penjara". Ini memberlakukan model keamanan komputer di mana ada dua tingkat keamanan bertingkat (pengguna dan sandbox) dan sandbox hanya dapat menanggapi permintaan komunikasi yang diprakarsai oleh pengguna.[57] Di Linux sandboxing menggunakan mode seccomp.[58][59]
Pada 2 September 2020, dengan dirilisnya Chrome 85, Google memperpanjang dukungan untuk DNS Aman di Chrome untuk Android. DNS-over-HTTPS (DoH), dirancang untuk meningkatkan keamanan dan privasi saat menjelajahi web. Di bawah pembaruan, Chrome secara otomatis beralih ke DNS-over-HTTPS (DoH), jika penyedia DNS saat ini mendukung fitur tersebut.[60]
Pada tahun 2008, beberapa situs web melakukan tes benchmark menggunakan alat SunSpider JavaScript Benchmark serta serangkaian benchmark komputasi intens milik Google, yang meliputi ray tracing dan constraint solving.[62] Mereka dengan suara bulat melaporkan bahwa Chrome bekerja jauh lebih cepat daripada semua pesaing yang pernah diuji, termasuk Safari (untuk Windows), Firefox 3.0, Internet Explorer 7, Opera, dan Internet Explorer 8.[63][64] Namun, pada 11 Oktober 2010, tes independen kinerja JavaScript, Chrome telah mencetak skor tepat di belakang mesin PrestoOpera sejak diperbarui dalam versi 10.5.[65]
Stabilitas
Arsitektur multi-proses diterapkan di Chrome di mana, secara default, proses terpisah dialokasikan untuk setiap instance situs dan plugin.[66] Prosedur ini disebut isolasi proses,[67] dan mencegah task saling mengganggu, meningkatkan keamanan dan stabilitas. Penyerang yang berhasil mendapatkan akses ke satu aplikasi tidak mendapatkan akses ke aplikasi lain,[68] dan kegagalan dalam satu contoh menghasilkan layar Tab sedihscreen of death, mirip dengan Sad Mac yang terkenal, tetapi hanya satu tab yang crash alih-alih seluruh aplikasi. Strategi ini menuntut biaya per proses tetap di muka, tetapi menghasilkan lebih sedikit memori yang membengkak dari waktu ke waktu karena fragmentasi terbatas pada setiap instance dan tidak lagi memerlukan alokasi memori lebih lanjut.[69] Arsitektur ini diterapkan di Safari[70] dan Firefox.[71]
Antarmuka pengguna
Logo Google Chrome
Motif 3D dari perilisan publik pertama September 2008 hingga Maret 2011
Motif 2D dari Maret 2011 hingga Oktober 2015
Motif Desain Material digunakan mulai September 2014 dan seterusnya untuk versi seluler dan Oktober 2015 dan seterusnya untuk versi desktop
Digunakan mulai Februari 2022
Secara default, antarmuka pengguna utama mencakup tombol mundur, maju, segarkan / batal, dan menu. Tombol beranda tidak ditampilkan secara default, tetapi dapat ditambahkan melalui halaman Pengaturan untuk membawa pengguna ke halaman tab baru atau halaman beranda kustom.[72]
Tab adalah komponen utama antarmuka pengguna Chrome dan telah dipindahkan ke bagian atas jendela daripada di bawah kontrol. Perubahan halus ini kontras dengan banyak tab peramban yang ada yang berbasis pada jendela dan berisi tab. Tab, dengan statusnya, dapat ditransfer secara mulus di antara wadah jendela dengan menggulirkan. Setiap tab memiliki rangkaian kontrolnya sendiri, termasuk Omnibox.[61]
Chrome menyertakan submenu bookmark yang mencantumkan bookmark pengguna, menyediakan akses mudah ke Pengelola Bookmark Chrome, dan memungkinkan pengguna untuk mengaktifkan atau menonaktifkan bilah bookmark.
Untuk pengembang web, Chrome menampilkan pemeriksa elemen (Inspect Element), mirip dengan ekstensi peramban Firebug, yang memungkinkan pengguna untuk melihat ke DOM dan melihat apa yang membentuk halaman web.[73]
Pintasan dan aplikasi desktop
Chrome memungkinkan pengguna membuat pintasan desktop lokal yang membuka aplikasi web di peramban. Peramban, saat dibuka dengan cara ini, tidak berisi antarmuka biasa kecuali untuk bilah judul, agar tidak "mengganggu apa pun yang coba dilakukan pengguna". Hal ini memungkinkan aplikasi web berjalan bersama perangkat lunak lokal (mirip dengan Mozilla Prism dan Fluid).[61]
Ekstensi
Ekstensi Google Chrome adalah ekstensi peramban yang memodifikasi Google Chrome.[74] Ekstensi ini ditulis menggunakan teknologi web seperti HTML, JavaScript, dan CSS.[75] Mereka didistribusikan melalui Chrome Web Store,[76] awalnya dikenal sebagai Galeri Ekstensi Google Chrome.[74] Semua pengguna dengan Akun Google dapat menambahkan ekstensi setelah mengembangkannya.[77] Hapus Nomor telepon banyak ekstensi Chrome, setelah dipasang, memiliki akses ke data pengguna. Ada tiga tingkat izin yang mungkin diminta oleh aplikasi atau ekstensi.[78] Semua ekstensi harus memiliki tujuan yang jelas dan tunggal.[79]
Pada 9 September 2009, Google mengaktifkan ekstensi secara default di saluran pengembang Chrome, dan menyediakan beberapa ekstensi sampel untuk pengujian.[80] Pada bulan Desember, Galeri Ekstensi Google Chrome beta dimulai dengan sekitar 300 ekstensi.[81] Ini diluncurkan pada 25 Januari 2010 bersama dengan Google Chrome 4.0, berisi sekitar 1500 ekstensi.[82]
Tema
Dimulai dengan Google Chrome 3.0, pengguna dapat memasang tema untuk mengubah tampilan peramban.[83] Banyak tema pihak ketiga gratis disediakan di galeri online,[84] dapat diakses melalui tombol "Dapatkan tema" di opsi Chrome.
Terjemahan halaman web otomatis
Dimulai dengan Google Chrome 4.1 aplikasi menambahkan bilah terjemahan built-in menggunakan Google Terjemahan. Terjemahan saat ini tersedia untuk 52 bahasa.[85] Saat Chrome mendeteksi bahasa asing selain bahasa pilihan pengguna seperti yang disetel selama waktu penginstalan, Chrome menanyakan pengguna apakah akan menerjemahkan atau tidak.
T-Rex
Di Chrome, saat tidak tersambung ke Internet dan pesan kesalahan yang menampilkan "Tidak ada internet" ditampilkan, di bagian atas, Tyrannosaurus rex "8-bit" ditampilkan, tetapi saat menekan bilah spasi pada keyboard, mouse-klik atau mengetuknya di perangkat sentuh, T-Rex langsung melompat sekali dan berlari melintasi gurun yang dipenuhi kaktus, mengungkapkannya sebagai telur Paskah dalam bentuk permainan platform.[86][87] Permainan itu sendiri adalah pelari tanpa batas, dan tidak ada batasan waktu dalam permainanya karena berkembang lebih cepat dan secara berkala diwarnai dengan latar belakang hitam. Seorang Administrator Chromebook sekolah dapat menonaktifkan game tersebut.[88]
Mengembangkan untuk Chrome
Dimungkinkan untuk mengembangkan aplikasi, ekstensi, dan tema untuk Chrome. Mereka di-zip dalam file .crx dan berisi file manifes yang menentukan informasi dasar (seperti versi, nama, deskripsi, hak istimewa, dll.), Dan file lain untuk antarmuka pengguna (ikon, popup, dll.). Google memiliki panduan pengembang resmi.[89] Chrome memiliki toko webnya sendiri tempat pengguna dan pengembang dapat mengunggah dan mengunduh aplikasi dan ekstensi ini.[90]
^"Chrome Stable for iOS Update" (dalam bahasa bahasa Inggris). 29 Oktober 2024. Diakses tanggal 30 Oktober 2024.Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
^"Chrome Beta for Android Update" (dalam bahasa bahasa Inggris). 30 Oktober 2024. Diakses tanggal 30 Oktober 2024.Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
^"Chrome Beta for Desktop Update" (dalam bahasa bahasa Inggris). 30 Oktober 2024. Diakses tanggal 31 Oktober 2024.Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
^"Chrome Beta for iOS Update" (dalam bahasa bahasa Inggris). 30 Oktober 2024. Diakses tanggal 31 Oktober 2024.Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
^"Stable Channel Update for Desktop" (dalam bahasa bahasa Inggris). 5 November 2024. Diakses tanggal 5 November 2024.Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
^"Chrome for Android Update" (dalam bahasa bahasa Inggris). 5 November 2024. Diakses tanggal 5 November 2024.Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
^google chrome.Periksa nilai tanggal di: |access-date= (bantuan); Tidak memiliki atau tanpa |title= (bantuan); Tidak memiliki atau membutuhkan |url= (bantuan); Parameter |access-date= membutuhkan |url= (bantuan)
^Kesalahan pengutipan: Tag <ref> tidak sah;
tidak ditemukan teks untuk ref bernama chrome4
^"ECMAScript test262". ECMAScript.org. Diarsipkan dari versi asli tanggal May 14, 2011. Diakses tanggal May 6, 2011.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
^Chung, Marc (September 5, 2008). "chromes-process model explained". Diarsipkan dari versi asli tanggal March 21, 2009. Diakses tanggal September 10, 2008.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
^"V8 Benchmark Suite". web.archive.org. 2008-09-04. Archived from the original on 2008-09-04. Diakses tanggal 2020-08-08.Pemeliharaan CS1: Url tak layak (link)