Firefox 68

Elérhető Firefox 68 kiadás.

Nagy változások:

  • A cím vonalkódja teljesen át lett írva - HTML és JavaScript használatos XUL helyett. A külső különbség a régi (Awesome Bar) és az új (Quantum Bar) sor között csak annyi, hogy a címsorba nem férő sorok végei most elhalványulnak, ahelyett, hogy levágnák (...), és törlődnek a bejegyzések. az előzményekből, a Delete / Backspace helyett a Shift+Delete/Shift+Backspace billentyűket kell használnia. Az új címsor gyorsabb, és lehetővé teszi, hogy bővítményekkel bővítse képességeit.
  • A kiegészítők kezelési oldala (about:addons) szintén teljesen át lett írva a Web API segítségével. Törlés/letiltási gombok átkerült a menübe. A kiegészítő tulajdonságokban megteheti lásd a kért engedélyeket és a kiadási megjegyzéseket. Hozzáadtunk egy külön szakaszt a letiltott kiegészítők számára (korábban egyszerűen a lista végére kerültek), valamint egy szakaszt az ajánlott kiegészítőkkel (minden verzió alapos biztonsági ellenőrzésen megy keresztül). Most már bejelentheti a rosszindulatú vagy túl lassú bővítményeket.
  • Az előző munkamenet visszaállításáért felelős kód a átírva JS-ről C++-ra.
  • Az about:compat oldal hozzáadva, ahol webhelyspecifikus "javítások" kezelhetők. Ezek ideiglenes javítások olyan webhelyekre, amelyek nem működnek megfelelően (például a felhasználói ügynök módosítása vagy a Firefoxban a munkát javító szkriptek futtatása). Az about:compat megkönnyíti az aktív javítások megtekintését, és lehetővé teszi a webfejlesztők számára, hogy letiltsák azokat tesztelési célból.
  • A szinkronizálási beállítások közvetlenül a főmenüből érhetők el.
  • A sötét téma olvasási módban nem csak az oldal tartalmára vonatkozik, hanem a felületre is (eszköztárak, oldalsávok, vezérlők).
  • A Firefox megpróbálja automatikusan kijavítani a HTTPS hibákatharmadik féltől származó víruskereső szoftver okozza. A Firefox hagyományosan saját tanúsítványtárát használta a rendszer helyett, amely pozitív hatással van a biztonságra, de megköveteli, hogy a víruskereső szoftver a gyökértanúsítványt importálja a böngésző tárhelyére, amit egyes gyártók figyelmen kívül hagynak. Ha a böngésző MitM támadást észlel (amit az okozhat, hogy egy vírusirtó megpróbálja visszafejteni és ellenőrizni a forgalmat), automatikusan engedélyezi a security.enterprise_roots.enabled beállítást, és megpróbálja használni a rendszer tárhelyéről származó tanúsítványokat (csak a harmadik által hozzáadott tanúsítványokat). - félszoftverek, az operációs rendszerhez mellékelt tanúsítványok figyelmen kívül maradnak). Ha ez segít, a beállítás engedélyezve marad. Ha a felhasználó kifejezetten letiltja a security.enterprise_roots.enabled fájlt, a böngésző nem próbálja meg engedélyezni. Az ESR új kiadásában ez a beállítás alapértelmezés szerint engedélyezve van. Ezenkívül az értesítési területhez (a címsor bal oldalán) egy ikon került, amely jelzi, hogy a megtekintett webhely a rendszertárolóból importált tanúsítványt használ. A fejlesztők megjegyzik, hogy a rendszertanúsítványok használata nem befolyásolja a biztonságot (csak a rendszertanúsítványokhoz harmadik féltől származó szoftverek által hozzáadott tanúsítványok kerülnek felhasználásra, és mivel harmadik féltől származó szoftvernek van joga ezeket oda hozzáadni, ugyanolyan könnyen hozzáadhatja őket a Firefox tárhelyére).
  • A push értesítések engedélyezésére vonatkozó felszólítások mindaddig nem jelennek meg, amíg a felhasználó kifejezetten nem lép kapcsolatba az oldallal.
  • Hozzáférés a kamerához és a mikrofonhoz mostantól csak biztonságos környezetből hajtható végre (azaz HTTPS-en keresztül betöltött oldalakról).
  • 2 év elteltével a szimbólum felkerült a stoplistára (a domain nevekben nem engedélyezett karakterek listája) Κʻ / ĸ (U+0138, *Kra*). Nagybetűs formában úgy néz ki, mint a latin „k” vagy a cirill „k”, amely az adathalászok kezére kerülhet. A fejlesztők mindvégig a Unicode technikai bizottságon keresztül próbálták megoldani a problémát (adjuk hozzá ezt a szimbólumot a „történelmi” kategóriához), de a szabvány következő kiadásakor megfeledkeztek róla.
  • A hivatalos buildekben már nem lehet letiltani a többfolyamatos módot. Az egyfolyamatos mód (ahol a böngészőfelület és a lap tartalma ugyanabban a folyamatban fut) kevésbé biztonságos, és nincs teljesen tesztelve, ami stabilitási problémákat okozhat. Az egyfolyamatos mód kedvelőinek megkerülő megoldások biztosítottak.
  • Megváltozott viselkedés a beállítások szinkronizálása során. Ezentúl alapértelmezés szerint csak a fejlesztők által meghatározott listában szereplő beállítások szinkronizálódnak. Visszaállíthatja a korábbi viselkedést (abszolút minden megváltozott beállítás szinkronizálása) az about:config segítségével.
  • A következő CSS-tulajdonságok vannak megvalósítva: scroll-padding, scroll-margin, scroll-snap-align, ellen-készlet, -webkit-line-clamp.
  • Hozzáadott pszeudoelem támogatás ::jelző és animációi.
  • A primitív támogatás alapértelmezés szerint engedélyezve van bigint.
  • A window.open() most már figyelembe veszi az átadott paramétert "nincs hivatkozó".
  • Hozzáadott támogatás HTMLImageElement.decode() (a képek betöltése a DOM-hoz való hozzáadása előtt).
  • Sok fejlesztés a fejlesztői eszközökben.
  • a bn-BD és a bn-IN lokalizációkat kombinálva bengáli (bn).
  • A karbantartók nélkül maradt lokalizációkat eltávolítottuk: asszámi (as), dél-afrikai angol (en-ZA), maithili (mai), malajálam (ml), orija (vagy). Ezen nyelvek felhasználói automatikusan átváltanak a brit angolra (en-GB).
  • Az API WebExtensions már elérhető eszközök a felhasználói szkriptekkel való munkához. Ez potenciálisan megoldhatja a biztonsági problémákat (a Greasemonkey/Violentmonkey/Tampermonkey-tól eltérően minden szkript a saját homokozójában fut) és a stabilitás (kiküszöböli az oldalbetöltés és a szkriptbeillesztés közötti versenyt), valamint lehetővé teszi a szkript végrehajtását a kívánt szakaszban. oldal betöltése.
  • A view_source.tab beállítás visszaadásra került, ami lehetővé teszi az oldal forráskódjának megnyitását ugyanazon a lapon, nem pedig egy újon.
  • A sötét témát mostantól a böngésző szolgáltatási oldalain (például a beállítások oldalon) lehet alkalmazni, ezt a browser.in-content.dark-mode beállítás vezérli.
  • Az AMD grafikus kártyával rendelkező Windows 10 eszközökön engedélyezett a WebRender támogatás.
  • A Windows 10 új telepítése egy parancsikont ad a tálcához.
  • Most a Windows verziót használja Háttérben működő intelligens átviteli szolgáltatás (BITS).

Kiadási megjegyzések fejlesztőknek

Forrás: linux.org.ru

Hozzászólás