Firefox 75 version

tog plats webblÀsarversion firefox 75Och mobilversion Firefox 68.7 för plattformen Android. Dessutom har en uppdatering genererats grenar lÄngsiktigt stöd 68.7.0. Kommer snart till scenen betatestning kommer att flytta till Firefox 76-grenen, som Àr planerad att slÀppas den 5 maj (projekt rörd i 4-5 veckor utvecklingscykel).

Den huvudsakliga innovationer:

  • för Linux bildandet började officiella byggen i Flatpak-format.
  • AdressfĂ€ltets design har uppdaterats. Om du klickar pĂ„ adressfĂ€ltet visas nu omedelbart en rullgardinslista med de mest anvĂ€nda lĂ€nkarna utan att du behöver börja skriva. Verktygstipset för sökresultaten har optimerats för att fungera bĂ€ttre pĂ„ mindre skĂ€rmar. OmrĂ„det med kontextuella rekommendationer ger tips om hur man löser vanliga problem som uppstĂ„r nĂ€r man arbetar med webblĂ€saren.

    Visningen av https://-protokollet och "www." underdomÀnen har stoppats. i rullgardinsmenyn med lÀnkar som visas i adressfÀltet medan du skriver (till exempel kommer https://opennet.ru och https://www.opennet.ru, som skiljer sig Ät i innehÄll, att bli oskiljbara). Protokollet http:// visas i sökresultaten utan Àndringar.

    Firefox 75 version
  • för Linux Beteendet vid klickning i adressfĂ€ltet har Ă€ndrats (gjort som i Windows Đž macOS) - ett enda klick markerar allt innehĂ„ll utan att placera det pĂ„ urklipp, ett dubbelklick markerar ett ord, ett trippelklick markerar allt innehĂ„ll och placerar det pĂ„ urklipp.
  • Genomfört möjlighet Ladda inte upp bilder som Ă€r utanför det synliga omrĂ„det förrĂ€n anvĂ€ndaren skrollar till platsen omedelbart före bilden. För att kontrollera lat inlĂ€sning av sidor har attributet " lagts till i "img"-taggen.lĂ€ser in", vilket kan anta vĂ€rdet "lazy". Lat inlĂ€sning förvĂ€ntas minska minnesförbrukningen, minska trafiken och öka hastigheten för den första sidans öppning. För att kontrollera lat inlĂ€sning har parametern "dom.image-lazy-loading.enabled" lagts till i about:config.
  • Genomfört Fullt WebGL-stöd i miljöer som anvĂ€nder Wayland-protokollet. WebGL-prestandanivĂ„erna har hittills varit LinuxFirefox-versionerna lĂ€mnade mycket övrigt att önska pĂ„ grund av bristande stöd för hĂ„rdvaruacceleration, problem med grafikdrivrutiner för X11 och anvĂ€ndningen av olika standarder. Med Wayland förĂ€ndrades situationen tack vare den nya backendmed hjĂ€lp av mekanismen DMABUF. Förutom hĂ„rdvaruacceleration, WebGL-backend ocksĂ„ tillĂ„ten genomföra stöd för accelererad avkodning av H.264-video med VA-API (Video Acceleration API) och FFmpegDataDecoder (stöd för VP9 och andra videokodningsformat) förvĂ€ntas i Firefox 76). För att kontrollera om acceleration Ă€r aktiverad föreslĂ„s parametrarna "widget.wayland-dmabuf-webgl.enabled" och "widget.wayland-dmabuf-vaapi.enabled" i about:config.
  • För anvĂ€ndare i Storbritannien har sponsrat innehĂ„ll aktiverats för visning pĂ„ startsidan i avsnittet Pocket Recommended Content. Blocken Ă€r tydligt markerade som reklam och kan inaktiveras i instĂ€llningarna. Tidigare annonsering dök upp Endast amerikanska anvĂ€ndare.
  • Genomfört lĂ€ge för att rensa gamla cookies och webbplatsdata vid Ă„tkomst till webbplatser med navigeringsspĂ„rningskod som anvĂ€ndaren inte har interagerat med interaktivt. LĂ€get syftar till att bekĂ€mpa spĂ„rning genom omdirigeringar.
  • Började implementering av modala dialoger knutna till enskilda flikar och inte blockerar hela grĂ€nssnittet.

    Firefox 75 version
  • Lagt till möjligheten att installera och öppna webbplatser i form av applikationer (Appar), vilket gör att du kan organisera arbetet med webbplatsen som med ett vanligt skrivbordsprogram. För att aktivera det mĂ„ste du lĂ€gga till instĂ€llningen "browser.ssb.enabled=true" till about:config, varefter alternativet "Installera webbplats som app" visas i snabbmenyn för Ă„tgĂ€rder med sidan (ellips i adressfĂ€ltet), sĂ„ att du kan placera en genvĂ€g pĂ„ skrivbordet eller i programmenyn för att separat öppna den aktuella webbplatsen. Utveckling fortsĂ€tter utvecklingen av konceptet "Webbplatsspecifik webblĂ€sare» (SSB), vilket innebĂ€r att man öppnar en webbplats i ett separat fönster utan meny, adressfĂ€lt eller andra element i webblĂ€sargrĂ€nssnittet. I det aktuella fönstret öppnas endast lĂ€nkar till sidor pĂ„ den aktiva webbplatsen, och om du följer externa lĂ€nkar skapas ett separat fönster med en vanlig webblĂ€sare.
    Firefox 75 version
  • Expanderat genomförandet av "nosna", aktiveras via HTTP-headern "X-Content-Type-Options", som nu inaktiverar logiken för automatisk MIME-typdetektering för HTML-dokument, inte bara för JavaScript och CSS. LĂ€get hjĂ€lper till att skydda mot attacker relaterade till manipulation av MIME-typer. WebblĂ€saren analyserar som standard vilken typ av innehĂ„ll som bearbetas och bearbetar det beroende pĂ„ den specifika typen. Om du till exempel sparar HTML-kod i en ".jpg"-fil, kommer den att bearbetas som HTML nĂ€r du öppnar filen, inte som en bild. En angripare kan anvĂ€nda ett bilduppladdningsformulĂ€r för en jpg-fil som innehĂ„ller html med JavaScript-kod och sedan publicera en lĂ€nk till den hĂ€r filen, som, nĂ€r den öppnas direkt, kommer att köra JavaScript-koden i samband med webbplatsen som uppladdningen gjordes till (det Ă€r möjligt att faststĂ€lla cookien och annan webbplatsspecifik data för anvĂ€ndaren som öppnade lĂ€nken).
  • Alla betrodda PKI-certifikat frĂ„n CA:er som Mozilla kĂ€nner till cachas nu lokalt, vilket förbĂ€ttrar kompatibiliteten med dĂ„ligt konfigurerade webbservrar.
  • AnvĂ€ndning av Web Crypto API Ă€r förbjuden pĂ„ sidor som öppnas via HTTP utan kryptering.
  • för Windows DirektkompositionslĂ€get har implementerats, vilket möjliggör ökad prestanda och snabbare implementering av kompositionssystemet. WebRender, skrivet i Rust-sprĂ„ket och flyttar operationerna för att rendera sidinnehĂ„ll till GPU-sidan.
  • för macOS En experimentell funktion har implementerats för att anvĂ€nda klientcertifikat frĂ„n operativsystemets delade certifikatarkiv (för att aktivera det mĂ„ste alternativet security.osclientcerts.autoload vara aktiverat i about:config). FrĂ„n och med Firefox 72 var den hĂ€r funktionen endast tillgĂ€nglig för Windows.
  • Följande Linux i församlingar för macOS isoleringsmekanismen Ă€r aktiverad RLBox, som syftar till att blockera exploatering av sĂ„rbarheter i funktionsbibliotek frĂ„n tredje part. I det hĂ€r skedet Ă€r isolering endast aktiverad för biblioteket Grafit, ansvarig för att rendera typsnitt. RLBox kompilerar C/C++-koden för det isolerade biblioteket till WebAssembly-mellankod pĂ„ lĂ„g nivĂ„, som sedan utformas som en WebAssembly-modul, vars behörigheter endast stĂ€lls in i förhĂ„llande till denna modul. Den sammansatta modulen arbetar i ett separat minnesomrĂ„de och har inte tillgĂ„ng till resten av adressutrymmet. Om en sĂ„rbarhet i biblioteket utnyttjas kommer angriparen att vara begrĂ€nsad och kommer inte att kunna komma Ă„t minnesomrĂ„den i huvudprocessen eller överföra kontroll utanför den isolerade miljön.
  • Attributet "type" pĂ„ ett element Ń‚Đ”ĐżĐ”Ń€ŃŒ ĐŒĐŸĐ¶Đ”Ń‚ ĐżŃ€ĐžĐœĐžĐŒĐ°Ń‚ŃŒ Ń‚ĐŸĐ»ŃŒĐșĐŸ Đ·ĐœĐ°Ń‡Đ”ĐœĐžĐ” «text/css».
  • CSS har implementerat funktioner min (), max () Đž klĂ€mma().
  • För CSS-egenskaper text-dekoration-hoppa-blĂ€ck VĂ€rdet "alla" har implementerats, vilket krĂ€ver ett obligatoriskt avbrott i understrykningen och genomstrukningen vid korsning med textglyfer (det tidigare anvĂ€nda vĂ€rdet "auto" genererade adaptivt avbrott och uteslöt inte beröringar; med vĂ€rdet "alla" Ă€r beröringar med glyfen helt förbjudna).
  • JavaScript-stöd Ă€r aktiverat offentliga statiska fĂ€lt för JavaScript-klassinstanser som lĂ„ter dig ange fördefinierade egenskaper som initieras utanför konstruktorn.

    klass KlassMedStatisktFĂ€lt {
    statisk staticField = 'statiskt fÀlt'
    }

  • Lagt till klassstöd Intl.Locale, som tillhandahĂ„ller metoder för att analysera och bearbeta sprĂ„kspecifika sprĂ„k-, region- och stilinstĂ€llningar, samt för att lĂ€sa och skriva Unicode-tillĂ€ggstaggar och lagra anvĂ€ndarnas sprĂ„kinstĂ€llningar i serialiserat format;
  • Implementeringen av egenskapen Function.caller har anpassats till det senaste utkastet av den nya ECMAScript-specifikationen (istĂ€llet för ett TypeError utlöses nu null om anropet görs frĂ„n en funktion med attributet strict, async eller generator).
  • Metoden har lagts till i HTMLFormElement requestSubmit(), som initierar programmatisk inlĂ€mning av formulĂ€rdata pĂ„ samma sĂ€tt som att klicka pĂ„ knappen Skicka. Funktionen kan anvĂ€ndas nĂ€r du utvecklar dina egna formulĂ€rsĂ€ndningsknappar för vilka det inte rĂ€cker att anropa form.submit() eftersom den inte interaktivt validerar parametrar, genererar en "submit"-hĂ€ndelse och skickar data bunden till submit-knappen.
  • HĂ€ndelsen submit implementeras nu av ett objekt med typen SubmitEvent, snarare Ă€n Event. SubmitEvent innehĂ„ller nya egenskaper som lĂ„ter dig ta reda pĂ„ vilket element som anropades för att skicka formulĂ€ret. Till exempel lĂ„ter SubmitEvent dig anvĂ€nda en enda hanterare som Ă€r gemensam för olika knappar och lĂ€nkar som gör att ett formulĂ€r skickas in.
  • Implementerade korrekt överföring av en click-hĂ€ndelse vid anrop av click()-metoden för fristĂ„ende element (inte en del av DOM-trĂ€det).
  • I API Webb-animationer har lagt till möjligheten att binda animering till den initiala eller sista nyckelbildrutan sĂ„ berĂ€knar webblĂ€saren sjĂ€lv det slutliga eller initiala tillstĂ„ndet (det rĂ€cker att bara ange den första eller sista nyckelbildrutan). Getter-funktionerna Animation.timeline, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() och Element.getAnimations() Ă€r aktiverade som standard.
  • Lade till möjligheten att aktivera sidprofileringsgrĂ€nssnittet utan att installera ett separat tillĂ€gg, genom att klicka pĂ„ knappen "Aktivera profileringsmeny" pĂ„ webbplatsen. profiler.firefox.com. Lade till prestandaanalyslĂ€ge endast för den aktiva fliken.
  • Webbkonsolen har nu ett lĂ€ge för omedelbar uttrycksutvĂ€rdering, vilket gör det möjligt för utvecklare att snabbt identifiera och korrigera fel vid inmatning av komplexa uttryck genom att visa ett preliminĂ€rt resultat medan de skriver.
  • В instrument För att mĂ€ta sidytor (MĂ€tverktyg) har möjligheten att Ă€ndra storleken pĂ„ en rektangulĂ€r ram lagts till (tidigare kunde ramen inte Ă€ndras om man slĂ€ppte musknappen och vid felaktig siktning var man tvungen att mĂ€ta frĂ„n början).
  • Sidinspektörens anvĂ€ndargrĂ€nssnitt har nu stöd för sökning efter element med XPath-uttryck, utöver den tidigare tillgĂ€ngliga sökningen med CSS-vĂ€ljare.
  • Lade till möjligheten att filtrera WebSocket-meddelanden med hjĂ€lp av reguljĂ€ra uttryck (tidigare stöddes endast textmasker).
  • JavaScript-felsökaren stöder nu bindning av brytpunkter till WebSocket-hĂ€ndelsehanterare.
  • GrĂ€nssnittet för att analysera nĂ€tverksaktivitet har rensats. Optimerad rendering av tabeller vid samtidig bearbetning av ett stort antal anslutningar. Gjorde kolumnavgrĂ€nsare och knappar för att tillĂ€mpa filter mer kontrasterande. Panelen för blockering av nĂ€tverksförfrĂ„gningar lĂ„ter dig nu anvĂ€nda symbolen "*" i URL-masker (lĂ„ter dig utvĂ€rdera webbplatsens beteende vid fel vid resursinlĂ€sning).

    Firefox 75 version

Förutom innovationer och buggfixar har Firefox 75 eliminerat serie sÄrbarheter, varav flera markeras som kritiska, d.v.s. kan leda till exekvering av en angripares kod nÀr man öppnar specialdesignade sidor. Information som beskriver de ÄtgÀrdade sÀkerhetsproblemen Àr inte tillgÀnglig för nÀrvarande, men en lista över sÄrbarheter förvÀntas publiceras inom nÄgra timmar.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster