- Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π΅ΡΠ°ΠΊΠ°Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° Π³ΠΈ Π΄ΠΎΠ΄Π°Π΄Π΅ ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π½Π° ΠΈΠ³Π½ΠΎΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΠ»Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΠΌΠ΅ΡΠ½ΡΠ²Π°ΡΠ°ΡΠ° Π½Π° JavaScript ΡΡΠΎ ΠΊΠΎΠΏΠΈΡΠ°Π°Ρ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ. ΠΠΎΠ΄ΠΎΡ Π·Π° ΡΡΠ΄Π°ΡΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΠ΅ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π° Π²ΠΎ ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Ρ
Π°ΠΊΠΈΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π½Π° ΡΠΎΠΌΠ½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ°ΡΡΠΎΠ²ΠΈ ΠΊΠ°ΠΊΠΎ ΠΌΠ΅ΡΠΎΠ΄ Π·Π° ΠΌΠΎΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΡΠ°.
ΠΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ, Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ΡΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π±Π΅ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΡΠ°ΠΌΠΎ ΠΊΠΎΠ³Π° ΡΠ΅ ΠΈΠ·Π±ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΡΡΠΎΠ³ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅, ΡΡΠΎ ΡΠ΅Π³Π° ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ ΡΠ°ΠΊΠ°ΡΠ΅ Π΄Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠΊΡΠΈΠ΅Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° (βΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ ΠΎΠ΄ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρβ). ΠΠ»ΠΎΠΊΠΈΡΠ°ΡΠ΅ΡΠΎ ΡΠ΅ Π²ΡΡΠΈ ΡΠΏΠΎΡΠ΅Π΄ ΡΠΏΠΈΡΠΎΠΊΠΎΡΠΡΠΊΠ»ΡΡΠΈ.me .
ΠΠΎΠ³Π° Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°Π½, ΡΠΈΠΌΠ±ΠΎΠ»ΠΎΡ Π½Π° ΡΡΠΈΡΠΎΡ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π²ΠΎ Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈ, Π° Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠΎΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ Π±ΠΈΠ»Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈ ΠΊΠΎΠ»Π°ΡΠΈΡΠ°ΡΠ° ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° Π΄Π²ΠΈΠΆΠ΅ΡΠ°ΡΠ°. ΠΠΎ ΠΈΡΡΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ΡΠΎ Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΠΈ.
- ΠΠΏΡΠΈΠΈΡΠ΅ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠ°ΡΠ° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈ ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈ ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ. ΠΠΎ ΠΏΡΠΈΠ»ΠΎΠ³ Π½Π° ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ° Π·Π° ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π·Π²ΡΠΊΠΎΡ ΠΏΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°ΡΠ΅ Π²ΠΈΠ΄Π΅Π°
ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ°ΡΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΡΠΈ ΡΠ΅ Π½Π° ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π·Π²ΡΠΊΠΎΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π±Π΅Π° ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈ Π²ΠΈΠ΄Π΅Π° Π½Π° Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΠΈ, Π½ΠΎ Π±Π΅Π· Π·Π²ΡΠΊ, ΡΠΎΠ³Π°Ρ Π²ΠΎ Π½ΠΎΠ²ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ, ΡΠΈΠ΅ Π΄ΡΡΠΈ ΠΈ Π½Π΅ΠΌΠ° Π΄Π° ΠΏΠΎΡΠ½Π°Ρ Π΄Π° ΡΠ΅ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°Π°Ρ Π±Π΅Π· Π΅ΠΊΡΠΏΠ»ΠΈΡΠΈΡΠ΅Π½ ΠΊΠ»ΠΈΠΊ. ΠΠ° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΡΠ΅ΠΆΠΈΠΌΠΎΡ, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΡΠ°Π²ΠΊΠ° βΠΠ»ΠΎΠΊΠΈΡΠ°Ρ Π°ΡΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎβ Π²ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° (ΠΠΏΡΠΈΠΈ > ΠΡΠΈΠ²Π°ΡΠ½ΠΎΡΡ ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ > ΠΠΎΠ·Π²ΠΎΠ»ΠΈ > ΠΠ²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ°), ΡΡΠΎ Π³ΠΎ Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ²Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ βΠΠ»ΠΎΠΊΠΈΡΠ°Ρ Π°ΡΠ΄ΠΈΠΎβ.Π Π΅ΠΆΠΈΠΌΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΠΈ ΠΏΡΠ΅ΠΊΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ ΡΡΠΎ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΊΠΎΠ³Π° ΡΠ΅ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° ΠΊΠΎΠΏΡΠ΅ΡΠΎ β(i)β Π²ΠΎ Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈ.
- ΠΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΎΠ΄ Π‘ΠΠ ΠΈ Π·Π³ΡΠ°Π΄ΠΈΡΠ΅ βen-USβ, ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΠΎΡ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠ½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΈ ΠΏΡΠΈ ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° Π½ΠΎΠ² ΡΠ°Π± Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Ρ, Π° Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΈ ΠΏΡΠΈΠΊΠ°Π·ΠΎΡ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΠ°Π½Π° ΠΎΠ΄ ΡΡΠ»ΡΠ³Π°ΡΠ° Pocket. ΠΡΠΎΠΌΠ΅Π½Π΅ΡΠΈ ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡΠ΅ ΠΈ Π±ΡΠΎΡΠΎΡ Π½Π° ΠΏΡΠ΅ΠΏΠΎΡΠ°ΠΊΠΈ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΠ΅ΠΌΠ°ΡΡΠΊΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ (ΠΠ΄ΡΠ°Π²ΡΠ΅, Π½Π°ΡΠΊΠ°, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ° ΠΈ Π·Π°Π±Π°Π²Π°);
- ΠΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° Flash ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΠΏΡΠ΅ΠΊΡ Π΄ΠΎΠ΄Π°ΡΠΎΠΊΠΎΡ Adobe Flash Π΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π°. ΠΠΏΡΠΈΡΠ°ΡΠ° Π·Π° ΡΡΠ°ΡΠ½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ Flash Π΅ ΠΎΡΡΡΡΠ°Π½Π΅ΡΠ° ΠΎΠ΄ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π½Π° Π΄ΠΎΠ΄Π°ΡΠΎΠΊΠΎΡ Adobe Flash Player, ΠΎΡΡΠ°Π²Π°ΡΡΠΈ ΡΠ° ΡΠ°ΠΌΠΎ ΠΎΠΏΡΠΈΡΠ°ΡΠ° Π΄Π° ΡΠ΅ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈ Flash ΠΈ Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΎ Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΠΈ (Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΡΠΎ Π΅ΠΊΡΠΏΠ»ΠΈΡΠΈΡΠ΅Π½ ΠΊΠ»ΠΈΠΊ) Π±Π΅Π· Π·Π°ΠΏΠΎΠΌΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ. Π€ΠΈΠ»ΠΈΡΠ°Π»ΠΈΡΠ΅ Π½Π° Firefox ESR ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ Π΄Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ Flash Π΄ΠΎ ΠΊΡΠ°ΡΠΎΡ Π½Π° 2020 Π³ΠΎΠ΄ΠΈΠ½Π°;
-
ΠΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈuserContent.css ΠΈΠΊΠΎΡΠΈΡΠ½ΠΈΠΊChrome.css , Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΡΠΈ ΠΌΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π΄Π° Π³ΠΎ ΠΎΡΡΡΠ»ΠΈ Π΄ΠΈΠ·Π°ΡΠ½ΠΎΡ Π½Π° ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π½Π° Firefox. ΠΡΠΈΡΠΈΠ½Π°ΡΠ° Π·Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΡΠΎ Π΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ. ΠΡΠΎΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΠΏΡΠ΅ΠΊΡ userContent.css ΠΈ userChrome.css ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅ΡΠΊΠΎ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅, Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° CSS ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΡΡΠΎΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ (ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ° Π³ΠΎ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π° Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π½ΠΈΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π½Π° Π΄ΠΈΡΠΊΠΎΡ). ΠΠ° Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° userChrome.css ΠΈ userContent.css Π½Π° about:config, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ° βtoolkit.legacyUserProfileCustomizations.stylesheetsβ, ΠΊΠΎΡΠ° ΡΠ΅ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΊΠΎΠΈ Π²Π΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ userChrome.css ΠΈΠ»ΠΈ userContent.css; - ΠΠ° WebRTC, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΊΠ°Π½Π°Π»ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ΄Π΅ΡΠΈ, ΡΡΠΎ Π³ΠΎ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ²Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΡΠ»ΡΠ³ΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΡΠΈΠΈ ΡΡΠ΅ΡΠ½ΠΈΡΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠΎΡΡΠ²Π΅Ρ;
- ΠΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° ARM64, JavaScript ΠΌΠΎΡΠΎΡΠΎΡ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° JIT ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡΠ°;
- ΠΠ΄ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ (navigator.userAgent, navigator.platform ΠΈ navigator.oscpu), ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅ Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° 32-Π±ΠΈΡΠ½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° Firefox Π²ΠΎ 64-Π±ΠΈΡΠ½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π° ΡΡΠ΅Π΄ΠΈΠ½Π° ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈ (ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π·Π° Flash, Π½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ Π²Π΅ΠΊΡΠΎΡ Π·Π° ΡΠΊΡΠΈΠ΅Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ);
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ° Π·Π° Π³Π»Π΅Π΄Π°ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠ»ΠΈΠΊΠ°-Π²ΠΎ-ΡΠ»ΠΈΠΊΠ°, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΎ ΠΎΡΠΊΠ°ΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΡΠΎ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π»Π΅Π±Π΄Π΅ΡΠΊΠΈ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΡΡΠΎ ΠΎΡΡΠ°Π½ΡΠ²Π° Π²ΠΈΠ΄Π»ΠΈΠ² Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ΅ Π΄Π²ΠΈΠΆΠΈΡΠ΅ Π²ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ. ΠΠ° Π΄Π° Π³Π»Π΅Π΄Π°ΡΠ΅ Π²ΠΎ ΠΎΠ²ΠΎΡ ΡΠ΅ΠΆΠΈΠΌ, ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° ΡΠΎΠ²Π΅ΡΠΎΡ Π·Π° Π°Π»Π°ΡΠΊΠ°ΡΠ° ΠΈΠ»ΠΈ Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ ΡΡΠΎ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΊΠΎΠ³Π° ΡΠ΅ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ ΡΠΎ Π΄Π΅ΡΠ½ΠΎΡΠΎ ΠΊΠΎΠΏΡΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡΠΎ, ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ βΠ‘Π»ΠΈΠΊΠ° Π²ΠΎ ΡΠ»ΠΈΠΊΠ°β (Π²ΠΎ YouTube, ΠΊΠΎΡ Π³ΠΎ Π·Π°ΠΌΠ΅Π½ΡΠ²Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΠΎΡ ΡΠΏΡΠ°Π²ΡΠ²Π°Ρ ΡΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ, ΡΡΠ΅Π±Π° Π΄Π΅ΡΠ½ΠΎ- ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π΄Π²Π°ΠΏΠ°ΡΠΈ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ ΡΠΎ ΠΏΡΠΈΡΠΈΡΠ½Π°ΡΠΎ ΠΊΠΎΠΏΡΠ΅ΡΠΎ Shift). ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΡΠ΅ΠΆΠΈΠΌΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π²ΠΎ about:config ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΠΎΠΏΡΠΈΡΠ°ΡΠ° βmedia.videocontrols.picture-in-picture.enabledβ;
-
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° (βsignon.generation.availableβ Π²ΠΎ about:config), ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ ΡΠΎΠ²Π΅Ρ ΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π° ΡΠΈΠ»Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠΏΠΎΠ»Π½ΡΠ²Π°ΡΠ΅ ΡΠΎΡΠΌΡΠ»Π°ΡΠΈ Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΠ°; - ΠΠΎ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π·Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ
Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠΌΠ΅ΡΠΊΠΈ Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° Π΄ΠΎΠΌΠ΅Π½ ΠΎΠ΄ ΠΏΡΠ²ΠΎ Π½ΠΈΠ²ΠΎ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΠΎΠ½ΡΠ΄ΠΈΡΠ΅ Π΅Π΄Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° Π·Π°ΡΡΠ²Π°Π½Π° Π·Π° ΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°ΡΠ° Π·Π°ΡΡΠ²Π°Π½Π° Π·Π° login.example.com ΡΠ΅Π³Π° ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ½ΡΠ΄Π΅Π½Π° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΠΏΠΎΠΏΠΎΠ»Π½ΡΠ²Π°ΡΠ΅ Π²ΠΎ ΡΠΎΡΠΌΡΠ»Π°ΡΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° www.example.com; -
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ°ΠΊΡΠ²Π°ΡΠΎΡ, ΠΊΠΎΠΈΡΠ°Π° ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π΄ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ ΡΠΎ Π½Π°ΡΠ²ΠΈΡΠΎΠΊ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΡΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠ²Π° Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·ΠΈΡΠ΅ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ (Π΄ΠΎΠ΄Π΅Π»Π΅Π½ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ) ΠΎΡΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΎΡΠ΅Ρ ΠΏΠΎΠ²ΡΠ·Π°Π½ ΡΠΎ ΡΠ°Π·ΠΈΡΠΈΡΠ° Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π° (Π°ΠΊΠΎ ΡΠΈΠ΅ Π½Π΅ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°Π°Ρ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ»ΠΈ Π°ΡΠ΄ΠΈΠΎ). ΠΡΠΎΠΌΠ΅Π½Π°ΡΠ° ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ Π΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° ΡΠ°ΠΌΠΎ Π·Π° Windows ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°; Π·Π° Π΄ΡΡΠ³ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΎΠΏΡΠΈΡΠ°ΡΠ° dom.ipc.processPriorityManager.enabled Π²ΠΎ about-config ΠΌΠΎΡΠ° Π΄Π° Π±ΠΈΠ΄Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π°; - Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π°
ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ APIΠΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠΈ , ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ ΡΡΠΈΠ»ΠΎΡ Π½Π° Greasemonkey Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° WebExtensions Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΡΠΊΡΠΈΠΏΡΠΈ Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΊΡΠΈΠΏΡΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΎΡ ΠΈ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΡΡΠΎ Π³ΠΈ Π³Π»Π΅Π΄Π°ΡΠ΅. ΠΠ²ΠΎΡ API Π΅ Π²Π΅ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ Π²ΠΎ Firefox, Π½ΠΎ Π΄ΠΎ ΡΠ΅Π³Π° Π·Π° Π½Π΅Π³ΠΎΠ²ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ Π±Π΅ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° βextensions.webextens.userScripts.enabledβ Π²ΠΎ about:config. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ΠΏΠΎΡΡΠΎΡΠ½ΠΈΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΠΎ ΡΠ»ΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΠΊΠΎΠΈ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΠΎΠ²ΠΈΠΊΠΎΡ tabs.executeScript, Π½ΠΎΠ²ΠΈΠΎΡ API Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΈ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ ΡΠΎ ΠΏΠ΅ΡΠΎΠΊ, Π³ΠΈ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ ΠΈΠ·Π²Π΅Π΄Π±Π°ΡΠ° ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈ Π½Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°. - Π‘Π²ΠΎΡΡΡΠ²ΠΎΡΠΎ navigator.mediaDevices ΡΠ΅Π³Π° Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎ ΡΠ°ΠΌΠΎ ΠΊΠΎΠ³Π° ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ° Π²ΠΎ Π±Π΅Π·Π±Π΅Π΄Π΅Π½ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ, Ρ.Π΅. ΠΊΠΎΠ³Π° ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ° ΠΏΡΠ΅ΠΊΡ HTTPS, ΠΏΡΠ΅ΠΊΡ localhost ΠΈΠ»ΠΈ ΠΎΠ΄ Π»ΠΎΠΊΠ°Π»Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ CSS ΡΠ²ΠΎΡΡΡΠ²Π°
ΠΏΡΠ΅ΡΠ΅ΠΊΡΠ²Π°ΡΠ΅-inline ΠΈΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅-Π±Π»ΠΎΠΊ , ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° ΡΡΠΎ ΡΠ΅ ΠΏΡΠΎΡΠ΅Π³Π° Π½Π°Π΄Π²ΠΎΡ ΠΎΠ΄ Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡΠ΅ ΠΈ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ (ΠΎΡΡΠ΅ΡΠ΅ΡΠ΅ ΡΠ° ΠΎΠΏΠ°ΡΠΊΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΡΠ΅ Π»Π΅Π½ΡΠ° Π·Π° Π»ΠΈΠ·Π³Π°ΡΠ΅). Π‘Π²ΠΎΡΡΡΠ²Π°ΡΠ° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠ΅ΠΊΡ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠ° ΠΊΠΎΠ½Π²Π΅ΡΠ·ΠΈΡΠ° Π²ΠΎ ΠΏΡΠ΅ΡΠ΅ΠΊΡΠ²Π°ΡΠ΅-x ΠΈ ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅-y Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ ΡΠ΅ΠΆΠΈΠΌΠΎΡ Π·Π° ΠΈΠ·Π»Π΅Π· Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° (ΠΎΠ΄ Π²ΡΠ²ΠΎΡ Π΄ΠΎ Π΄Π½ΠΎΡΠΎ ΠΈΠ»ΠΈ Π»ΠΈΠ½ΠΈΡΠ° ΠΏΠΎ Π»ΠΈΠ½ΠΈΡΠ°). - ΠΠ° ΡΠ²ΠΎΡΡΡΠ²Π°ΡΠ° Π½Π° CSS
Π±Π΅Π» ΠΏΡΠΎΡΡΠΎΡ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡΠ° Π½Π° ΠΏΡΠ°Π·Π½ΠΈ ΠΌΠ΅ΡΡΠ°; - ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΎΡΡ Π½Π° CSS
ΡΠΎΠ΄ΡΠΆΠΈ , ΡΡΠΎ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° Π΄Π΅ΠΊΠ° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΎΡ ΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΡΠ΅ ΠΎΠ΄Π²ΠΎΠ΅Π½ΠΈ ΠΎΠ΄ ΠΎΡΡΠ°ΡΠΎΠΊΠΎΡ ΠΎΠ΄ Π΄ΡΠ²ΠΎΡΠΎ DOM; - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ CSS ΡΠ²ΠΎΡΡΡΠ²ΠΎ
ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ , ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ΅ Π΄Π°Π»ΠΈ ΡΠ΅ΠΊΡΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΈΠ·Π±ΡΠ°Π½ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ; - ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ @supports ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΈΠ·Π±ΠΈΡΠ°ΡΠΈΡΠ΅ (
ΡΠΎΡΠΌΠ°ΡΠΎΡ β@supports selector(selector-to-test){β¦}β, ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° CSS ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΠΈΠ·Π±ΠΈΡΠ°Ρ Π΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ ΠΈΠ»ΠΈ Π½Π΅ Π΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ Π²ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ; - ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°
ΡΠ°Π²Π½ΠΈ ΠΏΠΎΠ»ΠΈΡΠ° Π·Π° ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π½Π° JavaScript ΠΊΠ»Π°ΡΠΈ ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ ΠΏΡΠ΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΡΠ²ΠΎΡΡΡΠ²Π° ΠΊΠΎΠΈ ΡΠ΅ ΠΈΠ½ΠΈΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π½Π°Π΄Π²ΠΎΡ ΠΎΠ΄ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΡ. ΠΠΎ Π±Π»ΠΈΡΠΊΠ° ΠΈΠ΄Π½ΠΈΠ½Π° ΡΠ΅ ΠΎΡΠ΅ΠΊΡΠ²Π° ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΈΠ²Π°ΡΠ½ΠΈ ΠΏΠΎΠ»ΠΈΡΠ° ΠΊΠΎΠΈ Π½Π΅ ΡΠ΅ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΈ Π½Π°Π΄Π²ΠΎΡ ΠΎΠ΄ ΠΊΠ»Π°ΡΠ°ΡΠ°;ΠΊΠ»Π°ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ {
ΠΈΠΌΠ΅;
Π΄Π°Π½ΠΎΠΊ = 0.2; /*ΡΠ°Π²Π½ΠΎ ΠΏΠΎΠ»Π΅*/
#ΠΎΡΠ½ΠΎΠ²Π½Π°Π¦Π΅Π½Π° = 0; /*ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎ ΠΏΠΎΠ»Π΅*/
ΡΠ΅Π½Π°;ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ (ΠΈΠΌΠ΅, ΠΎΡΠ½ΠΎΠ²Π½Π° ΡΠ΅Π½Π°) {
ΠΎΠ²Π°.ΠΈΠΌΠ΅ = ΠΈΠΌΠ΅;
this.basePrice = ΠΎΡΠ½ΠΎΠ²Π½Π° Π¦Π΅Π½Π°;
this.price = (basePrice * (1 + this.tax)).toFixed(2);
}
} - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ API
ΠΡΠΎΠΌΠ΅Π½Π΅ΡΠ΅ ΡΠ° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°Π±ΡΡΠ΄ΡΠ²Π°ΡΠΎΡ , ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΠΎΠ²ΡΠ·Π΅ΡΠ΅ ΡΠΏΡΠ°Π²ΡΠ²Π°Ρ Π½Π° ΠΊΠΎΡ ΡΠ΅ ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠ°Π°Ρ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠ»ΡΡΠ½Π°ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΏΠΎΠΌΠ΅ΡΡ Π½ΠΎΠ²ΠΎΡΠΎ API ΠΈ window.onresize ΠΈ CSS Media Queries Π΅ ΡΠΎΠ° ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΡΠΊΡΠΈΠ΅ΡΠ΅ Π΄Π°Π»ΠΈ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Ρ, Π½Π°ΠΌΠ΅ΡΡΠΎ ΡΠ΅Π»Π°ΡΠ° Π²ΠΈΠ΄Π»ΠΈΠ²Π° ΠΎΠ±Π»Π°ΡΡ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΡΠΎ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ ΡΠ°ΠΌΠΎ Π½Π° ΡΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ Π±Π΅Π· ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠ΅Π»Π°ΡΠ° Π²ΠΈΠ΄Π»ΠΈΠ²Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°; - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Microtasks API, ΠΏΡΠ΅ΡΡΡΠ°Π²Π΅Π½ΠΎ ΡΠΎ Π΅Π΄Π΅Π½ ΠΌΠ΅ΡΠΎΠ΄
(WindowOrWorkerGlobalScope.queueMicrotask() , ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π·Π°ΠΊΠ°ΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊ Π½Π° ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Π·Π° ΠΏΠΎΠ²ΡΠ°ΡΠ΅Π½ ΠΏΠΎΠ²ΠΈΠΊ Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ ΡΠΎ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ Π½Π° ΡΠ΅Π΄ΠΎΡ Π·Π° ΠΌΠΈΠΊΡΠΎΠ·Π°Π΄Π°ΡΠΈ; - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π½ΠΎΠ²ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ
Blob.text() ,Blob.arrayBuffer() ,Blob.stream() , DOMatrix.fromMatrix(),AbstractRange() ΠΈ StaticRange() ; - Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π΄Π° ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠΈΡΠ° ΠΌΠ°ΡΠΊΠ°ΡΠ° β*β Π·Π° Π±Π°ΡΠ°ΡΠ° Π±Π΅Π· ΠΈΠ½Π³Π΅ΡΠ΅Π½ΡΠΈΠΈ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ Π·Π°Π³Π»Π°Π²ΠΈΡΠ°ΡΠ° Access-Control-Expose-Headers, Access-Control-Allow-Methods ΠΈ Access-Control-Allow-Headers HTTP;
- ΠΠ΅Π±-ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π³ΡΡΠΏΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ° Π·Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΠΏΠΎΠ²ΡΠ·Π°Π½Π° ΡΠΎ ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° Π΄Π²ΠΈΠΆΠ΅ΡΠ°ΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅;
- ΠΠ΅ΡΠ°Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΏΡΠΈΡΠΈΠ½ΠΈΡΠ΅ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅ (CSP, ΠΌΠ΅ΡΠ°Π½ΠΈ ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈ, ΠΈΡΠ½.) ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΎΡ Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠ½Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ, Π° Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΈ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π° ΡΠΎ ΡΠ΅Π»ΠΎΡΠ½Π° URL Π°Π΄ΡΠ΅ΡΠ°;
- ΠΠ΅Π±Π°Π³Π΅ΡΠΎΡ Π½Π° JavaScript Π΅ ΡΡΠ°ΡΡΡΠ²Π°Π½ ΠΏΠΎΠ±ΡΠ·ΠΎ. Π€ΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π·Π° Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΎ Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π²ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π·Π°:Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ΅ΠΊΠΎΡ-ΠΏΠΎ-ΡΠ΅ΠΊΠΎΡ Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅ Π½Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ (Async).
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π½ΠΎΠ²Π° ΠΊΠ»Π°ΡΠ° Π½Π° ΡΠΎΡΠΊΠΈ Π½Π° ΠΏΡΠ΅ΠΊΠΈΠ½ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Ρ ΡΠΎ ΠΏΠΎΡΠ°Π²Π°ΡΠ° Π½Π° Π½Π°ΡΡΠ°Π½ΠΈ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ Π³Π»ΡΠ²ΡΠ΅ΡΠΎ, Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° Π΄ΠΎΠΏΠΈΡ, Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠ°ΡΠ°, DOM, ΠΌΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ°,
ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠΈ ΠΈΡΠ½. - ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΡΠ΅Π²ΠΈΠ·ΠΈΡΠ° Π½Π° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π²ΠΎ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠΈ, ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈ
Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈ ΠΎΠΏΠΈΡΠΈ Π½Π° ΡΠ΅ΠΊΡΡ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΡΡ ΠΎΠ΄ Π°ΡΡΠΈΠ±ΡΡΠΎΡ βaltβ.
Π½Π°ΠΌΠ΅ΡΡΠΎ ΡΠ»ΠΈΠΊΠΈ); - ΠΠ° macOS ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΊΠ°ΡΡΠΈΡΠΊΠΈ, ΠΏΠΎΠ°Π³ΡΠ΅ΡΠΈΠ²Π½ΠΎΡΠΎ ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ Π½Π° Π΅Π½Π΅ΡΠ³Π΅ΡΡΠΊΠΈ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΈΠΎΡ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° WebGL ΡΠ΅ Π·Π°Π²ΡΡΠΈ ΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°. ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΈ Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ ΠΎΠ΄ Π΅Π½Π΅ΡΠ³Π΅ΡΡΠΊΠΈ Π΅ΡΠΈΠΊΠ°ΡΠ΅Π½ Π½Π° ΠΌΠΎΡΠ΅Π½ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π·Π° Π΅Π΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΈ WebGL ΠΏΠΎΠ²ΠΈΡΠΈ. ΠΠ·Π³ΡΠ°Π΄Π±ΠΈΡΠ΅ Π·Π° macOS ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π³ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Π°Ρ Π½Π°ΠΏΡΠ΅Π΄ΠΎΠΊΠΎΡ Π½Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ΡΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΏΡΠ΅ΠΊΡ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Finder. ΠΠ°ΠΏΠΎΡΠ½Π° ΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° Π½Π° Firefox Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ PKG;
- ΠΠ° Windows 10 ΡΠΎ Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π΅ΡΠ½ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° (1903+), Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Web Authentication Π½Π°ΡΡΠ°Π²ΠΊΠ°ΡΠ° HmacSecret ΠΏΡΠ΅ΠΊΡ Windows Hello Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΡΠ°ΡΡΠΎΠ²ΠΈ Π±Π΅Π· Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ ΠΎΠ΄ ΠΏΡΡΡ, ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ Π»ΠΈΡΠ΅ ΠΈΠ»ΠΈ USB ΡΠΎΠΊΠ΅Π½;
-
ΠΏΡΠ΅ΠΊΠΈΠ½Π°ΡΠ° ΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ Π½Π° Π½ΠΎΠ²ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° Π½Π° Firefox Π·Π° ΠΠ½Π΄ΡΠΎΠΈΠ΄, Π½Π°ΠΌΠ΅ΡΡΠΎ ΡΡΠΎ ΡΠ΅Π³Π° Π³ΠΎ Π½ΠΎΡΠΈ ΠΊΠΎΠ΄Π½ΠΎΡΠΎ ΠΈΠΌΠ΅ Π€Π΅Π½ΠΈΠΊΡΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° Π½ΠΎΠ² ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΌΠΎΡΠΎΡΠΎΡ GeckoView ΠΈ Π·Π±ΠΈΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π° Mozilla Android Components. ΠΠΎΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ Π·Π° Firefox Π·Π° Android ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΎΠ±ΡΠ°Π²Π΅Π½ΠΈ Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΡΠ΅Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΊΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ ΡΠΈΠ»ΠΈΡΠ°Π»Π°ΡΠ° ESR Π½Π° Firefox 68, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅Π³Π° Π΅ ΡΠΎΡΠΌΠΈΡΠ°Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅68.1 . ΠΠ° Π΄Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ΡΠ΅ Π½ΠΎΠ² ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ, ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠ΅ΡΡ-ΠΈΠ·Π³ΡΠ°Π΄Π±ΠΈ
ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° Firefox .
ΠΠΎΠΊΡΠ°Ρ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ°Π²Π΅Π½ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ, Firefox 69 Π³ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΈ
ΠΠ·Π²ΠΎΡ: opennet.ru