Laman » bagaimana untuk » Inilah Mengapa Firefox Masih Tahun Berikutan Google Chrome

    Inilah Mengapa Firefox Masih Tahun Berikutan Google Chrome

    Firefox mempunyai masalah. Ia telah jatuh di belakang, dengan perkembangan terhenti pada masalah yang paling penting dan paling sukar. Kebanyakan peningkatan paling penting dalam Firefox sejak beberapa tahun yang lalu hanya menyalin perubahan yang dibuat di Chrome.

    Kami berharap Firefox lebih baik, tetapi kenyataannya adalah ia masih tidak sebaik Chrome. Dengan banyak bekas pemaju Firefox yang kini bekerja pada Chrome di Google, mungkin masuk akal bahawa inovasi telah berlaku di Chrome, bukan Firefox.

    Tiada Seni Bina Proses

    CPU semakin banyak teras, yang mampu melakukan lebih banyak kerja selari. CPU teras tunggal telah menjadi tidak pernah diketahui, dan komputer berkecekapan paling rendah mempunyai CPU dwi-teras sekurang-kurangnya. Masa depan adalah jumlah teras CPU yang semakin meningkat, dan program komputer harus mampu melakukan lebih banyak kerja secara selari untuk memanfaatkan semua kekuatan pemprosesan ini.

    Chrome memperkatakan ini dengan mempunyai seni bina pelbagai proses. Setiap laman web yang anda buka terbuka dalam prosesnya sendiri. Proses latar belakang, seperti sambungan dan aplikasi yang berfungsi di latar belakang, berjalan dalam proses mereka sendiri. Plugin penyemak imbas juga dijalankan dalam proses mereka sendiri. Secara asasnya, antara muka pengguna Chrome berjalan dalam prosesnya sendiri juga.

    jika anda mempunyai CPU multi-core moden, Chrome akan menggunakannya secara bijak dan berfungsi dengan baik, membahagi kerja antara CPU. Ia boleh melakukan banyak perkara sekaligus dan antara muka Chrome tidak boleh digagalkan dan menyentuh ketika halaman memuat di latar belakang.

    Firefox adalah perkara lain. Firefox menggunakan senibina proses tunggal, walaupun plugin kini dijalankan dalam proses yang berasingan. Jika anda membuka lima tab pelayar, proses Firefox utama perlu memuatkan dan menjadikannya serta mengendalikan antara muka pengguna Firefox, jadi penyemak imbas tidak akan berada di dekat sebagai responsif seperti Chrome. Sekiranya salah satu halaman mengalami kemalangan, ia akan membawa seluruh pelayar ke bawah dengannya.

    Ini masih sangat ketara - pada Intel Core i7 CPU yang berkuasa, Chrome memperlihatkan dengan sempurna namun Firefox mengamalkan antara muka dan melambatkan sebagai beban halaman berganda, sekurang-kurangnya dalam pengalaman saya. Ia tidak semudah yang lancar, dan itu kerana seni bina bertarikh Firefox.

    Mozilla sedang berusaha menyelesaikan masalah ini. Ia dipanggil Elektrolisis, pembangunan bermula pada tahun 2009, dan ia merupakan projek untuk menjadikan Firefox menjadi pelayar pelbagai proses yang betul. Elektrolisis "ditangguhkan untuk masa hadapan yang boleh dijangka" pada tahun 2011, dengan Mozilla menyatakan bahawa "Elektrolisis adalah usaha besar" dan mereka akan mengejar "beberapa inisiatif yang lebih kecil" untuk meningkatkan respons respons penyemak imbas dalam jangka pendek.

    Mozilla baru-baru ini memulakan semula projek Electrolysis pada bulan Mei 2013, jadi jika kita bernasib baik, kita akan melihat Firefox pelbagai proses pada satu ketika. Malah Internet Explorer mempunyai ciri pelbagai proses seperti Internet Explorer 8, jadi Firefox berada di belakang - dan kini baru memulakan kerja keras penangkapan selepas menghentikan projek pada tahun 2011.

    Tahun Di Belakang Chrome: 4.7 dan menghitung

    Firefox Tidak Gunakan Peti Sandbox Keselamatan

    Chrome dan Internet Explorer menggunakan ciri Windows moden yang dipanggil "mod integriti yang rendah" atau "mod yang dilindungi" untuk menjalankan proses penyemak imbas dengan seberapa sedikit keizinan pengguna yang mungkin. Sekiranya kerentanan penyemak imbas dijumpai dan dieksploitasi dalam Chrome atau IE, pengeksploitasi juga perlu menggunakan beberapa kelemahan tambahan untuk melepaskan kotak pasir keselamatan dan mendapatkan akses ke seluruh sistem.

    Ciri ini telah wujud sejak Windows Vista, yang dilancarkan lebih enam tahun lalu. Walau bagaimanapun, Mozilla masih berfungsi pada ciri "Firefox hak-hak yang rendah" dan tidak ada bingkai masa apabila ciri sandboxing akan dilancarkan kepada pengguna. Sandboxing bukan penyembuh-semua, tetapi ia merupakan ciri keselamatan yang penting yang terdapat dalam pelayar moden yang lain.

    Komen pada pelacak bug Firefox menunjukkan bahawa pemaju akan melihat kotak pasir Windows 8 Firefox, OS Firefox, dan pelayar Servo eksperimen pada OS X. Tidak ada petunjuk bahawa sesiapa yang bekerja pada sandboxing versi desktop Windows Firefox pada masa ini. Itu jelas versi paling popular di Firefox yang memerlukan paling banyak perlindungan.

    Tahun Di Belakang Chrome: 4.7 dan menghitung

    Firefox Mahu Desktop App App Store

    Mozilla menegaskan bahawa aplikasi web dan teknologi web akan menggantikan keperluan untuk perisian desktop dan aplikasi mudah alih asli, yang menawarkan masa depan merentas platform di mana aplikasi HTML5 dijalankan pada setiap platform.

    Untuk tujuan ini, Mozilla ingin mencipta kedai aplikasi webnya sendiri, dikenali sebagai Firefox Marketplace. Ciri ini boleh didapati di Firefox untuk Android dan akan menjadi sebahagian daripada Firefox OS. OS Firefox sendiri merupakan sistem operasi mudah alih yang dilancarkan beberapa tahun selepas ia sepatutnya - lebih awal daripada Windows Phone dan BlackBerry BlackBerry 10, dua sistem operasi mudah alih yang mempunyai perjuangan panjang yang panjang di hadapan mereka kerana mereka dilancarkan begitu lambat.

    Walau bagaimanapun, anda hanya boleh menggunakan Firefox Marketplace di Firefox untuk Android pada masa ini. Mozilla telah bercakap mengenai melepaskan Firefox Marketplace untuk desktop selama bertahun-tahun, tetapi mereka telah memutuskan untuk memberi tumpuan hanya pada mudah alih buat masa sekarang. Desktop Firefox desktop akan dikeluarkan pada masa hadapan. Dalam masa yang sama, Chrome telah memiliki Kedai Web Chrome selama bertahun-tahun. Aplikasi baru yang dibungkus Chrome akan memanjangkan fungsi aplikasi web Chrome, menjadikan lebih banyak percikan.

    Mozilla ingin mendorong aplikasi web dan teknologi web terbuka di desktop, tetapi mereka tidak melakukannya - Google.

    Tahun Di Belakang Chrome: 2.5 dan mengira

    Contoh Firefox Lagging Behind Chrome

    Firefox telah terjejas dalam banyak cara selama bertahun-tahun, tetapi banyak perubahannya hanya menyalin cara kerja Google Chrome:

    • Pelayaran Persendirian Multi-Jendela: Firefox baru-baru ini mendapat keupayaan untuk membuka tetingkap penyemakan imbas peribadi bersama dengan tetingkap pelayaran biasa, ciri yang sangat berharga yang telah di Chrome sejak awal.
    • Kemas Kini Kerap: Selepas Chrome dilancarkan, Firefox berpindah ke jadual pelepasan yang lebih kerap, seperti Chrome.
    • Sambungan yang Boleh Menangani Penambahbaikan Penyemak Imbas: Firefox kemudian terpaksa mengemas kini API lanjutannya, membolehkan sambungan dipasang tanpa memulakan semula dan berfungsi dengan lancar tanpa melanggar selepas naik taraf versi penyemak imbas - sama seperti cara mereka bekerja di Chrome.
    • PDF Viewer: Firefox baru-baru ini memperoleh pemapar PDF terintegrasi, lama selepas ciri tersebut dilancarkan di Chrome.
    • Reka Bentuk Antara Muka Pengguna: Semua pelayar telah mengikuti petunjuk Chrome dalam beralih ke antara muka pelayar yang lebih minimum, termasuk Firefox. Mockups UI baru-baru ini mencadangkan lebih banyak antara muka Chrome seperti dalam masa depan Firefox.
    • Plugin Out-of-Process: Walaupun Firefox tidak mempunyai ciri berbilang proses yang betul seperti Chrome, ia menambah ciri yang membolehkan pemalam seperti Flash dijalankan dalam proses mereka sendiri supaya mereka tidak merosakkan seluruh penyemak imbas.
    • Prestasi JavaScript: Seperti semua penyemak imbas lain, Firefox telah didorong untuk meningkatkan prestasi JavaScript secara mendadak selepas Chrome muncul dengan petunjuknya yang besar dalam prestasi JavaScript berbanding semua orang.

    Diambil secara keseluruhan, jelas untuk melihat bahawa Chrome telah mengetuai pek dalam inovasi pelayar selama bertahun-tahun.

    Kami Wish Firefox Better

    Kami bukan sahaja cuba menyerang Firefox di sini. Ia adalah penyemak imbas yang terbaik, dan Mozilla layak mendapat kredit untuk memakan bahagian pasaran Internet Explorer 6, menunjukkan kepada Microsoft bahawa mereka boleh kehilangan tempat mereka dan memaksa mereka untuk memulakan semula pembangunan Internet Explorer mereka yang terhenti. Mereka juga berhak mendapat kredit untuk membuat web lebih standard, menghapus laman web yang mengatakan mereka "Direka untuk Internet Explorer." Ini telah membolehkan pelayar lain melangkah - yang paling popular ialah Chrome dan Safari. Firefox meletakkan asasnya, dan Mozilla telah menjadi pejuang tak kenal lelah untuk standard terbuka.

    Adalah baik untuk web mempunyai Mozilla sebagai vendor pelayar yang tidak terikat dengan satu syarikat besar, seperti Microsoft, Google, dan Apple memiliki pelayar atas yang lain. Hakikat bahawa kita mempunyai penyemak imbas sumber terbuka yang dicipta oleh organisasi bukan keuntungan hanya ingin menjadikan web lebih baik untuk web.

    Itulah sebabnya ia memalukan Mozilla telah membenarkan Firefox jatuh jauh di belakang. Pembangunan terhenti pada Electrolysis dan masih belum dilaksanakan ciri-ciri keselamatan sandboxing adalah tanda-tanda bahawa Mozilla belum bersedia untuk mengetuk-turun dan melakukan kerja tahap rendah yang sangat keras untuk meningkatkan prestasi dan keselamatan Firefox. Banyak perubahan lain yang telah mereka buat telah meniru perubahan yang dibuat di Chrome lebih awal.

    Firefox masih penyemak imbas terbaik dalam beberapa cara. Contohnya, jika anda memerlukan kerangka pelanjutan penyemak imbas yang paling berkuasa, Firefox memilikinya. Tetapi kami berharap Firefox lebih kompetitif dengan cara lain. Pada tahun 2013, penyemak imbas harus menjadi aplikasi berbilang proses dengan sandboxing keselamatan yang betul. Tetapi Firefox tidak - sebenarnya, ia telah jatuh di belakang Internet Explorer apabila terdapat dua ciri penting ini.


    Terdapat sekali pelayar berkuasa yang dikenali sebagai suite Mozilla. Ia terlalu besar dan kembung untuk kebaikannya sendiri, jadi sekumpulan pemaju memutuskan untuk membuat penyemak imbas yang baru, minimum dari teknologi terasnya. Mereka memanggilnya Phoenix, dan ia berubah menjadi Firefox yang kita tahu hari ini. Jika Mozilla tidak dapat menghidupkan Firefox menjadi penyemak imbas moden kerana semua kod warisan semakin menghampiri, mungkin kita memerlukan Phoenix 2.0.

    Kredit Imej: Régis Leroy pada Flickr