ГЛАВНАЯ
Смежный сайт https://sites.google.com/site/autoreaderall/autoreaderall
Сайт посвящен БУКМАРКЛЕТАМ ( bookmarklet, закладка, JavaScript, favelet, favelets, закладурки ). БУКМАРКЛЕТ - это закладка в браузере, которая запускает пользовательский скрипт. (bookmarklet - название склеено из двух слов: bookmark - закладка и applet - приложение). БУКМАРКЛЕТ аналогичен расширению Google Chrome ( смотрите магазин расширений https://chrome.google.com/webstore/ ) и пишется на том же языке программирования javascript, созданном для работы в браузере. Поэтому БУКМАРКЛЕТ так же как и расширение будет выполняться в Google Chrome подобных браузерах независимо от операционной системы. Однако:
при установке расширения Вы не можете видеть его код, запущенное расширение постоянно включено и применяется к каждой открываемой в браузере странице, поэтому оно занимает ресурсы процессора постоянно.
БУКМАРКЛЕТ запускается только по клику на закладке(bookmark), применяется только к открытой странице и при перезагрузке этой страницы его действие отменяется. БУКМАРКЛЕТ не занимает ресурсы процессора постоянно.
Код скрипта БУКМАРКЛЕТА можно видеть, видоизменять (а это не сложно). Можно объединять несколько БУКМАРКЛЕТОВ в один или разделять на несколько, меняя функционал.
На этом сайте представлен пакет букмарклетов для изменения на открытой в браузере странице: размера шрифта или фото, цвета фона, комплексно стили: серый, белый, ночной, инверсия цвета...; автоматический ввод логина и пароля для ряда сервисов, автозаполнение форм, поиск и удаление ругательных выражений, загрузка файла по его адресу (URL), увеличение фото при наведении указателя мыши, скрыть все изображения на странице , изображения уменьшить (шириной более m, высотой более n - ограничить размер пропорционально оригиналам), листать многостраничную веб-страницу (как, например, выдача поисковика) в одной странице ... И многие другие.
Сайт будет так же интересен программистам, системным администраторам, SEO специалистам, использующим язык JavaScript.
Применение (работает в браузере Google Chrome, на разных операц.системах: Windows, Ubuntu, Андроид...):
1. В браузере создайте Закладку (bookmark, Favorite). Для этого откройте любую страницу и нажмите в строке адреса на звездочку (обычно: желтую, пятиконечную). В закладке сохранится ссылка на открытую страницу. При этом на панели закладок (Favorites, обычно расположена в браузере под строкой адреса) появится закладка.
2. Отредактируйте закладку: измените URL - вместо адреса веб-страницы введите строку со скриптом (javascript:..., смотрите ниже).
3. Откройте веб-страницу. Теперь, находясь на странице, нажмите эту "Закладку". Этим вы будете запускать скрипт(javascript, букмарклет), который будет выполняться на этой открытой странице.
4. Чтобы применять скрипт к каждой странице в браузере автоматически при её открытии надо открыть настройки браузера, найти расширения и забросить на эту страницу настроек *.user.js файл (где * - имя вашего файла) с текстом скрипта (без javascript: , следите за кодировкой файла если есть русские - не английские буквы-символы...) методом драг енд дроп, сняв предварительно галочку с 'Режим разработчика'.
Замеч.: в браузере Google Chrome посмотреть установленные закладки(Favorites) можно, введя в строку адреса chrome://bookmarks/#1 В браузере Google Chrome отобразить/скрыть панель закладок: комбинация клавиш Ctrl+Shift+B
Замеч.: иногда в тексте скрипта есть символы % значит исходная кодировка utf-8, конечная utf-8 постфильтр: urlencoded, можно вернуть текст в читаемый вид перекодировкой, например, на сайте http://2cyr.com/decode/?lang=ru. Но не надо переделывать БУКМАРКЛЕТ в обычный текст, а то может не работать!
P.S.
Опытные пользователи меняют в окне браузера размер шрифта, цвет фона, используют расширения для удаления рекламы с веб-страницы, автоматический перевод и чтение текста голосовым движком. Скрипты изменят любую страницу под Ваши нужды. Исправление грамматических ошибок, сжатие, стиль, удаление ругательных выражений и лишних данных позволят Вам наслаждаться только чистой информацией из интернета. А данный сайт вам в этом поможет.
Дмитрий Макаров
Copyright © 2016 Dmitriy Makarov. All Rights Reserved.