Firefox 70 kiadás

Megvalósult webböngésző kiadása Firefox 70, valamint mobil verzió Firefox 68.2 Android platformra. Ezenkívül frissítés készült. ág hosszú távú támogatással 68.2.0 (a korábbi ESR 60.x ágat nem támogatják tovább). Hamarosan átkerül a béta tesztelés Firefox 71 ágra, a fejlesztési ciklus új szakaszának megfelelően. A kiadás időpontja december 3-ra van kitűzve.

Fő újdonságok:

  • A védett követés módja kibővült, bekapcsolva blokkolja a közösségi média widgetjeit, amelyek a felhasználók mozgását követik külső weboldalakon (például a Facebook 'Like' gombját és Twitter üzenetszúrásokat). A közösségi fiókkal történő hitelesítéshez lehetőség van a blokkolás ideiglenes letiltására;
    Firefox 70 kiadás
  • Új blokkolási összefoglaló jelentés került bevezetésre, amely lehetővé teszi a blokkolások nyomon követését a hét napjai és típusok szerint;

    Firefox 70 kiadás
  • Tartalmaz egy rendszer kiegészítőt, Lockwise (korábban Lockbox néven volt ismert), amely ajánlatot tesz új 'about:logins' felületet biztosít a mentett jelszavak kezelésére. A kiegészítő egy gombot helyez el a panelen, amellyel gyorsan áttekintheti a jelenlegi webhelyhez mentett fiókokat, valamint jelszavak keresésére és szerkesztésére is lehetőséget biztosít. A mentett jelszavakhoz egy külön mobilalkalmazás révén is hozzáférhet, Lockwiseamely támogatja a jelszavak automatikus kitöltését bármely mobilalkalmazás hitelesítési űrlapjaiban;

    Firefox 70 kiadás
  • Integrálva lett egy rendszer kiegészítő, Firefox Monitor, amely biztosítja amely figyelmeztetést ad, ha a fiók kompromittálódik (email ellenőrzés) vagy egy korábban feltört webhelyre próbálkozik belépni. Az ellenőrzés a haveibeenpwned.com projekt adatbázisával való integráció révén történik;
  • Alapértelmezés szerint aktiválva lett egy jelszógenerátor, amely a regisztrációs űrlapok kitöltésekor automatikusan generál egy megbízható jelszót. A felugró értesítő automatikusan megjelenik 'input type="password"' mezők esetén 'autocomplete = new-password' attribútummal. E nélkül a jelszó a jobb kattintás menüjéből is generálható;

    Firefox 70 kiadás
  • A címsorban elhelyezett funkciógomb helyett egy adatvédelmi szintet jelző mutató található, amely lehetővé teszi a nyomkövetési módok aktiválásának megítélését. A mutató szürkévé válik, amikor a beállításokban a nyomkövetési mód blokkolása be van kapcsolva, és az oldalon nem található blokkolásra szoruló elem. A mutató kékké válik, amikor az oldalon blokkolva vannak bizonyos elemek, amelyek megsértik a magánélet védelmét vagy nyomkövetésre használtak. A mutatót áthúzzák, amikor a felhasználó letiltja a nyomkövetés védelmét az aktuális webhelyen.

    Firefox 70 kiadás
  • A HTTP vagy FTP protokollon megnyitott oldalakat mostantól egy biztonságos kapcsolatra figyelmeztető ikon jelzi, amely a HTTPS esetén is megjelenik, ha probléma van a tanúsítvánnyal. A zár szimbólum színe a HTTPS esetén zöldről szürkére változott (a zöld szín visszaállítása a security.secure_connection_icon_color_gray beállítással lehetséges). A biztonsági mutatóktól való eltávolodás a biztonsági problémákra figyelmeztető jelzések javára a HTTPS széleskörű elterjedésének köszönhető, amelyet már alapvetőnek tekintenek, nem pedig kiegészítő védelemnek.

    Firefox 70 kiadás
  • A címsorban megszűnt A cég nevének megjelenítése, amikor hitelesített EV-tanúsítványt használnak az oldalon. Az információt eltávolítottuk, mivel félrevezethette a felhasználókat, és phishingre használható lett volna (például regisztrálva volt egy "Identity Verified" nevű cég, amelynek neve a címsorban ellenőrzési mutatókent jelent meg). Az EV-tanúsítvány adatai megtekinthetők a zár ikonra kattintva megjelenő menüben. Az EV-tanúsítvány cégnevét a címsorban a „security.identityblock.show_extended_validation” beállítással lehet visszaállítani az about:config alatt.

    Firefox 70 kiadás
  • A JavaScript-motor hozzáadva új „baseline” bájtértelmező, amely egy köztes rést foglal el a hagyományos értelmező és a korai „baseline” JIT fordító között. Az új értelmező jelentősen gyorsabb a régi értelmezőnél, és a „baseline” JIT fordítóval közös bájtkezelési eljárásokat, gyorsítótárat és profilozási adatokat használ. A további értelmező lehetővé teszi a gyakran használt JavaScript-funkciók gyorsabb végrehajtását, miután azok visszaállításra kerülnek az optimalizált JIT (Ion JIT) optimalizálási szakaszából a nem optimalizált „baseline” JIT fordítási szakaszába, például miután a funkciót más típusú argumentumokkal hívják meg.

    Összetett webalkalmazásokban a „baseline” JIT fordítás és az Ion JIT optimalizálások elvégzése sok időt vesz igénybe, és a további gyors értelmező használata általános teljesítménynövekedést és kis mértékű memóriafogyasztás-csökkenést eredményez. A végzett tesztekben a kiegészítő értelmező, amely a JIT-tel közös statisztikákat és inline-cache-t használ, 2-8%-kal csökkentette a betöltési időt, míg a webfejlesztői eszközök teljesítménye 2-10%-kal nőtt.

    Firefox 70 kiadásFirefox 70 kiadás
  • Linux buildokban belefoglalták alapértelmezés szerint alkalmazza a kompozitálási rendszert WebRender AMD, Intel és NVIDIA GPU-k számára (csak Nouveau illesztőprogram esetén), a Mesa 18.2 vagy újabb verziójú csomag használata mellett. A Windows buildokban, az eddig támogatott AMD és NVIDIA GPU-k mellett, a WebRender most már aktiválva van az Intel GPU-k számára is. A kompozitálási rendszer WebRender Rust nyelven íródott, és a GPU-ra helyezi a weboldal tartalmának renderelési műveleteit.

    A WebRender használatával, a Gecko motorba beépített kompozitálási rendszer helyett, amely a CPU-val dolgozza fel az adatokat, a weboldal elemeinek összefoglaló renderelési műveleteihez a GPU-ban végrehajtott árnyékolókat használják, amelyek jelentős sebességnövekedést tesznek lehetővé és csökkentik a CPU terhelését. A WebRender kényszerített bekapcsolásához az about:config beállításokban a „gfx.webrender.all” és a „gfx.webrender.enabled” értékeket lehet módosítani;

  • Hozzáadva támogatja a szigorú lapizolációs módot, amelynek fejlesztési neve Fission. Ebben a módban a különböző webhelyek oldalai mindig külön folyamatok memóriájában helyezkednek el, mindegyik saját izolált homokozójával (sandbox). A folyamatok közötti elkülönítés nem a fülek, hanem a domainek szerint történik, ami lehetővé teszi a külső szkriptek és iframe blokkok tartalmának további izolálását. A szigorú izolációs mód irányítása az about:config alatt a „fission.autostart” opció segítségével történik (jelenleg a kiadásokban blokkolva van);
  • Frissítve logó, a név megváltozott Firefox Quantum-ról Firefox Browser-re;

    Firefox 70 kiadás
  • a párhuzamos két letöltés indítása az "a" tag "download" attribútumával. az iframe blokkokból, amelyek másik doménről töltődnek be (cross-origin) indított jogi kötelezettségek megerősítésének kéréseit. A módosítás lehetővé teszi megakadályozza bizonyos visszaéléseket, és áttér a modellekre, amikor a jogokat csak az elsődleges dokumentum domainről kérik, amely a címsorban látható;
  • Megszüntetve a fájlok tartalmának megjelenítése, amelyeket ftp-n keresztül töltöttek le (például, amikor ftp-n keresztül nyitják meg, a képek, README és html fájlok már nem fognak megjelenni). Az FTP-n keresztül történő erőforrás-megnyitáskor mostantól azonnal betöltési párbeszéd jelenik meg a lemezre, a tartalom típusa függetlenül;
  • A címsorban megvalósították a helymeghatározáshoz való hozzáférés indikátora, amely lehetővé teszi a Geolocation API aktivitásának vizuális értékelését, és szükség esetén lehetőséget ad a webhely helymeghatározási jogának visszavonására. Eddig az indikátor csak a jogok megadása előtt és a kérés elutasítása esetén jelent meg, de eltűnt, amikor a Geolocation API hozzáférése nyitva állt. Most az indikátor tájékoztatja a felhasználót a hozzáférés meglétéről;
    Firefox 70 kiadás
  • Megvalósítva lett kibővített felület a TLS tanúsítványok megtekintésére, amely elérhető az „about:certificate” oldalon (alapértelmezés szerint még mindig a régi felület használatos, az új a security.aboutcertificate.enabled segítségével aktiválható az about:config alatt). Ha korábban a tanúsítványok megtekintéséhez külön ablak nyílt, mostantól az információ egy fülön, a kiegészítőre emlékeztető formában jelenik meg Minden bizonnyal valami. A tanúsítványok megtekintésének felülete teljesen átírásra került JavaScript és szabványos webtechnológiák felhasználásával;
    Firefox 70 kiadás
  • A fiók kezelő menüjéhez hozzáadtak egy szekciót a Firefox kiterjesztett szolgáltatásaihoz való hozzáféréshez, mint például a Monitor és a Send;

    Firefox 70 kiadás
  • A főmenübe és a panelre egy új "ajándék" ikon került, amely lehetővé teszi az új kiadások és azok főbb jellemzőinek megismerését;

    Firefox 70 kiadás
  • A Firefox beépített oldalai (about:*) mostantól a sötét téma beállításainak figyelembevételével jelennek meg;
  • Javítva lett a aláhúzott vagy áthúzott szöveg, beleértve a linkeket — a vonalak most már nem keresztezik a glypheket, hanem körüljárják azokat;
  • A témák testreszabásához leállítva támogatás került az accentcolor, textcolor és headerURL tulajdonságokhoz, amelyek a frame, tab_background_text és theme_frame tulajdonságok álnévként működtek (az addons.mozilla.org témák automatikusan frissültek);
  • Új CSS-tulajdonságok kerültek hozzáadásra text-decoration-thickness, text-underline-offset és text-decoration-skip-ink, amelyek lehetővé teszik a vonalak vastagságának, behúzásának és törésének beállítását, amelyeket aláhúzás és áthúzás esetén használnak;
  • A CSS-tulajdonság "display" mostantól két attribútum megadását is lehetővé teszi, például "display: block flex" vagy "display: inline flex";
  • A CSS-tulajdonságok opacity és stop-opacity értékei mostantól százalékokban is megadhatók;
  • A CSS-tulajdonságban font-size támogatás került az xxx-large értékhez;
  • JavaScript-ben megvalósítva a nagy számok könnyű elválasztása érdekében aláhúzási karakterek segítségével, például "myNumber = 1_000_000_000_000";
  • Hozzáadva egy új módszer Intl.RelativeTimeFormat.formatToParts(), amely az Intl.RelativeTimeFormat.format() módszer alternatívája, és egy objektumokból álló tömböt ad vissza, ahol minden elem a formázott érték egy részét képviseli, ahelyett, hogy az egész formázott szöveget visszaadná;
  • A HTTP "Referer" fejléc mérete 4 KB-ra korlátozódik, ezen érték túllépése esetén a tartalom a tartomány nevére csökkentésre kerül;
  • A fejlesztői eszközökben az Accessibility panelhez olyan eszközök kerültek hozzáadásra, amelyek az elérhetőségi auditálást segítik billentyűzetről történő navigáció során, és egy szimulátor is, amely bemutatja, hogy a színtévesztők hogyan látják az oldalt;
    Firefox 70 kiadás
  • A színválasztó eszközben mostantól egy kontrasztjelző jelenik meg az adott színhez a háttérszín viszonyában, amely segít a gyengénlátók tapasztalatának értékelésében;
    Firefox 70 kiadás
  • Az inspektálási módban a CSS definíciók, amelyek nem hatnak a kiválasztott elemre, mostantól szürke színnel világítanak, pillanatnyi információval, amely megjeleníti az ignorálás okát és a lehetséges javítási módokat;
    Firefox 70 kiadás
  • A debuggerhez hozzáadva a lehetőség, hogy megszakítási pontokat állítsanak be, amelyek akkor lépnek életbe, amikor a DOM elemei megváltoznak (DOM Mutation Breakpoints) és lehetővé teszi a pillanatok nyomon követését, amikor a szkript tartalmat ad hozzá, távolít el vagy frissít egy oldalon;
    Firefox 70 kiadás
  • A bővítmények fejlesztői számára lehetőség nyílt a browser.storage.local tárolójában található adatok vizsgálatára;
  • A hálózati aktivitás ellenőrzési módjához hozzáadták a keresési lehetőséget, amely lehetővé teszi a lekérdezések és válaszok elemeinek gyors megtalálását. A keresés kiterjed többek között a HTTP-fejlécekre, a sütikre és a lekérdezések/válaszok törzsére;
  • A macOS platformon a lapok kompozíciós kódjának optimalizálását végezték el, amely csökkentette a CPU terheltségét, felgyorsította az oldalak betöltését (akár 22%-os gyorsulás) és csökkentette az erőforrások használatát videolejátszás közben (akár 37%-kal). A macOS-hez készült verziókhoz a Chrome-ban mentett jelszavak importálásának támogatása is hozzáadódott;
  • Az Android számára elkészült a Firefox 68.1 kijavító frissítése. Emlékeztetünk, hogy a Firefox újabb jelentős kiadásainak fejlesztése Androidra leállt. Az Androidhoz készült Firefox helyett a Fenix kódnevű böngésző érhető el (elérhető mint Firefox Preview) Go nyelven fejlődik. új mobilböngésző, amely a GeckoView motort és a Mozilla Android Components könyvtárakat használja. Pár nappal ezelőtt megjelent kiadásra került a Firefox Preview 2.2 kísérleti verziója, amelyben több jelentős interfészbeli problémát és felhasználói interakciós módot javítottak. Az 2.0 kiadáshoz képest a következő változások számítanak; hozzáadták a lehetőséget, hogy a kilépéskor minden adat törlésre kerüljön, valamint a hivatkozások alapértelmezett megnyitását privát böngészési módban.

A Firefox 70-ben a új funkciók mellett kijavították 24 sebezhetőséget,amelyből 12 (az egyik CVE-2019-11764 alatt gyűjtve) kritikusnak van jelölve, és potenciálisan kódvégrehajtáshoz vezethetnek, ha kifejezetten elkészített oldalakat nyitnak meg.

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