Firefox 87 kumasulidwa

Msakatuli wa Firefox 87 adatulutsidwa. Kuphatikiza apo, kusintha kwa nthambi yanthawi yayitali yothandizira 78.9.0 kudapangidwa. Nthambi ya Firefox 88 yasamutsidwira kumalo oyesera a beta, omwe amatulutsidwa pa Epulo 20.

Zatsopano zazikulu:

  • Mukamagwiritsa ntchito kusaka ndikuyambitsa mawonekedwe a Highlight All, mpukutuwo ukuwonetsa zizindikiro kuti ziwonetse malo a makiyi omwe apezeka.
    Firefox 87 kumasulidwa
  • Zachotsa zinthu zomwe sizimagwiritsidwa ntchito kawirikawiri pamenyu ya Library. Maulalo a ma bookmark okha, mbiri yakale ndi zotsitsa ndizomwe zatsala pamenyu ya Library (ma tabu olumikizidwa, ma bookmark aposachedwa ndi Pocket list zachotsedwa). Pazithunzi pansipa, kumanzere, dziko liri monga momwe linalili, ndipo kumanja, monga momwe zinalili mu Firefox 87:
    Firefox 87 kumasulidwaFirefox 87 kumasulidwa
  • Menyu ya Web Developer yakhala yophweka kwambiri - maulalo amunthu aliyense ku zida (Inspector, Web Console, Debugger, Network Style Error, Performance, Storage Inspector, Accessibility and Application) asinthidwa ndi chinthu chamba cha Web Developer Tools.
    Firefox 87 kumasulidwaFirefox 87 kumasulidwa
  • Menyu ya Thandizo yakhala yosavuta, kuchotsa maulalo amasamba othandizira, njira zazifupi za kiyibodi, ndi ulendo wokaona malo, omwe tsopano akupezeka patsamba la Pezani Thandizo. Batani lolowetsa kuchokera ku msakatuli wina lachotsedwa.
  • Makina owonjezera a SmartBlock, omwe amathetsa mavuto pamasamba omwe amabwera chifukwa chotsekereza zolemba zakunja munjira yosakatula mwachinsinsi kapena kutsekereza kwazinthu zosafunikira (zolimba) kutsegulidwa. Mwa zina, SmartBlock imakulolani kuti muwonjezere kwambiri magwiridwe antchito a masamba ena omwe akucheperachepera chifukwa cholephera kutsitsa kachidindo kotsatira. SmartBlock imangolowetsa m'malo mwa zolembedwa zomwe zimagwiritsidwa ntchito potsata ndi zikwatu zomwe zimatsimikizira kuti tsambalo likudzaza bwino. Ma Stubs amakonzekera zolemba zina zodziwika bwino zomwe zikuphatikizidwa pamndandanda wa Disconnect, kuphatikiza zolembedwa ndi Facebook, Twitter, Yandex, VKontakte ndi Google widget.
  • Chogwirizira makiyi a Backspace chimayimitsidwa mwachisawawa kunja kwa mafomu olowetsa. Chifukwa chochotsera chogwiritsira ntchito ndi chakuti chinsinsi cha Backspace chimagwiritsidwa ntchito mwakhama polemba mafomu, koma pamene sichiyang'ana pa fomu yolowera, imatengedwa ngati kusunthira ku tsamba lapitalo, zomwe zingayambitse kutayika kwa malemba omwe amalembedwa chifukwa. kupita kutsamba lina mwangozi. Kuti mubweze khalidwe lakale, njira ya browser.backspace_action yawonjezedwa ku about:config.
  • Mapangidwe a mutu wa Referer HTTP asinthidwa. Mwachikhazikitso, ndondomeko ya "strict-origin-when-cross-origin" imayikidwa, yomwe imatanthauza kudula njira ndi magawo potumiza pempho kwa makamu ena pamene mukulowa kudzera pa HTTPS, kuchotsa Wotsutsa pamene akusintha kuchokera ku HTTPS kupita ku HTTP, ndikudutsa. Referer wathunthu wakusintha kwamkati mkati mwa tsamba limodzi. Kusinthaku kumagwiranso ntchito pazofunsira zanthawi zonse (maulalo otsatirawa), kulondoleranso zokha, komanso mukatsegula zinthu zakunja (zithunzi, CSS, zolemba). Mwachitsanzo, mukatsatira ulalo wopita patsamba lina kudzera pa HTTPS, m'malo mwa "Referer: https://www.example.com/path/?arguments", "Referer: https://www.example.com/" tsopano opatsirana.
  • Kwa ochepera ochepa ogwiritsa ntchito, Fission mode imayatsidwa, ndikukhazikitsa njira zamakono zopangira masamba okhazikika. Fission ikatsegulidwa, masamba ochokera kumasamba osiyanasiyana amasungidwa nthawi zonse kukumbukira njira zosiyanasiyana, zomwe zimagwiritsa ntchito sandbox yake yokhayokha. Pankhaniyi, kugawikana ndi ndondomeko kumachitika osati ndi ma tabo, koma ndi madera, omwe amakulolani kuti mupitirize kudzipatula zomwe zili m'malemba akunja ndi ma block a iframe. Mutha kuyatsa pamanja mawonekedwe a Fission pa about:preferences#experimental page kapena kudzera pa β€œfission.autostart=true” variable mu about:config. Mutha kuwona ngati yayatsidwa pa about:support page.
  • Kuyeserera koyeserera kwa makina otsegulira mwachangu kulumikizana kwa TCP (TFO - TCP Fast Open, RFC 7413), komwe kumakupatsani mwayi wochepetsera kuchuluka kwa masitepe olumikizirana pophatikiza masitepe oyamba ndi achiwiri a njira yolumikizirana masitepe atatu kuti ikhale pempho limodzi, lachotsedwa ndikupangitsa kuti zitheke kutumiza deta ku gawo loyamba lokhazikitsa kulumikizana. Mwachisawawa, TCP Fast Open mode inali yozimitsa ndipo idafunikira kusintha kwa about:config kuti mutsegule (network.tcp.tcp_fastopen_enable).
  • Mogwirizana ndi zosintha zomwe zasinthidwa kuzinthu, kulowa kwa chinthucho kwayimitsidwa cheke pogwiritsa ntchito pseudo-classes ":link", ": visited" ndi ": any-link".
  • Zachotsedwa zomwe sizinali zokhazikika pagawo la CSS - kumanzere, kumanja, pamwamba-kunja ndi pansi-kunja (makhazikitsidwe.css.caption-side-non-standard.enabled amaperekedwa kuti abwerere).
  • Chochitika cha "beforeinput" ndi njira ya getTargetRanges() imayatsidwa mwachisawawa, kulola mapulogalamu apaintaneti kupitilira kusintha kwa mawu osatsegula asadasinthe mtengo wa DOM ndikukhala ndi mphamvu zowongolera zochitika. Chochitika cha "foreinput" chimatumizidwa kwa wothandizira kapena chinthu china chokhala ndi "contentditable" chomwe chimayikidwa mtengo wa chinthucho usanasinthidwe. Njira ya getTargetRanges() yoperekedwa ndi chinthu cha inputEvent imabweretsanso mndandanda wokhala ndi zikhalidwe zomwe zikuwonetsa kuchuluka kwa DOM komwe kudzasinthidwe ngati chochitikacho sichinathetsedwa.
  • Kwa opanga mawebusayiti, pamawonekedwe owunika masamba, kuthekera kofananira ndi mafunso azama media a "prefers-color-scheme" kwakhazikitsidwa kuyesa mapangidwe akuda ndi opepuka popanda kusintha mitu pamakina opangira. Kuti athe kuyerekezera mitu yakuda ndi yopepuka, mabatani okhala ndi chithunzi chadzuwa ndi mwezi awonjezedwa kukona yakumanja kwa zida za okonza intaneti.
  • Mumayendedwe owunikira, kuthekera koyambitsa kalasi ya ":target" pseudo-class ya chinthu chosankhidwa awonjezedwa, ofanana ndi makalasi abodza omwe adathandizidwa kale ":hover", ":active", ":focus", ": focus-mkati”, β€œ:focus-kuwoneka” ndi ":anachezera".
    Firefox 87 kumasulidwa
  • Kuwongolera kwabwino kwa malamulo osagwira ntchito a CSS mumayendedwe owunikira a CSS. Mwachindunji, katundu wa "table-layout" tsopano sakugwira ntchito pazinthu zomwe sizili patebulo, ndipo "scroll-padding-*" amalembedwa kuti sakugwira ntchito pazinthu zosasunthika. Kuchotsa chizindikiro cholakwika cha "text-overflow" pamitengo ina.

Kuphatikiza pazatsopano ndi kukonza zolakwika, Firefox 87 yakhazikitsa ziwopsezo 12, zomwe 7 mwazo zidalembedwa kuti ndizowopsa. Zofooka za 6 (zosonkhanitsidwa pansi pa CVE-2021-23988 ndi CVE-2021-23987) zimayambitsidwa ndi mavuto a kukumbukira, monga kusefukira kwa buffer ndi mwayi wopita kumalo okumbukiridwa kale. Mwina, mavutowa atha kupangitsa kuti munthu amene akuwukira ayambe kutulutsa masamba opangidwa mwapadera.

Nthambi ya Firefox 88, yomwe yalowa mu kuyesa kwa beta, ndiyodziwika chifukwa chothandizira kutsitsa ma touchpads mu Linux okhala ndi zithunzi zotengera protocol ya Wayland ndikuphatikizidwa mwakusakhazikika kwa kuthandizira mawonekedwe azithunzi a AVIF (AV1 Image Format), yomwe. imagwiritsa ntchito matekinoloje a intra-frame kuchokera pamtundu wa encoding wamavidiyo a AV1.

Source: opennet.ru

Kuwonjezera ndemanga