ΠΡΡΠ½Π°Ρ Π΅ ΡΠ΅Π»ΠΈΠ· Π½Π° ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡΠ° qutebrowser 2.3, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΠΎΠΉΡΠΎ Π½Π΅ ΡΠ°Π·ΡΠ΅ΠΉΠ²Π° ΠΎΡ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π² ΡΡΠΈΠ» ΡΠ΅ΠΊΡΡΠΎΠ² ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Vim, Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ. ΠΠΎΠ΄ΡΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° PyQt5 ΠΈ QtWebEngine. ΠΠ·Ρ ΠΎΠ΄Π½ΠΈΡΡ ΠΊΠΎΠ΄ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ GPLv3. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Python Π½Π΅ ΠΎΠΊΠ°Π·Π²Π° Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΡΡ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΠΎΡ Π΄Π²ΠΈΠΆΠΊΠ° Blink ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Qt.
ΠΡΠ°ΡΠ·ΡΡΡΡ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈ, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π½Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½ΠΈΡΡΠ°, ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠ°ΡΡΠ½ΠΎ ΡΡΡΡΠΈΡΠ°Π½Π΅, Π²Π³ΡΠ°Π΄Π΅Π½ PDF ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Ρ (pdf.js), ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡΡΠ°. ΠΠ° Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π² YouTube ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠ½ΡΠ΅Π½ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅ΠΉΡΡ. ΠΡΠΈΠ΄Π²ΠΈΠΆΠ²Π°Π½Π΅ΡΠΎ ΠΏΠΎ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈΡΠ΅ βhjklβ, Π·Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° Π½ΠΎΠ²Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΠΈΡΠ½Π΅ΡΠ΅ βoβ, Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅ ΡΡΠ°Π²Π° Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈΡΠ΅ βJβ ΠΈ βKβ ΠΈΠ»ΠΈ βAlt-Π½ΠΎΠΌΠ΅Ρ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π°β. ΠΡΠΈ Π½Π°ΡΠΈΡΠΊΠ°Π½Π΅ Π½Π° β:β ΡΠ΅ ΠΈΠ·Π²Π΅ΠΆΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΠΏΠΎΠ΄ΠΊΠ°Π½Π²Π°Ρ ΡΠΈΠ³Π½Π°Π», Π² ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΡΡΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΊΠ°ΠΊΡΠΎ Π² vim, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ β:qβ Π·Π° ΠΈΠ·Ρ ΠΎΠ΄ ΠΈ β:wβ Π·Π° Π·Π°ΠΏΠΈΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠ° Π±ΡΡΠ· Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ βΡ ΠΈΠ½ΡΠΎΠ²Π΅β, ΠΊΠΎΠΈΡΠΎ ΠΌΠ°ΡΠΊΠΈΡΠ°Ρ Π²ΡΡΠ·ΠΊΠΈ ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.

Π Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ:
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° βcontent.prefers_reduced_motionβ, ΠΊΠΎΡΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠ° ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅ ΡΡΠ΅Π· ΠΌΠ΅Π΄ΠΈΠ° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ βprefers-reduced-motionβ Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π²Π»ΠΎΡΠ°Ρ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Ρ ΠΌΠΈΠ³ΡΠ΅Π½Π° ΠΈ Π΅ΠΏΠΈΠ»Π΅ΠΏΡΠΈΡ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° βcolors.prompts.selected.fgβ Π·Π° ΠΏΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΡΠ²Π΅ΡΠ° Π½Π° ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π² ΠΏΠΎΠ΄ΠΊΠ°Π½ΠΈΡΠ΅ Π·Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΡ ΠΏΡΡ.
- Π Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΡΡΠ΅Π· /etc/hosts (content.blocking.hosts.lists), Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈΡΠ΅ Ρ ΠΎΡΡΠΎΠ²Π΅.
- Π Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° βfonts.web.*β Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π±Π»ΠΎΠ½ΠΈ Π·Π° URL.
- ΠΡΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° β:greasemonkey-reloadβ ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΏΠΎΠΊΠ°Π· Π½Π° Π²ΡΠΈΡΠΊΠΈ Π·Π°ΡΠ΅Π΄Π΅Π½ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ (ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈ Ρ ΠΎΠΏΡΠΈΡ ββquietβ).
- Π Π΅ΡΠ΅Π½ Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Ρ Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ Π°ΠΊΠ°ΡΠ½ΡΠ° Π² Google Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° macOS.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
