Firefox 68

Magagamit Paglabas ng Firefox 68.

Pangunahing pagbabago:

  • Ang address bar code ay ganap na muling naisulat - HTML at JavaScript ang ginagamit sa halip na XUL. Ang mga panlabas na pagkakaiba sa pagitan ng lumang (Awesome Bar) at ng bagong (Quantum Bar) na linya ay ang mga dulo lamang ng mga linyang hindi kasya sa address bar ngayon ay kumukupas sa halip na putulin (...), at magtanggal ng mga entry mula sa kasaysayan, sa halip na Delete / Backspace kailangan mong gumamit ng Shift+Delete/Shift+Backspace. Ang bagong address bar ay mas mabilis at nagbibigay-daan sa iyong palawakin ang mga kakayahan nito gamit ang mga add-on.
  • Ang pahina ng pamamahala ng add-on (tungkol sa:mga addon) ay ganap ding naisulat na muli gamit ang Web API. Tanggalin / huwag paganahin ang mga pindutan inilipat sa menu. Sa mga add-on na katangian maaari mo tingnan ang hiniling na mga pahintulot at mga tala sa paglabas. Nagdagdag ng hiwalay na seksyon para sa mga hindi pinaganang add-on (dati ay inilagay lamang ang mga ito sa dulo ng listahan), pati na rin ang isang seksyon na may mga inirerekomendang add-on (ang bawat bersyon ay sumasailalim sa isang masusing pagsusuri sa seguridad). Maaari ka na ngayong mag-ulat ng nakakahamak o masyadong mabagal na add-on.
  • Ang code na responsable para sa pagpapanumbalik ng nakaraang session ay muling isinulat mula JS hanggang C++.
  • Idinagdag ang about:compat page kung saan maaaring pamahalaan ang "mga pag-aayos" na partikular sa site. Ito ay mga pansamantalang pag-aayos para sa mga site na hindi gumagana nang tama (halimbawa, pagpapalit ng user agent o pagpapatakbo ng mga script na nagwawasto sa trabaho sa Firefox). Pinapadali ng about:compat na tingnan ang mga aktibong patch at pinapayagan ang mga web developer na huwag paganahin ang mga ito para sa mga layunin ng pagsubok.
  • Ang mga setting ng pag-synchronize ay maaaring direktang ma-access mula sa pangunahing menu.
  • Ang madilim na tema sa mode ng pagbabasa ay nalalapat hindi lamang sa nilalaman ng pahina, kundi pati na rin sa interface (mga toolbar, sidebar, mga kontrol).
  • Susubukan ng Firefox na awtomatikong ayusin ang mga error sa HTTPSsanhi ng third-party na antivirus software. Makasaysayang ginamit ng Firefox ang sarili nitong tindahan ng sertipiko sa halip na ang system, na ay may positibong epekto sa kaligtasan, ngunit nangangailangan ng antivirus software na i-import ang root certificate nito sa storage ng browser, na napapabayaan ng ilang vendor. Kung nakakita ang browser ng pag-atake sa MitM (na maaaring sanhi ng isang antivirus na sinusubukang i-decrypt at suriin ang trapiko), awtomatiko nitong ie-enable ang setting ng security.enterprise_roots.enabled at subukang gumamit ng mga certificate mula sa storage ng system (mga certificate lang na idinagdag doon ng third -party software, mga certificate na ibinigay kasama ng OS, ay binabalewala). Kung makakatulong ito, mananatiling naka-enable ang setting. Kung tahasang hindi pinapagana ng user ang security.enterprise_roots.enabled, hindi ito tatangkaing paganahin ng browser. Sa bagong release ng ESR, ang setting na ito ay pinagana bilang default. Bilang karagdagan, ang isang icon ay naidagdag sa lugar ng notification (sa kaliwa ng address bar), na nagpapahiwatig na ang site na iyong tinitingnan ay gumagamit ng isang sertipiko na na-import mula sa system store. Napansin ng mga developer na ang paggamit ng mga certificate ng system ay hindi nakakaapekto sa seguridad (mga certificate lang na idinagdag sa mga certificate ng system ng software ng third-party ang ginagamit, at dahil may karapatan ang third-party na software na idagdag ang mga ito doon, madali lang nitong maidagdag ang mga ito. sa imbakan ng Firefox).
  • Ang mga senyas na payagan ang mga push notification ay hindi ipapakita hanggang ang user ay tahasang nakikipag-ugnayan sa page.
  • Access sa camera at mikropono mula ngayon maaari lamang isagawa mula sa isang secure na konteksto (ibig sabihin, mula sa mga pahinang na-load sa pamamagitan ng HTTPS).
  • Pagkatapos ng 2 taon, idinagdag ang simbolo sa stop list (isang listahan ng mga character na hindi pinapayagan sa mga domain name) Κʻ / ΔΈ (U+0138, *Kra*). Sa capitalized na anyo, ito ay mukhang Latin na "k" o Cyrillic "k", na maaaring maglaro sa mga kamay ng mga phisher. Sa lahat ng oras na ito, sinubukan ng mga developer na lutasin ang isyu sa pamamagitan ng Unicode technical committee (idagdag ang simbolo na ito sa kategoryang "kasaysayan"), ngunit nakalimutan nila ang tungkol dito kapag inilabas ang susunod na edisyon ng pamantayan.
  • Sa mga opisyal na build hindi na posible na huwag paganahin ang multi-process mode. Ang single-process mode (kung saan tumatakbo ang interface ng browser at mga nilalaman ng tab sa parehong proseso) ay hindi gaanong secure at hindi ganap na nasubok, na maaaring magdulot ng mga isyu sa katatagan. Para sa mga tagahanga ng single-process mode ibinigay na mga solusyon.
  • Nagbago gawi kapag nagsi-synchronize ng mga setting. Mula ngayon, bilang default, tanging ang mga setting na kasama sa listahan na tinukoy ng mga developer ang naka-synchronize. Maaari mong ibalik ang dating gawi (ganap na i-synchronize ang lahat ng binagong setting) sa pamamagitan ng about:config.
  • Ang mga sumusunod na katangian ng CSS ay ipinatupad: scroll-padding, scroll-margin, scroll-snap-align, counter-set, -webkit-line-clamp.
  • Nagdagdag ng pseudo element na suporta ::pananda at mga animation nito.
  • Ang primitive na suporta ay pinagana bilang default BigInt.
  • iginagalang na ngayon ng window.open() ang naipasa na parameter "walang referrer".
  • Nagdagdag ng suporta HTMLImageElement.decode() (naglo-load ng mga larawan bago sila idagdag sa DOM).
  • Ang daming improvements sa mga tool ng developer.
  • Pinagsama ang bn-BD at bn-IN na mga lokalisasyon sa Bengali (bn).
  • Ang mga localization na nanatiling walang maintainer ay inalis: Assamese (as), South African English (en-ZA), Maithili (mai), Malayalam (ml), Oriya (o). Ang mga gumagamit ng mga wikang ito ay awtomatikong ililipat sa British English (en-GB).
  • Available na ngayon ang API WebExtensions mga tool para sa pagtatrabaho sa mga script ng user. Posibleng malutas nito ang mga problema sa seguridad (hindi tulad ng Greasemonkey/Violentmonkey/Tampermonkey, ang bawat script ay tumatakbo sa sarili nitong sandbox) at katatagan (tinatanggal ang karera sa pagitan ng pag-load ng pahina at pagpasok ng script), at pinapayagan din ang script na maisagawa sa nais na yugto ng pag-load ng pahina.
  • Ibinalik ang setting ng view_source.tab, na nagbibigay-daan sa iyong buksan ang source code ng page sa parehong tab, sa halip na sa bago.
  • Ang madilim na tema ay maaari na ngayong ilapat sa mga pahina ng serbisyo ng browser (halimbawa, ang pahina ng mga setting), ito ay kinokontrol ng setting ng browser.in-content.dark-mode.
  • Ang mga Windows 10 device na may AMD graphics card ay may pinaganang suporta sa WebRender.
  • Ang isang bagong pag-install sa Windows 10 ay magdaragdag ng isang shortcut sa taskbar.
  • Ginagamit na ngayon ng bersyon ng Windows Background Intelligent Transfer Service (BITS).

Mga Tala sa Paglabas para sa Mga Developer

Pinagmulan: linux.org.ru

Magdagdag ng komento