Google včera vydal ďalšiu aktualizáciu svojho prehliadača, ktorá sa nezdá byť veľmi dôležitá, ale má ju alebo ju v strednodobom horizonte bude mať. A je to tým W3C zavádza vylepšenia webových štandardov a potom sú to vývojári prehliadačov, ktorí musia zabezpečiť, aby všetko v ich softvéri fungovalo. Chrome 105, čo sa deje do minulého augusta, prišiel včera, v utorok 30. a zaviedol nejaké zmeny v tomto smere zlepšiť.
Existuje niekoľko webových prvkov, ktoré sú známe ako „modálne“. Vysvetlené rýchlo a bez väčšej presnosti, sú akýmsi plávajúcim oknom, ako to, čo vidíme pri kliknutí na fotogalériu. Existuje a CSS podtrieda, ktorá je :modal (odkaz na mdn) a Chrome 105 zaviedol podporu pre túto podtriedu. To znamená, že ak zadáme webovú stránku, ktorá obsahuje niečo vo svojom hárku CSS s podtriedou :modal, budeme ju môcť vidieť tak, ako ju vytvoril jej dizajnér.
Niektoré nové funkcie prehliadača Chrome 105
- Pridanie globálneho atribútu obsahu „onbeforeinput“ na uľahčenie použitia udalosti „beforeinput“ na elementoch input/textarea/upraviteľného obsahu predtým, ako budú upravené.
- WebSQL bol zastaraný a odstránený z nebezpečných kontextov.
- Podpora kontajnerových dotazov ako spôsobu štýlovania prvkov podľa veľkosti prvku, ktorý obsahuje.
- Podpora rozšírení zdroja médií (MSE) v kontexte DedicatedWorker.
- Základné rozhranie API na dezinfekciu HTML, ktoré možno použiť na odstránenie skriptovateľného obsahu z ľubovoľného obsahu HTML dodaného používateľom. Predpokladá sa, že to možno použiť na vytváranie webových aplikácií bez XSS.
- Podpora pseudotriedy CSS ":modal", ktorá sa používa pre stav, ktorý vylučuje akúkoľvek interakciu s prvkami mimo nej, kým nie je odmietnutý.
- Podpora pre prvky iframe (odkaz na mdn) anonymný.
- Možnosť "blocking=render" ako atribút pre viazanie prvkov skriptov, štýlov a štýlov, aby boli explicitne blokujúce vykreslenie.
Chrome 105 je k dispozícii približne 24 hodín, takže si ho teraz môžete stiahnuť z vášho oficiálna webová stránka. Používatelia Linuxu si ho môžu stiahnuť z tej istej webovej stránky, ak používame distribúciu, ktorá podporuje balíčky DEB alebo RPM. Arch Linux a jeho deriváty to majú v AUR.