Beschikbaar Firefox 136 met ondersteuning voor verticale tabbladplaatsing, AI-chatbots, automatische conversie van HTTP-verzoeken naar HTTPS, en ondersteuning voor VA-API op AMD-grafische kaarten.
- Linux:
- Ingeschakeld hardwareversnelling voor videodecodering (VA-API) op systemen met AMD-grafische processors (Mesa versie 24.2 of hoger vereist).
- Officiële builds voor de ARM64-architectuur (AArch64) zijn beschikbaar als tarballs, evenals vanuit de APT-repository. Builds in Flatpak-formaat zijn in de maak.
- Ingesteld de werking van de pagina about:processes op FreeBSD (voorheen werkte deze alleen op OpenBSD).
- In de instellingen in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome://flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren. de mogelijkheid om een nieuwe implementatie van de zijbalk in te schakelen:
- In de instellingen van de zijbalk (het tandwielpictogram) is de optie voor verticale tabbladplaatsing bovendien kan de tabbladplaatsing worden gewisseld door met de rechtermuisknop op de werkbalk te klikken en de desbetreffende optie in het menu te kiezen.
- In de zijbalk beschikbaar AI-gebaseerde chatbots. Ondersteunde online diensten zijn onder andere Anthropic Claude, ChatGPT, Google Gemini, Hugging Chat en Le Chat Mistral.
- Standaard ingeschakeld is de HTTPS-First-mechanisme : bij navigatie of invoer, evenals bij het laden van subresources via HTTP, zal Firefox automatisch eerst proberen verbinding te maken via beveiligd HTTPS en transparant terugvallen op onbeveiligd HTTP bij problemen. De upgrade wordt niet toegepast als eenniet-standaard poort of een lokaal adres is opgegeven. Het dialoogvenster voor het wissen van gebruikersgegevens staat nu toe om formuliergeschiedenis te verwijderen zonder de volledige browsergeschiedenis te wissen.
- de mogelijkheid om selectief de blokkering van ingebouwde sociale media-widgets op webpagina's uit te schakelen, die worden geblokkeerd in de strikte bescherming tegen tracking of in de privémodus.
- Er is nu In de telemetrie-instellingen
- de optie "Verzend dagelijks gebruiksping naar Mozilla", waardoor ontwikkelaars nauwkeuriger het aantal actieve gebruikers kunnen inschatten. toegevoegd Pagina's die een foutcode (4xx, 5xx) retourneren en een nul-lengte hebben, zullen nu niet
- worden weergegeven als leeg. In plaats daarvan wordt een foutmelding getoond, zodat de gebruiker beter begrijpt wat er is gebeurd. niet zichtbaar zijn voor het framework Bij verbinding via onbeveiligd HTTP zal er naast het pictogram met de doorgehaalde slot in de adresbalk nu ook de tekst "Niet beveiligd" worden weergegeven (security.insecure_connection_text.enabled).
- De namen van snelkoppelingen van recent bezochte sites op de nieuwe tabbladpagina
- worden gevormd op basis van de paginatitels en niet de domeinnamen. nu worden gevormd op basis van paginatitels en niet op domeinnamen.
- Om veiligheidsredenen kunnen achtergronden geen bestandskeuzevensters openen. op te slaan meer dan 10 megabyte aan gegevens via de mogelijkheid om basis HTTP-authenticatie uit te schakelen (network.http.basic_http_auth.enabled).
- Er is nu In de browserinterface kunnen ingebouwde gebeurtenisbehandelaars worden gebruikt (security.browser_xhtml_csp.enabled = false). Dit kan bijvoorbeeld sommige gebruikersscripts breken, dergelijke scripts moeten
- opnieuw geschreven worden. op te slaan meer dan 10 megabyte aan gegevens via Gebruikers uit Mexico, Brazilië, Argentinië en Chili hebben nu toegang tot de weerssamenvatting op de nieuwe tabpagina. Gebruikers uit het Verenigd Koninkrijk hebben nu toegang tot automatische adresinvulling in webformulieren..
- Sommige achtergrondtaken worden nu automatisch verplaatst naar energiezuinige processorkernen.
- hardwareversnelling van HEVC-video-afspeel.
- macOS:
- Installatiepakketten in DMG-indeling
- Geïmplementeerd zijn gecomprimeerd met behulp van het LZMA-algoritme, waardoor de grootte en installatietijd zijn verkort.
- Vanwege wijzigingen in macOS Sequoia is de sneltoets voor het toevoegen van .com aan een adres in de adresbalk aangepast van Ctrl+Enter naar Cmd+Enter. nu Windows: Wanneer een afbeelding naar het klembord wordt gekopieerd (waarbij deze als bestand en tegelijkertijd als afbeelding in het klembord komt), wordt standaard de afbeelding
- geplaatst in PNG-indeling. Dit betekent dat als de ontvangende applicatie het ontvangen van PNG-afbeeldingen ondersteunt, deze het beeld zonder verlies van transparantie ontvangt (applicaties die geen PNG kunnen ontvangen, kunnen nog steeds een afbeelding in BMP-indeling uit het klembord aanvragen).
- ondersteuning voor het globale attribuut nu autocorrect
- HTML:
- Er is nu (bevat automatische spellingscorrectie in bewerkbare tekstelementen: het grootste deel van de tekstelementen autocorrectie , elementen en elementen met het attribuut contenteditable . Het specifieke gedrag van de autocorrectie hangt af van de user-agent en het besturingssysteem). Globaal attribuutmet de waarde plaintext-only (geeft aan dat tekstopmaak is uitgeschakeld en dat bij het plakken van opgemaakte tekst de opmaak zal worden verwijderd).
- pseudo-klasse Globaal attribuut heeft nu :has-slotted
- CSS:
- Geïmplementeerd (wordt gebruikt voor het stylen van elementen in :heeft-ingevoegd , die inhoud toevoegen aan het element In JavaScript wordt dit attribuut weergegeven door de eigenschappenbij het renderen webcomponent ondersteuning voor de pseudo-klasse (maakt het mogelijk om elk element te selecteren dat momenteel openstaat).).
- Er is nu linear-gradient() (beschikbaar alleen voor elementen die een open staat hebben, zoals conic-gradient()
- Functies radial-gradient(), om een uniforme kleur te creëren. en Intl.DurationFormat nu de mogelijkheid bieden Intl.DurationFormat
- JavaScript: De ondersteuning voor ondersteuning voor Internationalisering van tijdsduur. (formatteert gegevens over de duur in de tijd, afhankelijk van de gekozen taal).
- HTTP: Header Referer nu zal verzonden wanneer de pagina wordt ververst en de gebruiker naar een andere pagina wordt omgeleid (met behulp van of de Refresh-header).
- API:
- Beperkte grootte data:-links is verhoogd van 32 tot 512 megabyte, wat overeenkomt met het gedrag van Chromium-gebaseerde browsers.
- Ondersteuning is ingeschakeld voor Cookie Store API (moderne asynchrone methode op basis van Promise, bedoeld voor het beheren van cookies, die in de hoofdthread en service workers kan worden gebruikt). Tot nu toe geïmplementeerd slechts een subset van de Cookie Store API:
- Interface CookieStore (het ophalen, instellen, verwijderen van cookies).
- Eigenschappen Window.cookieStore en ServiceWorkerGlobalScope.cookieStore (het verkrijgen van instantie van CookieStore).
- Evenement change en zijn interface CookieChangeEvent (wordt geactiveerd in de hoofdthread en contexten van service workers, wanneer cookies worden ingesteld of verwijderd).
- Geïmplementeerd reflectie van ARIA-elementen.
- WebRTC:
- WebRTC kan nu Win32-applicaties uitvoeren, maar vereist 32-bits bibliotheken). ontvangen en verzenden van video, gecomprimeerd met de AV1-codec.Bij verzending werkt dit zowel voor enkele video (singlecast) als voor het verzenden van meerdere videovarianten vanuit één bron (simulcast).
- Ook in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome://flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren. ondersteuning voor meerdere verzendingen met de H264-codec (samen met AV1 en VP8).
- De ondersteuning voor ondersteuning voor de extensie Dependency Descriptor (DD) RTP-header (kan worden gebruikt met de AV1-, VP8- en VP9-codecs; zorgt voor codec-onafhankelijke doorverwijzing van meerdere streams, inclusief gevallen waarbij de payload is versleuteld (E2EE)).
- Ontwikkelaarstools:
- Editor in de debugger vertaald op Codemirror 6.
- Ingeschakeld mogelijkheden voor het debuggen van service workers (ze waren uitgeschakeld gedurende de afgelopen 5 jaar vanwege prestatieproblemen).
- Netwerkmonitor: naar presetnamen "Prestatiebeperkingen" (mogelijk om de bandbreedte en vertragingen van een internetverbinding te simuleren) zijn toegevoegd kenmerken (snelheid, vertraging).
Bron: linux.org.ru
