Firefox 93 berdan

Geroka webê Firefox 93 hat berdan. Wekî din, nûvekirinek ji şaxên piştgirîya demdirêj re hate afirandin - 78.15.0 û 91.2.0. Şaxa Firefox 94 veguherî qonaxa ceribandina betayê, ku serbestberdana wê di 2ê Mijdarê de ye.

Nûvekirinên sereke:

  • Piştgiriya ji bo formata wêneyê AVIF (Formata Wêne AV1) ji hêla xwerû ve hatî çalak kirin, ku teknolojiyên berhevkirina nav-çarçoveyê ji formata kodkirina vîdyoya AV1 bikar tîne. Cihên rengên gamut ên tije û tixûb têne piştgirî kirin, û hem jî operasyonên veguherînê (zivirandin û neynikê). Anîmasyon hîn nayê piştgirî kirin. Ji bo mîhengkirina lihevhatina bi taybetmendiyê, about:config parametreya 'image.avif.compliance_strictness' pêşkêş dike. Nirxa sernavê QEBÛL HTTP ji hêla xwerû ve wekî "image/avif,image/webp,*/*" hate guherandin.
  • Motora WebRender, ku bi zimanê Rust hatî nivîsandin û dihêle hûn bi veguheztina operasyonên danasîna naveroka rûpelê berbi alîyê GPU-yê ve, ku bi navgîniya shaderên ku li ser GPU-yê têne xebitandin, têne bicîh kirin, di leza renderkirinê de zêdebûnek berbiçav bi dest bixin û barkirina li ser CPU kêm bikin. hatiye ferzkirin. Ji bo pergalên bi kartên vîdyoyê yên kevntir an ajokarên grafîkê yên bi pirsgirêk, WebRender moda rasterkirina nermalavê bikar tîne (gfx.webrender.software=true). Vebijarka neçalakkirina WebRender (gfx.webrender.force-legacy-layers and MOZ_WEBRENDER=0) hate rawestandin.
  • Piştgiriya çêtirîn ji bo protokola Wayland. Qatek lê zêde kir ku di hawîrdorên li ser bingeha protokola Wayland de pirsgirêkan bi klîpboardê re çareser dike. Di heman demê de guheztin hene ku ji bo rakirina felqê dema ku Wayland bikar tînin dema ku pencereyek berbi qiraxa ekranê di mîhengên pir-monîtor de vediguhezînin alîkar dikin.
  • Dîmendera PDF-ê ya çêkirî şiyana vekirina belgeyan bi formên XFA-ya înteraktîf, ku bi gelemperî di formên elektronîkî yên cihêreng ên bank û saziyên hukûmetê de têne bikar anîn, peyda dike.
    Firefox 93 berdan
  • Parastin li hember dakêşana pelên ku bi HTTP-ê bê şîfre têne şandin, lê ji rûpelên ku bi HTTPS-ê vebûne dest pê dike, çalak e. Dakêşandinên weha ji ber kontrolkirina seyrûsefera derbasbûnê ji xapandinê nayên parastin, lê ji ber ku ew bi navgîniya rûpelên ku bi riya HTTPS ve hatine vekirin têne çêkirin, dibe ku bikarhêner di derbarê ewlehiya xwe de xwediyê ramanek derewîn be. Ger hûn hewl bidin ku daneyên weha dakêşin, bikarhêner dê hişyariyek were nîşandan, ku dihêle hûn ger bixwazin blokê betal bikin. Wekî din, dakêşana pelan ji iframes sandboxed ku bi eşkere taybetmendiya destûr-dakêşanê diyar nakin, naha qedexe ye û dê bi bêdengî were asteng kirin.
    Firefox 93 berdan
  • Pêkanîna çêtir a mekanîzmaya SmartBlock, ku ji bo çareserkirina pirsgirêkên li ser malperên ku ji ber astengkirina nivîsarên derveyî di moda geroka taybetî de derdikevin an dema ku astengkirina zêde ya naveroka nedilxwaz (hişk) tê çalak kirin, hatî çêkirin. SmartBlock bixweber nivîsarên ku ji bo şopandinê têne bikar anîn bi stûnên ku piştrast dikin ku malper rast bar dike diguhezîne. Stub ji bo hin nivîsarên şopandina bikarhênerê yên populer ên ku di navnîşa Veqetandinê de hene têne amade kirin. Guhertoya nû astengkirina adaptîf a nivîsarên Google Analytics, skrîptên tora reklamê ya Google û widgetên ji karûbarên Optimizely, Criteo û Amazon TAM vedihewîne.
  • Di geroka taybet û astengkirina pêşkeftî ya modên naveroka nedilxwaz (hişk) de, parastina pêvek ji bo sernavê HTTP "Referer" çalak e. Di van awayan de, malperan naha qedexe ne ku polîtîkayên "no-referrer-when-downgrade", "origin-when-cross-origin" û "ne ewle-url" bi riya sernavê Referrer-Policy HTTP-ê, ku destûrê dide derbaskirina xwerû. mîhengan ji bo vegerandina veguheztinê ji malperên partiyên sêyemîn re bi URL-ya tevahî ya di sernavê "Referer". Werin em bînin bîra xwe ku di Firefox 87-ê de, ji bo ku rê li ber derbeyên potansiyel ên daneyên nepenî bigire, polîtîkaya "bi eslê hişk-dema ku bi eslê xwe veqetandî" ji hêla xwerû ve hate çalak kirin, ku tê wateya qutkirina rê û pîvanan ji "Referer" dema şandinê. Daxwazek ji mêvandarên din re dema ku bi riya HTTPS-ê ve tê gihîştin. Dema ku ji HTTPS-ê vediguhezînin HTTP-ê "Referer"ek vala vediguhezînin û ji bo veguheztinên hundurîn ên di heman malperê de "Referer"ek tam vediguhezînin. Lê bandora guheztinê gumanbar bû, ji ber ku malper dikaribûn bi manîpulasyonên bi Referrer-Policy re tevgera kevn vegerînin.
  • Li ser platforma Windows-ê, ger asta bîranîna belaş di pergalê de bigihîje nirxên krîtîk kêm, piştgirî ji bo rakirina bixweber tabloyan ji bîranînê tête bicîh kirin. Tabloyên ku herî zêde hafizeyê dixwe û bikarhêner demeke dirêj xwe negihandiye wan, pêşî têne rakirin. Dema ku hûn veguherînin tabloyek nebarkirî, naveroka wê bixweber têne barkirin. Di Linux-ê de, ev fonksiyon tê soz kirin ku di yek ji weşanên din de were zêdekirin.
  • Sêwirana panelê ya bi navnîşa dakêşanan re bi şêwaza dîtbarî ya giştî ya Firefox-ê tê birin.
    Firefox 93 berdan
  • Di moda kompakt de, cîhê di navbera hêmanên menuya sereke, menuya servekirî, nîşangir û dîroka gerokê de kêm bûye.
    Firefox 93 berdan
  • SHA-256 li hejmara algorîtmayên ku dikarin ji bo organîzekirina rastnivîsandinê (HTTP Authentication) werin bikar anîn zêde kirin (berê tenê MD5 piştgirî bû).
  • Şîfreyên TLS yên ku algorîtmaya 3DES bikar tînin ji hêla xwerû ve têne neçalak kirin. Mînakî, koma şîfreya TLS_RSA_WITH_3DES_EDE_CBC_SHA ji êrîşa Sweet32 re gumanbar e. Vegera piştgiriya 3DES bi destûrek eşkere di mîhengên guhertoyên kevn ên TLS de gengaz e.
  • Li ser platforma macOS-ê, pirsgirêkek bi rûniştina windabûna dema destpêkirina Firefox-ê ji pelek ".dmg" a siwarkirî hate çareser kirin.
  • Ji bo bi dîtbarî têketina tarîx û wextê ji bo hêmanek forma malperê navgînek bikarhênerek bicîh kir .
    Firefox 93 berdan
  • Ji bo hêmanên bi taybetmendiya aria-label an aria-labelledby, rola metre (role="metre") tê bicîh kirin, ku dihêle hûn nîşaneyên nirxên hejmarî yên ku di navgînek diyarkirî de diguhezin bicîh bikin (mînak, nîşaneyên barkirina batterê). ).
    Firefox 93 berdan
  • Piştgiriya ji bo peyva "piçûk-piçûk" li taybetmendiya CSS-ya senteza font-ê zêde kir.
  • Rêbaza Intl.supportedValuesOf() pêk anî, ku komek salname, dirav, pergalên hejmarê û yekîneyên pîvanê vedigerîne.
  • Ji bo dersan, mimkun e ku meriv blokên destpêkê yên statîk bikar bîne da ku koda kom bike ku yek carî dema hilberandina polê tê înfaz kirin: pola C { // Dema ku çîna xwe statîk were hilanîn blok dê were xebitandin {consol.log("bloka statîk a C") ; } }
  • Ji bo bangkirina HTMLElement.attachInternals piştgirî lê zêde kir ku bigihîje rêbazên kontrolkirina formê yên din.
  • Taybetmendiya shadowRoot li rêbaza ElementInternals hatiye zêdekirin, ku dihêle hêmanên xwecihî bigihîjin koka xwe ya cihêreng di Shadow DOM de, bêyî ku ferq bike.
  • Piştgiriyek ji bo taybetmendiyên imageOrientation û premultiplyAlpha li rêbaza createImageBitmap() zêde kir.
  • Fonksîyonek cîhanî ya reportError() lê zêde kir ku destûrê dide nivîsarên ku xeletiyan li konsolê çap bikin, rûdana îstîsnayek neçapkirî dişibîne.
  • Di guhertoya ji bo platforma Android-ê de çêtirkirin:
    • Dema ku li ser tabletan têne destpêkirin, bişkokên "pêş", "paş" û "ji nûvekirina rûpelê" li panelê hatine zêdekirin.
    • Dagirtina otomatîkî ya têketin û şîfreyên di formên malperê de ji hêla xwerû ve hatî çalak kirin.
    • Mimkun e ku meriv Firefox-ê wekî rêveberê şîfreyê bikar bîne da ku têketin û şîfreyên di serîlêdanên din de tije bike (bi rêya "Settings"> "Têketin û şîfre"> "Di sepanên din de Bixweber dagirtin" ve hatî çalak kirin).
    • Ji bo ku bi destan pêbaweriyan li gerînendeyê şîfreyê zêde bikin, rûpela "Settings"> "Têketin û şîfre"> "Têketinên tomarkirî"> "Têketinê lê zêde bike" lê zêde kir.
    • Rûpela "Settings"> "Berhevkirina daneyan"> "Lêkolîn û veqetandin" lê zêde kir, ku dihêle hûn beşdarî ceribandina taybetmendiyên ceribandinê red bikin.

Ji bilî nûbûn û rastkirina xeletiyan, Firefox 93 13 qelsiyan ji holê radike, ji wan 10 wekî xeternak têne nîşankirin. 9 qelsî (ku di bin CVE-2021-38500, CVE-2021-38501 û CVE-2021-38499 de hatine berhev kirin) ji ber pirsgirêkên bîranînê têne çêkirin, wek dorpêdana tampon û gihîştina deverên bîranînê yên jixwe azadkirî. Bi potansiyel, van pirsgirêkan dema ku rûpelên taybetî hatine sêwirandin vekin dibe sedema pêkanîna kodek êrîşkar.

Serbestberdana beta ya Firefox 94 pêkanîna rûpelek karûbarek nû "derbar: barkirin" nîşan dide ku li ser wê bikarhêner dikare bi zorê hin tabloyan dakêşîne bêyî girtina wan da ku xerckirina bîranînê kêm bike (naverok dê ji nû ve were barkirin dema ku veguhezîne tabê).

Source: opennet.ru

Add a comment