Izdanje Firefox 123

Objavljen je web preglednik Firefox 123 i kreirana je nova verzija s dugotrajnom potporom — 115.8.0. Beta testiranje je započelo za verziju Firefox 124, čije je izdanje planirano za 19. ožujka.

Glavne novosti u Firefox 123:

  • Na stranicu Firefox View, koja olakšava pristup ranije pregledanom sadržaju, integrirana je mogućnost pretraživanja svih prikazanih sekcija s trenutnim karticama, nedavno otvorenim karticama, nedavno zatvorenim karticama, karticama s drugih uređaja i povijesti posjeta.
    Izdanje Firefox 123
  • Dodana je eksperimentalna opcija prikazivanja sličica stranica pri prelasku miša preko kartica. Osim sličice, u informativni blok o kartici također je dodano spominjanje URL-a prikazanog na kartici. Prema zadanim postavkama, pregled sličica je isključen i zahtijeva aktivaciju postavke 'browser.tabs.cardPreview.enabled' u about:config.
    Izdanje Firefox 123
  • Dodano je sučelje ('Web Compatibility Reporting Tool') za slanje obavijesti programerima Firefoxa o problemima s prikazom web stranica i razlikama u ponašanju prilikom rada s web stranicama u odnosu na druge preglednike. Za slanje obavijesti, u izbornik 'Pomoć' dodana je opcija 'Report Site Issue', koja preusmjerava na servis webcompat.com.
  • U konfiguratoru, u sekciju 'Pretraživanje' dodane su postavke adresne trake.
    Izdanje Firefox 123
  • U ugrađenom prevoditelju omogućena je podrška ne samo za prevođenje vidljivog teksta, već i za prevođenje alata i zamjenskih oznaka u obrascima.
  • Problem s nepravilnim prikazom sličica u dijalogu za otvaranje datoteka, koji se javlja na sustavima sa starijim AMD CPU-ima, još uvijek nije riješen. Ako se umjesto sličica prikazuju crni kvadrati, preporučuje se ažuriranje grafičkih upravljačkih programa za AMD GPU.
  • U izgradnjama za Linux prešlo se s korištenja API-ja GdkCursorType na gdk_cursor_new_from_name, što je riješilo problem s prikazom praznog kursora u testnim izdanjima GNOME 46 pri korištenju teme ikona adwaita-icon-theme, koja se prema zadanim postavkama koristi u GNOME i GTK. Problem je uzrokovan prekidom podrške u adwaita-icon-theme za klasične X-kurse.
  • U alatima za web razvoj u panela za praćenje mrežne aktivnosti uvedena je mogućnost spremanja sadržaja odgovora na upit na disk (u kontekstni izbornik dodana je opcija „Spremi odgovor kao“).
    Izdanje Firefox 123
  • U implementaciji HTTP koda odgovora 103 („Rani savjeti“), koji se koristi za proaktivno slanje zaglavlja, uključena je obrada atributa Preload i Modulepreload u HTTP zaglavlju Link. Kod 103 omogućuje informiranje klijenta o sadržaju nekih HTTP zaglavlja odmah nakon upita, bez čekanja da server izvrši sve povezane operacije s upitom i započne isporuku sadržaja. Na sličan način proaktivnim slanjem zaglavlja Link (na primjer, „Link: ; rel=preload; as=style“) može se slati savjete o elementima povezanima s isporučenom stranicom koji se mogu prethodno učitati. Primivši informacije o takvim resursima, preglednik će započeti njihovo učitavanje, ne čekajući završetak isporuke glavne stranice, čime se smanjuje ukupno vrijeme obrade upita.
  • U SVG-u u gradijentima, podešavanim putem elemenata i , dodana je podrška za interpolaciju boja korištenjem linearnog kolorističnog prostora RGB. Odabir kolorističnog prostora za interpolaciju vrši se pomoću atributa color-interpolation, koji može primiti vrijednosti „auto“, „sRGB“ i „linearRGB“.
  • U SVG elementu feImage, koji omogućava preuzimanje slika iz vanjskog izvora, implementirano je vraćanje na upotrebu širine od 300px i visine od 150px, u slučaju da je veličina izvorne osnovne jedinice postavljena u postotcima (ranije takvi elementi nisu bili iscrtani).
  • Prilikom preusmjeravanja zvuka na drugi uređaj putem metode setSinkId() omogućena je primjena prigušenja eha na zvuk dobiven s mikrofona.
  • Dodana je podrška za API Declarative Shadow DOM za stvaranje novih korijenskih grana u Shadow DOM, na primjer, kako bi se odvojili uvezeni stil elementa i s njim povezana podgrana DOM-a od glavnog dokumenta. Predloženi deklarativni API omogućuje razdvajanje grana DOM-a isključivo HTML-om bez potrebe za pisanjem JavaScript koda.
  • U verziji za Android, kako bi se zaštitili od pasivne identifikacije korisnika i poboljšali kompatibilnost s nekim stranicama, parametri navigator.platform, navigator.oscpu i zaglavlje User-Agent sada uključuju vrijednost „x86_64“ na sustavima s ARM64 arhitekturom i „armv81“ na ARM32 i x86 sustavima.

Osim novina i ispravki grešaka, u Firefoxu 122 otklonjeno je 32 sigurnosne ranjivosti (24 označene kao opasne). 23 ranjivosti (22 su prikupljene pod CVE-2024-1553 i CVE-2024-1557) uzrokovane su problemima u radu s memorijom, poput preljeva bafera i pristupa već oslobođenim područjima memorije. Potencijalno, ovi problemi mogu dovesti do izvršavanja koda napadača prilikom otvaranja posebno oblikovanih stranica. Ranjivost CVE-2024-1547 omogućuje prikazivanje alert dijaloga napadača u kontekstu druge stranice.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster