Keluaran Firefox 67

Dikemukakan oleh keluaran pelayar web Firefox 67Dan versi mudah alih Firefox 67 untuk platform Android. Selain itu, kemas kini telah dihasilkan cawangan sokongan jangka panjang 60.7.0. Akan datang ke pentas ujian beta Cawangan Firefox 68 akan dipindahkan, dengan keluaran dijadualkan pada 9 Julai.

Utama inovasi:

  • Pemunggahan tab automatik untuk mengosongkan sumber telah dilaksanakan. Ciri ini diaktifkan apabila memori rendah (kurang daripada 400 MB memori percuma) dan mengutamakan tab yang tidak digunakan baru-baru ini. Tab tidak hilang, tetapi diletakkan dalam keadaan siap sedia, sama seperti yang berlaku selepas memulihkan sesi. Untuk mengawal mod ini, pilihan "browser.tabs.unloadOnLowMemory" telah ditambahkan pada about:config.
  • Pemuatan halaman telah dipercepatkan untuk tugas intensif CPU. Pengoptimuman ini dilaksanakan dengan mengurangkan keutamaan pengendali acara pemasa setTimeout semasa pemuatan halaman (sama seperti tab latar belakang, belanjawan masa yang diperuntukkan untuk melaksanakan pengendali acara pemasa dikurangkan). Mengehadkan pengendali latar belakang membolehkan lebih banyak sumber diperuntukkan kepada pengendali utama yang mempengaruhi pemaparan halaman awal. Contohnya, skrip teras daripada Instagram, Amazon dan Google melancarkan 40-80% lebih pantas terima kasih kepada pengoptimuman tambahan.
  • Beberapa pengendali kecil telah dipindahkan ke peringkat pemuatan kemudian. Sebagai contoh, pengimbasan untuk gaya CSS alternatif kini dilakukan selepas halaman dimuatkan, bukannya semasa halaman itu dimuatkan. Pemuatan modul autolengkap input telah ditangguhkan sehingga borang input sedia;
  • Pendekatan kepada pemaparan semasa pemuatan halaman telah diubah - pemaparan kini bermula lebih awal dalam proses pemuatan, tetapi operasi pemaparan dipanggil kurang kerap;
  • Permulaan beberapa subsistem pelayar dan alat tambah yang berkaitan dengan menukar reka bentuk telah ditangguhkan sehingga muat turun utama selesai, yang telah mengurangkan masa antara pelancaran penyemak imbas dan kesediaannya untuk memaparkan halaman;
  • Dilaksanakan peluang Menyekat sisipan JavaScript yang melombong mata wang kripto atau menjejaki pengguna menggunakan kaedah pengenalan tersembunyi ("cap jari penyemak imbas"). Menyekat dijalankan pada kategori tambahan (cap jari ΠΈ cryptomining) pada senarai Disconnect.me, yang termasuk hos yang didapati menggunakan pelombong dan kod pengenalan tersembunyi. Mod penyekatan baharu dilumpuhkan secara lalai, dan pilihan baharu untuk "Cryptominers" dan "Fingerprinters" telah ditambahkan pada tetapan privasi untuk membolehkannya. Anda boleh menjejaki pengaktifan penyekat melalui
    menu konteks tapak, dipaparkan apabila anda mengklik pada ikon perisai dalam bar alamat;
    
Keluaran Firefox 67

    
Keluaran Firefox 67
  • Ke menu utama dan dialog dengan cadangan untuk mengisi borang log masuk tambah keupayaan untuk mengakses kata laluan yang disimpan untuk tapak dengan cepat;

    
Keluaran Firefox 67

