Google opublikował wczoraj kolejną aktualizację swojej przeglądarki, która wydaje się nie mieć wielkiego znaczenia, ale ma ją lub będzie ją mieć w średnioterminowej przyszłości. I to jest, że W3C wprowadza ulepszenia do standardów internetowych, a następnie to twórcy przeglądarek muszą sprawić, by wszystko działało w ich oprogramowaniu. Chrome 105, co się dzieje do 2 sierpnia, przybył wczoraj, we wtorek 30 i wprowadził kilka zmian do poprawy w tym zakresie.
Istnieje kilka elementów internetowych, które są znane jako „modalne”. Wyjaśnione szybko i bez większej precyzji, są rodzajem pływającego okna, jak to, co widzimy po kliknięciu w galerię zdjęć. Tam jest podklasa CSS, która jest :modalna (link do mdn), a Chrome 105 wprowadził obsługę tej podklasy. Oznacza to, że jeśli wejdziemy na stronę internetową, która zawiera coś w swoim arkuszu CSS z podklasą :modal, będziemy mogli zobaczyć ją tak, jak stworzył ją jej projektant.
Kilka nowych funkcji Chrome 105
- Dodanie globalnego atrybutu treści „onbeforeinput” w celu ułatwienia użycia zdarzenia „beforeinput” w elementach input/textarea/editable content przed ich modyfikacją.
- WebSQL został przestarzały i usunięty z niebezpiecznych kontekstów.
- Obsługa zapytań kontenerowych jako sposobu na stylizowanie elementów zgodnie z rozmiarem elementu zawierającego.
- Obsługa rozszerzeń źródeł multimediów (MSE) w kontekście DedicatedWorker.
- Podstawowy interfejs API do czyszczenia kodu HTML, którego można użyć do usunięcia zawartości skryptowej z dowolnej zawartości HTML dostarczonej przez użytkownika. W zamierzeniu można to wykorzystać do tworzenia aplikacji internetowych wolnych od XSS.
- Obsługa pseudoklasy CSS „:modal”, która jest używana dla stanu, który wyklucza wszelką interakcję z elementami znajdującymi się poza nim, dopóki nie zostanie odrzucony.
- Obsługa ramek iframe (link do mdn) anonimowy.
- Opcja „blocking=render” jako atrybut do wiązania elementów skryptów, stylów i arkuszy stylów, aby wyraźnie blokowały renderowanie.
Chrome 105 jest dostępny od około 24 godzin, więc można go teraz pobrać z twojego oficjalna strona internetowa. Użytkownicy Linuksa mogą go pobrać z tej samej strony, jeśli używamy dystrybucji obsługującej pakiety DEB lub RPM. Arch Linux i pochodne mają to w AUR.