Firefox 129 Release

Tika notika Firefox 129 tÄ«mekļa pārlÅ«kprogrammas izlaiÅ”ana un ir izstrādāti iepriekŔējo ilgi atbalstÄ«to versiju atjauninājumi — 115.14.0 un 128.1.0. Firefox 130 Å”obrÄ«d atrodas beta testēŔanas posmā, un tās izlaiÅ”ana plānota 3. septembrÄ«.

Galvenie jauninājumi Firefox 129:

  • Noklusējuma režīmā ir aktivizēts HTTPS-First, kurā, mēģinot atvērt lapu, izmantojot nesakņotu HTTP, pārlÅ«kprogramma vispirms mēģina piekļūt vietnei, izmantojot HTTPS ("http://" tiek aizvietots ar "https://"), un, ja mēģinājums neizdodas, automātiski pieslēdzas vietnei bez Å”ifrēŔanas. Lai izslēgtu Å”o režīmu, jāizmanto opcija "dom.security.https_first" par about:config. AtŔķirÄ«bā no opcijas "HTTPS Only", ko var iestatÄ«t iestatÄ«jumos, HTTPS-First režīms netiek piemērots subresursu ielādei, piemēram, attēliem, skriptiem un stilizācijas tabulām, un attiecas tikai tad, kad mēģina atvērt vietni, sekojot saitei vai ierakstot URL adreses joslā.
  • Linux, Windows 11 un Android 10+ platformās ir iespējams izmantot sistēmas resolveri DNS ierakstu noteikÅ”anai, caur kuriem tiek nodota informācija par atslēgu sistēmai ECH (Encrypted Client Hello), kas turpina attÄ«stÄ«t tehnoloÄ£iju ESNI (Encrypted Server Name Indication) un nodroÅ”ina informācijas Å”ifrēŔanu par TLS sesijām, piemēram, pieprasÄ«to domēna vārdu. Galvenā ECH atŔķirÄ«ba no ESNI ir tā, ka ECH pilnÄ«gi Å”ifrē visu TLS ziņojumu ClientHello, tādējādi novērÅ”ot noplÅ«des caur laukiem, ko nesedz ESNI, piemēram, PSK (Pre-Shared Key) lauks. Å Ä« izmaiņa arÄ« ļauj izmantot HTTP/3 protokolu bez Alt-Svc galvenes izmantoÅ”anas. Agrāk ECH atslēgas iegūŔanai bija nepiecieÅ”ama "DNS over HTTPS" aktivizēŔana. domēns HTTPS satiksmē, starp citu, dažkārt novērÅ” problēmas ar ātruma kritumu, kas pēdējā laikā novērots lietotājiem Krievijas pakalpojumu sniedzēju vidÅ«, kad skatās YouTube.
  • LasÄ«tāja režīmā ir paplaÅ”inātas iespējas izvēlnē, kas atbild par teksta un lapas izkārtojuma iestatÄ«jumiem — pievienota iespēja regulēt atkāpes starp simboliem un vārdiem, kā arÄ« izvēlēties teksta izlÄ«dzināŔanas metodi.
    Firefox 129 Release
  • LasÄ«tāja režīmā ir pievienots jauns Ā«TēmasĀ» izvēlnes elements, lai konfigurētu fona, teksta un saiÅ”u krāsas skatīŔanās laikā, kā arÄ« izvēlētos pamata attēloÅ”anas režīmus (tumÅ”s, pelēks, gaiÅ”s, kontrastains, sepija).
    Firefox 129 Release
  • Tiek veikta tabulā esoŔā satura Ä«su attēlu parādīŔana, virzot peli uz tabulām. Papildus Ä«sattēlam informācijas blokā par tabulu ir pievienota arÄ« minēŔana par saiti, kas parādÄ«ta tabulā. Tiek uzskatÄ«ts, ka Ŕī izmaiņa atvieglo meklētās tabulas noteikÅ”anu, izslēdzot nepiecieÅ”amÄ«bu pārslēgties starp tabulām. Lietotāji, kurus uztrauc liekie automātiski izsisto logi, var atspējot jauno iespēju, izmantojot iestatÄ«jumu Ā«browser.tabs.hoverPreview.enabledĀ» lapā about:config.
    Firefox 129 Release
  • Lietotājiem no Francijas un Vācijas automātiska adreses lauku aizpildīŔana web veidlapās ir pieejama pēc noklusējuma. Agrāk Ŕī iespēja bija pieejama tikai lietotājiem no ASV un Kanādas. Lai iespējotu režīmu citās valstÄ«s, var izmantot iestatÄ«jumu Ā«extensions.formautofill.addresses.supportedCountriesĀ» lapā about:config. Adreses, kas tiks pievienotas formām, var rediģēt, izmantojot saglabāto adresu rediģēŔanas pogu sadaļā Auto-fill iestatÄ«jumos Ā«Privātums un DroŔībaĀ».
    Firefox 129 Release
  • Tika pievienota eksperimentālā sānu paneļa realizācija un iespēja vertikāli novietot tabulas, kas ļauj izcelt papildu ekrāna zonas, lai skatÄ«tu tÄ«mekļa satura saturu plaÅ”a formāta ekrānos. Lai iespējotu vertikālās tabulas, jāaktivizē iestatÄ«jumi sidebar.revamp un sidebar.verticalTabs lapā about:config. Sānu panelis var tikt rādÄ«ts gan izkliedētā, gan sakļautajā veidā. Izkliedētajā veidā tiek rādÄ«ts daļa no tabulu lapu virsrakstiem un operāciju nosaukumi, kas novietoti sānu panelÄ«, bet sakļautajā — ir redzami tikai vietņu un operāciju ikonas.
    Firefox 129 Release
  • CSS ir pievienota @-noteikuma Ā«@starting-styleĀ» izmantoÅ”ana stila piemēroÅ”anai elementam tā pirmajā attēlojumā, ko var izmantot pārejas animācijas izveidei, kad elements vēl nav atvērts lapā (stāvoklÄ« Ā«display: noneĀ») vai pievienojot elementu DOM.
  • Pievienots CSS Ä«paÅ”ums Ā«transition-behaviorĀ», lai piemērotu pārejas animāciju diskretiem Ä«paÅ”umiem, piemēram, Ā«displayĀ».
  • IevieÅ”ots textInput notikums, kas nav definēts standartā, taču tiek izmantots vietā beforeinput dažos vecākos web lietojumprogrammās balstÄ«tās ietvarstruktÅ«rās.
  • JavaScript ir pievienota atbalsts tipizētajiem masÄ«viem Float16Array, kā arÄ« DataView metodes, kas ļauj lasÄ«t un iestatÄ«t Float16 tipa vērtÄ«bas, kā arÄ« Math.f16round() metodi, lai noapaļotu skaitļus 16 bitu precizitātē. Float16 tips var bÅ«t noderÄ«gs, strādājot ar GPU, lai samazinātu atmiņas patēriņu salÄ«dzinājumā ar Float32 un Float64 tipiem.
  • mediaCapabilities.decodingInfo() API ir ieviesta iespēja dekodēt atskaņojamā Å”ifrētā satura konfigurāciju un iegÅ«t informāciju par izmantoto Å”ifrēŔanas atslēgu sistēmu.
  • Web Crypto API ir pievienots atbalsts digitālajām parakstiem, kas balstÄ«ti uz Ed25519 algoritma, kas var tikt izmantots SubtleCrypto metožu: sign(), verify(), generateKey(), importKey() un exportKey() ietvaros.
  • Web izstrādātāju rÄ«kos ir ieviesti jauni brÄ«dinājumi par CSS problēmām, kas tiek rādÄ«ti, ja tiek nepareizi izmantoti resize un float Ä«paÅ”umi, pie box-sizing Ä«paÅ”uma izmantoÅ”anas elementiem, kas ignorē augstuma un platuma izmaiņas, kā arÄ« pie tabulām specifiskiem CSS Ä«paÅ”umiem ar elementiem, kas nav saistÄ«ti ar tabulām.

    TÄ«kla aktivitātes analÄ«zes panelÄ« blokādes funkcija (Network Blocking) tagad attiecas ne tikai uz HTTP atbildēm, bet arÄ« uz HTTP pieprasÄ«jumiem. Inspekcijas režīmā sānu panelÄ« Rules ir pievienots @starting-style noteikumu parādīŔana un ieviestas tooltipu uzvednes var() funkcijai, kas rāda CSS Ä«paÅ”umu @starting-style vērtÄ«bas.

  • Android platformas versijā ir pieejama iespēja lejupielādēt valodu paketēm, lai tulkotu tekstu bezsaistes režīmā.

Papildus jauninājumiem un kļūdu labojumiem Firefox 129 ir novērstas 14 ievainojamības. 11 ievainojamības ir atzīmētas kā bīstamas, no kurām 6 izraisa atmiņas pārvaldības problēmas, piemēram, buferu pārpildes un piekļuve jau atbrīvotām atmiņas zonām. Šīs problēmas potenciāli var novest pie ļaunprātīga koda izpildes, atverot speciāli noformētās lapas.

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