ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Google ΠΏΡΡΠ½Π° Π²Π΅ΡΡΠΈΡ 130 Π½Π° ΡΠ΅Π± Π±ΡΠ°ΡΠ·Π΅ΡΠ° Chrome. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π΅ Π½Π°Π»ΠΈΡΠ½Π° ΠΈ ΡΡΠ°Π±ΠΈΠ»Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ Chromium, ΠΊΠΎΠΉΡΠΎ ΡΠ»ΡΠΆΠΈ Π·Π° ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Chrome. ΠΡΠ°ΡΠ·Π΅ΡΡΡ Chrome ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°Π²Π° ΠΎΡ Chromium Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π»ΠΎΠ³ΠΎΡΠΈΠΏΠΈΡΠ΅ Π½Π° Google, Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΠΈΠ·Π²Π΅ΡΡΠΈΡ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΡΡΠΈΠ², ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π·Π°ΡΠΈΡΠ΅Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ (DRM), Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Sandbox ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ Π·Π° Google API ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° RLZ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ ΠΏΡΠΈ ΡΡΡΡΠ΅Π½Π΅. ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°ΡΡ ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π·Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅, ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΡΠ΄Π΅Π»Π½Π° Π²Π΅ΡΡΠΈΡ Extended Stable, ΠΊΠΎΡΡΠΎ Π΅ Π½Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° 8 ΡΠ΅Π΄ΠΌΠΈΡΠΈ. Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ Chrome 131 Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π° Π·Π° 12 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ.
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Chrome 130:
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΠΎΡΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΈ ΠΈΠ·Π²Π΅ΡΡΠΈΡ Π·Π° ΠΈΠ·Π²ΡΡΡΠ΅Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ ΠΏΠΎΠ΄ Π°Π΄ΡΠ΅ΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ° ΠΊΠ°ΡΠΎ ΠΌΠ°Π»ΠΊΠ° Π»Π΅Π½ΡΠ°, ΠΏΠΎΠΊΡΠΈΠ²Π°ΡΠ° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π·Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ Π² ΡΠΏΠΈΡΡΠΊΠ° Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΈ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆe Π±ΡΡΠΎΠ½ Π·Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΡΠΏΠΈΡΡΠΊΠ° Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ Π² ΡΡΡΠ°Π½ΠΈΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ°. ΠΠ½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²Π°ΡΠ° ΡΠΎΡΠΌΠ° Π½Π° ΠΈΠ·Π²Π΅ΡΡΠΈΡ ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ, Π° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° βchrome://flags/#top-chrome-toastsβ.

- ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π½Π° Π΅Π½Π΅ΡΠ³ΠΈΡ (Energy saver) Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π·Π°ΠΌΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°, Π½ΠΎ Π½Π΅ Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Ρ Π·Π²ΡΠΊ ΠΈ ΡΠ° ΡΠΊΡΠΈΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 5 ΠΌΠΈΠ½ΡΡΠΈ. ΠΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ°Π±ΠΎΠ²Π΅, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ½ΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ»ΠΈ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡΠ΄ΠΈΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ (ΡΠ°ΠΊΠΈΠ²Π° ΡΠ°Π±ΠΎΠ²Π΅ ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Ρ Π½Π° Π±Π°Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ API Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ USB, Bluetooth, ΠΊΠ°ΠΌΠ΅ΡΠ°, Π²Ρ ΠΎΠ΄Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΠΌΠΈΠΊΡΠΎΡΠΎΠ½, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π» Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° RTCDataChannel ΠΈΠ»ΠΈ MediaStreamTrack). ΠΠ° Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ Π·Π°ΠΌΡΠ°Π·ΡΠ²Π°Π½Π΅ ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ βchrome://flags/#freezing-on-energy-saverβ ΠΈ βchrome://flags/#freezing-on-energy-saver-testingβ. Π Chrome 131 Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ Π·Π°ΠΌΡΠ°Π·ΡΠ²Π°Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ Π΄Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, Π·Π°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ ΠΎΡ 1% ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅.
- Π Π²Π΅ΡΡΠΈΡΡΠ° Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π²Π³ΡΠ°Π΄Π΅Π½ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ Π² PDF ΡΠΎΡΠΌΠ°Ρ, ΠΊΠΎΠΉΡΠΎ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ½ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΠΊΠ°ΡΠΎ ΠΎΠΏΡΠΈΡ ΠΎΡΡΠ°Π²Π°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° PDF ΠΈ ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅).
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π² ΡΠ΅ΠΆΠΈΠΌ 'ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π² ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°' (picture-in-picture) Π²Π΅ΡΠ΅ Π΅ Π½Π°Π»ΠΈΡΠ½Π° Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ, Π½ΠΎ ΠΈ Π·Π° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π²ΡΡΡ
Ρ Π΄ΡΡΠ³ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ΅ΠΆΠΈΠΌ 'ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π² ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°' ΡΠ΅Π³Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅ΠΉΡΡΠΈ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π±Π΅Π»Π΅ΠΆΠΊΠΈ, ΡΠ°ΡΠΎΠ²Π΅, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΈ Π΄Ρ. ΠΡΠ²Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π² ΡΠ΅ΠΆΠΈΠΌ 'ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π² ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°' ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Ρ ΠΌΠ΅ΡΠΎΠ΄Π° documentPictureInPicture.requestWindow(), ΠΊΠΎΠΉΡΠΎ Π²ΡΡΡΠ° ΠΎΠ±Π΅ΠΊΡ, ΡΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²Ρ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Ρ ΠΌΠ΅ΡΠΎΠ΄Π° .document.body.append().

- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΠ½ΡΠ½ΠΈ ΡΠ΅ΡΠ½ΠΈΡΠΈ Ρ ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Brotli ΠΈ Zstandard.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ±Π»Π°ΡΡΠΈ Π·Π° ΠΏΡΠ΅Π²ΡΡΡΠ°Π½Π΅ ΠΏΡΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π±Π΅Π· ΠΌΠΈΡΠΊΠ° ΠΏΡΡΠ²ΠΎ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ Π² Π½ΡΠΆΠ½Π°ΡΠ° ΠΎΠ±Π»Π°ΡΡ Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° Tab, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π° ΠΏΡΠ΅Π²ΡΡΡΠ°Ρ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ ΠΉ Ρ ΡΡΡΠ΅Π»ΠΊΠΈΡΠ΅ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΡΠ°.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΠ°ΡΡΠΈΠ½Π³ Π½Π° Π½Π΅ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ URL ΡΡ Π΅ΠΌΠΈ (Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² ΡΠΏΠΈΡΡΠΊΠ° Ρ ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΡ Π΅ΠΌΠΈ) Ρ ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Ρ ΠΎΡΡΠ° ΠΈ ΠΏΡΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° URL 'git://example.com/path' ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° 'example.com' ΡΠ΅ Π±ΡΠ΄Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΊΠ°ΡΠΎ Ρ ΠΎΡΡ, Π° '/path' ΠΊΠ°ΡΠΎ ΠΏΡΡ (Π΄ΠΎ ΡΠ΅Π³Π° '//example.com/path' ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ΅ ΠΊΠ°ΡΠΎ Π΅Π΄ΠΈΠ½Π΅Π½ ΠΏΡΡ).
- Π Android Π²Π΅ΡΡΠΈΡΡΠ° Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Π²ΡΠ½ΡΠ½ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΡΠ»ΡΡΠΈ ΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ° ΠΎΡ Accessibility API.
- ΠΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°
Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ Safari ΠΈ Firefox β Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ 'none' Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΡ Π²Π΅ΡΠ΅ Π½Π΅ ΡΠ΅ ΡΠΊΡΠΈΠ²Π°, Π° ΡΠ΅ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π° Π½Π° ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΡΠΈΠ». - ΠΡΡΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈ Π½Π° CSS Working Group ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² CSS Π±Π»ΠΎΠΊΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅Π³Π° Π²Π·Π΅ΠΌΠ°Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΡΠ΅Π΄Π° Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° CSS ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² Π±Π»ΠΎΠΊΠ° (ΠΏΠΎ-ΡΠ°Π½ΠΎ Π²ΡΠΈΡΠΊΠΈ CSS ΠΏΡΠ°Π²ΠΈΠ»Π° ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π° ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΎΠ΄Π΅ΡΠ΅ Π΄ΠΎ Π½Π΅Π»ΠΎΠ³ΠΈΡΠ½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡΡ ΠΏΠΎ-Π΄ΠΎΠ»Ρ CSS Π±Π»ΠΎΠΊ ΠΏΡΠ΅Π΄ΠΈ Π·Π°Π΄Π°Π²Π°ΡΠ΅ ΡΠ΅ΡΠ²Π΅Π½ ΡΠΎΠ½, Π° ΡΠ΅Π³Π° ΡΠ΅ Π·Π°Π΄Π°Π²Π° Π·Π΅Π»Π΅Π½: .foo { width: fit-content; @media screen { background-color: red; } background-color: green; }
- Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ CSS ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ box-decoration-break, ΡΠΊΠ°Π·Π²Π°ΡΠΎ ΠΊΠ°ΠΊ ΡΠ΅ ΠΎΡΡΠΈΡΡΠ²Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π΅Π³ΠΎΠ²ΠΈ ΡΠ°ΡΡΠΈ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Π΄ΠΎΠ²Π΅, ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΈΠ»ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ. ΠΠΎΡΡΡΠΏΠ½ΠΈ ΡΠ° Π΄Π²Π° ΡΠ΅ΠΆΠΈΠΌΠ° Π½Π° ΠΎΡΡΠΈΡΡΠ²Π°Π½Π΅: slice β Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΡ ΠΏΡΡΠ²ΠΎ ΡΠ΅ ΠΎΡΡΠΈΡΡΠ²Π° ΠΈΠ·ΡΡΠ»ΠΎ, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ Π½Π°ΡΡΠ·Π²Π° Π½Π° ΡΠ°ΡΡΠΈ; clone β Π²ΡΠ΅ΠΊΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΡΠ΅ ΠΎΡΡΠΈΡΡΠ²Π° ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΡΠΈ Π³ΡΠ°Π½ΠΈΡΠΈ ΠΈ ΠΎΡΡΡΡΠΏΠΈ. Π Firefox ΡΠΎΠ²Π° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΡ 2014 Π³ΠΎΠ΄ΠΈΠ½Π°.


- Π API WebGPU Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΡΠ΅ΠΆΠΈΠΌΡΡ "dual-source-blending" Π·Π° ΡΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π° ΠΎΡ Π΄Π²Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ½ΠΈ ΡΠ΅ΠΉΠ΄Π΅ΡΠ° Ρ Π·Π°ΠΏΠΈΡ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° Π² Π΅Π΄ΠΈΠ½ ΡΡΠ΅ΠΉΠΌΠ±ΡΡΠ΅Ρ.
- Π ΡΠ΅ΠΆΠΈΠΌ "Origin trials" Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ API Language Detector, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π΅Π·ΠΈΠΊΡΡ ΠΏΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΎΡ ΡΠ΅ΠΊΡΡ.
- Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΡΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π ΠΏΠ°Π½Π΅Π»Π° Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ ΠΏΠ°Π΄Π°ΡΠΎ ΠΌΠ΅Π½Ρ Ρ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠΈΠ»ΡΡΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΎΠΏΡΠΈΡ Π·Π° ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΏΡΠ΅Π΄ΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° HTTP ΡΠ΅ΡΠΈΡ Π² ΡΠΎΡΠΌΠ°Ρ HAR (HTTP Archive).


ΠΡΠ²Π΅Π½ Π½ΠΎΠ²ΠΎΠ²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΡΠ° ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈΡΠ΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, Π² Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ ΡΠ° ΠΎΡΡΡΡΠ°Π½Π΅Π½ΠΈ 17 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ. ΠΠ½ΠΎΠ³ΠΎ ΠΎΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ° ΠΎΡΠΊΡΠΈΡΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ΠΈ AFL. ΠΠ° Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΅ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ Π²ΠΈΡΠΎΠΊ ΡΠΈΡΠΊ (Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π² ΠΊΠΎΠ΄Π°, ΡΠ²ΡΡΠ·Π°Π½ Ρ AI). ΠΠ΅ ΡΠ° ΠΎΡΠΊΡΠΈΡΠΈ ΠΊΡΠΈΡΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΡ Π²ΡΠΈΡΠΊΠΈ Π½ΠΈΠ²Π° Π½Π° Π·Π°ΡΠΈΡΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° ΠΈ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΡ ΠΊΠΎΠ΄ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈΠ·Π²ΡΠ½ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° sandbox ΡΡΠ΅Π΄Π°ΡΠ°. Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π·Π° ΠΈΠ·ΠΏΠ»Π°ΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΡΠΈΡΠ½ΠΈ Π½Π°Π³ΡΠ°Π΄ΠΈ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π·Π° ΡΠ΅ΠΊΡΡΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Google Π΅ ΠΈΠ·ΠΏΠ»Π°ΡΠΈΠ»Π° 13 Π½Π°Π³ΡΠ°Π΄ΠΈ Π½Π° ΠΎΠ±ΡΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ 72 Ρ
ΠΈΠ»ΡΠ΄ΠΈ Π΄ΠΎΠ»Π°ΡΠ° Π‘ΠΠ© (Π΅Π΄Π½Π° Π½Π°Π³ΡΠ°Π΄Π° ΠΎΡ $36000, $4000 ΠΈ $3000, Π΄Π²Π΅ Π½Π°Π³ΡΠ°Π΄ΠΈ ΠΎΡ $6000, $5000 ΠΈ $2000, ΡΡΠΈ Π½Π°Π³ΡΠ°Π΄ΠΈ ΠΎΡ $1000). Π Π°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π΅Π΄Π½Π°ΡΠ° Π½Π°Π³ΡΠ°Π΄Π° Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru




