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