Udgivelse af Firefox 90

Firefox 90 er blevet udgivet. Derudover er der blevet dannet en opdatering af den langsigtede supportgren 78.12.0. Firefox 91 er snart klar til beta-testning, med en planlagt udgivelse den 10. august.

Hovednyhederne:

  • Under indstillingerne "Privatliv og sikkerhed" er der tilfĂžjet yderligere indstillinger for "HTTPS Only"-tilstanden, hvor alle anmodninger uden kryptering automatisk omdirigeres til de sikre versioner af siderne ("http://" bliver til "https://"). Der er foreslĂ„et en grĂŠnseflade til at fĂžre en liste over undtagelser, hvori der bevares muligheden for at bruge "http://" uden tvungen erstatning med "https://".
    Udgivelse af Firefox 90
  • Implementeringen af SmartBlock-mekanismen, designet til at lĂžse problemer pĂ„ websteder forĂ„rsaget af blokering af eksterne scripts i privat browsing-tilstand eller ved aktivering af stram blokering af uĂžnsket indhold, er blevet forbedret. SmartBlock erstatter automatisk sporingsscripts med pladsholdere, der sikrer korrekt indlĂŠsning af webstedet. Pladsholderne er forberedt til nogle populĂŠre brugertracking-scripts, der er listet i Disconnect. Den nye version inkluderer adaptiv blokering af Facebook-widgets, der er placeret pĂ„ tredjepartswebsteder — som standard blokeres scripts, men blokeringen deaktiveres, hvis brugeren er logget ind pĂ„ Facebook.
  • Den indbyggede implementering af FTP-protokollen er blevet fjernet. NĂ„r der nu forsĂžges at Ă„bne links med protokolidentifikatoren "ftp://", vil browseren forsĂžge at kalde et eksternt program pĂ„ samme mĂ„de som "irc://" og "tg://" behandlere. Årsagen til ophĂžret af FTP-support er protokollens usikkerhed mod ĂŠndringer og aflytning af transittrafik ved MITM-angreb. IfĂžlge Firefox-udviklerne er der i moderne tid ingen grunde til at anvende FTP i stedet for HTTPS til at download ressourcer. Derudover er koden til FTP-support i Firefox meget gammel, hvilket skaber problemer med vedligeholdelse og har en historie med mange sĂ„rbarheder i fortiden.
  • NĂ„r en side gemmes i PDF-format (indstillingen "Print to PDF"), sikres det, at fungerende hyperlinks bevares i dokumentet.
  • Knappen "Åbn billede i ny faneblad" i kontekstmenuen er ĂŠndret, sĂ„ den Ă„bner billedet i en baggrundsfaneblad (tidligere fĂžrte et klik direkte til et nyt faneblad med billedet, men nu forbliver det gamle faneblad aktivt).
  • Der er blevet arbejdet pĂ„ at forbedre ydeevnen af den softwarebaserede rendering i WebRender-kompositering systemet, som bruger shaderes til at udfĂžre operationer for sammenfatning af sideelementer. For de fleste systemer med gamle grafikkort eller problematiske grafikdrivere er der aktiveret en software rendering mode i WebRender kompositing (gfx.webrender.software=true i about:config).
  • I versionerne til Windows-platformen er det sikret, at opdateringer anvendes i baggrunden, selv nĂ„r Firefox ikke er Ă„bent.
  • Muligheden for at bruge klientcertifikater til authentication, som er gemt i hardware tokens eller i operativsystemets certifikatlagre, er blevet implementeret.
  • Der er tilfĂžjet stĂžtte til en gruppe HTTP-header Fetch Metadata (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site og Sec-Fetch-User), som giver mulighed for at sende yderligere metadata om arten af anmodningen (tvĂŠrgĂ„ende anmodning, anmodning via img-tag, anmodning initieret uden brugerhandling osv.) med det formĂ„l at trĂŠffe serveren forholdsregler mod visse typer angreb. For eksempel er det usandsynligt, at et link til en handler for pengeoverfĂžrsler vil blive angivet via et img-tag, sĂ„ sĂ„danne anmodninger kan blokeres uden at videregive til applikationen.
  • I JavaScript er der blevet implementeret stĂžtte til at markere metode og felter i klassen som private, hvilket betyder, at adgangen til dem kun vil vĂŠre Ă„bent inden for klassen. For at markere skal man angive et "#" fĂžr navnet: class ClassWithPrivateField { #privateField; static #PRIVATE_STATIC_FIELD; #privateMethod() { return 'hej verden'; } }
  • Der er tilfĂžjet en 'dayPeriod' egenskab til konstruktĂžren Intl.DateTimeFormat, som muliggĂžr at udskrive omtrentligt tidspunkt pĂ„ dagen (morgen, aften, eftermiddag, nat).
  • I JavaScript er der blevet implementeret en metode 'at()' i objekterne Array, String og TypedArray, der muliggĂžr relativ indeksering (den relative position angives som indeks i arrayet), herunder ved angivelse af negative vĂŠrdier i forhold til slutningen (f.eks. vil "arr.at(-1)" returnere det sidste element i arrayet).
  • Support for deprecated WheelEvent properties — WheelEvent.wheelDelta, WheelEvent.wheelDeltaX, and WheelEvent.wheelDeltaY has been added, allowing for compatibility with some older pages that was lost after the recent revamp of WheelEvent.
  • The API Canvas in the CanvasRenderingContext2D interface has implemented the createConicGradient() method, which allows the creation of gradients formed around a point with specified coordinates (in addition to the previously available linear and radial gradients).
  • Support for the 'matrix' URI scheme has been added, which can be used in the Navigator.registerProtocolHandler() and protocol_handlers.
  • In the web development tools, the panel for tracking network responses (Response) now includes a preview of the fonts being loaded. server The release of the Firefox 90 web browser has occurred. Furthermore, an update for the long-term support branch 78.12.0 has been formed.
    Udgivelse af Firefox 90

Kilde: opennet.ru

KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster