Firefox 90 bertsioa

Firefox 90 web arakatzailea kaleratu zen. Horrez gain, epe luzerako laguntza-adarraren 78.12.0 eguneraketa bat sortu zen. Firefox 91 adarra beta probaren fasera pasatuko da laster, eta horren kaleratzea abuztuaren 10erako aurreikusita dago.

Berrikuntza nagusiak:

  • "Pribatutasuna eta segurtasuna" ezarpenen atalean, "HTTPS soilik" modurako ezarpen gehigarriak gehitu dira, gaituta dagoenean, enkriptatu gabe egindako eskaera guztiak automatikoki birbideratzen dira orrialde seguruen bertsioetara ("http://" ordezkatzen da "https" ://”). Salbuespenen zerrenda mantentzeko interfaze bat proposatu da, zeinetatik "http://" erabil daitekeen guneetarako "https://"-rekin behartu ordezkatu gabe.
    Firefox 90 bertsioa
  • SmartBlock mekanismoaren ezarpen hobetua, nabigazio pribatuan kanpoko scripten blokeoagatik edo nahi ez diren edukien blokeo hobetua (zorrotza) aktibatuta dagoenean sortzen diren guneetan arazoak konpontzeko diseinatua. SmartBlock-ek automatikoki ordezkatzen ditu jarraipena egiteko erabiltzen diren script-ak gunea behar bezala kargatzen duten zirriborroekin. Deskonektatu zerrendan sartutako erabiltzaileen jarraipenaren script ezagun batzuetarako prestatzen dira zirriborroak. Bertsio berriak hirugarrenen guneetan ostatatutako Facebook widgeten blokeo moldagarria dakar - scriptak lehenespenez blokeatuta daude, baina blokeoa desgaituta dago erabiltzailea Facebookeko kontu batean saioa hasita badago.
  • FTP protokoloaren inplementazio integratua kendu da. "ftp://" protokolo-identifikatzailea duten estekak irekitzen saiatzean, arakatzailea kanpoko aplikaziora deitzen saiatuko da "irc://" eta "tg://" kudeatzaileak deitzen diren moduan. FTPrako laguntza eteteko arrazoia protokolo honen segurtasun eza da MITM erasoetan zehar garraio-trafikoa aldatzeagatik eta atzemateagatik. Firefox-eko garatzaileen arabera, baldintza modernoetan ez dago FTP erabili beharrean HTTPS baliabideak deskargatzeko arrazoirik. Gainera, Firefox-en FTP laguntza-kodea oso zaharra da, mantentze-erronkak dakartza eta iraganean ahultasun ugari agerian utzi ditu.
  • Orrialde bat PDF formatuan gordetzean (Β«Inprimatu PDFraΒ» aukera), laneko hiperestekak gordetzen dira dokumentuan.
  • Testuinguru menuko "Ireki irudia fitxa berrian" botoia birmoldatu da irudia atzeko planoan irekitzeko (lehen, klik egin ondoren, berehala joan zinen irudiarekin fitxa berri batera, baina orain fitxa zaharrak aktibo jarraitzen du).
  • WebRender konposaketa sisteman software-errendamenduaren errendimendua hobetzeko lana egin da, zeinak itzalgailuak erabiltzen dituen orrialdeko elementuen laburpen-errendatze-eragiketak egiteko. Bideo-txartel zaharragoak edo kontrolatzaile grafiko problematikoak dituzten sistema gehienentzat, WebRender konposaketa sistemak softwarea errendatzeko modua gaituta dauka (gfx.webrender.software=true in about:config).
  • Windows plataformarako eraikitzeek eguneraketak atzeko planoan aplikatzen direla bermatzen dute, Firefox exekutatzen ez dagoenean ere.
  • Hardware-tokenetan edo sistema eragilearen ziurtagiri-biltegietan gordetako bezero-ziurtagiriak autentifikaziorako erabiltzeko gaitasuna ezarri da.
  • Eskuratu metadatuak (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site eta Sec-Fetch-User) HTTP goiburuen talde baten laguntza ezarri da, eskaeraren izaerari buruzko metadatu gehigarriak bidaltzeko aukera emanez. (guneen arteko eskaera, img etiketaren bidezko eskaera, erabiltzailearen ekintzarik gabe hasitako eskaera, etab.) zerbitzarian eraso mota batzuen aurka babesteko neurriak hartzeko. Esate baterako, nekez zehaztuko da img etiketa baten bidez diru-transferentzia kudeatzaile baterako esteka bat, beraz, eskaera horiek blokeatu egin daitezke aplikaziora pasatu gabe.
  • JavaScript-ek klase baten metodoak eta eremuak pribatu gisa markatzeko euskarria inplementatzen du, eta ondoren klase barruan soilik irekiko da haietarako sarbidea. Markatzeko, izenaren aurretik β€œ#” zeinua jarri behar duzu: class ClassWithPrivateField { #privateField; #PRIVATE_STATIC_FIELD estatikoa; #pribatuMetodoa() { return 'kaixo mundua'; }}
  • dayPeriod propietatea Intl.DateTimeFormat konstruktoreari gehitu zaio, eta horri esker eguneko gutxi gorabeherako ordua (goizez, arratsaldez, arratsaldez, gauez) bistaratu ahal izango duzu.
  • JavaScript-en, Array, String eta TypedArray objektuek at() metodoa inplementatzen dute, indexazio erlatiboa erabiltzeko aukera ematen duena (posizio erlatiboa array-indize gisa zehazten da), amaierako balio negatiboak zehaztuz barne (adibidez, "arr.at(-1)"-k arrayaren azken elementua itzuliko du).
  • WheelEvent propietate zaharrentzako euskarria gehitu da - WheelEvent.wheelDelta, WheelEvent.wheelDeltaX eta WheelEvent.wheelDeltaY, azken WheelEvent birdiseinuaren ondoren galdutako orri zahar batzuekin bateragarritasuna berreskuratuko duena.
  • Canvas API-k createConicGradient() metodoa inplementatzen du CanvasRenderingContext2D interfazean, eta horri esker, puntu baten inguruan eratzen diren gradienteak sortu ditzakezu zehaztutako koordenatuetan (lehen erabilgarri dauden gradiente lineal eta erradialez gain).
  • "Matrix" protokoloaren URI eskemaren euskarria gehitu da, Navigator.registerProtocolHandler() eta protocol_handlers kudeatzaileetan erabil daitekeena.
  • Web garatzaileentzako tresnetan, sareko zerbitzariaren erantzunen jarraipena egiteko panelean (Erantzuna), deskargatutako letra-tipoen aurrebista ezartzen da.
    Firefox 90 bertsioa

Iturria: opennet.ru

Gehitu iruzkin berria