Firefox 151

Elérhető A Firefox 151, remarkable for its improved protection against digital fingerprinting, support for Web Serial API, as well as the ability for websites to capture keyboard input in full-screen mode.

  • Local profile backup is available on Linux (in macOS, enabling is postponed until the next release).
  • Átdolgozásra került design of the new tab page to prepare it for future changes, such as widgets and improved shortcuts, which are planned to appear in the next version (browser.newtabpage.activity-stream.nova.enabled).
  • The search field width has been significantly increased in settings.
  • In private browsing mode megjelenik lehetőség clear all data from the current session without the need to close the browser window and start a new session.
  • Tracking protection has become even better at combating digital fingerprinting. The number of users that can be uniquely identified has decreased on average by 14% (and by 49% on macOS).
  • PDF viewer megtanulta combine multiple documents.
  • In the ‘More tools’ submenu, hozzáadva there is an option to call about:translations.
  • The built-in VPN now MMM-DD-YYYY selects the country where the exit node is located.
  • Kijavítva passing incorrect information about screen resolution to websites on systems with multiple monitors.
  • Autofill addresses belefoglalták for users from the Netherlands.
  • Removed an architectural limitation that prevented websites from seeing temporary permissions (when a user allowed, for example, access to geolocation but did not choose 'remember this decision').
  • Moving the profile to another directory or another OS no longer disrupts the operation of installed extensions and themes (old paths remained in extensions.json).
  • Megvalósítva lett
    • a parancsok support for links placed in the clipboard on iOS devices.
    • Dropdown elements now use the native operating system menu.
    • Fixed a bug that caused expanded Firefox windows on multi-monitor systems after restart to open on the wrong monitor.
    • Fejlesztve color management when copying and pasting images.
  • Windows: Firefox now figyelembe veszi system geolocation settings when the user allows the website to determine their location. If geolocation is disabled at the OS level, the browser will ask the user to enable it.
  • HTML: Megjelent Passkey attribute shadowrootslotassignment on elements <template>. A JavaScriptben ez a tulajdonság a következőkkel van összefüggésben ShadowRoot.slotAssignment vagy HTMLTemplateElement.shadowRootSlotAssignment.
  • CSS:
    • Direktíva @container mostantól támogatja lekérdezések style() (lehetővé teszi, hogy ellenőrizze, van-e érvényes deklarációja a konténernek, egy adott tulajdonsága vagy egyedi tulajdonsága, és ennek megfelelően alkalmazza a stílusokat a gyermekeire).
    • A position-anchor mostantól támogatja (alapértelmezett) normál érték (biztosítja a következetességet a tulajdonsággal position-area: ha frissül, a position-anchor is automatikusan frissül).
  • API:
    • Módszer Sanitizer.replaceElementWithChildren() mostantól a pénzeszközöket! Még dicséretet is kap 75-90% -tól a résztvevők közül, bár a projekt fejlődése nyilvánvalóan lelassult. A legmeglepőbb, hogy mindenki hamis, ha a cserélendő elem <svg> az SVG névtérben vagy a MathML névtérben található.
    • Megjelent Passkey Dokumentum Kép-a-Képben API (lehetővé teszi egy ablak megnyitását, amely a többi ablak fölött helyezkedik el, és bármilyen HTML tartalommal feltölthető).
    • Hozzáadva tulajdonság CanvasRenderingContext2D.lang (hasznos a háttércanvas kontextusának beállításához, amely még azelőtt renderelhető, hogy bármely elemhez kapcsolódna <canvas>).
    • Módszer Element.requestFullscreen() mostantól acceptálja tulajdonság options.keyboardLock mint paraméter (lehetővé teszi a webhelyek számára, hogy kérjék a billentyűzet blokkolását, amikor az elem teljes képernyős módban látható). A webhelyek most megakadályozhatják a teljes képernyős módból való kilépést az Esc billentyű megnyomásával (a kilépés továbbra is lehetséges a gomb lenyomva tartásával), valamint elfoghatják a korábban fenntartott böngésző gyorsbillentyűit, és törölhetik azok szokásos műveletét.
    • GPUSupportedLimits mostantól támogatja maxStorageBuffersInFragmentStage, maxStorageBuffersInVertexStage, maxStorageTexturesInFragmentStage és maxStorageTexturesInVertexStage tulajdonságai (lehetővé teszik a tárolási pufferek és textúrák maximális számának megadását a fragmentációs és csúcs shader szakaszokban.
    • a parancsok a property support CSSContainerRule.conditions. A condition tulajdonság az adott direktívát képviseli @container objektumok tömbjeként, ahol minden egyes objektum egy külön container feltételt ír le.
    • Bekapcsolva a támogatás Web Serial API (lehetővé teszi a soros interfésszel rendelkező mikrokontrollerek irányítását). Ez lehetőséget ad a mikrokontrollerek, valamint a hibakereső platformok (mint az ESP, BBC micro:bit és Raspberry Pi Pico), 3D-nyomtatók, CNC gépek és más eszközök programozására. Minden webhely, amely ezt az API-t használni szeretné, létre kell hoznia egy speciális kiegészítőt, amely megadja a szükséges engedélyeket, és a felhasználónak telepítenie kell ezt a kiegészítőt (hasonlóan ahhoz, ahogyan a WebMIDI esetében már megtörtént).
  • Fejlesztői eszközök: Az animációs sebesség irányítására szolgáló legördülő menü mostantól mindig elérhető (eddig csak aktív animáció esetén jelent meg, ami megnehezítette a használatát nagyon rövid animációk esetén).

Forrás: linux.org.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