ΠΠΎΡΡΡΠΏΠ΅Π½ Firefox 85.
- ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°:
- WebRender Π²ΠΊΠ»ΡΡΡΠ½ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ ΡΠ²ΡΠ·ΠΊΡ «GNOME+Wayland+Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° Intel/AMD» (ΠΊΡΠΎΠΌΠ΅ 4K-Π΄ΠΈΡΠΏΠ»Π΅Π΅Π², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ Π² Firefox 86). ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, WebRender Π²ΠΊΠ»ΡΡΡΠ½ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ Π³ΡΠ°ΡΠΈΠΊΡ Iris Pro Graphics P580 (ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ Xeon E3 v5), ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π·Π°Π±ΡΠ»ΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ Intel HD Graphics Π²Π΅ΡΡΠΈΠΈ 23.20.16.4973 (ΡΡΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ Π² ΡΡΡΠ½ΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅). ΠΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ AMD 8.56.1.15/16 WebRender ΠΎΡΠΊΠ»ΡΡΡΠ½.
- ΠΠ° ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ Wayland, Π½Π°Π»Π°ΠΆΠ΅Π½ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π² ΡΠΎΡΠΌΠ°ΡΠ°Ρ VP8/VP9.
- ΠΡΠΊΠ»ΡΡΡΠ½ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Advanced Layers. Π’Π΅ΠΏΠ΅ΡΡ ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ WebRender.
- ΠΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Canvas 2D ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°, Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅Π΅ Π°ΡΡΠ΅ΡΠ°ΠΊΡΡ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅ΡΡΡΡΠ°Ρ .
- ΠΠΊΠ»ΡΡΠ΅Π½ΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ΠΡΠ½ΡΠ½Π΅ ΠΊΡΡ (HTTP, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π²ΠΈΠΊΠΎΠ½Ρ, ΠΏΡΠ» ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ, CSS, DNS, HTTP-Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ, Alt-Svc, ΡΠΏΠ΅ΠΊΡΠ»ΡΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ, ΡΡΠΈΡΡΡ, HSTS, OCSP, ΡΠ΅Π³ΠΈ Prefetch ΠΈ Preconnect, CORS ΠΈ ΠΏΡΠΎΡΠ΅Π΅) Ρ ΡΠ°Π½ΠΈΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°. ΠΡΠΎ ΡΠ΅ΡΡΡΠ·Π½ΠΎ Π·Π°ΡΡΡΠ΄Π½ΠΈΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΡΡΠΏΠ½ΡΡ CDN ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ ΡΠ΅ΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΊΡΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΈ Π΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄Ρ ΠΎΠ± ΠΈΡΡΠΎΡΠΈΠΈ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠΉ. Π‘Π΅ΡΠ΅Π²ΠΎΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π² Safari Π²ΠΎΡΠ΅ΠΌΡ Π»Π΅Ρ Π½Π°Π·Π°Π΄ (Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ HTTP-ΠΊΡΡΠ°, Π·Π°ΡΠ΅ΠΌ Apple ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ»Π° Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ), Π° Π² ΠΊΠΎΠ½ΡΠ΅ 2020 Π³ΠΎΠ΄Π° ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π² Chrome. ΠΠ΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ ΡΡΠ°Π½Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΡΠ°ΡΠΈΠΊΠ° (ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΡΡΡΡ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Ρ CDN ΠΊΠΎΠ½ΡΠ΅Π½Ρ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΡΠΎΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΡΠΆΠ΅ Π±ΡΠ» Π·Π°Π³ΡΡΠΆΠ΅Π½ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ΅ΡΡΡΡΠΎΠΌ) ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, Π½ΠΎ ΠΏΠΎ ΠΎΡΠ΅Π½ΠΊΠ°ΠΌ Google ΡΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΠΊΡΠ°ΠΉΠ½Π΅ ΠΌΠ°Π»Π° (4% ΡΡΠ°ΡΠΈΠΊΠ°, Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° 0.09-0.75% Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΠ°ΠΉΡΠΎΠ², 1.3% Π² Ρ ΡΠ΄ΡΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ). Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ Π²Π΅Π±Π΅ Π½Π΅Ρ ΠΈΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π° Π΄Π»Ρ Π±ΠΎΡΡΠ±Ρ Ρ ΡΡΠΏΠ΅ΡΠΊΡΠΊΠ°ΠΌΠΈ (Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ Decentraleyes Π½Π΅ ΠΌΠΎΠ³ΡΡ ΡΠ»ΡΠΆΠΈΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΎΠΉ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ Π»ΠΈΡΡ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΊΡΡΠ°).
- ΠΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ (ΠΠΈΠ΄ β ΠΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² β ΠΠ°Π½Π΅Π»Ρ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ β Π’ΠΎΠ»ΡΠΊΠΎ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅), Π° Π½Π΅ Π½Π° Π²ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠ°Ρ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Firefox Π½Π°ΡΡΠΈΠ»ΡΡ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌΡΡ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ, Π° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠ°ΠΏΠΊΠ° «ΠΡΠΎΡΠΈΠ΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ» (browser.toolbars.bookmarks.showOtherBookmarks). ΠΠΎΡΠ»Π΅ ΠΈΠΌΠΏΠΎΡΡΠ° Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ² ΠΏΠ°Π½Π΅Π»Ρ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΎ Π²ΡΠ΅Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ . ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡ Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΎΡΡΠ° ΡΠΈΡΠ»Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Ρ ΠΏΠ°Π½Π΅Π»ΡΡ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ, ΡΠΎΡΡΠ° ΡΠΈΡΠ»Π° Π½ΠΎΠ²ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΡΡΠΈΡ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΠΈΡ ΠΏΠ°Π½Π΅Π»Ρ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ Π²ΠΎΠ²ΡΠ΅.
- ΠΠ°Π»ΡΠ½Π΅ΠΉΡΠΈΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ:
- Π Π΄ΠΈΠ°Π»ΠΎΠ³ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ «ΠΠ°ΠΊΠ»Π°Π΄ΠΊΠΈ», «ΠΡΡΠ½Π°Π»» ΠΈ «ΠΡΠΊΡΡΡΡΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ», ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°Π·Π½Π°ΡΠ°ΡΡ ΠΈΠΌ ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π°.
- ΠΡΠ±ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡΡΡΡ ΠΈΠ· Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ Π½Π΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠΆΠΊΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ ΠΏΠΎΠΈΡΠΊΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Firefox 83, ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ «bing» ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊ Bing).
- ΠΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΡΠ±ΠΎΡΠΎΡΠ½Π°Ρ ΠΏΠ΅ΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ 1-5, Π° 1-3,5), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ΅ΡΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΡΠ°Π½ΠΈΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π»ΠΈΡΡΠ΅. Π€ΡΠ½ΠΊΡΠΈΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π»ΠΈΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΏΡΠ΅Π΄ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΠ΅ΡΠ°ΡΠΈ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ print.tab_modal.enabled.
- Π ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΡΠ½Π½ΡΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΡΠΈΡΡΠΊΠ° Π²ΡΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΡΠ½Π½ΡΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ (Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΠΈΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΡΠ΄Π°Π»ΡΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ).
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ±ΠΎΡΠ° Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΡΡΠ°Π½ΠΈΡΡ Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, ΠΌΠ΅Π½ΡΡΡΠ΅Π΅ ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. Π Π°Π½ΡΡΠ΅ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ» Π»ΠΈΡΡ Π²ΡΠ±ΠΎΡ ΠΌΠ΅ΠΆΠ΄Ρ «ΡΠΌΠΈΡΠΈΡΡΡΡ» ΠΈ «ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅».
- Π‘ΡΠ°Π»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ PID Π² ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°Ρ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (browser.tabs.tooltipsShowPid).
- ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΉ ΠΌΠ°ΡΡΡΠ°Π± ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ Ρ 300% Π΄ΠΎ 500%, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΎΡΡΡΠ°Π²Π°ΡΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ².
- ΠΠ²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° (ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ ΡΠ»ΠΎΠ²ΠΎ Π² Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ Ctrl+Enter) ΡΠ΅ΠΏΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΡΠ΅ΡΠΈΠΊΡ https://, Π° Π½Π΅ http://.
- ΠΠ±Π½ΠΎΠ²Π»ΡΠ½ Π»ΠΎΠ³ΠΎΡΠΈΠΏ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠ° Bing. Π‘Π°ΠΌ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ Π² Microsoft Bing.
- ΠΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΠΉ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°Ρ Π΄Π»ΠΈΠ½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ»ΠΊΠΈ Π² ΠΈΡΡΠΎΡΠΈΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π° 2000 ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ.
- ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° (LocalStorage), ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π²Π΅Π±-ΡΠ΅ΡΡΡΡ, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ Ρ 5 Π΄ΠΎ 25 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ. Π Firefox 84 Π±ΡΠ»ΠΈ Π²Π½Π΅ΡΠ΅Π½Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΠΎΠ±ΡΡΠΌΠ° Ρ ΡΠ°Π½ΠΈΠΌΡΡ Π΄Π°Π½Π½ΡΡ , Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ Π²ΡΡΡΠ½ΠΈΠ»ΠΎΡΡ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°ΠΌ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΎ Ρ Π²Π°ΡΠ°ΡΡ 5 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΠ»Π°Π½ΠΈΡΡΡΡ Π² ΡΠΊΠΎΡΠΎΠΌ Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠΉ Π·Π° LocalStorage (LocalStorage NextGen), ΡΠ΅ΡΠ΅Π½ΠΎ ΠΏΠΎΠΊΠ° ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΡΠ΅Π΄Π΅Π», Π° Π½Π΅ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΎΡΡΠ°Π»ΠΎΡΡ ΠΆΠΈΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΊΡΡΡΡΡ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ Π·Π°ΠΊΡΡΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, Π° Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ (Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π»Π°ΡΡ Π»ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΈΠ· Π·Π°ΠΊΡΡΡΡΡ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, Π° Π½Π΅ Π²ΡΠ΅).
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΎΠ±ΡΡΠΌΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Ρ ΡΠ°ΠΉΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠ° Mega.
- Π£ΡΡΡΠ°Π½Π΅Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΠΈΠ·-Π·Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Firefox, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΠΊΠ΅ΡΠ° Flatpak, Π½Π΅ ΠΌΠΎΠ³ ΠΎΡΠΊΡΡΡΡ Π°Π΄ΡΠ΅Ρ localhost:ΠΏΠΎΡΡ.
- ΠΠ²ΡΠΈΡΡΠΈΠΊΠ°, ΠΏΡΡΠ°ΡΡΠ°ΡΡΡ ΡΠ³Π°Π΄Π°ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° ΠΏΠΎ ΠΎΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ MIME-ΡΠΈΠΏΡ, ΡΠ΅ΠΏΠ΅ΡΡ Π΄Π΅Π»Π°Π΅Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΡΠΌΠ°ΡΠΎΠ² zip, json ΠΈ xml (ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠΈΠΏΠ° .rwp ΠΈ .t5script, ΠΏΠΎ ΡΡΡΠΈ ΡΠ²Π»ΡΡΡΠΈΡ ΡΡ zip-Π°ΡΡ ΠΈΠ²Π°ΠΌΠΈ, Π½ΠΎ ΠΈΠΌΠ΅ΡΡΠΈΠΌΠΈ Π΄ΡΡΠ³ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅). ΠΠ²ΡΠΈΡΡΠΈΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ΄Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ MIME-ΡΠΈΠΏΠΎΠΌ, Π½ΠΎ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅Π΅ ΡΠΈΡΠ»ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ΄Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Π½Π΅Π²Π΅ΡΠ½ΡΠΌ MIME-ΡΠΈΠΏΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ»ΡΡΠ°Π΅ Ρ .rwp (ΡΠΆΠ°ΡΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Train Simulator 2021) ΡΠ΅ΡΠ²Π΅Ρ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ ZIP-Π°ΡΡ ΠΈΠ²). ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, Π½Π΅ ΠΆΠ΅Π»Π°ΡΡ Π²Π½ΠΈΠΊΠ°ΡΡ Π² ΡΠΎ, ΡΡΠΎ Π²ΠΈΠ½ΠΎΠ²Π°Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ, Π° Π½Π΅ Π±ΡΠ°ΡΠ·Π΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Chrome Π²ΡΠ½ΡΠΆΠ΄Π΅Π½ Π΄Π΅ΡΠΆΠ°ΡΡ Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ Π³ΡΠΎΠΌΠ°Π΄Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ MIME-ΡΠΈΠΏΠΎΠ², ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΡΠ»ΠΈΠ²Π°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΠΎΡΠΈΠ±ΠΊΠ°, ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡΠ°Ρ ΠΊ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π² Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ Captive Portal. ΠΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π΄ΠΎΠΌΠ΅Π½Π° firefox.com ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ HSTS, ΡΡΠΎ Π·Π°ΡΡΠ°Π²Π»ΡΠ»ΠΎ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΎΡΠ½ΡΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Ρ ΡΡΠΈΠΌ Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» HTTPS. ΠΡΠΎ Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π»ΠΎΠΌΠ°Π»ΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Captive Portal (ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ Π°Π΄ΡΠ΅ΡΠ° http://detectportal.firefox.com ΠΏΠΎ HTTP, Ρ.ΠΊ. HTTPS-Π·Π°ΠΏΡΠΎΡΡ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΏΡΠΈ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π½Π°Π»ΠΈΡΠΈΠΈ Captive Portal).
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Ρ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ Π² Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ NetBIOS.
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Flash. ΠΠΌΠ΅ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² <object> ΠΈ <embed>, ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΠΈΠΏ x-shockwave-flash ΠΈΠ»ΠΈ x-test, Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½Π°Ρ ΠΎΠ±Π»Π°ΡΡΡ.
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Encrypted SNI (eSNI), ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²ΡΠ΅Π³ΠΎΡΡ Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ»Ρ SNI (ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠΌΡ Ρ ΠΎΡΡΠ° Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ HTTPS-ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ HTTPS-ΡΠ΅ΡΡΡΡΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ IP-Π°Π΄ΡΠ΅ΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠΎΡΠ½ΠΎΠΉ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΡΡΠ°ΡΠΈΠΊΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠΎΡΠ΅ΡΠ°Π΅ΠΌΡΡ ΡΠ΅ΡΡΡΡΠΎΠ²). ΠΡΠ°ΠΊΡΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π»Π°, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΡ Π΄ΠΎΠΌΠ΅Π½Π° ΡΠΈΠ³ΡΡΠΈΡΡΠ΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ PSK (Pre-Shared Key) ΠΏΡΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΡΠ΅Π°Π½ΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΡ ΠΏΠΎΠ»ΡΡ . Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈ eSNI Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΏΠΎΠ»Π΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π΅ΡΠ΅Π»Π΅ΡΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΌ. ΠΠ° Π·Π°ΠΌΠ΅Π½Ρ eSNI ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΡΡΠ°Π½Π΄Π°ΡΡ ECH (Encrypted Client Hello), Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΈΡΡΡΡΡΡΡ Π½Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ»Ρ, Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ClientHello ΡΠ΅Π»ΠΈΠΊΠΎΠΌ (Π·Π° Π΅Π³ΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ network.dns.echconfig.enabled ΠΈ network.dns.use_https_rr_as_altsvc).
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ², ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ distribution ΠΈΠ»ΠΈ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΡΠ·ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ°. Π’Π°ΠΊΠΈΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΎΡΡΠ°ΡΡΡΡ ΠΏΠΎΡΠ»Π΅ Firefox 78 (Π° Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΠΎΡΡΠ°Π»ΠΈΡΡ, ΡΠΎ ΡΡΠΎ ΡΠ²Π½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΈ ΠΈΡ Π½Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ).
- ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ:
- ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ «ΡΠ΅ΠΆΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ HTTPS» ΡΠ΅ΠΏΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡΠΌΠΈ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ HTTPS Everywhere ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°ΡΡΡ ΡΠ²ΠΎΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡΡΡ Ρ ΡΡΠΈΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ.
- ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡΠΌ ΡΠ΅ΠΏΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ΅Π½ API browsingData (Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΠΌΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ ΠΎΡΠΈΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΡΠΎΡ ΡΠ°Π½ΡΠ½Π½ΡΠ΅ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅).
- HTML:
- ΠΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° <link rel=«preload»> (ΠΏΠΎΠ΄Π³ΡΡΠ·ΠΊΠ° ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π΅ΡΡ Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΡΠ²Π½ΠΎ Π·Π°ΠΏΡΠΎΡΠ΅Π½ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ).
- ΠΡΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° <menuitem>.
- CSS:
- ΠΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ° :focus-visible.
- ΠΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΡ pinch-zoom Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° touch-action.
- JavaScript: ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ collation ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠΏΡΠΈΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ Intl.Collator() (Π²ΠΌΠ΅ΡΡΠΎ let pinyin = new Intl.Collator(["zh-u-co-pinyin"]); ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ let pinyin = new Intl.Collator("zh", {collator: "pinyin"});).
- ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°:
- Π ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΠΊΠΎΠ΄Π° ΠΠΎΠ½ΡΠΎΠ»ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ JS-Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
- ΠΠ½ΡΠΏΠ΅ΠΊΡΠΎΡ Π½Π°ΡΡΠΈΠ»ΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :focus-visible Π΄Π»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° (Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ°ΠΌ :hover, :active, :focus, :focus-within ΠΈ :visited).
ΠΡΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru