Firefox 154 is vrygestel, saam met opdaterings aan vorige langtermyn-ondersteuningstakke—153.1.0, 140.14.0 en 115.39.0. Firefox 155, wat op 1 September vrygestel sal word, sal binnekort beta-toetsing ondergaan.
Belangrike nuwe kenmerke in Firefox 154 (1, 2, 3):
- Die LNA (Local Network Access) spesifikasie is uitgebrei na WebSocket-verbindings. LNA beperk toegang tot die plaaslike stelsel (terugloop, 127.0.0.0/8) of interne netwerk (192.168.0.0/16, 10.0.0.0/8, ens.) wanneer daar met publieke webwerwe interaksie is. Om toegang tot interne hulpbronne te verkry, moet die gebruiker die webtoepassing spesiale toestemmings verleen, aangesien sulke aktiwiteit deur aanvallers gebruik word om CSRF-aanvalle op routers, toegangspunte, drukkers, korporatiewe webkoppelvlakke en ander toestelle en dienste uit te voer wat slegs versoeke van die plaaslike netwerk aanvaar. Wanneer 'n webwerf 'n WebSocket-verbinding na 'n toestel op die plaaslike netwerk oopmaak, word 'n bevestigingsdialoog nou aan die gebruiker vertoon.
- Die Slimvenster-modus gebruik nou KI om oortjiegroepe aan te beveel en name aan elke groep toe te ken. Slimvenster bied 'n aparte KI-aangedrewe interaksieruimte, wat die bestaande standaard webnavigasiemodus en privaat blaaimodus aanvul.

- Jy kan nou koekie- en webwerfdata-uitwissing op 'n individuele webwerfbasis deaktiveer, terwyl jy steeds dopbeskerming en koekieverwante beperkings vir daardie webwerwe handhaaf.
- Die bladsywye vertalingsfunksie sluit nou die inhoud van iframes in wat binne die bladsy ingebed is. Taalidentifikasie is nou beskikbaar tydens bladsylaai.
- Die "Bestuur KI"-aksie is by die adresbalk gevoeg vir vinnige toegang tot die KI-instellingsafdeling in die konfigurator.
- Gedwonge bladsyherlaai (deur die verversknoppie te druk terwyl jy die Shift-sleutel ingedruk hou) maak nou ook die inhoud van die gunsteling-kas skoon.
- Het die werking van die verandering van die posisie in die stroom tydens die besigtiging van 'n video aansienlik versnel.
- Die ingeboude PDF-kyker implementeer die uitlig van geselekteerde teks, soortgelyk aan hoe teks op webblaaie uitgelig word.
- Standaard, wanneer nuwe of onlangs ongebruikte profiele geskep word, word die "Firefox View"-knoppie nie meer in die paneel vertoon nie. Hierdie knoppie kan herstel word deur die paneel se aanpassingskoppelvlak.
- Die CSS-eienskappe "text-box-trim" en "text-box-edge" is bygevoeg, wat presiese beheer oor die kantlyne voor en na teks moontlik maak. "text-box-trim" spesifiseer die afsny-area (bo, onder of beide kante), en "text-box-edge" spesifiseer hoe die rande afgesny word.
- Het die sibling-index() en sibling-count() CSS-funksies bygevoeg vir die stilering van elemente gebaseer op hul posisie of aantal broers en susters.
- Het 'n koppelvlak geïmplementeer vir die invoer van tyd, wat getoon word wanneer elemente gebruik word En .
- Die No-Vary-Search HTTP-koptekst is geïmplementeer, wat jou toelaat om navraagkasreëls te konfigureer gebaseer op die parameters wat in die URL deurgegee word (byvoorbeeld, jy kan onbelangrike parameters uitsluit wanneer jy bepaal of 'n gekaste weergawe van 'n bladsy bestaan).
- Die JavaScript Iterator-koppelvlak ondersteun nou sinchronies uitgevoerde metodes Iterator.prototype.chunks (verdeel die iterator se elemente in opeenvolgende disjunkte groepe), Iterator.prototype.windows (iteer oor die iterator se elemente met behulp van 'n skuifvenster), Iterator.prototype.includes (kontroleer of die iterator 'n spesifieke element bevat), en Iterator.prototype.join (verbind al die iterator se elemente in 'n enkele string).
- Die JSON-kyker vertoon nou die volledige pad na die gekose element onderaan die skerm.
- In Firefox vir Android Ikone is opgedateer, die vermoë om 'n lêernaam en gids te kies om die afgelaaide lêer te stoor, is verskaf, adresse in invoervelde word outomaties gestoor, boekmerksoektog is versnel, en 'n Firefox Labs-afdeling is verskaf vir die toets van eksperimentele kenmerke.
Benewens nuwe funksies en foutherstellings, spreek Firefox 154 167 kwesbaarhede aan, waarvan die meeste veroorsaak word deur geheuebestuursprobleme soos bufferoorloop en toegang tot geheue nadat dit vrygestel is. Hierdie probleme kan moontlik lei tot die uitvoering van kwaadwillige kode wanneer spesiaal vervaardigde bladsye oopgemaak word.
Bron: opennet.ru

