Disponibil Firefox 152, principalele inovații fiind o interfață de setări reproiectată și suport experimental pentru JPEG XL.
- complet refăcut Interfața setărilor browserului (browser.settings-redesign.enabled). Secțiunile mari sunt acum împărțite în pagini separate, iar navigarea prin setări a fost îmbunătățită.
- Adăugat spațiere suplimentară la modificarea scării paginii.
- Adăugat la secțiunea de setări experimentale oportunitate activați asistența jpeg xl (JXL).
- Când tastezi cuvintele „silențios”, „mai silențios” și „șșșt” în bara de adrese, apare oferă dezactivarea sunetului în toate filele care îl redau.
- В Linux и Windows Acum este posibil să copiați adresa unei file (inclusiv a uneia inactive) sau a mai multor file selectate selectând „Partajare” → „Copiere link” din meniul contextual al filei.
- În setările barei de instrumente a devenit disponibil un buton „Trimitere Tab” care poate fi tras pe panou.
- Către pagina „Eroare la stabilirea unei conexiuni securizate” adăugat Cod de eroare TLS.
- Implementat sprijini Cereri de origine legate de WebAuthn (vă permite să utilizați o singură cheie de acces pe mai multe domenii).
- Dacă utilizatorul reîmprospătează pagina în modul de navigare privată, Firefox va detecta o problemă și va solicita dezactivează blocarea trackerului pe acesta.
- Bara laterală „File de pe alte dispozitive” este acum Acesta permite Deschide linkul într-o filă sau un container nou.
- Dacă un utilizator începe descărcarea unui PDF sau a unui alt fișier care poate fi deschis în browser și apoi închide fila curentă sau trece la alta, fișierul este acum se va deschide în fundalși nu va fura atenția.
- Corectat absența opțiunii „Lipire” din meniul contextual la editarea textului pe unele site-uri (Squarespace, LinkedIn, eBay).
- Pe sistemele cu ecrane multiple, fereastra Despre este acum se deschide pe același ecran ca și ultima fereastră de browser utilizată.
- Actualizat Designul casetei de dialog „Raportează un site defect” a fost îmbunătățit. Mai exact, atunci când selectează categoria „Altceva”, utilizatorul este acum rugat să descrie exact ce consideră că este defect.
- Traducătorul încorporat acceptă acum limbile bască și galiciană.
- Un dicționar de verificare ortografică a fost adăugat în mod implicit la versiunile în croată, engleză britanică, georgiană, persană, slovenă, tadjică, tamilă, tibetană, turcă, galeză și xhosa.
- В Linux и macOS S-a remediat problema mișcării și selecției incorecte folosind tastele săgeată pe textul scris de la dreapta la stânga.
- macOS:
- Inclus suport pentru backup-ul profilului global.
- Stabilit Compatibilitate cu comenzi rapide de la tastatură pentru deplasarea în text, inclusiv mutarea între paragrafe.
- Trageți și plasați imagini din browser pe desktop acum locuri fișierul în locația unde este tras și, de asemenea, funcționează mai rapid.
- Cookie-urile care nu conțin simbolul =, acum sunt tratate ca cookie-uri fără valori (name="foo", value=""), nu ca cookie-uri fără nume (name="", value="foo"). Safari se comportă exact la fel.
- svg: a apărut suport pentru proprietatea SVGTextPathElement.side (specifică pe ce parte a căii de text este desenat textul).
- CSS: Adăugat proprietate dimensionarea câmpului (vă permite să controlați dimensiunile elementelor formularului).
- API-uri:
- interfață PerformanceResourceTiming dobândit proprietăți primulÎnceputRăspunsIntermediar и Începutul anteturilor de răspuns final (vă permit să măsurați timpul necesar browserului pentru a primi răspunsuri HTTP intermediare și respectiv răspunsul HTTP final, după trimiterea unei solicitări).
- Implementat suport pentru proprietățile AnimationEvent.animation și TransitionEvent.animation (oferă o modalitate mai convenabilă de a accesa animația asociată decât apelarea element.getAnimations() cu filtrare după proprietățile animationName sau propertyName).
- DOM:
- interfață Notificare acum suporturi proprietăţi acțiuni и Acțiuni maxime (conțin acțiunile specificate folosind ServiceWorkerRegistration.showNotification()și un număr maxim de acțiuni care pot fi setate pentru o notificare, dependent de platformă. Acest lucru permite dezvoltatorilor să adauge butoane la notificările web care efectuează o anumită acțiune.
- metodă Element.getAnimations() acum putea acceptare parametru opțiuni.pseudoElement (vă permite să selectați direct un pseudo-element specific în loc să filtrați rezultatele cu { subtree: true }).
- metodă Element.requestPointerLock() a primit suport pentru parametri opțiuni.Mișcare neajustată (vă permite să dezactivați accelerarea mouse-ului la nivel de sistem de operare și să utilizați date brute despre mișcarea mouse-ului atunci când este necesar un control lent și precis al cursorului).
- Media, WebRTC și Web Audio: Proprietatea receiveTime este acum inclus în metadatele returnate de metode RTCEncodedVideoFrame.getMetadata() и RTCEncodedAudioFrame.getMetadata()și poate fi transmis și constructorilor Cadru video codificat RTC() и CadruAudioCodat RTCEncodat() ca o proprietate în parametrul opțiuni.
- Instrumente de dezvoltare: Adăugat Setarea „Afișează comentariile” vă permite să dezactivați afișarea comentariilor HTML în Inspector.
Sursa: linux.org.ru
