Hoʻokuʻu ʻia ʻo Firefox 68

Waiho ʻia e hoʻokuʻu pūnaewele pūnaewele Firefox 68, a me mana lawe lima ʻO Firefox 68 no ka pūnaewele Android. Hoʻokaʻawale ʻia ka hoʻokuʻu ʻana ma ke ʻano he lālā Extended Support Service (ESR), me nā mea hou i hoʻokuʻu ʻia i loko o ka makahiki. Eia kekahi, he mea hou o ka mua nā lālā me ke kākoʻo lōʻihi 60.8.0. E hele koke mai ana i ke kahua hoʻāʻo beta E hoʻololi ʻia ka lālā Firefox 69, ʻo ka hoʻokuʻu ʻana i hoʻonohonoho ʻia no Kepakemapa 3.

ka papa kuhikuhiE nā mea hou:

  • Hoʻohana ʻia ka mana hoʻohui hou (e pili ana i: addons) ma ka paʻamau kākau hou ʻia me ka hoʻohana ʻana i HTML/JavaScript a me nā ʻenehana pūnaewele maʻamau ma ke ʻano he ʻāpana o ka hoʻolālā e hoʻopau i ka polokalamu kele pūnaewele o XUL a me XBL. Ma kaʻokoʻa hou no kēlā me kēia pākuʻi ma keʻano o nā tabs, hiki ke nānā i ka wehewehe piha, hoʻololi i nā hoʻonohonoho a mālama i nā kuleana komo me ka haʻaleleʻole i kaʻaoʻao nui me ka papa inoa o nā mea hoʻohui.

    Hoʻokuʻu ʻia ʻo Firefox 68

    Ma kahi o nā pihi kaʻawale no ka mālama ʻana i ka hoʻāla ʻana o nā mea hoʻohui, hāʻawi ʻia kahi papa kuhikuhi. Ua hoʻokaʻawale ʻia nā mea hoʻohui kīnā ʻole mai nā mea hana a ua helu ʻia ma kahi ʻāpana ʻokoʻa.

    Hoʻokuʻu ʻia ʻo Firefox 68

    Ua hoʻohui ʻia kahi ʻāpana hou me nā mea hoʻohui i ʻōlelo ʻia no ka hoʻonohonoho ʻana, ua koho ʻia ke ʻano o ia mea ma muli o nā mea hoʻohui i hoʻonohonoho ʻia, nā hoʻonohonoho a me nā helu ma ka hana a ka mea hoʻohana. ʻAe ʻia nā mea hoʻohui i loko o ka papa inoa o nā ʻōlelo aʻoaʻo ʻokoʻa inā e hoʻokō lākou i nā koi a Mozilla no ka palekana, ka pono a me ka hoʻohana ʻana, a me ka hoʻoponopono maikaʻi ʻana i nā pilikia o kēia manawa i hoihoi i ka lehulehu ākea. ʻO nā mea hoʻohui i manaʻo ʻia e loaʻa i kahi loiloi palekana piha no kēlā me kēia mea hou;

    Hoʻokuʻu ʻia ʻo Firefox 68

  • Hoʻohui i kahi pihi e hoʻouna i nā leka iā Mozilla e pili ana i nā pilikia me nā mea hoʻohui a me nā kumuhana. No ka laʻana, ma o ka palapala i hāʻawi ʻia, hiki iā ʻoe ke aʻo aku i nā mea hoʻomohala inā ʻike ʻia ka hana ʻino, kū mai nā pilikia me ka hōʻike ʻana o nā pūnaewele ma muli o kahi hoʻohui, ʻaʻole hoʻokō i ka hana i haʻi ʻia, ke ʻano o kahi mea hoʻohui me ka hana ʻole o ka mea hoʻohana. , a i ʻole nā ​​pilikia me ka paʻa a me ka hana.

    Hoʻokuʻu ʻia ʻo Firefox 68

  • Hoʻokomo ʻia kahi hoʻokō hou o ka pahu helu Quantum Bar, ʻaneʻane like ke ʻano a me ka hana me ka pahu helu Awesome Bar kahiko, akā e hōʻike ana i ka hoʻoponopono piha ʻana o nā mea kūloko a me ke kākau hou ʻana i ke code, e hoʻololi ana iā XUL/XBL me kahi maʻamau. API pūnaewele. ʻO ka hoʻokō hou e hoʻomaʻamaʻa nui i ke kaʻina hana o ka hoʻonui ʻana i ka hana (ua kākoʻo ʻia ka hana ʻana i nā mea hoʻohui i ka format WebExtensions), wehe i nā pilina paʻa i nā subsystems polokalamu kele pūnaewele, hiki iā ʻoe ke hoʻopili maʻalahi i nā kumu ʻikepili hou, a ʻoi aku ka kiʻekiʻe o ka hana a me ka pane o ka interface. . ʻO nā loli i ʻike ʻia i ka hana, ʻo ka pono wale nō e hoʻohana i nā hui Shift+Del a i ʻole Shift+BackSpace (i hana mua ʻia me ka ʻole o Shift) e holoi i nā moʻolelo mōʻaukala mai ka hopena o ka mea hana i hōʻike ʻia ke hoʻomaka ʻoe e paʻi;
  • Ua hoʻokō ʻia kahi kumumanaʻo ʻeleʻele piha no ka nānā ʻana i ka mea heluhelu, i ka wā e hiki ai, hōʻike pū ʻia nā mea hoʻolālā puka makani a me nā panela i nā malu ʻeleʻele (ma mua, ke hoʻololi ʻana i nā ʻano ʻeleʻele a me ka māmā ma Reader View i hoʻopili ʻia i ka wahi me ka ʻike kikokikona);

    Hoʻokuʻu ʻia ʻo Firefox 68

  • Ma ke ʻano koʻikoʻi o ka pale ʻana i nā ʻike makemake ʻole (koʻikoʻi), ma ka hoʻohui ʻana i nā ʻōnaehana nānā ʻike āpau a me nā Kuki ʻaoʻao ʻekolu, ua hoʻokomo ʻia ʻo JavaScript e hoʻopaʻa ʻia i kaʻu cryptocurrencies a i ʻole nā ​​​​mea hoʻohana e hoʻohana ana i nā ʻano ʻike huna. Ma mua, ua hoʻohana ʻia ka hoʻopaʻa ʻana i ka ʻikepili ma o ke koho ʻokoʻa ma ke ʻano hoʻopaʻa maʻamau. Hana ʻia ka poloka e like me nā ʻāpana ʻē aʻe (ka manamana lima a me ka cryptomining) ma ka papa inoa Disconnect.me;

    Hoʻokuʻu ʻia ʻo Firefox 68

  • Ua hoʻomau ka hoʻokomo mālie ʻana o ka ʻōnaehana haku mele Servo WebRender, kākau ʻia ma ka ʻōlelo Rust a me ka hoʻopuka ʻana i ka ʻaoʻao o ka ʻaoʻao i ka ʻaoʻao GPU. I ka hoʻohana ʻana iā WebRender, ma kahi o ka ʻōnaehana compositing i kūkulu ʻia i loko o ka mīkini Gecko, ka mea e hana i ka ʻikepili me ka hoʻohana ʻana i ka CPU, hoʻohana ʻia nā shaders e holo ana ma ka GPU e hana i nā hana hōʻuluʻulu hōʻuluʻulu ma nā ʻaoʻao ʻaoʻao, e hiki ai ke hoʻonui nui i ka wikiwiki o ka hāʻawi ʻana. a hoemi i ka ukana CPU.

    Ma waho aʻe o nā mea hoʻohana me nā kāleka wikiō NVIDIA e hoʻomaka ana mai
    Firefox 68 kākoʻo E hoʻohana ʻia ka WebRender no Windows 10 nā ʻōnaehana me nā kāleka kiʻi AMD. Hiki iā ʻoe ke nānā inā hoʻā ʻia ʻo WebRender ma ka about: support page. No ka hoʻoikaika ʻana iā ia ma about:config, pono ʻoe e hoʻāla i nā hoʻonohonoho "gfx.webrender.all" a me "gfx.webrender.enabled" a i ʻole ma ka hoʻomaka ʻana iā Firefox me ka hoʻololi kaiapuni MOZ_WEBRENDER=1 set. Ma Linux, ua hoʻokūpaʻa ʻia ke kākoʻo WebRender no nā kāleka wikiō Intel me nā mea hoʻokele Mesa 18.2+;

  • Ua hoʻohui ʻia kahi ʻāpana i ka papa kuhikuhi "hamburger" ma ka ʻaoʻao ʻākau o ka panel bar address no ke komo wikiwiki ʻana i nā hoʻonohonoho moʻokāki ma Firefox Account;
  • Hoʻohui ʻia kahi ʻaoʻao "about:compat" hou i hoʻopaʻa inoa ʻia i nā workarounds a me nā patch i hoʻopili ʻia e hōʻoia i ka hoʻopili ʻana me nā pūnaewele kikoʻī ʻaʻole hana pololei ma Firefox. ʻO nā hoʻololi i hana ʻia no ka hoʻohālikelike ʻana i nā hihia maʻalahi e kaupalena ʻia i ka hoʻololi ʻana i ka "User Agent" identifier inā paʻa paʻa ka pūnaewele i kekahi mau polokalamu kele. Ma nā kūlana paʻakikī, holo ʻia ka code JavaScript ma ka pōʻaiapili o ka pūnaewele e hoʻoponopono i nā pilikia pili;
    Hoʻokuʻu ʻia ʻo Firefox 68

  • Ma muli o nā pilikia paʻa i ka wā e hoʻololi ai i ka polokalamu kele i kahi ʻano hana hana hoʻokahi, kahi e hana ʻia ai ka hana ʻana o ka interface a me ka hoʻoili ʻana i nā ʻike o nā tabs i hoʻokahi kaʻina, mai about:config hemo "browser.tabs.remote.force-enable" a me "browser.tabs.remote.force-disable" i hiki ke hoʻohana ʻia no ka hoʻopau ʻana i ke ʻano hana lehulehu (e10s). Eia kekahi, ʻo ka hoʻonohonoho ʻana i ke koho "browser.tabs.remote.autostart" i "false" ʻaʻole e hoʻopau ʻokoʻa i ke ʻano kaʻina hana lehulehu ma nā ʻano papapihi o Firefox, ma nā hale kūhelu, a i ka wā i hoʻokuʻu ʻia me ka ʻole o ka hoʻokō ʻana i ka hoʻāʻo automated;
  • Ua hoʻokō ʻia ka lua o ka hoʻonui ʻana i ka helu o nā kelepona API, ʻo ia loaʻa i ka wehe ʻana i kahi ʻaoʻao ma kahi pōʻaiapili i pale ʻia (Hōʻike Palekana), ʻo ia hoʻi. ke wehe ʻia ma o HTTPS, ma o localhost a i ʻole mai kahi faila kūloko. ʻAʻole ʻia nā ʻaoʻao i wehe ʻia ma waho o kahi pōʻaiapili i pale ʻia mai ke kāhea ʻana iā getUserMedia() no ke komo ʻana i nā kumuwaiwai media (e like me ke kamera a me ka microphone);
  • Hāʻawi i ka hoʻohana hewa ʻana i ka wā e komo ai ma o HTTPS, e puka mai ana ma muli o ka hana o ka polokalamu antivirus. Hōʻike ʻia nā pilikia i ka wā e hiki ai i nā antiviruses Avast, AVG, Kaspersky, ESET a me Bitdefender ke hoʻohana i ka module palekana Web, e nānā ana i ka hele ʻana o HTTPS ma ka hoʻololi ʻana i kāna palapala hōʻoia i ka papa inoa o nā palapala kumu Windows a hoʻololi i nā palapala hōʻoia pūnaewele i hoʻohana mua ʻia me ia. Hoʻohana ʻo Firefox i kāna papa inoa ponoʻī o nā palapala aʻa a nānā ʻole i ka papa inoa o nā palapala hōʻoia, no laila ʻike ʻo ia i ka hana e like me kahi hoʻouka MITM.

    Ua hoʻoholo ʻia ka pilikia ma ka hoʻā ʻana i ka hoʻonohonoho "security.enterprise_roots.enabled", ka mea e lawe mai i nā palapala hōʻoia mai ka mālama ʻana o ka ʻōnaehana. Inā hoʻohana ʻoe i kahi palapala hōʻoia mai ka mālama ʻana i ka ʻōnaehana, a ʻaʻole ka mea i kūkulu ʻia i Firefox, ua hoʻohui ʻia kahi hōʻailona kūikawā i ka papa kuhikuhi i kapa ʻia mai ka pahu helu me ka ʻike e pili ana i ka pūnaewele. Hoʻohana ʻia ka hoʻonohonoho ʻana i ka wā e ʻike ʻia ai ka interception MITM, a laila e hoʻāʻo ka polokalamu kele e hoʻokumu hou i ka pilina a inā nalowale ka pilikia, mālama ʻia ka hoʻonohonoho. Ua hoʻopaʻapaʻa ʻia ʻaʻole ia e hoʻoweliweli i ka hoʻoweliweli ʻana, no ka mea inā hoʻopaʻapaʻa ʻia ka hale kūʻai palapala ʻōnaehana, hiki i ka mea hoʻouka ke hoʻololi i ka hale kūʻai palapala Firefox (ʻaʻole i manaʻo ʻia. hiki pani palapala hōʻoia nā mea hana lako i hiki pili e hoʻokō i ka MITM, akā ua ālai ʻia ke hoʻohana ʻana i ka hale kūʻai palapala palapala Firefox);

  • ʻAʻole hiki i nā faila kūloko i wehe ʻia i ka polokalamu kele ke komo hou i nā faila ʻē aʻe i ka papa kuhikuhi o kēia manawa (no ka laʻana, i ka wā e wehe ai i kahi palapala html i hoʻouna ʻia ma ka leka uila ma Firefox ma ka paepae Android, hiki i kahi mea hoʻokomo JavaScript i kēia palapala ke nānā i nā mea o ka papa kuhikuhi me nā faila i mālama ʻia);
  • Hoʻololi ke ala no ka hoʻonohonoho hoʻonohonoho ʻana i hoʻololi ʻia ma o ka pili: config interface. I kēia manawa, hoʻonohonoho wale ʻia nā hoʻonohonoho i ka papa inoa keʻokeʻo, i wehewehe ʻia ma ka ʻāpana "services.sync.prefs.sync". No ka laʻana, e hoʻonohonoho i ka browser.some_preference parameter, pono ʻoe e hoʻonohonoho i ka waiwai "services.sync.prefs.sync.browser.some_preference" i ka ʻoiaʻiʻo. No ka ʻae ʻana i ka hoʻonohonoho ʻana i nā hoʻonohonoho āpau, ua hāʻawi ʻia ka "services.sync.prefs.dangerously_allow_arbitrary", kahi i hoʻopaʻa ʻia ma ka paʻamau;
  • Ua hoʻokō ʻia kahi ʻenehana no ka hakakā ʻana i nā noi hoʻonāukiuki e hāʻawi i ka pūnaewele me nā ʻae hou aʻe e hoʻouna i nā leka hoʻolaha (ke komo i ka API Hoʻolaha). Mai kēia manawa aku, e pāpā ʻia ia mau noi ke ʻole e hoʻopaʻa ʻia ka launa pū ʻana o nā mea hoʻohana me ka ʻaoʻao (ka ʻiole a i ʻole ke kaomi kī);
  • I loko o kahi ʻoihana (Firefox no Enterprise) kākoʻo hoʻohui nā kulekele hou hoʻopilikino pūnaewele no nā limahana. No ka laʻana, hiki i ka luna hoʻomalu ke hoʻohui i kahi ʻāpana i ka papa kuhikuhi no ka hoʻopili ʻana i ke kākoʻo kūloko, hoʻohui i nā loulou i nā kumuwaiwai intranet ma ka ʻaoʻao no ka wehe ʻana i kahi ʻaoʻao hou, hoʻopau i nā ʻōlelo aʻoaʻo i ka wā e ʻimi ai, hoʻohui i nā loulou i nā faila kūloko, hoʻonohonoho i ka ʻano i ka wā e hoʻoiho ai i nā faila, e wehewehe i nā papa inoa keʻokeʻo a me ka ʻeleʻele o nā mea hoʻohui i ʻae ʻia a ʻae ʻole ʻia, hoʻāla i kekahi mau hoʻonohonoho;
  • Hoʻoholo ʻia he pilikia e hiki ke alakaʻi i ka nalowale o nā hoʻonohonoho (pōʻino i ka faila prefs.js) i ka wā o ka hoʻopau pilikia o ke kaʻina hana (no ka laʻana, i ka wā e hoʻopau ai i ka mana me ka ʻole o ka pani ʻana a i ka wā e hāʻule ai ka polokalamu kele pūnaewele);
  • Hoʻohui kākoʻo Paʻi ʻōwili, he pūʻulu o scroll-snap-* CSS waiwai e hiki ai iā ʻoe ke hoʻomalu i ka wahi hoʻomaha o ka slider i ka wā e ʻōwili ai a me ka hoʻopololei ʻana o ka ʻike e hoʻoheheʻe ʻia, a me ka paʻi ʻana i nā mea i ka wā o ka ʻōwili inertial. No ka laʻana, hiki iā ʻoe ke hoʻonohonoho i ka ʻōwili e hoʻololi ʻia ma nā ʻaoʻao o ke kiʻi a i ʻole ke kikowaena o ke kiʻi;
  • Hoʻokomo ʻo JavaScript i kahi ʻano helu hou BigInt, ka mea e hiki ai iā ʻoe ke mālama i nā helu helu like ʻole i lawa ʻole ke ʻano o ka helu (no ka laʻana, pono e mālama mua ʻia nā mea hōʻike a me nā koina manawa kikoʻī e like me nā kaula);
  • Hoʻohui i ka hiki ke hāʻawi i ke koho "noreferrer" i ke kāhea ʻana iā window.open() e pale i ka leakage o ka ʻike Referrer i ka wā e wehe ai i kahi loulou i kahi pukaaniani hou;
  • Hoʻohui i ka hiki ke hoʻohana i ke ʻano .decode() me HTMLImageElement e hoʻouka a hoʻokaʻawale i nā mea ma mua o ka hoʻohui ʻana iā lākou i ka DOM. No ka laʻana, hiki ke hoʻohana ʻia kēia hiʻohiʻona e hoʻomaʻamaʻa i ka hoʻololi koke ʻana i nā kiʻi placeholder paʻa me nā koho hoʻonā kiʻekiʻe e hoʻouka ʻia ma hope, no ka mea e hiki ai ke ʻike inā ua mākaukau ka polokalamu e hōʻike i ke kiʻi holoʻokoʻa hou.
  • Hāʻawi nā mea hana hoʻomohala i nā mea hana no ka loiloi ʻana i ka ʻokoʻa o nā mea kikokikona, hiki ke hoʻohana ʻia e ʻike i nā mea i ʻike hewa ʻole ʻia e ka poʻe me ka ʻike haʻahaʻa a i ʻole ka ʻike kala ʻino;
    Hoʻokuʻu ʻia ʻo Firefox 68

  • Ua hoʻohui ʻia kahi pihi i ke ʻano nānā e hoʻohālike i ka hoʻopuka paʻi ʻana, e ʻae iā ʻoe e ʻike i nā mea i ʻike ʻole ʻia ke paʻi ʻia;

    Hoʻokuʻu ʻia ʻo Firefox 68

  • Ua hoʻonui ka console pūnaewele i ka ʻike i hōʻike ʻia me nā ʻōlelo luhi e pili ana i nā pilikia me CSS. Me ka loulou i nā nodes pili. Hāʻawi ka console i ka hiki ke kānana i ka hoʻopuka me ka hoʻohana ʻana i nā ʻōlelo maʻamau (no ka laʻana, "/(foo|bar)/");
    Hoʻokuʻu ʻia ʻo Firefox 68

  • Ua hoʻohui ʻia ka hiki ke hoʻololi i ka mamao ma waena o nā leka i ka mea hoʻoponopono font;
  • Ma ke ʻano o ka nānā ʻana i ka mālama ʻana, ua hoʻohui ʻia ka hiki ke hoʻopau i nā moʻolelo mai ka mālama kūloko a me ke kau ʻana ma ke koho ʻana i nā mea kūpono a me ke kaomi ʻana i ke kī Back Space;
  • I loko o ka ʻaoʻao nānā ʻoihana pūnaewele, ua hoʻohui ʻia ka hiki ke ālai i kekahi mau URL, hoʻouna hou i ka noi, a kope i nā poʻomanaʻo HTTP ma JSON format i ka clipboard. Loaʻa nā hiʻohiʻona hou ma ke koho ʻana i nā koho kūpono i loko papa kuhikuhi, hōʻike ʻia ke kaomi ʻākau ʻoe;
  • Loaʻa i ka debugger i kūkulu ʻia i kēia manawa kahi hana ʻimi i nā faila āpau o ka papahana o kēia manawa ma ke kaomi ʻana iā Shift + Ctrl + F;
  • Ua hoʻololi ʻia ka hoʻonohonoho no ka hōʻike ʻana i nā mea hoʻohui ʻōnaehana: ma kahi o:debugging, ma kahi o devtools.aboutdebugging.showSystemAddons, hāʻawi ʻia ke ʻano devtools.aboutdebugging.showHiddenAddons;
  • Ke kau ʻia ma Windows 10, kau ʻia ka pōkole ma ka pā hana. Ua hoʻohui pū ʻo Windows i ka hiki ke hoʻohana i ka BITS (Background Intelligent Transfer Service) e hoʻomau i ka hoʻoiho ʻana i nā mea hou inā ua pani ʻia ka polokalamu kele;
  • Ua hoʻomaikaʻi ka mana o ka Android i ka hana ʻana. Hoʻohui ʻia ʻo WebAuthn API (Web Authentication API) no ka hoʻopili ʻana i kahi pūnaewele me ka hoʻohana ʻana i kahi hōʻailona hāmeʻa a i ʻole mea ʻike manamana lima. API i hoʻohui ʻia ʻIke ʻIke kahi e hiki ai ke hoʻoholo i ka ʻāpana ʻike maoli ʻia me ka noʻonoʻo ʻana i ka hōʻike ʻana o ka papa kuhikuhi ma ka pale a i ʻole ka scaling. ʻAʻole hoʻoiho hou nā mea hoʻokomo hou i ka plugin Cisco OpenH264 no WebRTC.

Ma kahi o nā mea hou a me nā hoʻoponopono bug, ua hoʻopau ʻo Firefox 68 moʻo o nā nāwaliwali, a o kekahi mau mea i hoailonaia he ko'iko'i, i.e. hiki ke alakaʻi i ka hoʻokō ʻana i ke code a ka mea hoʻouka i ka wā e wehe ai i nā ʻaoʻao i hoʻolālā kūikawā ʻia. ʻAʻole i loaʻa ka ʻike e pili ana i nā pilikia palekana i kēia manawa, akā manaʻo ʻia kahi papa inoa o nā nāwaliwali e paʻi ʻia i loko o kekahi mau hola.

ʻO Firefox 68 ka hoʻokuʻu hou loa e lawe mai i kahi mea hou i ka paʻi maʻamau o Firefox no ka Android. E hoʻomaka ana me Firefox 69, i manaʻo ʻia ma ka lā 3 Kepakemapa, nā hoʻokuʻu hou o Firefox no ka Android ʻaʻole e hoʻokuʻu ʻia, a e hāʻawi ʻia nā hoʻoponopono ma ke ʻano o nā mea hou i ka lālā ESR o Firefox 68. E hoʻololi ʻia ka Firefox maʻamau no Android e kahi polokalamu kele hou no nā polokalamu kelepona, i hoʻomohala ʻia ma ke ʻano o ka papahana Fenix ​​​​a me ka hoʻohana ʻana i ka mīkini GeckoView a he mau hale waihona puke Nā ʻāpana Android Mozilla. I kēia manawa ma lalo o ka inoa ʻo Firefox Preview no ka hoʻāʻo ʻana noiʻi ʻia ka hoʻokuʻu mua ʻana o ka polokalamu kele hou (i kēia lā hoʻopuka ʻia hoʻoponopono hoʻoponopono 1.0.1 o kēia hoʻokuʻu mua, akā ʻaʻole i hoʻouna ʻia i kēia manawa Google Play).

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka