Firefox 123 -julkaisu

Firefox 123 -selain julkaistiin ja pitkän aikavälin tukihaarapäivitys luotiin - 115.8.0. Firefox 124 -haara on siirretty beta-testausvaiheeseen, jonka julkaisun on määrä tapahtua 19. maaliskuuta.

Tärkeimmät innovaatiot Firefox 123:ssa:

  • Firefox View -sivu, joka helpottaa aiemmin katsotun sisällön käyttöä, yhdistää mahdollisuuden etsiä kaikkien näytettyjen osioiden sisällöstä nykyisillä välilehdillä, äskettäin avatuilla välilehdillä, äskettäin suljetuilla välilehdillä, välilehdillä muista laitteista ja selaushistoriasta.
    Firefox 123 -julkaisu
  • Lisätty kokeellinen kyky näyttää sivun pikkukuvia, kun osoitinta pidetään välilehtien päällä. Luonnoksen lisäksi välilehteä koskevaan tietolohkoon on lisätty maininta välilehdellä näkyvästä linkistä. Oletusarvoisesti pikkukuvien esikatselut ovat poissa käytöstä, ja ne edellyttävät, että "browser.tabs.cardPreview.enabled" -asetus on aktivoitava about:configissa.
    Firefox 123 -julkaisu
  • Lisätty käyttöliittymä ("Web Compatibility Reporting Tool"), jolla voit lähettää ilmoituksia Firefox-kehittäjille sivustojen näyttämiseen liittyvistä ongelmista ja käyttäytymisen eroista työskenneltäessä sivustojen kanssa muihin selaimiin verrattuna. Ilmoituksen lähettämistä varten "Report Site Issue" -kohta on lisätty "Ohje"-valikkoon, joka ohjaa webcompat.com-palveluun.
  • Osoitepalkin asetukset on lisätty konfiguraattorin "Haku" -osioon.
    Firefox 123 -julkaisu
  • Sisäänrakennettu kääntäjä ei tue vain näkyvän tekstin kääntämistä, vaan myös työkaluvihjeiden ja syöttölomakkeiden täyttöjen kääntämistä.
  • Ongelma, joka liittyy pikkukuvien virheelliseen näyttöön tiedoston avaamisikkunassa, joka näkyy järjestelmissä, joissa on vanhemmat AMD-suorittimet, on jätetty ratkaisematta. Jos pikkukuvien sijaan näytetään mustia neliöitä, on suositeltavaa päivittää AMD GPU:iden grafiikkaohjaimet.
  • Linux-koontiversiot siirtyivät GdkCursorType API:n käytöstä gdk_cursor_new_from_name-muotoon, mikä ratkaisi ongelman, joka koski tyhjän kohdistimen näkymistä GNOME 46 -testijulkaisuissa käytettäessä oletusarvoista adwaita-icon-teemaa GNOMEssa ja GTK:ssa. Ongelma johtuu klassisten X-kursorien tuen päättymisestä adwaita-icon-teemassa.
  • Verkkokehittäjien työkaluissa verkkotoiminnan seurantapaneelissa on nyt mahdollista tallentaa pyyntöön tulleen vastauksen sisältö levylle (kontekstivalikkoon on lisätty "Tallenna vastaus nimellä" -painike).
    Firefox 123 -julkaisu
  • HTTP-vastauskoodin - 103 ("Early Hints") -toteutus, jota käytetään otsikoiden välittämiseen, sisältää Preload- ja Modulepreload-attribuuttien käsittelyn Link HTTP -otsikossa. Koodi 103 antaa sinun ilmoittaa asiakkaalle tiettyjen HTTP-otsikoiden sisällöstä heti pyynnön jälkeen odottamatta palvelimen suorittavan kaikki pyyntöön liittyvät toiminnot ja aloittavan sisällön palvelemisen. Samoin välittämällä linkkiotsikon (esimerkiksi "Linkki: ; rel = esilataus; as=style"), voit antaa vihjeitä näytettävään sivuun liittyvistä elementeistä, jotka voidaan esiladata. Saatuaan tietoja tällaisista resursseista selain alkaa ladata niitä odottamatta pääsivun hahmonnusta, mikä lyhentää pyynnön kokonaiskäsittelyaikaa.
  • SVG:ssä elementtien avulla mukautetuissa gradienteissa Ja , lisäsi tuen värien interpoloinnille käyttämällä lineaarista RGB-väriavaruutta. Interpoloinnin väriavaruuden valinta suoritetaan väriinterpolointiattribuutilla, joka voi ottaa arvot "auto", "sRGB" ja "linearRGB".
  • FeImage SVG -elementillä, joka hakee kuvan ulkoisesta lähteestä, on 300 pikselin leveys ja 150 pikselin korkeus, jos alkuperäisen juurielementin kooksi on asetettu prosentti (aiemmin tällaisia ​​elementtejä ei renderöity).
  • Kun ääntä ohjataan toiseen laitteeseen, setSinkId()-menetelmä varmistaa, että kaiunpoisto suoritetaan mikrofonista vastaanotetussa äänessä.
  • Tuki Declarative Shadow DOM -sovellusliittymälle on otettu käyttöön uusien juurihaarojen luomiseksi Shadow DOM:iin, esimerkiksi tuodun kolmannen osapuolen elementtityylin ja siihen liittyvän alihaara-DOM:n erottamiseksi pääasiakirjasta. Ehdotetun deklaratiivisen API:n avulla voit käyttää vain HTML-koodia DOM-haarojen irrottamiseen ilman, että sinun tarvitsee kirjoittaa JavaScript-koodia.
  • Android-versiossa suojatakseen passiivista käyttäjän tunnistamista ja parantaakseen yhteensopivuutta joidenkin sivustojen kanssa, navigator.platform-, navigator.oscpu- ja User-Agent-otsikkoparametrit sisältävät nyt arvon "x86_64" ARM64-järjestelmissä ja "armv81" ARM32- ja x86 järjestelmät.

Innovaatioiden ja virheenkorjausten lisäksi Firefox 122 on korjannut 32 haavoittuvuutta (24 on merkitty vaarallisiksi). 23 haavoittuvuutta (22 kerätty CVE-2024-1553 ja CVE-2024-1557) johtuu muistiongelmista, kuten puskurin ylivuodosta ja pääsystä jo vapautetuille muistialueille. Nämä ongelmat voivat mahdollisesti johtaa hyökkääjän koodin suorittamiseen avattaessa erityisesti suunniteltuja sivuja. CVE-2024-1547-haavoittuvuus mahdollistaa hyökkääjän hälytysikkunan näyttämisen toisen verkkosivuston yhteydessä.

Lähde: opennet.ru

Lisää kommentti