Firefox 68 kumasulidwa

Yovomerezedwa ndi kumasulidwa kwa msakatuli Firefox 68ndipo mobile version Firefox 68 ya nsanja ya Android. Kutulutsidwaku kumagawidwa ngati nthambi ya Extended Support Service (ESR), ndi zosintha zomwe zimatulutsidwa chaka chonse. Komanso, kusintha kwa m'mbuyomu nthambi ndi chithandizo cha nthawi yayitali 60.8.0. Kubwera posachedwa ku siteji kuyesa kwa beta Nthambi ya Firefox 69 isintha, kutulutsidwa komwe kukuyembekezeka pa Seputembara 3.

waukulu zatsopano:

  • Woyang'anira watsopano wowonjezera (za:addons) amathandizidwa mwachisawawa, kwathunthu olembedwanso kugwiritsa ntchito HTML/JavaScript ndi matekinoloje okhazikika apa intaneti ngati gawo loyambira kuchotsa msakatuli wa XUL ndi XBL-based components. Mu mawonekedwe atsopano pamtundu uliwonse wowonjezera mu mawonekedwe a ma tabo, ndizotheka kuwona kufotokozera kwathunthu, kusintha makonda ndikuwongolera ufulu wopeza popanda kusiya tsamba lalikulu ndi mndandanda wazowonjezera.

    Firefox 68 kumasulidwa

    M'malo mwa mabatani osiyana owongolera kuyambitsa kwa zowonjezera, menyu yankhani imaperekedwa. Zowonjezera zolemala tsopano zasiyanitsidwa bwino ndi zomwe zikugwira ntchito ndipo zalembedwa m'gawo lina.

    Firefox 68 kumasulidwa

    Gawo latsopano lawonjezeredwa ndi zowonjezera zomwe zikulimbikitsidwa kuti zikhazikitsidwe, zomwe zimasankhidwa malinga ndi zowonjezera zowonjezera, zoikidwiratu ndi ziwerengero za ntchito ya wogwiritsa ntchito. Zowonjezera zimalandiridwa pamndandanda wamalingaliro azomwe zikuchitika pokhapokha ngati zikwaniritsa zofunikira za Mozilla zachitetezo, zothandiza komanso zosavuta kugwiritsa ntchito, komanso kuthana ndi mavuto omwe ali pano omwe ali osangalatsa kwa anthu ambiri. Zowonjezera zomwe zaperekedwa zimawunikiridwa mokwanira zachitetezo pazosintha zilizonse;

    Firefox 68 kumasulidwa

  • Onjezani batani kuti mutumize mauthenga ku Mozilla okhudza zovuta ndi zowonjezera ndi mitu. Mwachitsanzo, kudzera mu fomu yomwe yaperekedwa, mutha kuchenjeza opanga ngati apezeka kuti ali ndi vuto, mavuto amabwera ndikuwonetsa mawebusayiti chifukwa chowonjezera, kusagwirizana ndi zomwe zalengezedwa, mawonekedwe owonjezera popanda kugwiritsa ntchito. , kapena mavuto okhazikika ndi ntchito.

    Firefox 68 kumasulidwa

  • Kukhazikitsa kwatsopano kwa bar adilesi ya Quantum Bar ikuphatikizidwa, yomwe ili yofanana ndi mawonekedwe ndi magwiridwe antchito a adilesi yakale ya Awesome Bar, koma imakhala ndi kukonzanso kwathunthu kwa omwe ali mkati ndikulembanso kachidindo, m'malo mwa XUL / XBL ndi muyezo. Web API. Kukhazikitsa kwatsopano kumathandizira kwambiri njira yowonjezerera magwiridwe antchito (kupanga zowonjezera mumtundu wa WebExtensions kumathandizidwa), kumachotsa zolumikizira zolimba ku ma subsystems asakatuli, kumakupatsani mwayi wolumikiza magwero atsopano a data, komanso kukhala ndi magwiridwe antchito apamwamba komanso kuyankha kwa mawonekedwe. . Pazosintha zowoneka bwino pamachitidwe, kufunikira kokha kogwiritsa ntchito kuphatikiza Shift+Del kapena Shift+BackSpace (yomwe idagwiritsidwa ntchito kale popanda Shift) kuchotsa zolemba za mbiri yosakatula kuchokera pazotsatira za chida chomwe chikuwonetsedwa mukayamba kulemba ndikudziwika;
  • Mutu wakuda wamdima wathunthu wowonera wowerenga wakhazikitsidwa, ukayatsidwa, mawonekedwe onse awindo ndi gulu amawonetsedwanso mumithunzi yakuda (m'mbuyomu, kusintha mitundu yakuda ndi yopepuka mu Reader View idakhudza gawo lokhalo lomwe lili ndi zolemba);

    Firefox 68 kumasulidwa

  • Munjira yolimba yoletsa zomwe sizikufuna (zolimba), kuphatikiza pamakina onse odziwika bwino ndi ma Cookies onse achitatu, JavaScript imayika kuti ma cryptocurrencies amamgodi kapena kutsata ogwiritsa ntchito pogwiritsa ntchito njira zodziwika zobisika tsopano atsekedwa. M'mbuyomu, kutsekereza deta kunayatsidwa mwa kusankha momveka bwino mumayendedwe oletsa. Kutsekereza kumachitika molingana ndi magulu owonjezera (zolemba zala ndi cryptomining) pamndandanda wa Disconnect.me;

    Firefox 68 kumasulidwa

  • Kuphatikizidwa kwapang'onopang'ono kwa makina opangira zinthu kunapitilira Ntchito WebRender, yolembedwa m'chinenero cha Dzimbiri ndikutulutsa zamasamba ku mbali ya GPU. Mukamagwiritsa ntchito WebRender, m'malo mwa makina opangira makina omangidwira mu injini ya Gecko, yomwe imagwiritsa ntchito data pogwiritsa ntchito CPU, ma shaders omwe akuyenda pa GPU amagwiritsidwa ntchito pochita ntchito zachidule pamasamba, zomwe zimalola kuwonjezeka kwakukulu kwa liwiro loperekera. ndi kuchepetsa kuchuluka kwa CPU.

    Kuphatikiza pa ogwiritsa ntchito omwe ali ndi makhadi avidiyo a NVIDIA kuyambira
    Firefox 68 thandizo WebRender idzathandizidwa Windows 10 machitidwe okhala ndi makadi ojambula a AMD. Mutha kuwona ngati WebRender yayatsidwa pa about:support page. Kuti muumirize mu about:config, muyenera kuyambitsa zochunira "gfx.webrender.all" ndi "gfx.webrender.enabled" kapena poyambitsa Firefox ndi zosintha zachilengedwe MOZ_WEBRENDER=1 seti. Pa Linux, chithandizo cha WebRender chimakhala chokhazikika pamakhadi avidiyo a Intel okhala ndi madalaivala a Mesa 18.2+;

  • Gawo lawonjezedwa ku menyu ya "hamburger" kumanja kwa gulu la adilesi kuti mufikire mwachangu zoikamo za akaunti mu Akaunti ya Firefox;
  • Anawonjezera tsamba latsopano la "about:compat" lomwe limalemba ma workaround ndi zigamba zomwe zimagwiritsidwa ntchito kuti zitsimikizire kuti zimagwirizana ndi masamba ena omwe sagwira ntchito moyenera mu Firefox. Zosintha zomwe zimapangidwira kuti zigwirizane muzochitika zosavuta zimangokhala kusintha chizindikiritso cha "User Agent" ngati tsambalo likugwirizana ndi asakatuli ena. Muzovuta kwambiri, JavaScript code imayendetsedwa m'malo atsamba kuti akonze zovuta zomwe zimagwirizana;
    Firefox 68 kumasulidwa

  • Chifukwa cha zovuta zomwe zingachitike mukasintha msakatuli kuti agwiritse ntchito njira imodzi, momwe kupanga mawonekedwe ndi kukonza zomwe zili m'ma tabu kumachitika munjira imodzi, kuyambira pafupifupi: config. kuchotsedwa "browser.tabs.remote.force-enable" ndi "browser.tabs.remote.force-disable" zochunira zomwe zingagwiritsidwe ntchito kuletsa ma multi-process mode (e10s). Kuphatikiza apo, kukhazikitsa njira ya "browser.tabs.remote.autostart" kukhala "zabodza" sikungalepheretsenso mawonekedwe amitundu yambiri pamitundu ya desktop ya Firefox, muzomanga zovomerezeka, komanso ikakhazikitsidwa popanda kuyesa koyeserera;
  • Gawo lachiwiri lakukulitsa kuchuluka kwa mafoni a API lakhazikitsidwa, lomwe zilipo pokhapokha potsegula tsamba m'malo otetezedwa (Nkhani Yotetezedwa), ndi. ikatsegulidwa kudzera pa HTTPS, kudzera pa localhost kapena kuchokera pafayilo yakomweko. Masamba otsegulidwa kunja kwa malo otetezedwa tsopano aletsedwa kuyimba foni getUserMedia() kuti apeze zofalitsa (monga kamera ndi maikolofoni);
  • Amapereka zolakwitsa zokha mukamalowa kudzera pa HTTPS, akutulukira chifukwa cha ntchito ya antivayirasi mapulogalamu. Mavuto amawonekera pamene ma antivayirasi a Avast, AVG, Kaspersky, ESET ndi Bitdefender amathandizira gawo lachitetezo cha Webusayiti, lomwe limasanthula kuchuluka kwa magalimoto a HTTPS polowetsa satifiketi yake pamndandanda wa ziphaso za Windows ndikusintha satifiketi zomwe zidagwiritsidwa ntchito poyamba. Firefox imagwiritsa ntchito mndandanda wake wa ziphaso za mizu ndikunyalanyaza mndandanda wamasatifiketi, chifukwa chake imawona zochitika ngati kuwukira kwa MITM.

    Vutoli linathetsedwa poyambitsa zoikamo zokha "security.enterprise_roots.enabled", yomwe imalowetsanso ziphaso kuchokera kumalo osungira. Ngati mugwiritsa ntchito satifiketi yosungidwa muzosungirako, osati yomwe idapangidwa mu Firefox, chizindikiro chapadera chimawonjezedwa pamenyu yomwe imatchedwa kuchokera ku adilesi yokhala ndi chidziwitso cha tsambalo. Zokonda zimayatsidwa zokha pomwe MITM yapezeka, pambuyo pake msakatuli amayesa kukhazikitsanso kulumikizana ndipo ngati vutolo lizimiririka, zosintha zimasungidwa. Amatsutsidwa kuti kusokonekera koteroko sikungawopsyeze, chifukwa ngati malo ogulitsira satifiketi asokonezedwa, wowukirayo amathanso kusokoneza sitolo ya Firefox (osaganiziridwa). zotheka m'malo zikalata opanga zida amene angathe gwiritsani ntchito kukhazikitsa MITM, koma amaletsedwa mukamagwiritsa ntchito sitolo ya satifiketi ya Firefox);

  • Mafayilo am'deralo omwe atsegulidwa mumsakatuli sangathenso kupeza mafayilo ena omwe ali patsamba lino (mwachitsanzo, mukatsegula chikalata cha html chotumizidwa ndi makalata mu Firefox pa nsanja ya Android, choyika cha JavaScript mu chikalatachi chikhoza kuwona zomwe zili mu chikwatu ndi mafayilo ena osungidwa);
  • Zasinthidwa njira yolumikizira makonda idasinthidwa kudzera mu about:config interface. Tsopano makonda okhawo omwe ali pamndandanda woyera, womwe umatanthauzidwa mu gawo la "services.sync.prefs.sync", ndi wolumikizidwa. Mwachitsanzo, kuti mulunzanitse parameter ya browser.some_preference, muyenera kukhazikitsa mtengo wa "services.sync.prefs.sync.browser.some_preference" kuti ukhale wowona. Kuti mulole kulunzanitsa kwa zoikamo zonse, parameter ya "services.sync.prefs.dangerously_allow_arbitrary" imaperekedwa, yomwe imayimitsidwa mwachisawawa;
  • Njira yakhazikitsidwa yothana ndi zopempha zokwiyitsa zopatsa tsambalo zilolezo zowonjezera kutumiza zidziwitso zokankhira (kufikira ku Notification API). Kuyambira pano, zopempha zotere zidzatsekedwa mwakachetechete pokhapokha ngati kugwirizana kwa wogwiritsa ntchito ndi tsambali kujambulidwa (kudina pa mouse kapena kusindikiza);
  • M'malo abizinesi (Firefox kwa Enterprise) anawonjezera thandizo ndondomeko zowonjezera osatsegula makonda kwa antchito. Mwachitsanzo, woyang'anira tsopano atha kuwonjezera gawo pamindandanda yolumikizirana ndi chithandizo chakomweko, yonjezerani maulalo kuzinthu za intranet patsamba kuti mutsegule tabu yatsopano, zimitsani malingaliro pazomwe mukufufuza, kuwonjezera maulalo kumafayilo am'deralo, sinthani machitidwe mukatsitsa mafayilo, fotokozani mindandanda yoyera ndi yakuda yazowonjezera zovomerezeka ndi zosavomerezeka, yambitsani zoikamo zina;
  • Zathetsedwa nkhani yomwe ingayambitse kutayika kwa zoikamo (kuwonongeka kwa fayilo ya prefs.js) panthawi yothetsa mwamsanga (mwachitsanzo, pozimitsa magetsi popanda kutseka kapena pamene osatsegula akuphwanyidwa);
  • Thandizo lowonjezera Mpukutu Snap, seti ya scroll-snap-* CSS katundu zomwe zimakulolani kuti muzitha kuyang'anira poyimitsira slider pamene mukupukuta ndi kuyanjanitsa kwa zinthu zomwe zikugwedezeka, komanso kumangirira kuzinthu panthawi ya scrolling inertial. Mwachitsanzo, mutha kukonza zopukutira kuti zisinthidwe m'mphepete mwa chithunzi kapena kuyika chithunzicho pakati;
  • JavaScript imagwiritsa ntchito mtundu watsopano wa manambala BigInt, zomwe zimakulolani kuti musunge manambala a kukula kosasinthasintha komwe mtundu wa Nambala siwokwanira (mwachitsanzo, zozindikiritsa ndi nthawi yeniyeni ya nthawi yomwe m'mbuyomu inkayenera kusungidwa ngati zingwe);
  • Anawonjezera kuthekera kodutsa njira ya "noreferrer" poyimba zenera.open() kuti aletse kutayikira kwa chidziwitso cha Referrer potsegula ulalo pawindo latsopano;
  • Anawonjezera luso logwiritsa ntchito njira ya .decode() ndi HTMLImageElement kuti mutsegule ndikusintha zinthu musanazionjezere ku DOM. Mwachitsanzo, izi zitha kugwiritsidwa ntchito kuti muchepetse kusinthika kwakanthawi kwa zithunzi zokhala ndi malo ophatikizika ndi zosankha zapamwamba zomwe zimadzadza pambuyo pake, chifukwa zimatheketsa kudziwa ngati msakatuli ali wokonzeka kuwonetsa chithunzi chonse chatsopanocho.
  • Zida zopangira zida zimapereka zida zowunikira kusiyanitsa kwa zinthu zolembedwa, zomwe zingagwiritsidwe ntchito kuzindikira zinthu zomwe sizimawonedwa molakwika ndi anthu omwe ali ndi masomphenya otsika kapena osawoneka bwino;
    Firefox 68 kumasulidwa

  • Batani lawonjezeredwa kumayendedwe oyendera kuti mutsanzire zosindikiza, kukulolani kuti muzindikire zinthu zomwe zingakhale zosawoneka zikasindikizidwa;

    Firefox 68 kumasulidwa

  • Webusaitiyi yawonjezera zambiri zomwe zikuwonetsedwa pamodzi ndi machenjezo okhudza mavuto ndi CSS. Kuphatikizira ulalo ku mfundo zogwirizana. The console imaperekanso kuthekera kosefa zotuluka pogwiritsa ntchito mawu okhazikika (mwachitsanzo, "/(foo|bar)/");
    Firefox 68 kumasulidwa

  • Kutha kusintha mtunda pakati pa zilembo zawonjezedwa kwa mkonzi wa font;
  • Muzosungirako zosungirako zosungirako, kuthekera kochotsa zolemba kuchokera kumalo osungirako ndi kusungirako gawo kwawonjezeredwa posankha zinthu zoyenera ndikusindikiza batani la Back Space;
  • Mu gulu lowunika zochitika pa netiweki, kuthekera koletsa ma URL ena, kutumizanso pempho, ndikukopera mitu ya HTTP mumtundu wa JSON pa clipboard yawonjezedwa. Zatsopano zilipo posankha zosankha zoyenera mkati menyu yachinthu, zowonetsedwa mukadina kumanja;
  • Wowonongeka womangidwa tsopano ali ndi ntchito yofufuzira m'mafayilo onse a polojekitiyi mwa kukanikiza Shift + Ctrl + F;
  • Makonzedwe olola kuwonetseredwa kwa ma addons a system asinthidwa: mu about:debugging, mmalo mwa devtools.aboutdebugging.showSystemAddons, parameter devtools.aboutdebugging.showHiddenAddons tsopano yaperekedwa;
  • Mukayika Windows 10, njira yachidule imayikidwa mu taskbar. Windows idawonjezeranso kuthekera kogwiritsa ntchito BITS (Background Intelligent Transfer Service) kuti mupitilize kutsitsa zosintha ngakhale msakatuli atatsekedwa;
  • Mtundu wa Android wasintha magwiridwe antchito. API Yowonjezera ya WebAuthn (Web Authentication API) yolumikizira patsamba pogwiritsa ntchito tokeni ya hardware kapena sensor ya chala. API Yowonjezera Zithunzi za Visual Viewport kudzera momwe malo enieni owonekera angadziwike poganizira kuwonetsera kwa kiyibodi kapena kukulitsa. Kukhazikitsa kwatsopano sikumatsitsanso pulogalamu yowonjezera ya Cisco OpenH264 ya WebRTC.

Kuphatikiza pazatsopano ndi kukonza zolakwika, Firefox 68 yathetsa mndandanda wa zofooka, omwe angapo amalembedwa kuti ndi ovuta, i.e. zingayambitse kuchitidwa kwa code of attacker potsegula masamba opangidwa mwapadera. Zambiri zofotokoza zachitetezo zomwe zidakhazikitsidwa sizikupezeka pakadali pano, koma mndandanda wazowopsa ukuyembekezeka kufalitsidwa mkati mwa maola ochepa.

Firefox 68 inali yotulutsidwa kumene kuti ibweretse zosintha zamtundu wapamwamba wa Firefox wa Android. Kuyambira ndi Firefox 69, yomwe ikuyembekezeka pa Seputembara 3, kutulutsidwa kwatsopano kwa Firefox kwa Android sadzamasulidwa, ndipo zokonza zidzaperekedwa ngati zosintha ku nthambi ya ESR ya Firefox 68. Firefox yachikale ya Android idzalowetsedwa m'malo ndi msakatuli watsopano wa zipangizo zam'manja, zopangidwa monga gawo la polojekiti ya Fenix ​​ndi kugwiritsa ntchito injini ya GeckoView ndi gulu la malaibulale Mozilla Android Components. Panopa pansi pa dzina la Firefox Preview kuti muyesedwe kale analimbikitsa kutulutsidwa koyamba kwa msakatuli watsopano (lero lofalitsidwa kukonza zosintha 1.0.1 za kutulutsidwa koyambiriraku, koma sikunatumizidwe Google Play).

Source: opennet.ru

Kuwonjezera ndemanga