Gefa út Firefox 89 með endurhannað viðmót

Gefinn var út Firefox 89. Auk þess var búið til uppfærslu á langtímastuðningsútibúinu 78.11.0. Firefox 90 útibúið verður fljótlega flutt yfir í beta prófunarstigið, en áætlað er að gefa út 13. júlí.

Helstu nýjungar:

  • Viðmótið hefur verið breytt verulega. Tákntákn hafa verið uppfærð, stíll mismunandi þátta hefur verið sameinaður og litaspjaldið hefur verið endurhannað.
  • Hönnun flipastikunnar hefur verið breytt - horn flipahnappanna eru ávöl og sameinast ekki lengur spjaldinu meðfram neðri rammanum (áhrif fljótandi hnappa). Sjónræn aðskilnaður óvirkra flipa hefur verið fjarlægður, en svæðið sem hnappurinn tekur upp er auðkennt þegar þú ferð yfir flipann.
    Gefa út Firefox 89 með endurhannað viðmót
  • Matseðillinn hefur verið endurskipulagður. Sjaldan notaðir og gamlir þættir hafa verið fjarlægðir úr aðalvalmyndinni og samhengisvalmyndum til að einbeita sér að mikilvægustu eiginleikum. Þættirnir sem eftir eru eru flokkaðir aftur eftir mikilvægi og eftirspurn notenda. Sem hluti af baráttunni gegn truflandi sjónrænu ringulreið hafa tákn við hlið valmyndaratriði verið fjarlægð og aðeins textamerki hafa verið skilin eftir. Viðmótið til að sérsníða spjaldið og verkfæri fyrir vefhönnuði eru sett í sérstaka undirvalmynd „Fleiri verkfæri“.
    Gefa út Firefox 89 með endurhannað viðmótGefa út Firefox 89 með endurhannað viðmót
  • "..." (Page Actions) valmyndin sem er innbyggð í veffangastikuna hefur verið fjarlægð, þar sem þú getur bætt við bókamerki, sent tengil á Pocket, fest flipa, unnið með klemmuspjaldið og byrjað að senda efni með tölvupósti. Valmöguleikarnir sem eru tiltækir í gegnum „...“ valmyndina hafa verið færðir yfir í aðra hluta viðmótsins, eru áfram tiltækir í stillingahlutanum fyrir spjaldið og hægt er að setja þær hver fyrir sig á spjaldið í formi hnappa. Til dæmis er viðmótshnappurinn til að búa til skjámyndir í boði í samhengisvalmyndinni sem birtist þegar þú hægrismellir á síðuna.
    Gefa út Firefox 89 með endurhannað viðmót
  • Endurhannað sprettigluggann til að sérsníða síðuna með viðmótinu sem birtist þegar nýr flipi er opnaður.
    Gefa út Firefox 89 með endurhannað viðmót
  • Hönnun upplýsingaspjalda og formglugga með viðvörunum, staðfestingum og beiðnum hefur verið breytt og sameinuð öðrum gluggum. Valmyndir eru sýndar með ávölum hornum og lóðrétt fyrir miðju.
    Gefa út Firefox 89 með endurhannað viðmót
  • Eftir uppfærsluna birtist skvettaskjár sem stingur upp á því að nota Firefox sem sjálfgefinn vafra á kerfinu og gerir þér kleift að velja þema. Þemu sem þú getur valið úr eru: kerfi (tekur mið af kerfisstillingum við hönnun glugga, valmynda og hnappa), ljós, dökkt og Alpenglow (litur).
    Gefa út Firefox 89 með endurhannað viðmót
    Gefa út Firefox 89 með endurhannað viðmót
    Gefa út Firefox 89 með endurhannað viðmót
    Gefa út Firefox 89 með endurhannað viðmót
    Gefa út Firefox 89 með endurhannað viðmót
  • Sjálfgefið er að útlitsstillingarviðmót spjaldsins felur hnapp til að virkja samþætta skjástillingu. Til að setja stillinguna aftur í about:config hefur „browser.compactmode.show“ færibreytan verið innleidd. Fyrir notendur sem hafa virkjaða þétta stillingu verður valkosturinn virkur sjálfkrafa.
  • Fjöldi þátta sem afvegaleiða athygli notandans hefur fækkað. Fjarlægði óþarfa viðvaranir og tilkynningar.
  • Reiknivél er innbyggð í veffangastikuna, sem gerir þér kleift að reikna út stærðfræðilegar tjáningar sem tilgreindar eru í hvaða röð sem er. Reiknivélin er sjálfgefið óvirk sem stendur og krefst þess að breyta suggest.calculator stillingunni í about:config. Í einni af næstu útgáfum er einnig gert ráð fyrir (þegar bætt við næturbyggingar en-US) útliti einingabreytir sem er innbyggður í vistfangastikuna, sem gerir til dæmis kleift að breyta fetum í metra.
    Gefa út Firefox 89 með endurhannað viðmót
  • Linux smíði gerir WebRender samsetningarvélina kleift fyrir alla Linux notendur, þar með talið öll skrifborðsumhverfi, allar útgáfur af Mesa og kerfi með NVIDIA rekla (áður var webRender aðeins virkt fyrir GNOME, KDE og Xfce með Intel og AMD rekla). WebRender er skrifað á Rust tungumálinu og gerir þér kleift að ná umtalsverðri aukningu á flutningshraða og draga úr álagi á örgjörva með því að færa flutningsaðgerðir síðuefnis yfir á GPU hliðina, sem eru útfærðar í gegnum skyggingar sem keyra á GPU. Til að slökkva á WebRender í about:config geturðu notað „gfx.webrender.enabled“ stillinguna eða keyrt Firefox með umhverfisbreytunni MOZ_WEBRENDER=0 stillt.
  • Aðferðin fyrir heildar kökuvörn er sjálfkrafa virkjuð, sem áður var aðeins virkjuð þegar þú valdir stranga stillingu til að loka á óæskilegt efni (strangt). Fyrir hverja síðu er nú notuð sérstök einangruð geymsla fyrir vafrakökur, sem gerir ekki kleift að nota vafrakökur til að fylgjast með hreyfingum á milli vefsvæða, þar sem allar vafrakökur settar úr blokkum þriðja aðila sem hlaðnar eru á vefsvæðið eru nú bundnar við aðalsíðuna og eru ekki flutt þegar aðgangur er að þessum blokkum frá öðrum síðum. Til undantekninga er möguleikinn á flutningi á vafrakökum yfir vefsvæði eftir fyrir þjónustu sem tengist ekki notendarakningu, til dæmis þá sem notuð eru fyrir staka auðkenningu. Upplýsingar um lokaðar og leyfðar vafrakökur á vefsvæðum birtast í valmyndinni sem birtist þegar þú smellir á skjöldstáknið í veffangastikunni.
    Gefa út Firefox 89 með endurhannað viðmót
  • Önnur útgáfan af SmartBlock vélbúnaðinum hefur verið innifalin, hönnuð til að leysa vandamál á vefsvæðum sem koma upp vegna lokunar á utanaðkomandi forskriftum í einkavafraham eða þegar aukin lokun á óæskilegu efni (ströng) er virkjuð. Meðal annars gerir SmartBlock þér kleift að auka verulega afköst sumra vefsvæða sem hægja á sér vegna vanhæfni til að hlaða skriftarkóða til að rekja. SmartBlock kemur sjálfkrafa í stað forskrifta sem notuð eru til að rekja með stubbum sem tryggja að vefsvæðið hleðst rétt. Stubbar eru útbúnir fyrir nokkur vinsæl notendarakningarforskrift sem eru á Aftengingarlistanum, þar á meðal forskriftir með Facebook, Twitter, Yandex, VKontakte og Google búnaði.
  • Stuðningur við DC (Delegated Credentials) TLS viðbótina er innifalinn fyrir framsal skammvinnra skírteina, sem leysir vandamálið með skírteini þegar skipuleggja aðgang að vefsvæði í gegnum efnisafhendingarnet. Delegated Credentials kynnir viðbótar millistig einkalykill, gildistími hans er takmarkaður við klukkustundir eða nokkra daga (ekki meira en 7 dagar). Þessi lykill er búinn til á grundvelli vottorðs gefið út af vottunaryfirvaldi og gerir þér kleift að halda einkalykli upprunalega vottorðsins leyndum fyrir efnisafhendingarþjónustu. Til að forðast aðgangsvandamál eftir að millilykillinn er útrunninn er sjálfvirk uppfærslutækni sem er framkvæmd á hlið upprunalega TLS netþjónsins.
  • Þriðji aðili (ekki innfæddur í kerfinu) útfærslu inntaksformaþátta, svo sem rofa, hnappa, fellilista og textainnsláttarreitir (inntak, textasvæði, hnappur, velja), er með nútímalegri hönnun. Notkun sérstakrar útfærslu á formþáttum hafði einnig jákvæð áhrif á frammistöðu síðubirtingar.
  • Hæfni til að vinna með innihald þátta er veitt Og nota Document.execCommand() skipanir, vista klippingarferilinn og án þess að tilgreina sérstaklega contentEditable eignina.
  • Innleitt forritaskil viðburðatíma til að mæla tafir á viðburðum fyrir og eftir hleðslu síðu.
  • Bætt við CSS eign með þvinguðum litum til að ákvarða hvort vafrinn noti notendatilgreinda takmarkaða litatöflu á síðu.
  • @font-face lýsingunni hefur verið bætt við CSS eiginleikana ascent-override, descent-override og line-gap-override CSS til að hnekkja leturmælingum, sem hægt er að nota til að sameina birtingu leturs í mismunandi vöfrum og stýrikerfum, eins og og til að koma í veg fyrir breytingar á síðuskipulagi á vefleturgerðum.
  • CSS aðgerðin image-set(), sem gerir þér kleift að velja mynd úr safni valkosta með mismunandi upplausn sem hentar best fyrir núverandi skjábreytur og bandbreidd nettengingar, styður type() aðgerðina.
  • JavaScript leyfir sjálfgefið notkun bíður lykilorðsins í einingum á efsta stigi, sem gerir ósamstilltum símtölum kleift að samþætta sléttari inn í hleðsluferlið einingarinnar og forðast að pakka þeim inn í „ósamstillt aðgerð“. Til dæmis, í staðinn fyrir (async function() { await Promise.resolve(console.log('test')); }()); nú geturðu skrifað await Promise.resolve(console.log('test'));
  • Í 64-bita kerfum er leyfilegt að búa til ArrayBuffers uppbyggingu stærri en 2GB (en ekki stærri en 8GB).
  • Hætt hefur verið að nota DeviceProximityEvent, UserProximityEvent og DeviceLightEvent viðburðina, sem eru ekki studdir í öðrum vöfrum.
  • Í síðuskoðunarspjaldinu hefur lyklaborðsleiðsögn í breytanlegum BoxModel eiginleikum verið endurbætt.
  • Smíðin fyrir Windows hefur bætt útlit samhengisvalmynda og flýtt fyrir ræsingu vafra.
  • Smíðin fyrir macOS innleiða notkun á innbyggðum samhengisvalmyndum og skrunstikum. Bætti við stuðningi við áhrif þess að fletta út fyrir mörk sýnilega svæðisins (yfirskroll), sem gefur til kynna að komið sé til enda síðunnar. Bætti við stuðningi við snjalla aðdrátt, virkjaður með tvísmelli. Bætti við stuðningi við dökkt þema. Vandamál með misræmi á litaskjái milli CSS og mynda hafa verið leyst. Í fullum skjástillingu geturðu falið spjöld.

Auk nýjunga og villuleiðréttinga hefur Firefox 89 útrýmt 16 veikleikum, þar af 6 merktir sem hættulegir. 5 veikleikar (safnaðir undir CVE-2021-29967) stafa af vandamálum með minni, svo sem yfirflæði biðminni og aðgangi að þegar losuðum minnissvæðum. Hugsanlega geta þessi vandamál leitt til þess að árásarkóði sé keyrður þegar sérhannaðar síður eru opnaðar.

Heimild: opennet.ru

Bæta við athugasemd