Firefox 127 izlaidums

Notika web pārlūkprogrammas Firefox 127 iznākšana un izveidots atjauninājums ar ilgtermiņa atbalstu — 115.12.0. Beta testēšanai ticis pārvietots Firefox 128 atzars, kura iznākšana plānota 9. jūlijā.

Galvenie jauninājumi Firefox 126:

  • V menū „V”, kurā ir saraksts ar visām atvērtajām cilnēm, un cilnes konteksta izvēlnē pievienota poga, lai aizvērtu visas dublētās cilnes šajā logā.

    Firefox 127 izlaidums
  • Iekļauta automātiskā HTTP protokola aizstāšana ar HTTPS resursiem tagos <img>, <audio> un <video>, ja šie tagi tiek izmantoti lapā, kas atvērta HTTPS. Ja lejupielādējami resursi nav pieejami HTTPS, tie vairs netiks rādīti lapās, kas atvērtas HTTPS.
  • Pievienota proaktīvā noteikšanas atbalsts IP adreses hostiem, nenogaidot, kamēr lietotājs noklikšķinās uz saites vai pieprasīs lapā norādīto resursu. Domēni, kas jāsasprindzina DNS, jāuzskaita, izmantojot „link” elementu ar atribūtu ‘rel=„dns-prefetch”‘.
  • Lai samazinātu informāciju, kas var tikt izmantota lietotāju netiešai identificēšanai, 32 bitu x86 sistēmās User-Agent virsrakstā, kā arī JavaScript API navigator.platform un navigator.oscpu tagad tiks norādīta arhitektūra x86_64.
  • Ekrānuzņēmumu rīkā pievienota atbalsts ekrānuzņēmumu izveidei SVG un XML formāta failiem, kā arī lapām „about:”. Pievienota iespēja pārvaldīt ekrānuzņēmumu izveidi, izmantojot tastatūras kombinācijas, un nodrošināta saderība ar tēmu un augsta kontrasta režīmu (HCM, High Contrast Mode). Uzlabota lielu ekrāna daļu saglabāšanas veiktspēja.
  • about:config pievienoti iestatījumi toolkit.scrollbox.pagescroll.maxOverlapPercent un toolkit.scrollbox.pagescroll.maxOverlapLines, kas ļauj mainīt lapas nobīdi ritināšanas laikā, norādot to procentos un rindās.
  • Windows platformā ieviesta Firefox automātiskās palaišanas funkcija pēc datora ielādes. Pateicoties priekšlaicīgai ielādēšanai, lietotājam nav jāgaida, kad tiek pirmo reizi palaists lietojums — pārlūkprogramma būs gatava darbam acumirklī. Režīmu var aktivizēt vispārējās / ielādes iestatījumu sadaļā vai caur paziņojumu, kas tiek rādīts, līdzīgi kā aicinājums izmantot Firefox kā noklusējuma pārlūkprogrammu.
  • macOS un Windows platformās ir ieviesta papildu piekļuves aizsardzība, izmantojot saglabāto paroli automātiskā aizpildīšanas funkciju vai skatoties informāciju par parolēm paroles pārvaldniekā. Šādas darbības ar paroles pārvaldnieku prasīs autentificēšanos sistēmā (piemēram, sistēmas paroles ievadi, pirkstu nospieduma pārbaudi, autentificēšanos pēc balss vai sejas).
  • macOS platformā pēc noklusējuma ir iespējota ienesošo elementu navigācija ar tab taustiņu, nevis izmantojot macOS specifisko tastatūras navigācijas režīmu, kas neatbilst citu platformu uzvedībai (iestatījumos var atgriezties pie vecā režīma).
  • Tekstos, kuros tiek lietots WebVTT (Web Video Text Tracks Format) formāts, ir pievienota atbalsts HTML marķējumā pieļautajiem simboliem. WebVTT tiek izmantots, lai organizētu teksta izsniegšanu noteiktos laikos, piemēram, subtitru rādīšanai.
  • Clipboard API pēc noklusējuma ir iekļauti ClipboardItem interfeiss un navigator.clipboard.read() un navigator.clipboard.write() metodes, kas ļauj tīmekļa lietotnei lasīt un rakstīt datus starp starpliktuvi.
    Mēģinot lasīt datus no starpliktuves, ko nav ierakstījusi pašreizējā tīmekļa lietotne, pirms darbības izpildes lietotājam tiks rādīts apstiprinājuma pieprasījums.
  • Ieviesta eksperimēta atbalsts simetriskā starpburta intervāla iestatīšanai, izmantojot CSS īpašību letter-spacing. Jaunajā režīmā intervāls tiek dalīts divās daļās, kas tiek piemērotas pirms un pēc simboliem. Režīmu var ieslēgt, izmantojot iestatījumu layout.css.letter-spacing.model par about:config.
  • ‘href’ atribūtā ‘<base>’ tagā, kas tiek izmantots, lai norādītu pamata ceļu relatīvajām saitēm, ir aizliegts lietot shēmas ‘data:’ un ‘javascript:’.
  • CSS funkcijās conic-gradient(), linear-gradient(), radial-gradient(), repeating-conic-gradient(), repeating-linear-gradient() un repeating-radial-gradient() izveidotajos gradientos ir atļauts izmantot tipu ‘<color-interpolation-method>’.
  • Set objektā, kas nosaka vērtību kolekciju, ir pievienotas metodes, kas realizē tipiskās operācijas ar kopām: Set.prototype.intersection(),
    Set.prototype.union(),
    Set.prototype.difference(),
    Set.prototype.symmetricDifference(),
    Set.prototype.isSubsetOf(),
    Set.prototype.isSupersetOf() un Set.prototype.isDisjointFrom().
  • Paplašinājumu instalēšana, kuru XPI faili ir parakstīti, izmantojot nedrošus algoritmus (PREF_XPI_WEAK_SIGNATURES_ALLOWED iestatījums pēc noklusējuma ir false), ir aizliegta.
  • Android platformai:
    • Pievienota atbalsta funkcija satura tulkošanai no vienas valodas uz citu. Tāpat kā darbvirsmas versijā, Firefox izmanto lietotnes iebūvēto tulkošanas sistēmu, kas veic tulkošanu lokāli lietotāja ierīcē, neveicot pieprasījumus ārējiem mākoņpakalpojumiem.
    • Izvēlnē „…” pievienota jauna vienība „Paroles”.
    • Ievades lauka URL apstiprināšanai atļauta Enter taustiņa izmantošana stacionāru tastatūru sānu ciparu panelī.
    • Iekļautas papildu optimizācijas kompilācijas posmā, kas ļauj uzlabot saskarnes reaģētspēju, samazināt ielādes laiku un pagarināt ierīces autonomo darbību.
    • Nesen saglabāto lapu saraksta vairogs pārsniedza grāmatzīmju sadaļā. Saraksta elementi vairs nepazūd pēc to novecošanas.

Papildus jauninājumiem un kļūdu labojumiem Firefox 127 novērsta 22 ievainojamība. No tām 11 ir marķētas kā bīstamas, no kurām 9 ir saistītas ar atmiņas problēmām, piemēram, pārsniegumu izsistē. Potenciāli šīs problēmas var izraisīt ļaunprātīga koda izpildi, ja tiek atvērtas speciāli sagatavotas 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