Firefox 123 izlaidums

Noticis web pārlūka Firefox 123 izlaišana un izveidots ilgstošas atbalsta grupas atjauninājums — 115.8.0. Uz beta testēšanas posmu pārgājusi Firefox 124 grupa, kuras izlaišana plānota 19. martā.

Galvenie jaunumi Firefox 123:

  • Uz Firefox View lapas, kas vienkāršo piekļuvi iepriekš skatītajam saturam, integrēta iespēja meklēt visā rādītajā sadaļā esošajā saturā, tostarp pašreizējās cilnēs, nesen ieceļotajās cilnēs, nesen aizvērto cilnēs, cilnēs no citām ierīcēm un apmeklējumu vēsturē.
    Firefox 123 izlaidums
  • Pievienota eksperimentāla iespēja rādīt lapu sīktēlus peles rādītāja pārvietošanas gadījumā pār cilnēm. Papildus sīktēlam informācijas blokā par cilni pievienots arī saites pieminējums, kas redzams cilnē. Sīktēlu priekšskatījumi pēc noklusējuma ir izslēgti un prasa aktivizēt iestatījumu "browser.tabs.cardPreview.enabled" par about:config.
    Firefox 123 izlaidums
  • Pievienots interfeiss („Web Compatibility Reporting Tool”) ziņojumu nosūtīšanai Firefox izstrādātājiem par problēmām ar lapu attēlošanu un atšķirībām pārlūka darbībā salīdzinājumā ar citiem pārlūkiem. Lai nosūtu ziņojumu, "Help" izvēlnē pievienots vienums "Report Site Issue", kas novirza uz webcompat.com pakalpojumu.
  • Konfiguratorā sadaļā "Search" pievienoti adreses joslas iestatījumi.
    Firefox 123 izlaidums
  • Iebūvētajā tulkotājā ieviesta atbalsta funkcionalitāte ne tikai redzamā teksta tulkošanai, bet arī uznirstošo ziņojumu un ievades formu aizpildītāju tulkošanai.
  • Neatrisināta palikusi problēma ar nepareizu sīktēlu attēlošanu failu atvēršanas dialogā, kas izpaužas sistēmās ar novecojušiem AMD CPU. Ja vietā sīktēliem tiek attēloti melni kvadrāti, ieteicams atjaunināt AMD GPU grafisko draiveru programmatūru.
  • Linux izlaidumos īstenoti pāreja no GdkCursorType API izmantošanas uz gdk_cursor_new_from_name, kas atrisināja problēmu ar tukšā kursora attēlošanu GNOME 46 testēšanas izlaidumos, izmantojot adwaita-icon-theme ikonām, kas tiek izmantota pēc noklusējuma GNOME un GTK. Problēmu izraisīja atbalsta izbeigšana adwaita-icon-theme klasiskajiem X kursoriem.
  • Web izstrādātāju rīku panelī tīkla aktivitātes uzraudzībā pievienota iespēja saglabāt atbildes saturu diskā (izvēlnē parādīta poga „Save Response As”).
    Firefox 123 izlaidums
  • HTTP atbildes kodā — 103 («Early Hints»), kas tiek izmantots iepriekšējai galvenes izvadei, ir iekļauta Preload un Modulepreload atribūtu apstrāde HTTP galvenē Link. Kods 103 ļauj informēt klientu par dažiem HTTP galvenēm tūlīt pēc pieprasījuma, negaidot, līdz servera tiks veiktas visas ar pieprasījumu saistītās darbības un tiks uzsākta satura sniegšana. Līdzīgi, izmantojot iepriekšējās galvenes Link (piemēram, «Link: ; rel=preload; as=style»), var sniegt norādījumus par ar attiecīgo lapu saistītiem elementiem, kurus var iepriekš ielādēt. Saņemot informāciju par šādiem resursiem, pārlūks sāks to ielādi, negaidot, kamēr tiks pabeigta galvenās lapas sniegšana, kas ļauj samazināt kopējo pieprasījuma apstrādes laiku.
  • SVG gradientos, kas ir konfigurējami, izmantojot un elementus, ir pievienota krāsu interpolācijas atbalsta izmantošana, izmantojot lineāro krāsu telpu RGB. Krāsu telpu interpolācijai izvēlas, izmantojot atribūtu color-interpolation, kas var pieņemt vērtības «auto», «sRGB» un «linearRGB».
  • SVG elementā feImage, kas nodrošina attēla iegūšanu no ārēja avota, ir ieviests atsitiens uz platumu 300px un augstumu 150px, ja sākotnējā saknes elementa izmērs ir norādīts procentos (iepriekš šādi elementi netika attēloti).
  • Pārsūtot skaņu uz citu ierīci, izmantojot metodi setSinkId(), ir nodrošināta trokšņa apspiešana mikrofona saņemtajai skaņai.
  • Iekļauts API Declarative Shadow DOM atbalsts jaunu sakņu zarojumu izveidei Shadow DOM, piemēram, lai atdalītu importēto trešo pušu elementa stilu un saistīto DOM apakšzaru no galvenā dokumenta. Ierosinātais deklaratīvais API ļauj atdalīt DOM zarus tikai ar HTML, nepārkāpjot JavaScript kodēšanu.
  • Android versijā, lai pasargātu no pasīvās lietotāju identifikācijas un uzlabotu saderību ar dažām vietnēm, navigator.platform, navigator.oscpu un User-Agent galvenes tagad iekļauj vērtību «x86_64» ARM64 arhitektūras sistēmās un «armv81» ARM32 un x86 sistēmās.

Papildus jauninājumiem un kļūdu labojumiem Firefox 122 ir novērstas 32 ievainojamības (24 atzīmētas kā bīstamas). 23 ievainojamības (22 ir apkopotas CVE-2024-1553 un CVE-2024-1557) ir radītas problēmu dēļ ar atmiņu, piemēram, buferu pārpildītēm un piekļuvi jau atbrīvotām atmiņas zonām. Iespējamās šīs problēmas var novest pie ļaunprātīga koda izpildes, atverot īpaši sagatavotas lapas. Ievainojamība CVE-2024-1547 ļauj rādīt ļaunprātīga lietotāja alert-dialogu cita vietne kontekstā.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster