Cara membuat browser portabel menggunakan mesin tokek. Bagaimana Netscape akan menggunakan Gecko? Apa perbedaan mesin browser seperti Gecko dengan browser web berfitur lengkap?

Evolusi terjadi, dan organisme yang lebih lemah, lebih lambat, dan tidak efisien punah. Belum lama ini, kami berjalan memasuki jurang sejarah di Opera 12, melihat ke suatu tempat di kejauhan, diam-diam mendengarkan isak tangis simpatisan di belakang kami. Berbeda dengan bangkai hewan terakhir dari Buku Merah, masih bisa digunakan selama 2-3 tahun, dan penggunanya tidak terlihat seperti penderita nekrofilia. Situasi serupa terulang dengan Firefox pada mesin Gecko dengan versi terbaru yang paling nyaman 56.0.2. Ada banyak fungsi yang berguna dan familier, tidak hanya bawaan, tetapi juga di add-on (ekstensi). Bahkan penurunan kinerja bukanlah alasan untuk beralih ke versi baru jika beberapa fungsi berguna hilang. Tapi dengan mesin tua ada ruginya...


Mari kita lihat daftar apa lagi yang bisa Anda gunakan versi lama Firefox dan kemajuan apa yang dicapai dalam mengganti dan memulihkannya di versi baru. Apa yang benar-benar baru, yang karenanya layak untuk menyerahkan segalanya dan melupakannya. (Sebenarnya, itu tidak perlu. Lagi pula, Anda dapat membuka versi lama dan baru secara bersamaan.)


Jadi, apa yang telah lama diperingatkan oleh pengembang Firefox kepada kita, sekitar satu tahun, telah menjadi kenyataan. Pada tanggal 14 November (gaya baru), 2017, versi 57 "Quantum" mengambil alih cabang utama rilis browser dan tidak pernah melepaskan panji kemenangan. Versi lama tetap menjadi milik sejarah dan para pengguna yang masih hidup yang belum menyadari titik balik besar dan kedatangan sistem baru yang tak terhindarkan.


Fakta bahwa kami bahkan tidak menyadarinya menunjukkan bahwa Firefox sendiri sudah tidak lagi berguna; sebagian besar pengguna tidak memerlukan add-on, dan tanpa add-on, masyarakat miskin sudah baik-baik saja di rumah baru mereka versi baru menunjukkan banyak perbaikan - kecepatan yang bagus pemicu, desain jendela baru, dan struktur antarmuka tambahan. Rata-rata, terdapat lebih banyak pro daripada kontra, dan penambahan akan meningkat dengan sendirinya, seperti yang terjadi lebih dari sekali selama kepunahan besar-besaran versi bahkan di Sejarah Firefox- ingat setidaknya versi 5-8 dibandingkan dengan versi 3 atau 4 - perampokan dan kehancuran terjadi cukup lama. Lalu ada kejadian yang tidak terlalu dahsyat, seingat saya di versi ke-13, lalu di versi 21-22. Jadi tidak ada yang mengejutkan juga di sini.


Hal lain yang mengejutkan - bahwa para pengembang beradaptasi untuk membuat revolusi dengan sangat fleksibel sehingga mereka melalui revolusi terakhir dengan persiapan, membuat beberapa perubahan yang sangat serius sekaligus, yang masing-masing sebelumnya menyebabkan keruntuhan dan hilangnya pengguna: mereka mengubah 1) mesin, 2) sistem penyuluhan, 3) desain antarmuka. Dan di versi berikutnya mereka terus memperkenalkan fitur-fitur serius seperti wadah konteks (Maret 2018).


Namun, kehadiran "Gecko" versi 56 yang sudah berfungsi dengan sejumlah add-on lama - ada argumen untuk setidaknya terus menggunakannya sampai yang baru ditemukan. Bagaimanapun, tidak seperti versi sebelumnya Firefox (hingga sekitar 25-30), mogok ketika menambah RAM yang ditempati lebih dari sekitar 2,5 GB (sekitar 20 tab yang berfungsi), versi terbaru 5X terus berfungsi bahkan ketika menempati 5,5 GB dan hanya terhambat oleh kurangnya umum memori di komputer (untuk sebagian, tapi bagi saya, saya belum mengujinya pada varian dengan RAM lebih dari 8 GB). Ini mungkin lebih lambat, tetapi halaman terbuka dan menjalankan fungsinya.


Oleh karena itu, sebelumnya, pada bulan Oktober-November 2017, saya meninjau versi terbaru Firefox (51-56) untuk melihat seberapa baik versi tersebut mendukung ekstensi yang ada saat itu. Saya pribadi sudah lama memiliki beberapa lusin ekstensi, yang pastinya tidak semuanya akan bertahan dengan pergantian mesin, tetapi memiliki kelebihan dan kemudahan, jadi menarik untuk mempersiapkannya terlebih dahulu.



Hanya pengguna terdaftar yang dapat berpartisipasi dalam survei ini. , Silakan.

Halo semuanya!



Ini akan menjadi rangkaian artikel di mana kita akan membuat mesin browser minimalis kita sendiri. Setiap artikel akan didukung dengan kode dan contoh nyata.
Setelah sepuluh artikel, Anda dan saya akan mendapatkan minimum versi kerja mesin browser, sangat minim. Setelah itu, jika sekringnya tidak hilang dan ada minat komunitas, kami akan melanjutkan dan akhirnya sampai ke JS.


Dan tentunya hal pertama yang perlu Anda pahami adalah apa itu browser dan mesin browser.

Peramban dan mesin peramban

Sulit membayangkan dunia tanpa browser. Mereka tersedia di banyak perangkat: komputer, laptop, telepon, konsol permainan. Jika Anda membayangkan browser sebagai mobil, maka mesin browser adalah segala sesuatu yang tersembunyi di balik kap mobil Anda.
Browser, seperti halnya mobil, dapat berbeda dalam tampilan dan kontennya. Warna, tombol pada panel, sistem audio. Beberapa orang memiliki mesin V8 di bawah kapnya, sementara yang lain mengalami kebocoran oli di sana.


Browser mengintegrasikan periferal dan menyediakan fungsionalitas yang memungkinkan Anda memanipulasi mesin, perilakunya, dan menyediakan layanan tambahan.
Mesin browser melakukan semua pekerjaan "kotor": memuat, memproses, merender data, dan semua kemungkinan penghitungan.


Semuanya seperti di mobil. Ada salon yang didalamnya terdapat pedal gas, rem dan banyak saklar yang berguna dan ramah pengguna. Dan ada bagian mekanis besar yang tersembunyi dari pengguna di bawah kap.

Siapa yang menciptakan browser dan mesin

Banyak perusahaan mengembangkan browser mereka sendiri: Google, Mozilla, Apple, Microsoft, Opera Software, Yandex, Rostelecom, Vivaldi Technologies, ada banyak dari mereka


Setiap orang menambahkan beberapa “trik” dan layanan mereka sendiri ke browser yang mereka buat. Misalnya, Yandex mengintegrasikan layanannya, pencarian.


Dengan mesin browser, segalanya menjadi sangat berbeda. Berikut adalah daftar mesin, pengembang dan pemiliknya:

  • Berkedip: Google
  • Tokek: Mozilla
  • WebKit: Apple
  • EdgeHTML: Microsoft

Ini adalah pemilik utama dan pengembang mesin. Mereka dibantu dalam pengembangannya oleh perusahaan pihak ketiga dalam kondisi tertentu.


Misalnya, pertimbangkan proyek paling populer dari Google - Chromium. Proyek ini berisi mesin Blink. Perusahaan seperti Intel, Facebook, IBM, LG Electronics, NVIDIA, Yandex membantu pembuatan proyek Google ini. Daftar lengkap kamu bisa melihat.
Ketentuan di mana perusahaan membantu membuat Blink/Chromium dijelaskan di bagian Hukum di situs web proyek Chromium. Singkatnya, semua yang Anda buat adalah milik (tidak eksklusif) oleh Google.


Browser dari Opera, Yandex, Rostelecom, dan lainnya menggunakan mesin browser khusus ini. Sejujurnya, pernyataan seperti “kami memiliki browser sendiri” tidak sepenuhnya benar. Layanan sendiri- ya, tapi yang lainnya adalah milik perusahaan lain. Dan perusahaan lain ini menyediakan mesin browsernya dalam kondisi tertentu.

Lisensi mesin browser

Setiap kode sumber terbuka berisi lisensi yang menjelaskan ketentuan penggunaan kode ini, dan mesin browser tidak terkecuali.


Singkatnya dan langsung: lisensinya lumayan, tidak ada yang luar biasa. Kecuali EdgeHTML yang ditutup. Mungkin tidak mungkin mencuri proyek secara legal dan mengembangkan/mengubahnya secara tertutup. Lisensi tersebut mendorong keterbukaan timbal balik.



Membuka kode sumber, cabang dari mesin WebKit. Seperti WebKit, empat lisensi diumumkan:

Mesin browser paling populer. Ini adalah bagian dari proyek Chromium. Berdasarkan Chromium mereka membuat browser mereka sendiri.



Sumber terbuka. Satu lisensi diajukan untuk:



Mozilla secara aktif mengembangkan dan digunakan di browser milik perusahaan - Firefox. Juga digunakan di browser Peramban Tor menyediakan penjelajahan anonim.


Ini tidak terlalu populer sebagai basis bagi produsen browser.



Sumber terbuka. Empat lisensi diklaim:

Dikembangkan oleh Apple dan digunakan di browser milik perusahaan, Safari. Sebelumnya, banyak perusahaan yang menggunakan WebKit dalam pengembangannya, namun kemudian meninggalkan proyek tersebut dan beralih ke Blink dari Google.



Sumber tertutup. Lisensi kepemilikan.


Mesin ini digunakan untuk browser Microsoft yang disebut Edge, yang menggantikan Internet Explorer. Itu milik mereka mesin baru. Perusahaan berhenti mengembangkan Trident sebelumnya (MSHTML).

Resiko

Menggunakan mesin pihak ketiga menimbulkan risiko yang jelas:

  1. Menutup kode sumber
  2. Penarikan perusahaan-perusahaan utama dari pembangunan
  3. Mengubah lisensi kode

Tidak ada yang bisa menjamin bahwa kode sumber mesin browser gratis tidak akan tertutup bagi siapa pun. akses publik. Ada kemungkinan juga bahwa perusahaan-perusahaan besar akan menarik diri dari pengembangan mesin bebas, yang pada kenyataannya merupakan penutupannya.


Perusahaan yang mengembangkan browsernya sendiri harus memahami bahwa semuanya akan “baik-baik saja” selama tidak menimbulkan ancaman/kompetisi bagi pengembang browser/mesin browser aslinya. Saya pikir ini sudah jelas. Perusahaan menghabiskan sumber dayanya untuk mengembangkan mesin, tetapi tiba-tiba muncul perusahaan lain yang menggunakan mesin mereka untuk merebut pasar. Reaksinya, menurut saya, jelas - lihat daftar risiko di atas.


“Kami akan membuat salinan mesin saat ini dan terus mengembangkannya sendiri” - inilah jawaban produsen browser yang menggunakan mesin pihak ketiga. Ini adalah kesalahpahaman besar; Anda tidak bisa terus mengembangkan mesin orang lain. Artinya, ambil programmer dan beri mereka tugas - menulis mesin browser. Menulis mesin browser itu sulit proses. Hal ini dikonfirmasi oleh daftar pemiliknya.


Misalnya, perusahaan Microsoft menciptakan mesinnya sendiri, meskipun tertutup. Google dan Apple mengembangkan WebKit, tetapi kemudian Google melakukan fork dan memulai pengembangan mesin sendiri Berkedip.


Namun, Anda perlu memahami bahwa mesin browser terus berkembang. Spesifikasi terus diperbarui, fitur baru ditambahkan, dan fitur terkini ditingkatkan. Ini pekerjaan hidup. Jika Anda menggunakan mesin apa pun untuk saat ini dan hanya menggunakannya untuk browser Anda, maka dalam waktu sekitar satu atau dua tahun browser pada mesin ini akan menjadi usang.

Adaptasi mesin

Ada masalah dalam mengadaptasi mesin pihak ketiga dengan kebutuhan browser Anda sendiri. Banyak sumber daya dihabiskan untuk adaptasi. Pada saat yang sama, Anda perlu memahami bahwa mesin browser sering diperbarui, yang menimbulkan masalah sistematis saat berintegrasi ke dalam browser Anda sendiri.

Mesin sendiri

Pertama-tama, perlu dijawab pertanyaan utama- mengapa membuat mesin browser Anda sendiri? Atau lebih tepatnya, siapa yang tidak perlu membuat mesin sendiri?


Anda tidak boleh membuat mesin browser Anda sendiri jika:

  • Tidak ada tujuan/keinginan untuk merebut pasar.
  • Browser dibutuhkan hanya secara nominal. Sekarang lagi modis, bahkan anak sekolah pun melakukannya.
  • Mesin yang dibuat tidak akan berbeda dari yang sudah ada: kecepatan, keandalan, kemampuan beradaptasi.
  • Anggaran sedang dicairkan.

Saat ini, tidak sulit membuat browser sendiri menggunakan mesin pihak ketiga. Ada cukup banyak di antaranya, dan entah bagaimana Anda dapat menonjol di antara semua ini hanya dengan membuat browser yang hanya didasarkan pada komponen Anda sendiri, pada mesin Anda sendiri.


Apakah layak mengembangkan mesin untuk “menghasilkan uang” guna menciptakan startup?


Pertanyaan ini lebih pada ruang lingkup penerapannya. Saya melihat beberapa arah:

  1. Sebenarnya, membuat browser yang lengkap. Kerjasama dengan mesin pencari, berbagai layanan. Pembuatan versi khusus untuk instansi pemerintah.
  2. Pasar IoT (Internet of Things), serta adaptasi untuk TV, dekoder, dan perangkat portabel.
  3. Layanan pada masing-masing komponen browser. Misalnya, analisis cerdas konten situs untuk mengetahui risikonya: komentar terlarang, postingan dari pengguna, dan sebagainya. Analisis teknis situs.
  4. Penjualan mesin. Hal paling sederhana adalah menulis untuk perusahaan.

Selain itu, pamor perusahaan pengembang mesin browser jauh lebih tinggi dibandingkan dengan perusahaan kloning. Sama seperti perusahaan teknologi. Hal ini mempengaruhi popularitas dan daya tarik perusahaan di mata karyawan saat ini dan masa depan. Tapi ini lebih tentang ambisi, untuk berada di daftar yang sama dengan perusahaan seperti Google, Mozilla, Microsoft.

Kesimpulan

Tidak diragukan lagi, membuat mesin browser adalah proses yang kompleks dan membutuhkan sumber daya yang besar. Perkembangan ini harus didekati dengan sangat serius dan dengan rencana pembangunan yang jelas. Selain itu, ini bukanlah produk yang dapat menghasilkan keuntungan pada tahap pengembangan menengah. Ya, masing-masing komponen dapat disesuaikan dengan kebutuhan perusahaan, namun saya yakin pendekatan seperti itu hanya akan memakan waktu dan menunda pengembangan secara signifikan.


Perkembangan mesin browser sangat bergantung pada metode pengembangannya. Akan seperti apa: terbuka, tertutup?


Saya yakin jika sebuah perusahaan mengembangkan browser berdasarkan mesin browser pihak ketiga, maka perusahaan tersebut harus secara serius memikirkan prospek untuk membuatnya sendiri.


Perusahaan yang jauh dari browser juga bisa mulai mengembangkan mesin browser, dan tidak hanya sekedar membuat browser. Jika produk akhirnya adalah mesin browser lengkap yang lebih unggul dari yang sudah ada, maka produk tersebut akan diminati. Area penerapannya telah dijelaskan di atas.

Serangkaian artikel

  1. Peramban!= Mesin peramban
  2. Mesin peramban. Arsitektur, bekerja dengan memori.
  3. pengurai HTML. Tokenisasi, pemrosesan token, pembangunan pohon.
    Kami menulis parser kami sendiri. Apa saja tahapan parsing HTML, apa kerumitannya dan bagaimana cara mempercepat parser HTML beberapa kali.
  4. Pengkodean HTML. Bagaimana mereka ditentukan, bagaimana mereka diubah.
    Mari kita menulis pembuat enkode kita sendiri dan mendiskusikan keadaannya.
  5. Pengurai CSS dan modul CSS. Tokenisasi, pemrosesan token.
    Mari buat parser CSS kita sendiri. Mari kita lihat aspek utama pemrosesan CSS. Mari kita cari tahu apa kompleksitasnya, di mana sumber daya digunakan, dan cara menulis parser CSS/modul tercepat.
  6. pengurai CSS. Tata bahasa.
    Kami menulis modul Tata Bahasa untuk CSS kami sendiri yang menghasilkan kode yang cepat dan dapat dibaca manusia.
  7. Pemilih CSS. Cara kerjanya, cepat Pencarian HTML elemen oleh penyeleksi.
  8. Tata Letak. Persilangan HTML dan CSS.
    Menetapkan properti CSS elemen HTML. Mari kita lihat urutan penugasan, prioritas, dan apa yang harus dilakukan jika CSS terus berubah.
  9. Tata Letak. Aliran. Dukungan untuk tampilan properti CSS: blok.
  10. font. Cara menghitung ukuran karakter dan garis.
    Mari kita menulis parser font kita sendiri. Mari kita cari tahu apa itu baseline, descender, x-height, bagaimana simbol disimpan dan mendalami topik penghitungan ukuran simbol.
  11. Tata Letak. Dukungan untuk tampilan properti CSS: inline.

Takdir Sederhana

Beberapa pembaca mungkin mengetahui bahwa saya sedang mengembangkan mesin browser. Dalam publikasi saya, Anda dapat menemukan artikel sebelumnya tentang topik ini.


Sayangnya, proyek Modest harus dihentikan. Untuk beberapa waktu, proyek tersebut berkembang di perusahaan tempat saya bekerja sebelumnya. Saya harus meninggalkan perusahaan. Terjadi perbedaan pendapat yang tidak memungkinkan pengembangan proyek untuk dilanjutkan. Alur kerja normal, ini terjadi.


Terlepas dari kenyataan bahwa saya memiliki semua hak atas Modest, tidak ada yang mengklaim kodenya (surat-suratnya telah ditandatangani), saya memutuskan untuk “menguburnya”. Agar tidak ada yang mendapat kesan salah. Di sini Anda perlu memahami bahwa semua kode utama yang dikembangkan di luar perusahaan (mycore, myhtml) juga terkubur. Tapi ada kelebihannya, mungkin saya menjadi sedikit lebih pintar.


Saya menghabiskan banyak waktu mempelajari spesifikasi, memahaminya, mencari algoritma optimal, menulis draft (prototipe), membuat myhtml (parser html tercepat) di waktu luang saya, dan saya belum bisa meninggalkan topik ini. Banyak akhir pekan, hari libur, sore hari, dan malam hari dihabiskan.


Sekarang saya sedang mengembangkan mesin browser baru. Pengembangan dari awal. Belum memiliki nama, hanya nama kode - lexbor. Seluruh fondasinya telah ditulis: bekerja dengan memori, algoritma umum, dan arsitektur masa depan telah ditata. Seperti biasa, semuanya lebih indah dan lebih baik dari sebelumnya. Secara umum, saya memiliki hal yang paling penting: teknologi dan visi/pemahaman yang jelas tentang bagaimana dan apa yang harus dikembangkan.


Saya tidak bisa menangani proyek seperti itu sendirian. Jika saya tidak mendapatkan dukungan (pendanaan), saya akan menghentikan pengembangan dan bergabung dengan mesin open source yang ada (Blink atau Gecko) sebagai kontributor. Saya akan mencoba menjadi sukarelawan di sana dan menerapkan ide-ide saya. Saya melakukan semua ini secara eksklusif di luar jam kerja.


Rupanya seharusnya ada gambaran di sini “Anda seharusnya memerangi kejahatan, bukan bergabung dengannya.”


Terima kasih atas perhatian Anda!


Tag:

  • penyaji html
  • browser
  • mesin web
  • kinerja tinggi
Tambahkan tag

Memilih browser untuk berselancar di Internet bergantung pada selera. Banyak pengguna yang rela menghabiskan waktu berjam-jam untuk membuktikan keunggulan browsernya, namun tawarannya tidak terlalu besar. Semua orang tahu browser "atas" - ini dia Mozilla Firefox, Google Chrome, Internet Explorer, Opera dan Safari. Bahkan pengguna paling mahir pun cenderung memilih salah satu pengembangan ini.

Kami memutuskan untuk mencari tahu ketidakadilan seperti apa yang terjadi di kerajaan virtual dan apakah setidaknya ada alternatif selain raksasa penjelajahan Internet. Apa saja jenis browser yang ada dan apa saja fitur-fiturnya yang akan dibahas ulasan ini.

Apa yang diharapkan?

Pertama, mari kita cari tahu apa itu browser pada prinsipnya dan apa yang mungkin dimiliki oleh browser web alternatif.

Seperti yang Anda ketahui, dasar dari browser adalah mesinnya. Yang terakhir, pada gilirannya, adalah program yang mengubah konten halaman web menjadi gambar interaktif, yang harus dihadapi pengguna. Mesin ini dapat berupa sumber terbuka atau tertutup - ini merupakan kebijaksanaan pengembang dan pembuatnya. Jika mesinnya open source, pemrogram dapat menggunakannya untuk mengembangkan browser web mereka sendiri. Hal inilah yang terjadi pada Webkit (yang menjadi basis Google Chrome), Gecko (Mozilla Firefox), dan Trident (Internet Explorer). Benar, Trident diposisikan sebagai perangkat lunak berpemilik. Artinya, untuk mendapatkan akses ke sana, Anda harus setuju dengan pengembangnya. Namun hal ini tidak mempengaruhi penurunan jumlah si kembar Explorer. Selain itu, browser Avant berbasis Trident berhasil mengungguli “kakaknya” karena antarmuka yang ditingkatkan dan fitur-fitur canggih. Itu sebabnya kami memutuskan untuk membuat pilihan browser yang mungkin belum pernah Anda dengar, namun tentunya patut Anda perhatikan.

Agar lebih mudah dipahami, kami telah mengelompokkannyabrowser Internet alternatif, dimulai dari perwakilan teknologi mereka yang "paling terkenal".

Pilihan kita

Setelah mempelajari cara kerja browser web alternatif, kami telah mengidentifikasi yang terbaik untuk setiap mesin.

Berdasarkan Gecko (Mozilla Firefox), mungkin yang paling kompetitif Bulan Pucat. “Pale Moon” dipenuhi warna-warni karena kecepatannya yang luar biasa dalam membuka dan memuat situs web.

Thread terkuat dari Trident (Internet Explorer) adalah Peramban Canggih. DI DALAM versi terbaru Avant menyertakan mesin Trident, Gecko, dan Webkit secara bersamaan, menjadikannya browser universal yang memanfaatkan yang terbaik dari IE, Mozilla, dan Chrome.

Dari semua browser berbasis WebKit (Chrome), kami paling menyukainya KerenNovo. Dia memikat dengan “pemahamannya” tentang gerakan tikus. Dan secara umum, produk ini benar-benar "keren" - nyaman dan menyenangkan untuk digunakan. Ini tidak hanya memiliki semua karakteristik Google Chrome, tetapi juga memiliki peningkatan seperti pemblokir iklan tanpa kompromi, pengelola unduhan bawaan, dan modul perlindungan privasi.

Kami mengakui bahwa preferensi kami sangat subjektif. Dari segala keberagaman browser alternatif kamu bisa memilih teman berdasarkan selera dan warna. Siap bereksperimen? Kalau begitu silakan!

Browser Web berbasis Gecko (Mozilla Firefox)

Seperti yang Anda ketahui, Mozilla Firefox menggunakan mesin Gecko yang menyediakan dan dukungan lintas platform standar terbuka Internet. Selain itu, didistribusikan secara bebas sehingga berhasil digunakan di berbagai produk perangkat lunak.

Ini adalah versi browser yang dioptimalkan untuk sistem 64-bit - Windows 7 x64, Windows Vista x64, jendela 8x64. Ini peramban baru cepat dan fungsinya tidak jauh berbeda dengan Firefox. Namun program ini tetap layak untuk dicoba bagi mereka yang ingin meningkatkan kinerja sistem 64-bitnya.

Bulan Pucat- versi browser ini tersedia secara eksklusif untuk Windows (XP, 2000, Vista, 7, 8 x32/x64). Pada dasarnya, ini adalah versi Firefox yang lebih cepat dan optimal. Pengembang mencoba memberikan browser web tidak hanya akselerasi yang tepat, tetapi juga membuat beberapa penyesuaian antarmuka pengguna. Kami merekomendasikan browser cepat ini kepada semua pengguna yang ingin menguji kekuatan perangkat keras mereka dan menghargai kemampuannya.

Monyet Laut- browser ini didasarkan pada proyek yang sama dengan Firefox, sehingga mereka dapat dianggap sebagai "saudara". Satu-satunya perbedaannya adalah SeaMonkey mempertahankan semua komponen yang tidak dimiliki Firefox untuk membuat program seringan mungkin. Dengan demikian, SeaMonkey sudah menjadi program yang disediakan set lengkap fungsi untuk bekerja di Internet. Jika Anda bangga menjadi pemilik Linux, MacOS, atau OS Windows dan bersedia menerima kecepatan rendah sebagai gantinya fitur tambahan program, maka SeaMonkey “pemanen” multifungsi hanya untuk Anda.

Wyzo- browser berdasarkan salah satu cabang Firefox. Jika Anda tidak menyukai pembaruan program versi keempat, Anda harus memperhatikan Wyzo. Omong-omong, browser ini menawarkan dukungan bawaan untuk protokol BitTorrent. Selain itu, ia memiliki pengunduh file yang ditingkatkan dan kompatibilitas penuh dengan ekstensi dan Tema Firefox. Kesimpulan dari semua ini adalah sebagai berikut - jika Anda memiliki ruang operasi sistem macOS atau Windows dan Anda cukup puas dengan keluarga Firefox 3.6, maka browser Wyzo adalah yang Anda butuhkan.

Browser Web berbasis Trident (Internet Explorer)

Dari semua browser yang ada, Internet Explorer lah yang paling membutuhkan perbaikan. Dan meskipun versi terbaru IE dibedakan oleh mekanisme yang stabil dan cepat untuk memproses halaman Trident, browser tidak dapat membanggakan fungsionalitas khusus atau pengenalan teknologi baru. Oleh karena itu, produk berbasis IE menjadi perhatian khusus karena pengembang pihak ketiga Dengan cara ini, mereka mencoba memperbaiki kekurangan yang melekat pada browser.


Peramban Canggih- Internet Explorer ingin menjadi sesukses dan multifungsi seperti seorang anak kecil. Apa bagusnya saudara kita? Pertama, browsernya berbeda konsumsi rendah sumber daya, iklan bawaan, dan pemblokiran pop-up. Kedua, ia memiliki pengelola kata sandi, pembaca RSS feed, dan banyak fitur lainnya. Dan yang terpenting, browser bisa menggunakan apa saja tiga terpasang Ia memiliki mesin - Trident, Gecko dan Webkit. Pengguna diminta untuk menentukan salah satunya secara default, dan beralih ke yang lain sesuai kebutuhan (jika mesin tertentu tidak dapat menampilkan konten halaman web dengan benar). Selain itu, pengguna akan memiliki kesempatan untuk "menautkan" mesin apa pun ke situs tertentu (peralihan akan terjadi secara otomatis). Umumnya, Peramban Canggih dapat disebut sebagai pilihan terbaik di antara browser web yang kompatibel dengan IE. Pengguna yang menghargai lokalisasi yang baik dan pembaruan rutin harus mencoba semua manfaat Avant Browser.

pemandangan bulan- browser ini tidak hanya eksotik, tapi juga unik. Pengembang Jepang mencoba memberikannya secara massal fitur yang berguna. Hal utama yang dapat dibanggakan oleh browser web adalah kemampuan untuk menggunakan tidak hanya mesin Trident, tetapi juga WebKit dan Gecko. Dengan cara ini, pengguna dapat mencoba fungsi-fungsinya secara maksimal browser populer dalam satu antarmuka. Kemampuan Lunascape unik - mulai dari memperbaiki mesin khusus untuk menampilkan berbagai situs, hingga mengubah tampilan menggunakan skin dan sistem pengaturan yang dikembangkan. Browser berjalan secara eksklusif pada OS Windows. Ini akan menjadi penemuan nyata bagi pengguna yang menyukainya produk yang kompleks, membutuhkan studi mendalam. Lunascape berguna ketika ada kebutuhan untuk melihat tampilan situs di browser yang berbeda.

Peramban Ramping tampilannya sangat mirip dengan IE 8, meskipun diperbarui secara berkala. Namun, tidak seperti saudaranya, program ini memiliki banyak fungsi yang populer. Ini termasuk penerjemah bawaan, pengisian formulir web secara otomatis, pemblokir iklan, dukungan untuk skin, integrasi dengan Facebook, pengelola unduhan tingkat lanjut, dan banyak lagi. Omong-omong, browser khusus ini adalah salah satu dari dua belas yang direkomendasikan untuk pengguna Wilayah Ekonomi Eropa. Namun, ini hampir tidak bisa disebut sebagai produk independen. Pengembang menganggapnya sebagai browser terbaik untuk Windows, tetapi pada dasarnya, ini hanyalah sekumpulan add-on yang berguna.

Peramban Hijau - kembaran lain dari Internet Explorer. Berbeda dengan kakaknya, web browser ini memiliki kemampuan yang lebih canggih. Diantaranya: alias URL (alih-alih alamat, Anda dapat memasukkan kata pilihan Anda), kunci URL (kombinasi tombol pintas untuk membuka situs tertentu), pembersihan riwayat dan cookie berkecepatan tinggi, pengelola unduhan terintegrasi. Selain itu, pengembang telah memperkenalkan fitur praktis berupa tombol mengambang dengan huruf kapital “G”. Anda dapat menyeretnya ke sudut mana pun di desktop, dan saat Anda mengeklik kunci kanan gunakan salah satu opsi seperti pengelola unduhan, simpan yang terbaru halaman terbuka atau penutupannya. Pada saat yang sama poin yang berguna"G" berfungsi bahkan ketika jendela browser diminimalkan ke baki.

Browser web berdasarkan WebKit (Google Chrome)

Peramban populer seperti Google Chrome dan Safari dibuat di mesin WebKit. Kode sumber terbuka memungkinkan Anda menggunakan mesin ini di proyek lain. Namun pada musim semi 2013 perusahaan Google mengumumkan bahwa mereka beralih ke mesin baru yang disebut Blink (dimulai dengan Chrome 28). Sudah di musim panas tahun yang sama muncul versi stabil. Menurut pengembangnya, mesin Blink yang dimodifikasi akan tetap open source, tetapi akan disederhanakan sebanyak 8,8 juta baris. Opera juga akan menggunakannya (sejak versi 14).

Kromium dikembangkan oleh perusahaan yang sama yang membuat Google Chrome. Browser komputer ini memiliki antarmuka yang serupa, dijalankan pada mesin yang sama, namun tetap berbeda dalam beberapa fitur. Berbeda dengan saudaranya, Chromium tidak memiliki fungsi tersebut pembaruan otomatis, tidak mendukung Flash dan beberapa format audio dan video berpemilik, tidak memiliki modul untuk bekerja dengan PDF. Namun, browser dengan dukungan html5 siap menawarkan yang terbaru kepada pengguna fitur eksperimental, yang belum diterapkan oleh pengembang di Google Chrome. Chromium direkomendasikan untuk semua pemilik sistem operasi Linux, MacOS, dan Windows yang ingin menjadi orang pertama yang mencoba segala inovasi dan kegunaan yang akan segera muncul di Google Chrome.

Naga Komodo- browser yang memberikan perhatian khusus terhadap keamanan penggunanya. Privasi - sisi lemah Google. Oleh karena itu, banyak alternatif browser baru seperti Naga Komodo, telah menjadikan privasi dan keamanan sebagai keuntungan utama mereka. Program ini menggunakan koneksi melalui server SecureDNS, yang memblokir situs jahat dan menggunakan mekanisme penjelajahan anonim tingkat lanjut. Browser ini direkomendasikan bagi mereka yang peduli dengan peningkatan keamanan dan privasi data di Internet.

RockMeIt- anugerah bagi mereka yang suka nongkrong di jejaring sosial. Di sini Anda dapat mengobrol dengan teman, menerima pembaruan akun, dan bertukar informasi. Browser dibedakan dengan panel tambahan yang menampilkan tombol untuk terhubung layanan sosial. RockMeIt menyimpan profil pengguna di server Facebook. Oleh karena itu, untuk memulai, Anda harus login akun di jejaring sosial ini. Kesimpulannya jelas - browser RockMeIt perlu diuji oleh peserta aktif di jejaring sosial, khususnya Facebook.

Penting: Pada bulan April 2013, para pengembang mengumumkan bahwa mereka menghentikan pengerjaan proyek tersebut karena tertinggalnya laju pengembangan Chromium. Ini berarti kita tidak akan melihat versi baru RockMeIt. Namun bagi yang tertarik mencoba alternatif ini tetap bisa mendownloadnya.

KerenNovo mewakili peningkatan Versi Chrome dengan tambahan berbagai fungsi berguna untuk pekerjaan yang nyaman. Program ini diciptakan oleh “kawan-kawan Tiongkok kami”, yang tidak memberi mereka roti, tetapi membiarkan mereka memperbaiki sesuatu. Di bawah bimbingan ketat mereka, browser belajar memahami gerakan mouse dan menerimanya manajer yang nyaman unduhan, pemblokir iklan bawaan, dan banyak fungsi lainnya. Selain itu, program ini memastikan perlindungan informasi pribadi pengguna. Utilitas Cina seperti itu akan berguna bagi pengguna yang ingin "bersemangat" versi Google Sistem operasi berbasis Chrome sistem Linux, MacOS, Windows.

Maxthon- yang tertua di antara program yang disajikan dalam ulasan ini. Dikembangkan delapan tahun lalu, browser ini berhasil mengubah mesinnya dari Trident menjadi WebKit dan menjadi sangat populer di kalangan pengguna. Dilengkapi dengan baik dan banyak fungsi yang nyaman membuat browser ini begitu populer. Fitur Maxthon memungkinkan Anda untuk menyesuaikan penampilan menggunakan skin, memblokir iklan, mengontrol gerakan mouse. Selain itu, browser ini memiliki notepad bawaan, pembaca RSS, pengelola unduhan, dan layanan pembaruan otomatis. Namun kelebihan utamanya adalah ia memiliki identitasnya sendiri, yaitu proyek independen. Maxthon adalah alternatif yang bagus untuk browser favorit, semua berkat kenyamanan, kecepatan, dan fungsionalitasnya yang tinggi.

teman - pengembang kreasi mereka dari Surat. ru Grup ditelepon peramban sosial. "Panduan teman" ini terintegrasi secara maksimal dengan jejaring sosial My World, VKontakte, Odnoklassniki, Facebook dan Twitter . Daftar teman, berita, dan musik - semua ini ditampilkan di sidebar khusus dan tidak perlu membuka situs secara langsung. Dan tentu saja, browser ini dilengkapi dengan layanan eksklusif - mesin pencari, email, dan “fitur” serupadari Rambler, seperti “rekan-rekannya”, telah mengimplementasikan layanannya di Google Chrome, sehingga menyediakan browser web yang sederhana, cepat, dan andal kepada pengguna. Untuk pencarian cepat Bilah alamat yang sama digunakan. Browser mendukung tab dinamis, memiliki mode penyamaran, dan memberikan perlindungan terhadap kerusakan program dan situs jahat.

Singkatnya

Pada ulasan kali ini kami mencoba menghadirkan browser Internet yang paling layak di antara browser alternatif. Tentu saja, beberapa dari mereka hanya mampu melakukan tugas-tugas tertentu yang sangat terspesialisasi. Tetapi yang lain mungkin menawarkan jangkauan yang luas kepada pengguna peluang unik. Masing-masing web browser tersebut tentunya akan menemukan penggunanya sendiri yang akan memilih sendiri peramban terbaik, memiliki fungsi yang diperlukan dan peluang.

Beberapa orang akan tertarik dengan browser Internet tercepat, beberapa lebih menyukai kenyamanan, dan beberapa akan memilih browser yang paling serbaguna. Berdasarkan kebutuhan Anda, tidak sulit untuk menentukan browser mana yang paling mampu bersaing dengan browser-browser besar. Namun, perhatian khusus tetap harus diberikan pada browser Avant Browser dan Maxthon. Mereka secara signifikan lebih unggul dari “rekan-rekan” mereka di hadapan sejumlah orang solusi orisinal. Dan yang terpenting, mereka dapat bertindak sebagai browser web independen. Siapa pun dapat mengunduh browser baru secara gratis dan menikmati semua kelebihannya.

Di blog saya di Medium, pilihan browser yang bisa digunakan sebagai Alternatif Google Chrome, Safari, dan Firefox.

Peramban Cepat

Blisk Browser dibangun di atas Berbasis kromium dan dibuat khusus untuk pengembang. Ini memungkinkan Anda menulis kode untuk platform seluler dan desktop secara bersamaan dan mencakup emulator untuk ponsel, tablet, dan berbagai resolusi layar.

Peramban Tor 6.0

Browser untuk berselancar anonim di Internet. Kerahasiaan lalu lintas dijamin melalui penggunaan jaringan server - node yang terdistribusi.

Peramban Aloha

Tim Product Hunt menggambarkan Aloha Browser sebagai browser yang pribadi dan aman peramban seluler dengan VPN tanpa batas. Seperti Tor Browser, Aloha Browser memungkinkan Anda mengunjungi situs web mana pun secara anonim. Akses VPN tanpa batas digunakan untuk ini.

Vivaldi

Tim Product Hunt menggambarkan Vivaldi sebagai browser dengan "fitur tak terbatas". Misalnya, program ini memungkinkan Anda membuat catatan saat menjelajahi situs web, memiliki pratinjau halaman bawaan di bookmark, dan melihat beberapa halaman secara bersamaan.

Opera VPN untuk iOS

Peramban seluler dengan pemblokir iklan bawaan di situs web, kemampuan menelusuri halaman secara anonim, dan mensimulasikan kunjungan situs web dari mana saja di dunia.

Minimal

Browser "Cerdas" dengan desain minimalis. Min memungkinkan Anda melakukan tindakan langsung di bilah alamat: misalnya, melakukan perhitungan, menemukan fragmen teks yang diperlukan dari Wikipedia. Browser juga memiliki fungsi bawaan untuk memblokir iklan di situs web, font dan gambar “berat”.

Peramban Hantu

Browser ini dibuat untuk pengembang, perancang, penguji, dan spesialis perangkat lunak. jejaring sosial. Ghost Browser memungkinkan Anda dengan cepat beralih di antara sesi berbeda di satu situs, menyorot tab dengan warna berbeda, dan sebagainya. Pengguna Product Hunt mendeskripsikannya sebagai "Chrome dengan steroid".

Browser adalah hal yang rumit bagi pengembang web. Meskipun teknologi yang digunakan di browser distandarisasi oleh Konsorsium Web di Seluruh Dunia (Seluruh Dunia Konsorsium Web (W3C), konsorsium ini biasanya tidak mengikuti perkembangan teknologi, oleh karena itu fitur-fitur baru hampir selalu muncul di browser lebih awal daripada spesifikasi W3C. Hal ini terutama berlaku untuk properti Tabel Berjenjang Gaya (Cascading Style Sheets, CSS), meskipun berlaku untuk tag HTML5 terbaru (HyperText Markup Language, HTML, versi 5). Jadi, ternyata teknologi tercanggih dan baru yang memungkinkan Anda membuat situs web yang indah mungkin muncul di satu browser dan tidak muncul di browser lain - semuanya tergantung keinginan, ketekunan, kuantitas dan kualitas pengembang, peramban ini sedang mengerjakan.

Untuk membuat situs web yang indah dan fungsional, Anda perlu mencari tahu dan memikirkan bagaimana dan di browser mana tampilannya. Tidak perlu memeriksa semua browser - cukup mengetahui mesin apa yang menjadi dasar browser tertentu. Terlepas dari banyaknya browser di dunia program modern, tidak banyak browser populer yang digunakan hampir semua orang, dan bahkan lebih sedikit lagi mesin yang menjadi dasarnya. Jadi, ada browser analog yang hampir semuanya sama, kecuali hal-hal kecil yang seringkali juga dapat dikustomisasi.


Mungkin mesin yang paling umum, banyak digunakan di browser modern, Ini perangkat web. Di mesin ini, sebagai suatu peraturan (dengan pengecualian yang jarang terjadi), semua inovasi dalam teknologi web muncul terlebih dahulu. Mesinnya memiliki kemudahan penggunaan dan konfigurasi yang luar biasa, serta antarmuka yang minimalis. Dalam sistem, setiap tab yang terbuka (serta setiap plugin dan ekstensi) merupakan proses terpisah, yang meningkatkan stabilitas. Ini menjalankan browser seperti Google Chrome (dari versi 28, Webkit versi Google disebut Blink), Yandex.Browser, Safari, Rambler Nichrome, Mail.ru Chrome, Besi SrWare, Maxthon, browser bawaan di ponsel pintar dan tablet Android, dan lainnya proyek terkenal. Dikembangkan oleh Google dan komunitas pengembang di seluruh dunia. Properti CSS baru yang belum disertakan dalam standar W3C didukung di dalamnya dengan awalan -webkit.

Tokek— mesin yang berfokus pada peningkatan dukungan terhadap standar. Sama seperti Webkit, ia mencoba menerapkan semua inovasi terbaru secepat mungkin, namun, tidak seperti Webkit, ia bekerja lebih lambat. Seluruh browser bekerja sebagai satu proses, itulah sebabnya browser mungkin melambat dan mogok. Rupanya karena alasan ini, akhir-akhir ini ada rumor yang akan digantikan oleh Webkit. Dikembangkan oleh organisasi nirlaba Mozilla Foundation. Baru Properti CSS didukung dengan awalan -moz. Digunakan di Peramban Firefox, Konqueror, K-Meleon. Sebelumnya, browser Netscape mengerjakannya, hingga pengembangannya dihentikan.


Presto- mesin yang paling berkarakter kerja cepat JavaScript, ia memiliki klien email terintegrasi dan pembaca umpan RSS. Secara umum, ini tidak terlalu cepat, tetapi cukup ringan dan berfungsi tanpa masalah bahkan pada komputer lama. Ini mewakili satu proses dalam memori, yang dapat menyebabkan crash dalam kondisi tertentu - ini dikompensasi dengan pembukaan otomatis semua tab yang terakhir dibuka. Mengenali sebagian besar inovasi webkit tanpa masalah yang tidak perlu, namun tidak semuanya berfungsi dengan benar (misalnya, animasi). Ini menjalankan browser Opera. Properti CSS baru didukung dengan awalan -o, -webkit.

Trisula- mungkin mesin yang tertinggal dalam hal teknologi modern. Properti CSS terbaru dan tag HTML5 jarang muncul di dalamnya, tetapi lebih sering jika sudah diterapkan di browser lain. Versi terbaru tidak ketinggalan dari browser lain dalam hal kecepatan, dan pada saat yang sama terintegrasi ke dalam Windows sebanyak mungkin. Juga bekerja dalam banyak proses, yang meningkatkan stabilitas. Standar W3C masih belum sepenuhnya didukung, namun belakangan ini situasinya membaik. Properti CSS baru terkadang didukung dengan awalan -ms. Seperti yang mungkin sudah Anda duga, mesin ini bekerja peramban internet Penjelajah (IE) dari Microsoft Corporation.

Semua pembaruan desain yang dilakukan di situs kami akan ditampilkan dalam versi terbaru dari semua browser populer. Semuanya akan berfungsi sebagaimana mestinya di browser berbasis Webkit dan Gecko. Di Presto (Opera), beberapa animasi mungkin tidak berfungsi sesuai harapan, dan kami belum menemukan cara untuk membuatnya berfungsi dengan baik. Terakhir, Trident (IE) akan menunjukkan kesenjangan terbanyak. Animasi kami tidak hanya berfungsi buruk di dalamnya, tetapi juga beberapa latar belakang tidak ditampilkan. Situasinya hanya dapat berubah dengan dirilisnya versi IE berikutnya.

Bagi yang ingin menikmati beragam teknologi web modern, disarankan untuk beralih ke browser Webkit. Cara termudah untuk melakukannya adalah dengan menginstal Yandex Browser, yang telah kami sebutkan. Dan inilah alasannya.


Pertama, ini akan mentransfer semua pengaturan, bookmark, dll. dari browser Anda sebelumnya ke browser itu sendiri. Dia tahu cara menambang pengaturan pribadi dari Google Chrome, Firefox, Opera (tidak mengambil kata sandi), Internet Explorer (tidak mengambil Cookie), ini hanya apa yang ditulisnya kepada saya. Mungkin, jika ada browser lain, ia akan menawarkan untuk mengimpor pengaturan dari browser tersebut. Kedua, browser ini seperti gabungan Google Chrome dan Opera, mengambil yang terbaik dari keduanya: dari Opera teknologi unik kompresi lalu lintas, panel peluncuran yang dapat disesuaikan untuk akses cepat ke situs (SpeedDial) dan tampilan alamat situs yang dimodifikasi di bilah alamat, dari Chrome - kecepatan, keandalan, kesederhanaan, dan inovasi terbaru dalam teknologi web. Anda tentu saja dapat memilih, misalnya, Google Chrome, ini juga mengimpor pengaturan, tetapi tidak mengambilnya dari Opera dan tidak ada di sana secara default landasan peluncuran dll. Sekarang Anda tahu mesin apa yang digunakan browser, perbedaan dan fungsinya, dan Anda dapat memilih yang terbaik.

Perangkat Web - 38,6%
Presto - 26,5%
Tokek - 18,7%
Trisula - 11,2%

Siapa yang ingin tinggal peramban lama- baiklah, pengoptimal akan mencoba mendukung sebanyak mungkin browser yang berbeda sehingga situs-situs tersebut terlihat seidentik mungkin di dalamnya. Sejauh ini hal tersebut belum tercapai. Selamat tinggal…

  • Sergei Savenkov

    semacam ulasan "pendek"... seolah-olah kami sedang terburu-buru di suatu tempat