Lansarea Firefox 104

A avut loc lansarea browserului web Firefox 104. În plus, au fost formate actualizări pentru ramurile cu suport pe termen lung — 91.13.0 și 102.2.0. În următoarele ore, ramura Firefox 105 va intra în etapa de beta-testare, lansarea fiind programată pentru 20 septembrie.

Principalele noutăți în Firefox 104:

  • A fost adăugat un mecanism experimental QuickActions, care permite efectuarea diverselor acțiuni tipice cu browserul din bara de adrese. De exemplu, pentru a accesa rapid vizualizarea extensiilor, marcajelor, conturilor salvate (manager de parole) și pentru a deschide modul de navigare privată, se pot introduce în bara de adrese comenzile addons, bookmarks, logins, passwords și private, iar când sunt recunoscute, va apărea un buton în lista derulantă pentru a trece la interfața corespunzătoare. Activarea QuickActions se face setând parametrii browser.urlbar.quickactions.enabled=true și browser.urlbar.shortcuts.quickactions=true în about:config.
    Lansarea Firefox 104
  • În interfața încorporată pentru vizualizarea documentelor în format PDF, a fost adăugat un mod de editare, care oferă funcționalități precum desenarea unor marcaje grafice (desene cu linii trase manual) și atașarea de comentarii textuale. Culoarea, grosimea liniilor și dimensiunea fontului pot fi ajustate prin noi butoane adăugate în bara vizualizatorului PDF. Pentru a activa noul mod, trebuie setat parametrul pdfjs.annotationEditorMode=0 pe pagina about:config.
    Lansarea Firefox 104
  • În mod similar cu reglementarea resurselor alocate tab-urilor în fundal, interfața utilizatorului va fi acum trecută în modul de economisire a energiei atunci când fereastra browserului este minimizată.
  • În interfața de profilare a fost adăugată funcționalitatea de analiză a consumului de energie asociat funcționării site-ului. Analizorul de consum de energie este momentan disponibil doar pe sistemele cu Windows 11 și pe calculatoarele Apple cu cip M1.
    Lansarea Firefox 104
  • În modul „imagine în imagine” a fost asigurat suportul pentru subtitrări, atunci când vizionați video-uri de pe serviciul Disney+. Anterior, subtitrările erau afișate doar pentru YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar și SonyLIV, precum și pentru site-uri care utilizează formatul WebVTT (Web Video Text Track).
  • A fost adăugată suportul pentru proprietatea CSS scroll-snap-stop, care permite configurarea comportamentului de derulare folosind touchpad-ul: în modul 'always', derularea se oprește la fiecare element, iar în modul 'normal', în timpul derulării inerciale, se permite sări peste elemente. De asemenea, a fost implementat suportul pentru ajustarea poziției de derulare în cazul schimbării conținutului (de exemplu, pentru a menține aceeași poziție după ștergerea unei părți a conținutului superior).
  • În obiectele Array și TypedArrays din JavaScript au fost adăugate metodele Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() și TypedArray.prototype.findLastIndex(), care permit căutarea elementelor cu ieșirea rezultatului față de sfârșitul array-ului. [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (ultimul element par)
  • În metoda HTMLElement.focus() a fost adăugat suportul pentru parametrul option.focusVisible, prin care se poate activa afișarea unui indicator vizual al schimbării focusului de introducere.
  • A fost adăugată proprietatea SVGStyleElement.disabled, prin care se poate activa sau dezactiva tabelele de stiluri pentru un anumit element SVG sau verifica starea acestora (în analogie cu HTMLStyleElement.disabled).
  • A fost îmbunătățită stabilitatea și performanța minimizării și restaurării ferestrelor pe platforma Linux atunci când se utilizează framework-ul web Marionette (WebDriver). A fost adăugată posibilitatea de a atașa manipulatoare tactil la ecran (touch action).
  • În versiunea pentru Android, a fost asigurată suportul pentru completarea automată a formularelor cu adrese pe baza adreselor specificate anterior. În setări, există opțiunea de a editare și adăugare de adrese. A fost adăugată suportul pentru ștergerea selectivă a istoricului, care permite ștergerea istoricului mișcărilor din ultima oră sau din ultimele două zile. S-a eliminat eroarea care producea oprirea bruscă la deschiderea unui link dintr-o aplicație externă.

Pe lângă noutăți și remedieri de erori, în Firefox 104 au fost rezolvate 10 vulnerabilități, dintre care 8 sunt marcate ca periculoase (6 fiind conectate la CVE-2022-38476 și CVE-2022-38478), cauzate de probleme de gestionare a memoriei, cum ar fi suprascrierile buffer-ului și referințele la zone de memorie deja eliberate. Aceste probleme pot conduce potențial la executarea codului de către atacatori la deschiderea unor pagini special redactate.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster