DroidScript
DroidScript
разработка мобильных приложений

Улучшение web-интерфейса при помощи Javascript

Thunkable X  
26.02.2020

Достаточно часто возникает желание изменить или расширить функциональность web-страниц, загруженных в браузер, удалить надоедливую рекламу и др. При помощи ранее рассмотренного расширения Stylish можно изменять стили CSS, но более мощные возможности предоставляют браузерные расширения, позволяющие писать собственные скрипты, как, например, Greasemonkey. Как правило, разработчики не спешат делать web-страницы удобными для пользователей. Значит, мы это сделаем сами на примере расширения и функциональности Thunkable X IDE.

Для работы с расширением Greasemonkey его необходимо установить в выбранный браузер. После этого нажимаем на пиктограмму мартышки, и в выпадающем меню выбираем команду New user script.

Меню Greasemonkey

Откроется окно редактора с единственной пиктограммой для сохранения скрипта.

Редактор Greasemonkey

В начале кода указаны директивы по умолчанию. Дополнительно к ним нужно добавить директиву @include с указанием целевого домена, а ниже код скрипта.

Расширение функциональности происходит за счёт добавления горячих клавиш и автоматического раскрытия свёрнутых свойств на панели Advanced:

  • Alt + Q - переключиться на вкладку редактора вида
  • Alt + W - переключиться на вкладку редактора блоков
  • Alt + E - свернуть всё дерево компонентов проекта
  • Alt + R - развернуть всё дерева компонентов проекта
  • Alt + B - перейти на страницу сообщения о багах
  • Alt + S - скопировать ссылку на проект в буфер обмена
Thunkable X  
© 2016-2020  Александр Страшко