A Firefox 67 kiadása.

Bemutatva webböngésző kiadása Firefox 67, valamint mobil verzió Firefox 67 Android platformra. Továbbá, elkészült a frissítés ág hosszú távú támogatással 60.7.0. Hamarosan szakaszra lép béta tesztelés átkerül a Firefox 68 ágára, melynek kiadása július 9-re van tervezve.

Fő újdonságok:

  • Automatikus fülkivonási lehetőség valósult meg az erőforrások felszabadítása érdekében. A funkció akkor aktiválódik, ha a memória szűkös (kevésbé mint 400 MB szabad memória), és elsősorban a régen nem használt füleket helyezi ki. A fülek nem tűnnek el, hanem készenléti állapotba kerülnek (várakozási mód), amely hasonló ahhoz, amit a munkamenet helyreállítása után tapasztalunk. A működés vezérléséhez az about:config menüben hozzáadva lett a "browser.tabs.unloadOnLowMemory" opció;
  • A weboldalak betöltése felgyorsult, ha CPU-intenzív munkák zajlanak. Az optimalizálás a setTimeout időzítők eseménykezelőinek prioritáscsökkentésén keresztül valósult meg a weboldal betöltése során (a háttérfülekhez hasonlóan csökkent a végrehajtásra szánt időkeret, amit az időzítő eseménykezelései fogyasztanak). A háttér eseménykezelők korlátozása lehetővé teszi, hogy több erőforrást biztosítsanak a fő eseménykezelőknek, amelyek befolyásolják az oldal kezdeti kirajzolását. Például az Instagram, Amazon és Google fő szkriptjei a hozzáadott optimalizációnak köszönhetően 40-80%-kal gyorsabban indulnak el;
  • Későbbi betöltési szakaszokban néhány másodlagos eseménykezelőt kiemeltek. Például az alternatív CSS-stílusok beolvasása most nem a betöltés alatt, hanem azt követően történik. A beviteli automatikus kiegészítő modul betöltése a beviteli űrlapok készenlétéig késleltetve lett;
  • Megváltozott a kirajzolás megközelítése a weboldal betöltése során - a kirajzolás most korábbi betöltési szakaszban kezdődik, de a kirajzolási műveletek ritkábban vannak meghívva;
  • A böngésző néhány alrendszerének inicializálása és a bővítmények megjelenési változtatásához kapcsolódó folyamatok a fő betöltés befejezéséig elhalasztódtak, ami lerövidítette az időt a böngésző indítása és az oldalak megjelenítésére való kész állapot között;
  • a parancsok lehetőség a JavaScript-bekötések blokkolása, amelyek kriptovaluta bányászatot végeznek vagy felhasználók követésére szolgálnak rejtett azonosítási módszerekkel („browser fingerprinting”). A blokkolás a write is performed hogy további kategóriák (fingerprinting és cryptomining) a Disconnect.me listájában, amely tartalmazza azokat a hosztokat, amelyeket kriptovaluta bányászat és rejtett azonosítók használatával vádolnak. Alapértelmezés szerint az új blokkolási módok ki vannak kapcsolva, és a magánélettel kapcsolatos beállításokhoz új „Cryptominers” és „fingerprinters” opciók lettek hozzáadva. A blokkoló működését nyomon követheti a
    webhely kontextusmenüjén keresztül, amely a címsorban található pajzs ikonra kattintva jelenik meg;
    A Firefox 67 kiadása.

    A Firefox 67 kiadása.
  • A főmenübe és a bejelentkezési űrlapok kitöltéséhez ad ajánlásokat, hozzáadva lett lehetővé téve a mentett jelszavak gyors elérését a webhely számára;

    A Firefox 67 kiadása.A Firefox 67 kiadása.
  • A következő alkotórészek bekapcsolva kompozíciós rendszer Servo WebRender, amely Rust nyelven íródott, és a GPU-ra delegálja az oldal tartalmának renderelését. Ha a WebRender-t használjuk a Gecko motorba épített összetett rendszer helyett, amely CPU-val dolgozza fel az adatokat, a szálkeresés ikonjainak rendkívüli megjelenítése során a GPU-n futó árnyékolókat használnak, ami jelentős sebességnövekedést és a CPU terhelésének csökkentését teszi lehetővé.

    Jelenleg a WebRender alapértelmezés szerint körülbelül a Windows 10 felhasználók 4%-ánál aktív, akik NVIDIA grafikus kártyát használnak. A többi felhasználó aktiválása a tesztelési eredményektől függ. Ha minden rendben zajlik, május 27-én a tesztelés lefedettsége 25%-ra bővül, május 30-án 50%-ra, június első hetében pedig 100%-ra. A WebRender aktiválását az about:support oldalon ellenőrizheti. Kényszerített aktiváláshoz az about:config oldalon aktiválni kell az „gfx.webrender.all” és „gfx.webrender.enabled” beállításokat, vagy elindítani a Firefox-ot a MOZ_WEBRENDER=1 környezeti változóval. Linuxon a WebRender támogatása többé-kevésbé stabilizálódott az Intel grafikus kártyák számára a Mesa 18.2+ illesztőprogramokkal;

  • A profilkezelés mechanizmusa átdolgozásra került: korábban, amikor több különböző Firefox példányt telepítettek, alapértelmezés szerint egy közös profilt használtak a beállításokkal, bővítményekkel és információs adatbázisokkal (könyvjelzők, előzmények, mentett jelszavak, cookie-k stb.), most viszont minden egyes párhuzamosan telepített példányhoz külön profilt hoznak létre. Például, ha egyszerre telepítenek ESR-t, bétaverziókat, nightly kiadásokat, a Developer Edition kiadást és a normál Firefox verziót, számukra külön profilok készülnek.

    A fő ok, amiért a külön profilokra való áttérésre került sor, a lehetséges problémák, amelyek akkor jelentkezhetnek, ha a legújabb kiadás profilját egy régebbi Firefox verzióban használják, valamint ha párhuzamosan több Firefox példány fér hozzá a profil adatbázisához, ami potenciálisan adatkárosodáshoz vezethet. A meglévő profil kiválasztásához, akárcsak korábban, használható a "firefox -ProfileManager" felület. A Firefox telepítésének befejezésekor, ha már létezik a rendszerben profil, egy külön figyelmeztetést találunk, amely javasolja a beállítások szinkronizálását a Mozilla Sync felhőszolgáltatáson keresztül.

  • A fő összetétel belefoglalták rendszerszintű kiterjesztés Firefox Monitor, amelynek aktiválási kísérletei korlátozott számú felhasználón végeztek el a Firefox 62 óta, de a végleges aktiválás csak most történt meg minden felhasználó számára. A Firefox Monitor kiterjesztés figyelmeztetést biztosít, ha egy fiók kompromittálódott (e-mail ellenőrzés) vagy ha megpróbálunk bejelentkezni egy korábban feltört weboldalra. Az ellenőrzés a projekt adatbázisával való integráción keresztül történik haveibeenpwned.com szerint., amely 7,8 milliárd fiók adatait tartalmazza, amelyek 364 weboldal feltöréséből származnak. A figyelmeztetés csak azoknál az oldalaknál jelenik meg, amelyek feltörési információi az utolsó 12 hónapban kerültek hozzáadásra a haveibeenpwned.com adatbázishoz. Ha a feltörésről való értesítés óta nem telt el 2 hónap, ismételt figyelmeztetés jelenik meg.

    A Firefox 67 kiadása.
  • Bővült az API hívások száma, amelyek elérhetők csak védett környezetben nyílt lap megnyitásakor (Secure Context), vagyis HTTPS-en, localhost-ból vagy helyi fájlból történő megnyitáskor. A Firefox 67-ben a védett kontextuson kívül megnyitott oldalak számára tiltva van a rendszerértesítések megjelenítését az API-n Notifications, a böngészőablakon kívül megjelenítve;
  • Bővültek a privát böngészési mód lehetőségei. Lehetővé vált a jelszavak mentése az olyan weboldalakon, amelyeket privát módban nyitnak meg. Megvalósították a kiegészítők aktiválásának kezelésére szolgáló eszközöket a privát módban — a kiegészítők kezelőjében a felhasználó most meghatározhatja, mely kiegészítőket kívánja aktiválni a privát módban, és melyeket kívánja csak a fő munkamenetben használni. Az új kiegészítők aktiválása alapértelmezés szerint le van tiltva a privát módban (aktiváláshoz beállítások módosítása szükséges);
    A Firefox 67 kiadása.
  • A videó kodek támogatásának megvalósítása AV1 átkerült a könyvtár használatára dav1d, amelyet a VideoLAN és az FFmpeg közösségei fejlesztenek, és amely a lehető legjobb dekódolási teljesítmény elérésére és a több szálon való zökkenőmentes működés biztosítására összpontosít. Észlelhető, hogy az AV1 formátum egyre népszerűbbé válik, hiszen februárban a Firefox bétaverzióiban megtekintett AV1-es videók aránya 0.85% volt, márciusban 3%, most pedig ez az arány 11.8%;
  • Kibővült lehetőségek a böngésző billentyűzet segítségével történő vezérlésére — a sáv és a legördülő menü már csak billentyűzettel irányítható, beleértve az eszköztáron elhelyezett kiegészítők gombjait, a képernyőn nem elférő elemeket, a betöltési indikátort, az oldal műveleteit stb. A sáv elemei közötti navigáció a Tab gomb és a nyilak segítségével történik;
  • A sávhoz hozzáadva indikátor a szinkronizálás állapotának, a fiókhoz való csatlakozásnak és az adatok több eszközön való megosztásának nyomon követésére, valamint gyors hozzáférést biztosít a Firefox Account-ot használó műveletekhez. Lehetőség van a szokásos ikon helyett a saját avatár megjelenítésére;
    A Firefox 67 kiadása.
  • Hozzáadva lehetőség a fül rögzítése (Pin Tabs) az URL sáv menüjén keresztül. A rögzített fülek mindig aktívak maradnak, automatikusan indulnak, és lehetővé teszik a gyakran használt webhelyek hozzáférésének leegyszerűsítését;

    A Firefox 67 kiadása.
  • Megvalósításra került egy kontextuális tipp rendszer, amely javasolja a felhasználónak az egyes funkciókat, figyelembe véve a kontextust;
  • A "Fájl" menübe új gomb került, amely lehetővé teszi a beállítások és adatok importálását más böngészőkből (támogatott a Chrome és Chromium importálása);
    A Firefox 67 kiadása.
  • A "webcal:" protokoll használatának támogatása a 30boxes.com szolgáltatással összefüggésben megszűnt;
  • A Firefox Screenshots szerverre képernyőképek feltöltésének és a képernyőképek Mozilla szerveren keresztüli megosztásának lehetősége megszűnt. A következő hónapokban a képernyőképeket tartalmazó szerver leállításra kerül, és a felhasználók számára ajánlott exportálni az ott található adatokat;
  • A csomagban szállított Twemoji betűtípus frissítve lett. Az új verzió támogatja az Emoji 11.0 specifikációját;
  • További felhasználói kategóriák számára lehetőséget ajánlottak a kísérletekben való részvételre kiegészítő információs tartalom megjelenítésével, amelyet a Pocket szolgáltatás ajánl, valamint az információk elrendezésének megváltoztatásával a kezdőoldalon. Például néhány felhasználónál a blokkok mérete és a javasolt tartalmak száma megváltozik, új tematikus szekciók kerülnek bevezetésre (Egészség, Tudomány, Technológia és Szórakozás). Az experimentumból való kilépéshez a böngésző új lapjának jobb felső sarkában ki kell kapcsolni a "Content Discovery" opciót;
  • Bekapcsolva alapértelmezett API FIDO U2F, amely a kétfaktoros hitelesítés működésének megszervezésére szolgál különböző webszolgáltatásokban. U2F használata megengedett a Google fiókok esetében;
  • A JavaScript optimalizáló fordító támogatást kapott az ARM64 architektúrájú eszközök számára, amelyek Windows alatt működnek;
  • A JavaScript modulok dinamikus importjának támogatása hozzáadva a importálás;
  • A webfejlesztői eszközökben lehetőség van tetszőleges szövegek kijelölésére és a "Changes" panelből a vágólapra másolásra, amely a CSS aktuális sessionbeli változásainak történetét tükrözi a szabályok paneljén;

    A Firefox 67 kiadása.
  • A beépített JavaScript hibakereső hozzáadva lett Threads panelt tartalmaz, amely a Web Worker hibakeresésére szolgál. Javult a kód (inline) pontok kezelésének minősége — a hibakereső most pontosabban megáll a megadott kódhelyeken;

    A Firefox 67 kiadása.
  • Az Android platformra készült verzió az látható terület (Viewport) paramétereinek kezelését az egyéb böngészőkhöz igazította. Lehetővé vált, hogy keresési widgetet adjunk hozzá a Firefox kezdőképernyőjéhez, hangalapú bevitel funkcióval. Megszűnt a vendég session (Guest Session) támogatása, helyette a privát böngészési mód használatát ajánlják.

A Firefox 67 újdonságai mellett hibajavításokat is tartalmaz a series of vulnerabilities, several of which are marked as critical, meaning they can lead to code execution by an attacker when specially crafted pages are opened. Currently, detailed information about the patched security issues is unavailable, but it is expected that the list of vulnerabilities will be published within a few hours.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster