13 fitur yang membuat setiap browser web unik

Banyak pengguna sinis berasumsi bahwa browser Web tidak lebih dari sekadar merender HTML dengan patuh. Konten adalah bagian terpenting, kata mereka, jadi tidak ada bedanya browser mana yang Anda gunakan.

Ini mungkin benar untuk tugas-tugas dasar, tetapi untuk semua kesamaannya, browser berbeda secara halus dan signifikan, berkat kerja keras vendor yang ingin membangun keunggulan apa pun yang dapat menarik lebih banyak pengguna ke tumpukan kode mereka. Bahkan ada beberapa fitur yang membuat setiap browser unik, dan dalam dunia teknologi, fungsionalitas unik sering kali menunjukkan jalan ke depan.

[Cari tahu cara meretas browser Anda dalam 7 langkah mudah | Juga di: "HTML5 di browser: Kanvas, video, audio, dan grafik" | "HTML5 di browser: Penyimpanan data lokal |" HTML5 di browser: Komunikasi data HTML5 "|" HTML5 di browser: Formulir HTML5 "|" HTML di browser: Geolokasi, JavaScript, dan ekstra HTML5 "]

Untuk mendapatkan pemahaman yang lebih baik tentang evolusi browser saat ini, kami menyusun daftar fitur menjanjikan yang unik untuk satu browser berikut. Jangan berpikir ini adalah tugas yang mudah; banyak bidang yang paling penting dan kompetitif sulit dijabarkan. Misalnya, semua browser memanfaatkan kekuatan beberapa inti dan menggunakan kartu video, tetapi masing-masing mendekati wilayah ini dengan cara yang sedikit berbeda.

Perhatikan juga bahwa meskipun beberapa fitur ini hanya ditemukan di satu browser, banyak fitur yang dapat ditiru di browser lain dengan memasang kode tambahan. Beberapa ekstensi ini bahkan memungkinkan Anda untuk mengubah tampilan browser sehingga terlihat seperti yang lain - Anda mendapatkan keberanian dari satu dan wajah yang lain.

Mengingat kecepatan pembaruan peramban akhir-akhir ini, jangan heran menemukan yang terbaik dari kelompok itu segera disalin oleh pesaing. Bagaimanapun, bel dan peluit browser kemarin adalah fitur yang harus dimiliki hari ini. Ambil dengan cepat.

Chrome: SPDY

Ketika protokol HTTP dirancang, halaman web terdiri dari teks dan beberapa gambar. Halaman Web hari ini dikemas dengan lusinan lembar gaya, file JavaScript, dan gambar yang tak terhitung jumlahnya. HTTP memaksa browser untuk meminta setiap item satu per satu, menambah overhead.

Masukkan SPDY, protokol baru yang dibuat Google untuk melawan kelesuan ini. Belum banyak situs web yang berbicara SPDY, tetapi Google mengklaim mereka yang melakukannya dapat mengirimkan informasi mereka dua kali lebih cepat. Chrome adalah satu-satunya browser yang saat ini bekerja dengan situs web berkemampuan SPDY, banyak di antaranya kebetulan berada di ladang server Google.

Firefox: Ekstensi dalam

Semua browser utama memiliki arsitektur plug-in, tetapi hanya Firefox yang menawarkan API yang dalam dan canggih. Sementara browser lain memungkinkan Anda untuk menulis plug-in dalam JavaScript, CSS, dan HTML, yang pada dasarnya membuat halaman Web yang mengelilingi halaman Web, Firefox melangkah lebih dalam, memberi Anda akses ke API yang memungkinkan Anda membangun aplikasi desktop lengkap keluar dari bagian browser. Ini sebagian besar merupakan kecelakaan sejarah karena Firefox adalah salah satu yang pertama dengan ekstensi, dan browser lain yang muncul setelahnya memutuskan bahwa dunia tidak memerlukan fitur tambahan ini.

FireFTP, misalnya, adalah salah satu ekstensi lebih dalam yang sulit untuk dijalankan dari tiga bahasa klasik: HTML, CSS, dan JavaScript. Ini memanfaatkan akses ke sistem file dan akses tingkat rendah ke tumpukan TCP / IP. Beberapa orang mungkin merasa API yang lebih tipis dari browser lain berfungsi seperti kotak pasir yang lebih baik dan dengan demikian menawarkan keamanan lebih - dan mereka benar. Tetapi banyak ekstensi yang paling canggih untuk Firefox membutuhkan fleksibilitas untuk mencelupkan ke dalam kode asli dan berinteraksi langsung dengan sistem operasi. 

Internet Explorer 9: Penekanan pada efisiensi energi

Semua orang mungkin berbicara tentang mesin kompilasi JavaScript dan integrasi perangkat keras, tetapi gagasan untuk mengukur konsumsi energi browser adalah hal baru. Di sini, Microsoft memimpin, mengklaim bahwa IE9 adalah browser yang paling hemat energi.

Tentu saja, tidak ada cara mudah untuk menguji pernyataan ini, bahkan dengan meteran listrik karena komputer dapat membakar listrik pada beberapa tugas latar belakang. Namun, idenya bermakna, sebagian besar karena perangkat genggam harus sangat berhati-hati dengan konsumsi daya. Meskipun tidak ada yang benar-benar memperhatikan jika kartu video mereka di mesin permainan memerlukan saluran pipa terpisah dari Timur Tengah agar tetap berjalan, semua orang mengoceh ketika telepon mati di siang hari.

IE9 belum berjalan di ponsel, tetapi dapat memengaruhi penghematan energi laptop. Selain itu, hanya dengan memperhatikan konsumsi energi browser dapat menempatkan Microsoft di depan apa yang akan segera menjadi game yang sangat penting.

Chrome: Proses terpisah untuk setiap tab

Selama beberapa tahun terakhir, minat pada arsitektur multiproses telah berkembang di kalangan pengembang browser. Di sini, Google telah memimpin, membagi pekerjaan tab Chrome menjadi proses yang berbeda. Pendekatan ini bergantung pada sistem operasi untuk mengisolasi kerusakan, sehingga membuat browser lebih stabil. Dengan kata lain, jika satu plug-in atau halaman Web pergi ke selatan, OS mengisolasi bahaya, biasanya memastikan bahwa tab lain tidak sadar.

Tentu saja, semua pembuat browser meluncurkan teknologi multiproses dengan cara dan kecepatan yang berbeda. Buka jendela tampilan proses PC Anda dan mulai meretas tab - Anda akan melihat bahwa browser menelurkan beberapa proses, tetapi hanya Google Chrome yang terus membukanya. Chrome adalah browser yang paling berkomitmen untuk memisahkan beban kerja dan membiarkan sistem operasi bertindak sebagai wasit.

Beberapa orang berpendapat bahwa pendekatan ikat pinggang-dan-suspender ini berlebihan dan tidak sebanding dengan biaya yang dikeluarkan, mengklaim bahwa pembuat browser tidak boleh menggunakan sistem operasi untuk mendapatkan dukungan. Yang lain menyarankan pengalaman browser bisa menjadi lebih lambat jika jendela terkait dibagi menjadi proses yang berbeda. Untuk mengatasi hal ini, Chrome terkadang menempatkan halaman dari domain yang sama dalam proses yang sama, tetapi Anda dapat mengharapkan argumen mengenai cara terbaik untuk menangani multiprosesing untuk berlanjut di masa mendatang.

Internet Explorer 9: Daftar lompat dan penyematan situs

Daftar lompat dimulai sebagai menu kecil yang dilampirkan pada ikon di Windows 7. Klik kanan ikon aplikasi dan Anda akan menemukan pintasan ke tugas khusus aplikasi dan file yang baru diakses seperti yang ditentukan oleh pengembang aplikasi. Sekarang daftar lompatan ini adalah bagian dari IE9, dan setiap desainer Web dapat menentukan daftar cepat halaman penting yang dapat diakses pengguna secara cepat dengan klik kanan. IE9 membawa konsep jump-list selangkah lebih maju dengan memungkinkan Anda "menyematkan" situs web ke bilah di bagian atas setiap jendela agar lebih mudah dijangkau. Daftar lompat menambahkan menu tarik-turun untuk situs web yang disematkan ini. Ini solusi yang bagus untuk tujuan umum, seperti email atau situs belanja.

Opera 11: querySelectorAll caching

Seperti yang diketahui pemrogram JavaScript, memanipulasi informasi pada halaman Web dapat dengan cepat menjadi sumber daya yang intensif, dengan sebagian besar aktivitas ini termasuk panggilan ke fungsi querySelectorAll untuk mengubah warna item atau memperbarui data di bagian pada halaman. Opera 11 menyertakan versi super cepat dari fungsi ini yang bergantung pada cache untuk beberapa kecepatannya, sehingga meningkatkan kecepatan semua aktivitas visual di halaman Web Anda.

Songbird: Kemasan yang dibuat khusus

Sangat menggoda untuk tidak mengklasifikasikan Songbird sebagai browser karena lebih fokus pada musik daripada halaman Web. Namun, itu menyedot informasi dari Web, dan untuk alasan itu, kami akan memasukkannya.

Lebih dari alat berkemampuan Web untuk mengatur MP3, Songbird menggambarkan bagaimana kita tidak perlu mengemas semuanya sebagai halaman Web. Alat ini melacak konser lokal dan memberi tahu Anda tentang pertunjukan mendatang saat Anda mendengarkan lagu. Tidak perlu pergi ke halaman terpisah untuk mendapatkan informasi ini.

Rangkaian fitur tampaknya berkembang karena semakin banyak perusahaan menawarkan plug-in yang mengintegrasikan layanan mereka dengan Songbird. Arsitektur plug-in menawarkan fondasi yang bagus untuk pertumbuhan.

Opera 11: Email

Ada saat ketika Mozilla menggabungkan program email dengan browser, tetapi integrasi ini sudah lama dihentikan. Era itu kembali lagi, kali ini di Opera.

Opera 11 menawarkan penggunanya kemampuan untuk memantau email saat menjelajah. Klien menyimpan email di hard disk Anda, memberi Anda akses offline ke pesan Anda, dan akan menyedot email dari beberapa akun dan mengurutkannya dalam satu daftar. Fitur ini merupakan bagian dari dorongan Opera di luar browser untuk menjadi "alat komunikasi yang lengkap".

Firefox 4: Sinkronisasi

Apakah hanya beberapa tahun yang lalu ponsel pada dasarnya adalah telepon? Sekarang semua orang bertanya-tanya kapan mereka akan mengganti desktop dan laptop. Firefox siap untuk hari itu dengan menawarkan sinkronisasi lintas-browser. Versi Android Firefox di ponsel Anda dapat menyedot semua bookmark, riwayat, kata sandi, dan bahkan tab yang terbuka. Kemudian ketika Anda kembali ke meja Anda, Anda dapat mendorong kembali perubahan yang Anda buat saat Anda mengetik di ponsel Anda. Browser lain menawarkan sinkronisasi hanya dalam satu arah.

Opera Turbo: Cache proxy

Sebelum Internet, ada kumpulan jaring, seperti Compuserve, Minitel, MSN, dan AOL. Kemudian awalan "Inter" ditambahkan dengan menghubungkan semua jaring ini, dan setiap orang diberi kebebasan untuk meminta informasi dari komputer manapun di luar sana.

Opera Turbo adalah semacam kembali ke "era internet" tanpa kompromi apa pun. Browser Anda berbicara dengan kumpulan server Opera, yang disetel untuk mengirimkan data lebih cepat dan dalam bentuk yang disesuaikan untuk Opera. Ini bukanlah pengembalian yang sebenarnya ke arsitektur masa lalu karena server Opera hanyalah proxy yang mengambil data dari Web. Mereka tidak menghosting konten asli; mereka hanya mengumpulkan kembali apa yang tersedia.

Safari 5: Perubahan agen pengguna yang mudah

Setiap permintaan halaman menyertakan nama browser, yang dalam konteks ini disebut "agen pengguna". Jika Anda ingin berpura-pura menggunakan browser yang berbeda, yang perlu Anda lakukan hanyalah mengubah string ini. Ini bisa sangat membantu saat menguji perangkat lunak seluler yang harus tampil berbeda di layar kecil ponsel cerdas.

String agen pengguna selalu dapat diubah dengan menggali jauh ke dalam file di desktop Anda. Chrome memungkinkan Anda mengubahnya dengan parameter baris perintah. Safari, bagaimanapun, menyederhanakan perubahan agen pengguna Anda dengan menyediakan submenu yang menawarkan berbagai macam string agen pengguna, termasuk yang untuk berbagai iPad dan iPhone. Dalam prosesnya, Safari berubah menjadi platform yang ideal untuk menguji situs web yang disetel iPhone atau iPad atau untuk siapa saja yang menyukai kesederhanaan halaman Web seluler di lingkungan desktop.

Kawanan: Penjelajahan sosial

Flock secara teknis adalah peramban terpisah dengan penekanan pada Facebook, Twitter, dan fungsi sosial lainnya di Web. Atau setidaknya - saat saya menulis ini, perusahaan berhenti mendukung alat tersebut. Anda bebas untuk terus menggunakan Flock, tetapi perusahaan memutuskan untuk bekerja dengan Zynga dalam membuat game.

Ide Flock adalah untuk mendorong pengguna berbagi apa yang mereka konsumsi di Web dan melihat apa yang orang lain lakukan. Beberapa orang mungkin membantah klaim bahwa Flock memenuhi syarat sebagai browser terpisah karena intinya adalah Chrome, tetapi sifatnya yang dibuat khusus menawarkan fungsionalitas yang unik.

Ada desas-desus bahwa Firefox 5 akan mewarisi beberapa fitur sosial ini. RockMelt mendistribusikan peramban sosial serupa yang bekerja di desktop dan platform iOS. Ruang tidak akan kosong dalam waktu lama.

Chrome: "Transparansi bebas genggam"

Menjadi unik tidak selalu merupakan tanda kepemimpinan. Google Chrome, misalnya, adalah browser besar terakhir yang menolak kerangka "jangan lacak" yang meminta situs web untuk menghindari pelacakan pengguna. Google mengatakan sedang mengikuti perkembangan dan mungkin memilih untuk menerapkannya dalam beberapa bentuk di masa depan. Cynics akan mencatat bahwa Google, lebih dari pembuat browser lainnya, memiliki andil dalam melacak pengguna di Web karena model bisnisnya bergantung pada mengolah informasi ini untuk menyajikan iklan yang relevan. 

Pikirkan langkah Google yang menyeret upaya ini sebagai bentuk anti-rasa malu. Ini seperti teman Anda yang menyuruh Anda berhenti bermuram durja, pergi ke pesta, terbuka, dan berbagi sedikit tentang diri Anda. Dari perspektif ini - yaitu, Google - mudah untuk melihat menghindari kerangka "jangan lacak" sebagai semacam fitur yang ditawarkan di pihak Chrome, bukan batasan.

Artikel terkait

  • Meretas browser Anda dalam 7 langkah mudah
  • HTML5 di browser Web: Kanvas, video, audio, dan grafik
  • HTML5 di browser Web: Penyimpanan data lokal
  • HTML5 di browser Web: komunikasi data HTML5
  • HTML5 di browser Web: bentuk HTML5
  • HTML5 di browser Web: Geolokasi, JavaScript, dan HTML5 ekstra
  • Browser Web terbaik: Chrome, Firefox, Internet Explorer, Opera, atau Safari?
  • Laporan Selam Mendalam Keamanan Browser Web

Artikel ini, "13 fitur yang membuat setiap browser web unik", awalnya diterbitkan di .com. Ikuti berita terbaru di browser Web, aplikasi, dan HTML5 di .com. Untuk berita teknologi bisnis terbaru, ikuti .com di Twitter.