Firefox 68

Beskikbaar Firefox 68 vrystelling.

Belangrikste veranderinge:

  • Die adresstrepieskode is heeltemal herskryf - HTML en JavaScript word gebruik in plaas van XUL. Die eksterne verskille tussen die ou (Awesome Bar) en die nuwe (Quantum Bar) reël is net dat die punte van reëls wat nie in die adresbalk pas nie nou vervaag in plaas daarvan om afgesny te word (...), en om inskrywings uit te vee uit die geskiedenis, in plaas van Delete / Backspace moet jy Shift+Delete/Shift+Backspace gebruik. Die nuwe adresbalk is vinniger en laat jou toe om sy vermoëns uit te brei met byvoegings.
  • Die byvoegingsbestuurbladsy (about:addons) is ook heeltemal herskryf met behulp van die Web API. Verwyder/deaktiveer knoppies na die spyskaart geskuif. In add-on eiendomme kan jy sien gevraagde toestemmings en vrystellingnotas. Bygevoeg 'n aparte afdeling vir gestremde byvoegings (voorheen is hulle eenvoudig aan die einde van die lys geplaas), sowel as 'n afdeling met aanbevole byvoegings (elke weergawe ondergaan 'n deeglike sekuriteitskontrole). Nou kan jy 'n kwaadwillige of te stadige byvoeging rapporteer.
  • Die kode verantwoordelik vir die herstel van die vorige sessie is herskryf van JS na C++.
  • Bygevoeg about:compat-bladsy waar werfspesifieke "fixes" bestuur kan word. Dit is tydelike regstellings vir werwe wat nie reg werk nie (byvoorbeeld deur die gebruikeragent te verander of skrifte te laat loop wat die werk in Firefox regstel). about:compat maak dit maklik om aktiewe kolle te sien en laat webontwikkelaars toe om dit vir toetsdoeleindes te deaktiveer.
  • Sinchronisasie-instellings kan direk vanaf die hoofkieslys verkry word.
  • Die donker tema in leesmodus is nie net van toepassing op die bladsyinhoud nie, maar ook op die koppelvlak (nutsbalke, sidebars, kontroles).
  • Firefox sal probeer om HTTPS-foute outomaties reg te stelveroorsaak deur derdeparty-antivirusprogrammatuur. Firefox het histories sy eie sertifikaatwinkel gebruik in plaas van die stelsel een, wat het 'n positiewe impak op veiligheid, maar vereis dat die antivirusprogrammatuur sy wortelsertifikaat in die blaaier se berging invoer, wat sommige verskaffers verwaarloos. As die blaaier 'n MitM-aanval opspoor (wat veroorsaak kan word deur 'n antivirus wat probeer om verkeer te dekripteer en te inspekteer), sal dit outomaties die security.enterprise_roots.enabled-instelling aktiveer en probeer om sertifikate vanaf die stelselberging te gebruik (slegs sertifikate wat deur derde daar bygevoeg is) -party-sagteware, sertifikate wat saam met OS voorsien word, word geïgnoreer). As dit help, sal die instelling geaktiveer bly. As die gebruiker security.enterprise_roots.enabled uitdruklik deaktiveer, sal die blaaier nie probeer om dit te aktiveer nie. In die nuwe weergawe van ESR is hierdie instelling by verstek geaktiveer. Daarbenewens is 'n ikoon by die kennisgewingarea (aan die linkerkant van die adresbalk) gevoeg, wat aandui dat die webwerf wat jy bekyk 'n sertifikaat gebruik wat vanaf die stelselwinkel ingevoer is. Die ontwikkelaars neem kennis dat die gebruik van stelselsertifikate nie sekuriteit affekteer nie (slegs sertifikate wat deur derdepartysagteware by die stelselsertifikate gevoeg word, word gebruik, en aangesien derdepartysagteware die reg het om dit daar by te voeg, kan dit dit net so maklik byvoeg na die Firefox-berging).
  • Vrae om stootkennisgewings toe te laat, sal nie gewys word totdat die gebruiker uitdruklik met die bladsy interaksie het nie.
  • Toegang tot kamera en mikrofoon van nou af kan slegs vanuit 'n veilige konteks uitgevoer word (d.w.s. vanaf bladsye wat via HTTPS gelaai is).
  • Na 2 jaar is die simbool by die stoplys gevoeg ('n lys karakters wat nie in domeinname toegelaat word nie) Κʻ / ĸ (U+0138, *Kra*). In hoofletters lyk dit soos die Latynse “k” of Cyrilliese “k”, wat in die hande van uitvissers kan speel. Die hele tyd het die ontwikkelaars probeer om die probleem op te los deur die Unicode tegniese komitee (voeg hierdie simbool by die "historiese" kategorie), maar hulle het daarvan vergeet toe hulle die volgende uitgawe van die standaard vrygestel het.
  • In amptelike geboue is dit nie meer moontlik om multi-proses af te deaktiveer nie. Enkelprosesmodus (waar die blaaierkoppelvlak en oortjie-inhoud in dieselfde proses loop) is minder veilig en word nie ten volle getoets nie, wat stabiliteitskwessies kan veroorsaak. Vir aanhangers van enkelprosesmodus oplossings verskaf.
  • Verander gedrag wanneer instellings gesinkroniseer word. Van nou af word by verstek slegs die instellings ingesluit in die lys wat deur die ontwikkelaars gedefinieer is, gesinchroniseer. U kan die vorige gedrag terugstuur (sinchroniseer absoluut alle veranderde instellings) deur about:config.
  • Die volgende CSS-eienskappe word geïmplementeer: scroll-padding, scroll-marge, scroll-snap-align, teenstel, -webkit-lyn-klem.
  • Bygevoeg pseudo element ondersteuning :: merker en sy animasies.
  • Primitiewe ondersteuning is by verstek geaktiveer BigInt.
  • window.open() respekteer nou die geslaagde parameter "geen verwyser".
  • Bygevoeg ondersteuning HTMLImageElement.decode() (laai prente voordat dit by die DOM gevoeg word).
  • Baie verbeterings in ontwikkelaarnutsgoed.
  • bn-BD en bn-IN lokalisasies gekombineer in Bengaals (bn).
  • Lokalisasies wat sonder onderhouers gebly het, is verwyder: Assamees (as), Suid-Afrikaanse Engels (en-ZA), Maithili (mai), Malabaars (ml), Oriya (of). Gebruikers van hierdie tale sal outomaties oorgeskakel word na Britse Engels (en-GB).
  • API WebExtensions nou beskikbaar gereedskap om met gebruikersskrifte te werk. Dit kan moontlik probleme met sekuriteit oplos (anders as Greasemonkey/Violentmonkey/Tampermonkey, elke skrif loop in sy eie sandbox) en stabiliteit (skakel die wedloop tussen bladsylaai en skrifinvoeging uit), en laat ook toe dat die script uitgevoer word op die verlangde stadium van bladsy laai.
  • Die view_source.tab-instelling is teruggestuur, wat jou toelaat om die bronkode van die bladsy in dieselfde oortjie oop te maak, eerder as in 'n nuwe een.
  • Die donker tema kan nou toegepas word op diensbladsye van die blaaier (byvoorbeeld die instellingsbladsy), dit word beheer deur die browser.in-content.dark-mode-instelling.
  • Windows 10-toestelle met AMD-grafiese kaarte het WebRender-ondersteuning geaktiveer.
  • 'N Nuwe installasie in Windows 10 sal 'n kortpad by die taakbalk voeg.
  • Die Windows-weergawe gebruik nou Agtergrond Intelligente Oordragdiens (BITS).

Vrystellingnotas vir ontwikkelaars

Bron: linux.org.ru

Voeg 'n opmerking