Keluaran Firefox 67
  • Struktur termasuk sistem penggubahan Servo WebRender, ditulis dalam Rust dan memunggah operasi pemaparan halaman kepada GPU. Menggunakan WebRender, bukannya sistem penggubahan terbina dalam enjin Gecko, yang memproses data menggunakan CPU, shader yang dilaksanakan pada GPU digunakan untuk melaksanakan operasi pemaparan komposit untuk elemen halaman, meningkatkan kelajuan pemaparan dengan ketara dan mengurangkan beban CPU.

    WebRender kini diaktifkan secara lalai untuk kira-kira 4% pengguna. Windows 10, yang menggunakan kad grafik NVIDIA. Mendayakannya untuk pengguna lain bergantung pada keputusan ujian. Jika semuanya berjalan lancar, liputan ujian akan diperluas kepada 25% pada 27 Mei, kepada 50% pada 30 Mei dan kepada 100% semasa minggu pertama bulan Jun. Anda boleh menyemak pengaktifan WebRender pada halaman about:support. Untuk memaksanya, dayakan tetapan "gfx.webrender.all" dan "gfx.webrender.enabled" dalam about:config atau lancarkan Firefox dengan pembolehubah persekitaran MOZ_WEBRENDER=1. Linux Sokongan WebRender lebih kurang stabil untuk kad grafik Intel dengan pemacu Mesa 18.2+;

  • Mekanisme pengurusan profil telah direka bentuk semula: sedangkan sebelum ini, apabila memasang berbilang contoh Firefox yang berbeza, satu profil dikongsi dengan tetapan, alat tambah dan maklumat pangkalan data (penanda halaman, sejarah, kata laluan yang disimpan, kuki, dsb.) telah digunakan secara lalai, setiap pemasangan selari kini akan mempunyai profil tersendiri. Contohnya, jika anda memasang ESR, versi beta, binaan setiap malam, Edisi Pembangun dan keluaran biasa Firefox secara serentak, profil berasingan akan dibuat untuk mereka.

    Sebab utama untuk beralih kepada profil berasingan ialah potensi masalah apabila menggunakan profil keluaran baharu dalam versi Firefox yang lebih lama, serta apabila mengakses pangkalan data profil daripada kejadian Firefox yang berbeza berjalan serentak, yang berpotensi membawa kepada kerosakan data. Untuk memilih profil sedia ada, anda masih boleh menggunakan antara muka "firefox -ProfileManager". Selepas pemasangan Firefox selesai, jika profil sedia ada dikesan pada sistem, amaran khas muncul menggesa anda untuk menyegerakkan tetapan anda melalui akaun awan Mozilla Sync anda.

  • Kepada pasukan utama termasuk alat tambah sistem Monitor Firefox, yang telah diaktifkan secara eksperimen untuk bilangan pengguna yang terhad sejak Firefox 62, tetapi hanya kini diaktifkan sepenuhnya untuk semua pengguna. Alat tambah Firefox Monitor memberikan amaran sekiranya berlaku kompromi akaun (pengesahan melalui e-mel) atau percubaan untuk log masuk ke tapak web yang telah terjejas sebelum ini. Pengesahan dilakukan melalui penyepaduan dengan pangkalan data projek. haveibeenpwned.com, yang merangkumi maklumat mengenai 7.8 bilion akaun yang dicuri daripada 364 tapak web. Amaran hanya dipaparkan untuk tapak web yang penggodamannya telah ditambahkan pada pangkalan data haveibeenpwned.com dalam tempoh 12 bulan yang lalu. Jika kurang daripada dua bulan telah berlalu sejak penggodaman dilaporkan, amaran kedua akan dipaparkan.

    
Keluaran Firefox 67
  • Bilangan panggilan API yang boleh dibuat telah diperluaskan. ada hanya apabila membuka halaman dalam konteks yang dilindungi (Konteks Selamat), iaitu apabila dibuka melalui HTTPS, melalui localhost atau daripada fail tempatan. Dalam Firefox 67, untuk halaman yang dibuka di luar konteks yang dilindungi, dilarang pemberitahuan sistem output melalui API Pemberitahuan, ditunjukkan di luar tetingkap penyemak imbas;
  • Keupayaan mod penyemakan imbas peribadi diperluaskan. Menambahkan keupayaan untuk menyimpan kata laluan dalam borang di tapak web yang dibuka dalam mod peribadi. Kawalan pengaktifan alat tambah dalam mod persendirian telah dilaksanakanβ€”dalam Pengurus Alat tambah, pengguna kini boleh mengkonfigurasi alat tambah yang mana untuk didayakan dalam mod peribadi dan yang hanya digunakan dalam sesi utama. Alat tambah baharu dilumpuhkan untuk pengaktifan mod peribadi secara lalai (mendayakan ini memerlukan perubahan tetapan).
    
Keluaran Firefox 67
  • Melaksanakan sokongan codec video AV1 dipindahkan kepada kegunaan perpustakaan dav1d, dibangunkan oleh komuniti VideoLAN dan FFmpeg dan menumpukan pada mencapai prestasi penyahkodan setinggi mungkin dan memastikan operasi berkualiti tinggi dalam mod berbilang benang. Adalah diperhatikan bahawa format AV1 mula mendapat populariti: manakala pada bulan Februari, bahagian video AV1 yang ditonton dalam keluaran beta Firefox ialah 0.85%, dan pada bulan Mac ia adalah 3%, angka ini kini berada pada 11.8%.
  • Dikembangkan keupayaan Kawalan penyemak imbas menggunakan papan kekunci - panel dan menu lungsur kini boleh dikawal hanya menggunakan papan kekunci, termasuk akses kepada butang tambahan yang terletak pada panel, elemen yang tidak sesuai pada skrin, penunjuk pemuatan, tindakan halaman, dll. Menavigasi melalui elemen panel dijalankan menggunakan kekunci Tab dan kekunci anak panah pada papan kekunci;
  • Ditambah pada panel penunjuk Untuk menilai status penyegerakan, sambung ke akaun dan kongsi data merentas berbilang peranti, serta akses cepat operasi menggunakan Akaun Firefox anda. Anda boleh memaparkan avatar anda dan bukannya ikon standard;
    
Keluaran Firefox 67
  • Ditambah peluang Sematkan tab melalui menu bar alamat. Tab yang disematkan kekal aktif, dilancarkan secara automatik dan memudahkan akses kepada tapak web yang kerap digunakan;

    
Keluaran Firefox 67
  • Sistem petunjuk kontekstual telah dilaksanakan, mengesyorkan pilihan tertentu kepada pengguna, dengan mengambil kira konteks;
  • Butang baharu telah ditambahkan pada menu Fail untuk mengimport tetapan dan data daripada penyemak imbas lain (import daripada Chrome dan Chromium disokong);
    
Keluaran Firefox 67
  • Penggunaan protokol "webcal:" dalam URL yang dikaitkan dengan perkhidmatan 30boxes.com telah dihentikan;
  • Keupayaan untuk memuat naik tangkapan skrin ke pelayan Tangkapan Skrin Firefox dan berkongsi tangkapan skrin melalui pelayan Mozilla telah dialih keluar. Pelayan tangkapan skrin akan dilumpuhkan dalam beberapa bulan akan datang, dan pengguna dinasihatkan untuk melakukannya eksport data yang tersedia daripadanya;
  • Fon Twemoji yang disertakan telah dikemas kini. Versi baharu menambah sokongan untuk spesifikasi Emoji 11.0;
  • Kategori tambahan pengguna dijemput untuk mengambil bahagian eksperimen Dengan paparan kandungan maklumat tambahan yang disyorkan oleh Pocket, serta perubahan dalam susun atur maklumat pada halaman permulaan. Contohnya, bagi sesetengah pengguna, saiz blok dan bilangan pengesyoran akan dilaraskan dan bahagian tematik baharu (Kesihatan, Sains, Teknologi dan Hiburan) akan ditawarkan. Untuk menarik diri daripada percubaan, lumpuhkan pilihan "Penemuan Kandungan" di penjuru kanan sebelah atas halaman tab baharu.
  • Dihidupkan API lalai FIDO U2F, direka untuk mengatur pengesahan dua faktor dalam pelbagai perkhidmatan web. Penggunaan U2F untuk akaun Google dibenarkan;
  • Pengkompil JavaScript pengoptimuman telah dikemas kini untuk menyokong peranti berasaskan ARM64 yang menjalankan Windows;
  • Menambah sokongan untuk mengimport modul JavaScript secara dinamik menggunakan ungkapan mengimport;
  • Alat pembangun web kini menyokong pemilihan baris sewenang-wenangnya dan menyalin kandungan daripada panel Perubahan ke papan keratan. Panel Perubahan memaparkan sejarah semua perubahan CSS yang dibuat melalui panel Peraturan semasa sesi alat pembangun semasa;

    
Keluaran Firefox 67
  • Dalam penyahpepijat JavaScript terbina dalam tambah Panel Threads dengan alatan untuk menyahpepijat Pekerja Web. Pengendalian titik putus sebaris dipertingkatβ€”penyahpepijat kini berhenti dengan lebih tepat pada titik tertentu dalam kod;

    
Keluaran Firefox 67
  • Dalam versi platform Android Tingkah laku port pandangan telah diselaraskan dengan pelayar lain. Keupayaan untuk menambah widget carian Firefox dengan ciri input suara pada skrin utama telah ditambah. Sokongan Sesi Tetamu telah dihentikan; mod pelayaran peribadi disyorkan.

Sebagai tambahan kepada inovasi dan pembetulan pepijat, Firefox 67 telah dihapuskan siri kelemahan, yang mana beberapa daripadanya ditandakan sebagai kritikal, i.e. boleh membawa kepada pelaksanaan kod penyerang apabila membuka halaman yang direka khas. Maklumat yang memperincikan isu keselamatan yang telah diperbaiki tidak tersedia pada masa ini, tetapi senarai kelemahan dijangka akan diterbitkan dalam masa beberapa jam.

Sumber: opennet.ru

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS πŸ”₯ Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster