Firefox 68 tso tawm

Xa los ntawm web browser tso tawm Firefox 68Thiab mobile version Firefox 68 rau Android platform. Qhov kev tso tawm yog categorized li Extended Support Service (ESR) ceg, nrog cov kev hloov tshiab tshaj tawm thoob plaws lub xyoo. Ntxiv rau, qhov hloov tshiab ntawm yav dhau los ceg ntoo nrog kev txhawb nqa mus ntev 60.8.0. Yuav los sai sai no kev sim beta Firefox 69 ceg yuav hloov pauv, qhov kev tso tawm uas tau teem rau lub Cuaj Hlis 3.

ntsiab kev tsim kho tshiab:

  • Tus tshiab add-on manager (txog: addons) yog enabled los ntawm lub neej ntawd, tag nrho sau dua tshiab siv HTML/JavaScript thiab cov txheej txheem web technologies ua ib feem ntawm kev pib tshem cov browser ntawm XUL thiab XBL-based Cheebtsam. Nyob rau hauv lub tshiab interface rau txhua add-on nyob rau hauv daim ntawv ntawm tabs, nws muaj peev xwm mus saib ib tug tag nrho cov lus piav qhia, hloov chaw thiab tswj cov cai nkag mus tsis tau tawm hauv lub ntsiab nplooj ntawv nrog ib daim ntawv teev cov add-ons.

    Firefox 68 tso tawm

    Es tsis txhob cais cov nyees khawm rau kev tswj kom ua kom cov add-ons, muaj cov ntsiab lus ntsiab lus qhia. Cov neeg xiam oob khab add-ons tam sim no tau muab cais tawm ntawm cov nquag nquag thiab tau teev nyob rau hauv ib ntu.

    Firefox 68 tso tawm

    Ib ntu tshiab tau ntxiv nrog cov add-ons pom zoo rau kev teeb tsa, cov txheej txheem uas tau xaiv nyob ntawm qhov teeb tsa add-ons, teeb tsa thiab txheeb cais ntawm tus neeg siv txoj haujlwm. Add-ons raug lees txais rau hauv cov npe ntawm cov lus pom zoo tsuas yog tias lawv ua tau raws li Mozilla cov kev cai rau kev ruaj ntseg, muaj txiaj ntsig thiab siv tau, thiab tseem ua tau zoo thiab daws tau cov teeb meem tam sim no uas nthuav dav rau cov neeg tuaj saib. Cov lus qhia ntxiv tau txais kev saib xyuas kev nyab xeeb tag nrho rau txhua qhov hloov tshiab;

    Firefox 68 tso tawm

  • Ntxiv lub pob kom xa cov lus rau Mozilla txog teeb meem nrog add-ons thiab cov ntsiab lus. Piv txwv li, los ntawm daim ntawv muab, koj tuaj yeem ceeb toom cov neeg tsim khoom yog tias kuaj pom muaj kev ua phem, teeb meem tshwm sim nrog kev tso tawm ntawm qhov chaw vim yog qhov ntxiv-on, tsis ua raws li cov lus tshaj tawm ua haujlwm, qhov tshwm sim ntawm qhov add-on yam tsis muaj neeg siv. , los yog teeb meem nrog kev ruaj ntseg thiab kev ua haujlwm.

    Firefox 68 tso tawm

  • Ib qho kev siv tshiab ntawm Quantum Bar chaw nyob bar suav nrog, uas yuav luag zoo ib yam ntawm cov tsos thiab ua haujlwm rau lub qub Awesome Bar chaw nyob bar, tab sis nta ib qho kev kho dua tshiab ntawm sab hauv thiab rov sau cov cai, hloov XUL / XBL nrog tus qauv. Web API. Qhov kev siv tshiab no ua kom yooj yim rau cov txheej txheem ntawm kev nthuav dav ua haujlwm (kev tsim cov add-ons hauv WebExtensions hom tau txais kev txhawb nqa), tshem tawm cov kev sib txuas tsis sib xws rau browser subsystems, tso cai rau koj kom yooj yim txuas cov ntaub ntawv tshiab, thiab muaj kev ua tau zoo dua thiab kev ua haujlwm ntawm lub interface. . Ntawm qhov kev hloov pauv ntawm tus cwj pwm, tsuas yog yuav tsum siv cov kev sib txuas ua ke ua haujlwm + Del lossis ua haujlwm + Rov qab (yav dhau los ua haujlwm tsis ua haujlwm) txhawm rau tshem tawm cov ntaub ntawv keeb kwm los ntawm qhov tshwm sim ntawm cov lus qhia tshwm sim thaum koj pib ntaus ntawv sau tseg;
  • Cov ntsiab lus tsaus nti tag nrho rau cov neeg nyeem pom tau raug muab coj los siv, thaum qhib, tag nrho lub qhov rais thiab vaj huam sib luag tsim cov ntsiab lus tseem tshwm sim hauv cov duab tsaus nti (yav dhau los, hloov hom tsaus nti thiab lub teeb hauv Reader View cuam tshuam tsuas yog thaj chaw nrog cov ntawv nyeem);

    Firefox 68 tso tawm

  • Nyob rau hauv txoj kev nruj ntawm kev thaiv cov ntsiab lus tsis xav tau (nruab nrab), ntxiv rau tag nrho cov kev paub txog kev taug qab thiab tag nrho cov ncuav qab zib thib peb, JavaScript inserts tias mine cryptocurrencies lossis taug qab cov neeg siv siv cov txheej txheem zais zais tam sim no kuj raug thaiv. Yav dhau los, thaiv cov ntaub ntawv tau qhib los ntawm kev xaiv meej meej hauv kev cai thaiv hom. Kev thaiv yog nqa tawm raws li pawg ntxiv (ntiv tes thiab cryptomining) hauv daim ntawv Disconnect.me;

    Firefox 68 tso tawm

  • Kev sib xyaw ua ke ntawm kev sib xyaw ua ke txuas ntxiv mus Servo WebRender, sau ua lus Rust thiab outsourcing rendering ntawm nplooj ntawv cov ntsiab lus rau sab GPU. Thaum siv WebRender, es tsis txhob siv cov kev sib txuas ua ke ua rau hauv Gecko lub cav, uas ua cov ntaub ntawv siv CPU, shaders khiav ntawm GPU yog siv los ua cov ntsiab lus ua haujlwm ntawm nplooj ntawv, uas tso cai rau kom muaj kev nce ntxiv hauv kev ua kom nrawm. thiab txo CPU load.

    Ntxiv rau cov neeg siv nrog NVIDIA daim npav video pib los ntawm
    Firefox 68 yug WebRender yuav qhib rau Windows 10 raws li cov kab ke nrog AMD daim npav duab. Koj tuaj yeem tshawb xyuas seb WebRender puas tau qhib rau ntawm nplooj ntawv hais txog: kev txhawb nqa. Txhawm rau yuam kom nws nyob rau hauv hais txog: config, koj yuav tsum qhib qhov chaw "gfx.webrender.all" thiab "gfx.webrender.enabled" lossis pib Firefox nrog ib puag ncig hloov pauv MOZ_WEBRENDER = 1 teeb. Ntawm Linux, WebRender txhawb nqa ntau dua lossis tsawg dua rau Intel video phaib nrog Mesa 18.2+ tsav tsheb;

  • Ib ntu tau ntxiv rau "hamburger" ntawv qhia zaub mov nyob rau sab xis ntawm qhov chaw nyob bar vaj huam sib luag rau kev nkag mus ceev rau tus account nqis hauv Firefox Account;
  • Ntxiv ib qhov tshiab built-in "hais txog: compat" nplooj ntawv uas teev cov kev ua haujlwm thiab thaj ua rau thaj ua rau muaj kev sib raug zoo nrog cov chaw tshwj xeeb uas tsis ua haujlwm raug hauv Firefox. Cov kev hloov pauv tau ua rau kev sib raug zoo hauv cov xwm txheej yooj yim tshaj plaws yog txwv rau kev hloov pauv "Tus Neeg Siv Tus Neeg Siv" tus cim yog tias lub vev xaib raug khi nruj rau qee qhov browsers. Hauv cov xwm txheej nyuaj, JavaScript code yog khiav hauv cov ntsiab lus ntawm lub xaib kom kho cov teeb meem sib raug zoo;
    Firefox 68 tso tawm

  • Vim muaj peev xwm muaj teeb meem kev ruaj ntseg thaum hloov lub browser mus rau ib qho txheej txheem kev khiav hauj lwm hom, nyob rau hauv uas cov creation ntawm lub interface thiab ua cov ntsiab lus ntawm cov tabs yog nqa tawm nyob rau hauv ib tug txheej txheem, los ntawm hais txog: config tshem tawm "browser.tabs.remote.force-enable" thiab "browser.tabs.remote.force-disable" chaw uas yuav siv tau los lov tes taw ntau hom txheej txheem (e10s). Tsis tas li ntawd, teeb tsa "browser.tabs.remote.autostart" kev xaiv rau "tsis tseeb" yuav tsis cia li lov tes taw ntau cov txheej txheem ntawm desktop versions ntawm Firefox, hauv kev tsim, thiab thaum tsim tawm yam tsis muaj kev sim ua tiav;
  • Qhov thib ob theem ntawm kev nthuav dav tus lej ntawm API hu tau raug siv, uas muaj tsuas yog thaum qhib nplooj ntawv hauv cov ntsiab lus tiv thaiv (Cov ntsiab lus ruaj ntseg), i.e. thaum qhib ntawm HTTPS, ntawm localhost lossis los ntawm cov ntaub ntawv hauv zos. Cov nplooj ntawv qhib sab nraud ntawm cov ntsiab lus tiv thaiv tam sim no yuav raug thaiv los ntawm kev hu getUserMedia() kom nkag mus rau hauv xov xwm (xws li lub koob yees duab thiab microphone);
  • Muab kev ua yuam kev tsis siv neeg thaum nkag los ntawm HTTPS, tshwm sim vim kev ua haujlwm ntawm antivirus software. Cov teeb meem tshwm sim thaum Avast, AVG, Kaspersky, ESET thiab Bitdefender antiviruses ua rau lub vev xaib tiv thaiv module, uas txheeb xyuas HTTPS tsheb los ntawm kev hloov nws daim ntawv pov thawj hauv cov npe ntawm Windows cov ntawv pov thawj hauv paus thiab hloov cov ntawv pov thawj ntawm qhov pib siv nrog nws. Firefox siv nws tus kheej cov npe ntawm cov ntawv pov thawj hauv paus thiab tsis quav ntsej cov npe ntawm cov ntawv pov thawj, yog li nws pom cov haujlwm xws li MITM nres.

    Qhov teeb meem tau daws los ntawm kev ua kom lub chaw teeb tsa "security.enterprise_roots.enabled", uas ntxiv cov ntawv pov thawj los ntawm qhov system cia. Yog tias koj siv daim ntawv pov thawj los ntawm lub kaw lus cia, thiab tsis yog tus tsim rau hauv Firefox, qhov taw qhia tshwj xeeb ntxiv rau cov ntawv qhia zaub mov hu ua los ntawm qhov chaw nyob bar nrog cov ntaub ntawv hais txog lub xaib. Qhov teeb tsa tau txais kev tso cai thaum kuaj pom MITM cuam tshuam, tom qab ntawd qhov browser sim rov tsim qhov kev sib txuas thiab yog tias qhov teeb meem ploj mus, qhov chaw tau txais kev cawmdim. Nws tau sib cav tias qhov kev tswj hwm zoo li no tsis ua rau muaj kev hem thawj, txij li yog tias lub khw daim ntawv pov thawj system raug cuam tshuam, tus neeg tawm tsam kuj tuaj yeem cuam tshuam lub khw muag ntawv pov thawj Firefox (tsis suav rau hauv tus account. ua tau hloov daim ntawv pov thawj khoom manufacturers uas tuaj yeem thov siv MITM, tab sis raug thaiv thaum siv Firefox daim ntawv pov thawj khw);

  • Cov ntaub ntawv hauv zos qhib hauv qhov browser yuav tsis tuaj yeem nkag mus rau lwm cov ntaub ntawv hauv cov npe tam sim no (piv txwv li, thaum qhib cov ntaub ntawv html xa los ntawm kev xa ntawv hauv Firefox ntawm Android platform, JavaScript ntxig rau hauv cov ntaub ntawv no tuaj yeem saib cov ntsiab lus ntawm lub vev xaib. directory nrog lwm cov ntaub ntawv khaws tseg);
  • Hloov txoj kev rau synchronizing chaw hloov pauv los ntawm qhov hais txog: config interface. Tam sim no tsuas yog cov chaw nyob hauv daim ntawv teev npe dawb, uas tau txhais hauv ntu "services.sync.prefs.sync" yog synchronized. Piv txwv li, txhawm rau synchronize browser.some_preference parameter, koj yuav tsum teeb tsa tus nqi "services.sync.prefs.sync.browser.some_preference" kom muaj tseeb. Txhawm rau tso cai synchronization ntawm txhua qhov chaw, "services.sync.prefs.dangerously_allow_arbitrary" parameter yog muab, uas yog neeg xiam oob qhab los ntawm lub neej ntawd;
  • Ib txheej txheem tau siv los tiv thaiv kev ntxhov siab thov muab lub xaib nrog kev tso cai ntxiv los xa cov ntawv ceeb toom thawb (nkag mus rau Cov Ntawv Ceeb Toom API). Txij ntawm no mus, cov kev thov no yuav raug kaw tshwj tsis yog cov neeg siv kev sib cuam tshuam nrog nplooj ntawv raug kaw (nias nyem lossis nias qhov tseem ceeb);
  • Hauv ib puag ncig kev lag luam (Firefox rau Enterprise) ntxiv kev txhawb nqa cov cai ntxiv browser customization rau cov neeg ua haujlwm. Piv txwv li, tam sim no tus thawj tswj hwm tuaj yeem ntxiv ib ntu rau cov ntawv qhia zaub mov rau kev hu rau kev txhawb nqa hauv zos, ntxiv cov kev sib txuas rau cov peev txheej intranet ntawm nplooj ntawv rau qhib lub tab tshiab, lov tes taw cov lus pom zoo thaum tshawb nrhiav, ntxiv cov kev txuas rau cov ntaub ntawv hauv zos, teeb tsa tus cwj pwm thaum rub tawm cov ntaub ntawv, txhais cov npe dawb thiab cov npe dub ntawm cov khoom siv tau thiab tsis lees txais, qhib qee qhov chaw;
  • daws ib qho teeb meem uas tuaj yeem ua rau poob ntawm kev teeb tsa (kev puas tsuaj rau cov ntaub ntawv prefs.js) thaum muaj kev kub ntxhov ntawm cov txheej txheem (piv txwv li, thaum kaw lub hwj chim yam tsis tau kaw lossis thaum lub browser tsoo);
  • Ntxiv kev txhawb nqa Scroll Snap, ib txheej ntawm scroll-snap-* CSS cov khoom uas tso cai rau koj los tswj qhov chaw nres tsheb ntawm lub slider thaum scrolling thiab kev sib raug zoo ntawm cov ntsiab lus zawv zawg, nrog rau snap rau cov ntsiab lus thaum lub sij hawm inertial scrolling. Piv txwv li, koj tuaj yeem teeb tsa scrolling kom hloov raws cov npoo ntawm daim duab lossis rau nruab nrab ntawm daim duab;
  • JavaScript siv hom lej tshiab Loj, uas tso cai rau koj khaws cov lej ntawm qhov loj me uas cov naj npawb tsis txaus (piv txwv li, cov cim qhia thiab cov nqi caij nyoog yav dhau los yuav tsum tau khaws cia raws li cov hlua);
  • Ntxiv lub peev xwm kom dhau qhov kev xaiv "noreferrer" thaum hu rau window.open() los thaiv cov ntaub ntawv xa tawm thaum qhib qhov txuas hauv lub qhov rais tshiab;
  • Ntxiv lub peev xwm los siv .decode() txoj kev nrog HTMLImageElement kom thauj khoom thiab txiav txim siab cov ntsiab lus ua ntej ntxiv rau DOM. Piv txwv li, cov yam ntxwv no tuaj yeem siv los ua kom yooj yim rau kev hloov pauv tam sim ntawm cov duab tso rau hauv cov duab nrog cov kev daws teeb meem siab uas tau thauj khoom tom qab, vim nws ua rau nws muaj peev xwm nrhiav tau seb qhov browser puas npaj los tso saib tag nrho cov duab tshiab.
  • Cov cuab yeej tsim tawm muab cov cuab yeej rau kev tshuaj xyuas qhov sib piv ntawm cov ntawv nyeem, uas tuaj yeem siv los txheeb xyuas cov ntsiab lus uas tsis raug pom los ntawm cov neeg tsis pom kev lossis tsis pom kev xim;
    Firefox 68 tso tawm

  • Ib lub pob tau ntxiv rau hauv hom tshuaj xyuas kom ua raws li cov ntawv luam tawm, tso cai rau koj txheeb xyuas cov ntsiab lus uas yuav tsis pom thaum luam tawm;

    Firefox 68 tso tawm

  • Lub vev xaib console tau nthuav dav cov ntaub ntawv nthuav tawm nrog rau cov lus ceeb toom txog teeb meem nrog CSS. Nrog rau qhov txuas mus rau cov nodes cuam tshuam. Lub console tseem muab lub peev xwm los lim cov zis siv cov lus qhia tsis tu ncua (piv txwv li, β€œ/(foo|bar)/”);
    Firefox 68 tso tawm

  • Lub peev xwm los kho qhov kev ncua deb ntawm cov ntawv tau muab ntxiv rau cov font editor;
  • Nyob rau hauv hom kev soj ntsuam cia, muaj peev xwm tshem tawm cov ntaub ntawv los ntawm lub zos thiab kev sib tham cia tau ntxiv los ntawm kev xaiv cov ntsiab lus tsim nyog thiab nias lub Back Space key;
  • Hauv kev soj ntsuam kev ua haujlwm hauv network, muaj peev xwm los thaiv qee qhov URLs, xa rov qab qhov kev thov, thiab luam HTTP headers hauv JSON hom rau cov ntawv teev cia tau ntxiv. Cov yam ntxwv tshiab muaj los ntawm kev xaiv cov kev xaiv tsim nyog hauv cov ntawv qhia zaub mov, tso tawm kom pom thaum koj right-click;
  • Lub built-in debugger tam sim no muaj kev tshawb nrhiav hauv txhua cov ntaub ntawv ntawm qhov project tam sim no los ntawm nias ua haujlwm + Ctrl + F;
  • Qhov chaw rau kev ua kom cov zaub ntawm cov kab ke addons tau hloov pauv: nyob rau hauv hais txog: debugging, es tsis txhob devtools.aboutdebugging.showSystemAddons, qhov parameter devtools.aboutdebugging.showHiddenAddons yog tam sim no muaj;
  • Thaum ntsia Windows 10, qhov shortcut tau muab tso rau hauv lub taskbar. Windows kuj tau ntxiv lub peev xwm los siv BITS (Cov Kev Pabcuam Tom Qab Kev Txawj Ntse Hloov) kom txuas ntxiv rub tawm cov hloov tshiab txawm tias qhov browser raug kaw;
  • Lub Android version tau txhim kho kev ua haujlwm zoo. Ntxiv WebAuthn API (Web Authentication API) rau kev txuas mus rau ib lub vev xaib uas siv lub cim kho vajtse lossis tus ntiv tes sensor. Ntxiv API Visual Viewport los ntawm qhov uas qhov tseeb pom cheeb tsam tuaj yeem txiav txim siab coj mus rau hauv tus account cov zaub ntawm on-screen keyboard lossis scaling. Kev teeb tsa tshiab tsis tuaj yeem rub tawm Cisco OpenH264 plugin rau WebRTC.

Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, Firefox 68 tau tshem tawm series ntawm vulnerabilities, ntawm uas ob peb tau cim tias tseem ceeb, i.e. tuaj yeem ua rau kev tua tus neeg tawm tsam tus lej thaum qhib nplooj ntawv tsim tshwj xeeb. Cov ntaub ntawv qhia txog cov teeb meem kev ruaj ntseg ruaj ntseg tsis muaj nyob rau lub sijhawm no, tab sis cov npe ntawm qhov tsis zoo yuav tsum tau tshaj tawm hauv ob peb teev.

Firefox 68 yog qhov kev tso tawm tshiab tshaj plaws los coj qhov hloov tshiab rau qhov classic version ntawm Firefox rau Android. Pib nrog Firefox 69, uas xav tau rau lub Cuaj Hlis 3, kev tso tawm tshiab ntawm Firefox rau Android yuav tsis tso, thiab kev kho yuav raug xa tawm hauv daim ntawv hloov tshiab rau ESR ceg ntawm Firefox 68. Cov classic Firefox rau Android yuav raug hloov los ntawm qhov browser tshiab rau cov khoom siv txawb, tsim los ua ib feem ntawm Fenix ​​project thiab siv lub cav GeckoView thiab ib txheej tsev qiv ntawv Mozilla Android Cheebtsam. Tam sim no nyob rau hauv lub npe Firefox Saib ua ntej rau kev sim lawm npaj thawj saib ua ntej tso tawm ntawm qhov browser tshiab (hnub no luam tawm kho qhov hloov tshiab 1.0.1 ntawm qhov kev tso tawm ua ntej no, tab sis nws tseem tsis tau muab tso rau Google ua si).

Tau qhov twg los: opennet.ru

Ntxiv ib saib