Π‘ΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ΅Π»ΠΈΠ·Π° Π½Π° ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡΠ° , ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ Π΄ΡΠ»Π³ΠΎΡΡΠΎΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° ΠΈ . Π Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡΠ΄Π΅ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ Π½Π° Π΅ΡΠ°ΠΏΠ° ΠΊΠ»ΠΎΠ½ΡΡ Firefox 80, ΡΠΈΠΉΡΠΎ ΡΠ΅Π»ΠΈΠΉΠ· Π΅ Π½Π°ΡΡΠΎΡΠ΅Π½ Π·Π° 25 Π°Π²Π³ΡΡΡ.
:
- Π ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠ° Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΅ΠΊΡΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² CSV ΡΠΎΡΠΌΠ°Ρ (ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅Π½ ΠΏΡΠΎΡΠ΅ΡΠΎΡ). ΠΡΠΈ Π΅ΠΊΡΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ ΠΏΠ°ΡΠΎΠ»ΠΈΡΠ΅ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π² ΡΠ°ΠΉΠ» Π²ΡΠ² Π²ΠΈΠ΄ΠΈΠΌ ΡΠΎΡΠΌΠ°Ρ. Π ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ° Π΄Π° ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π·Π° ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΎΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°ΠΏΠΈΡΠ°Π½ CSV ΡΠ°ΠΉΠ» (ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΡ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ° ΡΠ΅Π·Π΅ΡΠ²Π½Π° ΠΊΠΎΠΏΠΈΡ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΈΠ»ΠΈ ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΎΡ Π΄ΡΡΠ³ Π±ΡΠ°ΡΠ·ΡΡ).
- Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ Π½Π° Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈ ΠΏΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ Π² Π°Π΄ΡΠ΅ΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ° Π΄ΠΎΠΌΠ΅ΠΉΠ½ (ββ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΠΈ ΡΡΠΆΠ΄ΠΈΡΠ΅ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π½Π° ΡΠ°ΠΉΡΠ°). ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ° Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅, Π² ΠΏΠ°Π΄Π°ΡΠΎΡΠΎ ΠΌΠ΅Π½Ρ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈ.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° Π·Π°ΡΠΈΡΠ° ΠΎΡ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°Ρ Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ Π²ΡΠ½ΡΠ½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ·. ΠΠ° ΡΠ°ΠΉΡΠΎΠ²Π΅, ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠΈ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅, Firefox ΡΠ΅Π³Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΈΠ·ΡΠΈΡΡΠ²Π° Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈΡΠ΅ ΠΈ Π΄Π°Π½Π½ΠΈΡΠ΅ Π² Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠΏΠΈΡΡΡΠΈ Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ ΠΎΡ ΡΠ΅ΡΠ²ΠΈΠ·Π° Disconnect.me.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½Π° Ρ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ βabout:preferences#experimentalβ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° about:flags Π² Chrome. ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π΅ΠΊΡΠ°Π½ΡΡ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° βbrowser.preferences.experimentalβ Π² about:config. ΠΡ Π½Π°Π»ΠΈΡΠ½ΠΈΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΡΠ°ΠΌΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° βΒ«.
- ΠΠ° Π»Π°ΠΏΡΠΎΠΏΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠΈΠΏΠΎΠ²Π΅ AMD Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows 10
ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ°Π½Π΅ WebRender. WebRender Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Rust ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π±ΡΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°Π½Π΅ ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° CPU ΡΡΠ΅Π· ΠΈΠ·Π½Π°ΡΡΠ½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ ΠΏΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π· ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Π½ΠΈ Π² GPU ΡΠ΅ΠΉΠ΄ΡΡΠΈ. ΠΠΎ-ΡΠ°Π½ΠΎ WebRender Π±Π΅ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows 10 Π·Π° GPU Intel, APU AMD Raven Ridge, AMD Evergreen ΠΈ Π½Π° Π»Π°ΠΏΡΠΎΠΏΠΈ Ρ NVIDIA Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΊΠ°ΡΡΠΈ. Π Linux WebRender Π²ΡΠ΅ ΠΎΡΠ΅ Π·Π° ΠΊΠ°ΡΡΠΈ Intel ΠΈ AMD ΡΠ°ΠΌΠΎ Π² Π½ΠΎΡΠ½ΠΈ Π²Π΅ΡΡΠΈΠΈ, ΠΈ Π½Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π·Π° ΠΊΠ°ΡΡΠΈ NVIDIA. ΠΠ° ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»Π½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π² about:config ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Β«gfx.webrender.allΒ» ΠΈ Β«gfx.webrender.enabledΒ» ΠΈΠ»ΠΈ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° Firefox Ρ Π·Π°Π΄Π°Π΄Π΅Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° MOZ_WEBRENDER=1. - ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΎΡ ΠΠ΅ΡΠΌΠ°Π½ΠΈΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ ΡΠ°Π± Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π½ΠΎΠ²Π° ΡΠ΅ΠΊΡΠΈΡ ΡΡΡ ΡΡΠ°ΡΠΈΠΈ, ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π½ΠΈ ΠΎΡ ΡΡΠ»ΡΠ³Π°ΡΠ° Pocket, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° Π±ΡΡ Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΎΡ Π‘ΠΠ© ΠΈ ΠΠ΅Π»ΠΈΠΊΠΎΠ±ΡΠΈΡΠ°Π½ΠΈΡ. Π‘Π²ΡΡΠ·Π°Π½Π°ΡΠ° Ρ ΠΏΠΎΠ΄Π±ΠΎΡΠ° Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ Π±Π΅Π· ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π½Π° ΡΡΠ΅ΡΠΈ Π»ΠΈΡΠ° (Π² Π±ΡΠ°ΡΠ·ΡΡΠ° ΡΠ΅ Π·Π°ΡΠ΅ΠΆΠ΄Π° ΡΠ΅Π»ΠΈΡΡ ΡΠΏΠΈΡΡΠΊ Ρ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π·Π° ΡΠ΅ΠΊΡΡΠΈΡ Π΄Π΅Π½, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ°Π½ΠΆΠΈΡΠ° Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΠΎΡΠ½ΠΎΠ²Π°Π²Π°ΠΉΠΊΠΈ ΡΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡΡΠ°). ΠΠ° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π½ΠΈΡ Pocket ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ° (Firefox Home Content/Recommended by Pocket) ΠΈ ΠΎΠΏΡΠΈΡ Β«browser.newtabpage.activity-stream.feeds.topsitesΒ» Π² about:config.
- ΠΠ° Linux ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ Wayland ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡΡ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡΡΠ° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠ° DMABUF Π·Π° ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π² ΡΠ΅ΠΊΡΡΡΡΠΈ. ΠΠ° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π² about:config Π΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°
Β«widget.wayland-dmabuf-video-textures.enabledΒ». - ΠΠ° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° about:support ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½ΠΎΠ² Π±ΡΡΠΎΠ½ Β«ΠΠ·ΡΠΈΡΡΠΈ ΠΊΠ΅ΡΠ° ΠΏΡΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅Β» Π·Π° ΠΈΠ·ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ΅ΡΠΎΠ²Π΅ΡΠ΅, Π²Π»ΠΈΡΠ΅ΡΠΈ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°. ΠΡΡΠΎΠ½ΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π²ΡΠ·Π½ΠΈΠΊΠ²Π°ΡΠΈ ΠΏΡΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅.
- ΠΡΡΠ·ΠΊΠΈΡΠ΅ Ρ Π°ΡΡΠΈΠ±ΡΡΠ° target="_blank" Π² ΡΠ°Π³ΠΎΠ²Π΅ΡΠ΅ <a> ΠΈ <area> ΡΠ΅Π³Π° ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π°ΡΡΠΈΠ±ΡΡΠ° rel=Β»noopenerΒ», Ρ.Π΅. ΡΠ΅ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΠΊΠ°ΡΠΎ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ. ΠΠ° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎ Π΄Π°Π½Π½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΡΡΡΠ°Π½ΠΈΡΠΈ Π½Π΅ ΡΠ΅ Π·Π°Π΄Π°Π²Π° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΡΠΎ Window.opener ΠΈ Π½Π΅ ΡΠ΅ ΠΎΡΠ²Π°ΡΡ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°, ΠΎΡ ΠΊΠΎΠΉΡΠΎ Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ Π»ΠΈΠ½ΠΊΠ°.
- ΠΠ° iframe Π² Π°ΡΡΠΈΠ±ΡΡΠ° sandbox Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Β«allow-top-navigation-by-user-activationΒ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΎΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈΡ iframe ΠΏΡΠΈ ΡΠ²Π΅Π½ ΠΊΠ»ΠΈΠΊ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π½Π° Π»ΠΈΠ½ΠΊΠ°, Π½ΠΎ Π·Π°Π±ΡΠ°Π½ΡΠ²Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅Π½ ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡ. ΠΠΏΡΠΈΡΡΠ° Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π° Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π±Π°Π½Π΅ΡΠΈ Π² iframe, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΠΉΠΊΠΈ ΠΏΡΠ΅Ρ ΠΎΠ΄ΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ°, Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ° Π½Π΅ΠΆΠ΅Π»Π°Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° Π΄ΡΡΠ³ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ).
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ HTTP Π·Π°Π³Π»Π°Π²ΠΈΡ (COEP) ΠΈ (COOP), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ cross-origin Π·Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΠ°ΠΊΠΈ ΠΏΠΎ ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ, ΠΊΠ°ΡΠΎ Spectre.
- ΠΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡ (ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ²ΠΈ Π² ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ), Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ ΡΠ»Π΅Π΄ ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° Π°ΡΠ°ΠΊΠΈ ΠΎΡ ΠΊΠ»Π°Ρ Spectre. ΠΠ° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΡΠΈΡΠ° ΡΡΠ΅ΡΡ Spectre, ΠΎΠ±Π΅ΠΊΡΡΡ SharedArrayBuffer ΡΠ΅Π³Π° Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠ°ΠΌΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Π½ΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ cross-origin. Π ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ cross-origin ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π²Π΅ΡΠ΅ Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ΠΈ ΠΏΠΎ ΡΠΎΡΠ½ΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΈ Performance.now().
ΠΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ Π·Π°Π³Π»Π°Π²ΠΈΡ Cross-Origin-Embedder-Policy ΠΈ Cross-Origin-Opener-Policy. - Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π΅ ΠΌΠ΅ΡΠΎΠ΄ , ΠΊΠΎΠΉΡΠΎ Π²ΡΡΡΠ° ΠΏΡΡΠ²ΠΈΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ Promise ΠΎΡ ΡΠΏΠΈΡΡΠΊΠ°.
- Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π΅ ΠΎΠ±Π΅ΠΊΡ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΡΠ»Π°Π±ΠΈ ΠΏΡΠ΅ΠΏΡΠ°ΡΠΊΠΈ (weak reference) ΠΊΡΠΌ ΠΎΠ±Π΅ΠΊΡΠΈ JavaScript, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅ΠΏΡΠ°ΡΠΊΠ° ΠΊΡΠΌ ΠΎΠ±Π΅ΠΊΡ, Π½ΠΎ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠΈ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈΡ ΠΎΠ±Π΅ΠΊΡ ΠΎΡ ΡΠ±ΠΎΡΡΠΈΠΊΠ° Π½Π° Π±ΠΎΠΊΠ»ΡΠΊ.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Π·Π° Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π°Π½Π΅: ««, «» ΠΈ βΒ«. ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡΡ Β«x ??= yΒ» ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π°Π½Π΅ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ Β«xΒ» ΠΏΡΠΈΠ΅ΠΌΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ null ΠΈΠ»ΠΈ undefined. ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡΡ Β«x ||= yΒ» ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π°Π½Π΅ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ Β«xΒ» ΠΈΠΌΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ FALSE, Π° Π² Β«x &&= yΒ» β TRUE.
- ΠΠ±Π΅ΠΊΡΡΡ , ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΡΡΠ½ΠΈ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²ΠΈ, ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π° ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ.
- Π ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° Π±Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΎΠΏΡΠΈΠΈ dateStyle ΠΈ timeStyle.
- Π WebAssembly Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° (Π·Π° ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ° memcpy ΠΈ memmove), (Shared memory & Atomics) ΠΈ (externref).
- Π ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ° Π½Π° JavaScript ΡΡΠ΅ΠΊ , ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Π½ΠΈ ΡΡΠ±ΠΈΡΠΈΡ, ΡΠ°ΠΉΠΌΠ°ΡΡΠΈ ΠΈ promise. ΠΠ΅ΡΠΈΠΆΠΊΠΈΡΠ΅ Π½Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π² ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ° Π·Π°Π΅Π΄Π½ΠΎ Ρ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΡΡΠ΅ΠΊ Π½Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡ, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π·Π° Π³ΡΠ΅ΡΠΊΠΈ Π² web-ΠΊΠΎΠ½ΡΠΎΠ»Π°ΡΠ° ΠΈ Π·Π°ΡΠ²ΠΊΠΈ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°.
- Π web-ΠΊΠΎΠ½ΡΠΎΠ»Π°ΡΠ° Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½ΠΎ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ 4xx/5xx ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΡΠ»Π΅ΡΠ½ΡΠ²Π° ΡΡΡ
Π½ΠΎΡΠΎ ΠΎΡΠ±Π΅Π»ΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠΈΡ ΡΠΎΠ½. ΠΠ° ΡΠ»Π΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, Π·Π°ΡΠ²ΠΊΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½Π° ΠΈΠ»ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Π½ΠΈ Π΄Π΅ΡΠ°ΠΉΠ»ΠΈΡΠ΅ Π·Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ° ΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ°.
- Π‘Π΅Π³Π° Π³ΡΠ΅ΡΠΊΠΈΡΠ΅ Π² JavaScript ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ Π½Π΅ ΡΠ°ΠΌΠΎ Π² ΡΠ΅Π± ΠΊΠΎΠ½ΡΠΎΠ»Π°ΡΠ°, Π½ΠΎ ΠΈ Π² JavaScript ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ°, Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡ ΡΠ΅Π΄ Ρ Π³ΡΠ΅ΡΠΊΠ° Π² ΠΊΠΎΠ΄Π° ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΈΠ·ΡΠΊΠ°ΡΠ°ΡΠ° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° Ρ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π³ΡΠ΅ΡΠΊΠ°ΡΠ°.
- ΠΠΎΠ²ΠΈΡΠ΅Π½Π° Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡΡΠ° Π½Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²Π΅ Π½Π° SCSS ΠΈ CSS-in-JS Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡΠ°Π½Π΅. ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΡΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡΡΠ° Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° source map Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° Π²ΡΠ² Π²ΡΠΈΡΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ.
- Π ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΡΠ΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π½ΠΎΠ²Π° ΠΏΠ°Π½Π΅Π» Application, ΠΊΠΎΡΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ° Π½Π° service worker ΠΈ ΠΌΠ°Π½ΠΈΡΠ΅ΡΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- Π ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠ°Π±ΠΎΠ²Π΅ΡΠ΅ Messages ΠΈ Responses ΡΠ° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ.
- Π ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π°Π΄Π°ΠΏΡΠΈΠ²Π΅Π½ Π΄ΠΈΠ·Π°ΠΉΠ½ (Responsive Design Mode) Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½Π° ΡΠΈΠΌΡΠ»Π°ΡΠΈΡ Π½Π° ΠΆΠ΅ΡΡΠΎΠ²Π΅ Ρ Π΄ΠΎΠΊΠΎΡΠ²Π°Π½Π΅ Ρ ΠΏΠ»ΡΠ·Π³Π°Π½Π΅ ΠΈ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΌΠΈΡΠΊΠ°, Π°ΠΊΠΎ Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌΡΡ Π·Π° ΡΠΈΠΌΡΠ»Π°ΡΠΈΡ Π½Π° ΡΠ΅Π½Π·ΠΎΡΠ½ΠΈ Π΅ΠΊΡΠ°Π½ΠΈ.
- ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π² ΠΊΠ»ΠΎΠ½Π°. ΠΡΠ΅Π· Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° Π°Π²Π³ΡΡΡ Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ ΠΏΠ»Π°Π²Π½ΠΎ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΊΡΠΌ Π½ΠΎΠ²Π°ΡΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡ, ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡΠΎ ΠΈΠΌΠ΅ Fenix, ΠΊΠΎΡΡΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Ρ ΡΠ΅ΡΡΠΎΠ²Π΅ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅ΡΠΎ Firefox Preview. Π‘Π±ΠΎΡΠΊΠΈΡΠ΅ Π½Π° Firefox 79 Π·Π° Android ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π°ΡΠ° Π±Π°Π·Π° Fenix. ΠΠΎΠ²Π°ΡΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡ Π΄Π²ΠΈΠΆΠΊΠ° GeckoView, ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Firefox Quantum, ΠΈ Π½Π°Π±ΠΎΡ ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ , ΠΊΠΎΠΈΡΠΎ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠΈ ΠΈ . GeckoView Π΅ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π° Π΄Π²ΠΈΠΆΠΊΠ° Gecko, ΠΎΡΠΎΡΠΌΠ΅Π½ ΠΊΠ°ΡΠΎ ΠΎΡΠ΄Π΅Π»Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ, Π° Android Components Π²ΠΊΠ»ΡΡΠ²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ρ ΡΠΈΠΏΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΡΠΈ ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Π²Ρ ΠΎΠ΄Π°, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈ ΡΡΡΡΠ΅Π½Π΅ ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°. ΠΠ·ΠΈΡΠΊΠ²Π° ΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Android 5.0 (ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ°ΡΠ° Π·Π° Android 4.4.4 Π΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π°). ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π΄ΠΎΡΡΡΠΏΡΡ Π΄ΠΎ about:config Π΅ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½.
ΠΡΠ²Π΅Π½ Π½ΠΎΠ²ΠΎΠ²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΡΠ° ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈΡΠ΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π² Firefox 79 , ΠΎΡ ΠΊΠΎΠΈΡΠΎ 15 ΡΠ° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΎΠΏΠ°ΡΠ½ΠΈ. 12 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ (ΡΡΠ±ΡΠ°Π½ΠΈ ΠΏΠΎΠ΄ ) ΡΠ° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΠ°ΠΌΠ΅ΡΡΠ°, ΠΊΠ°ΡΠΎ ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠΈ ΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ°. ΠΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΡΠ΅Π·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ Π΄ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄ ΠΎΡ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡΠ΅ ΠΏΡΠΈ ΠΎΡΠ²Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΎΡΠΎΡΠΌΠ΅Π½ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
