Букмарклеты

Букмарклет (англ. bookmarklet от bookmark – закладки и applet – апплет) – это браузерная заклдака, выполняющая небольшой JavaScript код, указанный в её URL-адресе, начинающийся с префикса javascript:.

Букмарклеты могут стать хорошей альтернативой браузерных расширений в случае решения ряда простейших задач. С одной стороны, они выполняют небольшой JavaScript-код только по запросу пользователя. С другой стороны, они не занимают память компьютера при запуске браузера, как это бывает в случае с браузерными расширениями.

На данной странице я решил собрать написанные мной букмарклеты и дать ссылки на опубликованные в блоге статьи с их подробным описанием. Думаю, так будет гораздо удобней и практичней.

Ключевые слова:

  • yaHL (ранее YLW) — сбор подсвеченных ключевых слов в выдаче Яндекс.
  • gHL — сбор подсвеченных ключевых слов в выдаче Google.
  • kwDencity — определение плотности ключевых слов на странице: Сохранённая копия > Посмотреть текстовую копию — в Яндекс.
  • EWS — экспортирует данные сервиса wordstat.yandex.ru в CSV формат [подробнее]
  • EWS lite — упрощенная версия букмарклета EWS для экспорта ключевиков из таблицы «Что искали со словом...» сервиса «Подбор слов» Яндекс (wordstat) в текстовый список, открывающийся в новой вкладке или окне браузера. Список содержит только ключевики, без частотности, но очищенные от знаков плюс (+).

Нумерация:

  • YN (ранее yaNum) — нумерация выдачи Яндекс [подробнее]
  • GN (ранее gNum) — производит нумерацию результатов поиска в выдаче поисковой системы Google [подробнее]

Ссылки:

  • NEW! ySERP URLs — выводит список URL-адресов результатов поиска в выдаче поисковой системы Яндекс
  • gSERP URLs — выводит список URL-адресов результатов поиска в выдаче поисковой системы Google [подробнее]
  • getLinks — сбор URL-адресов ссылок с разделением по группам: внутренние (local) и внешние (external).

Картинки:

  • IMGs — выводит список миниатюр и URL-адресов картинок на текущей веб-странице [подробнее]
  • gIMGs — выводит список миниатюр, URL-адресов картинок и их источников для выдачи Google поиска по картинкам [подробнее]

Соцсети:

  • EchoGP — комментарии и Шеры к URL в Google+.

Другое:

  • Meta — экспорт всех meta-данных с name, http-equiv и property из секции HEAD веб-страницы.
  • feedlyExp — экпорт URLов из feedly.
  • 12px — проверка веб-страницы на наличие элементов с размером шрифта меньше 12px в соответствии с новыми требованиями алгоритма Яндекс «Владивосток».
  • BlogAmdin — удаление CSS-класса hideу элементов с CSS-классом blog-admin, который используется для ссылки редактирования на блогах Blogger.
  • addmefast — отображение ссылки в бирже покупки ссылок из соцсетей addMeFast.

По данным рейтинга LiveInternet, доля браузеров на движке Blink в Рунете составляет 65%. Это тот самый движок, что работает на многопроцессорной архитектуре Chromium. Например: Google Chrome, Яндекс.Браузерб, Амиго Mail.ru и т. д. Поэтому мои инструкции заточена под них. Хотя, принцип тот же.

Как установить букмарклет?

Установка (англ. install) букмарклета происходит так же, как и добавление ссылки в закладки браузера, но разберёмся с этим подробнее.

  1. Откройте окно браузера.
  2. Убедитесь, что «Панель закладок» отображена. Если она отсутствует, попробуйте воспользоваться комбинацией клавиш Ctrl+Shift+B.
  3. Перейдите на страницу со «ссылкой букмарклета».
  4. Наведите курсор на «ссылку букмарклета», кликните «левую» кнопку мыши и (удерживая кнопку) перетащите «ссылку букмарклета» на «Панель закладок».

Как создать букмарклет?

Создание (англ. create) букмарклета происходит так же, как и создание закладки, за исключением того, что вместо URL-адреса ссылки вызывается JavaScript-код, но разберёмся с этим подробнее.

  1. Откройте окно браузера.
  2. Создайте новую закладку. Для этого попробуйте воспользоваться комбинацией клавиш Ctrl+D.
  3. В открывшемся окне созданной закладки, кликните кнопку «Изменить».
  4. В открывшемся окне редактирования закладки, пропишите название букмарклета в поле «Имя» и JavaScript-код с префиксом javascript: (в начале) в поле «URL». Для оптимизации JavaScript-кода, рекомендую использовать онлайн сервис сжатия «Online Javascript Compression Tool».
  5. Кликните кнопку «Сохранить».

Как использовать букмарклет?

Использование (англ. use) букмарклета происходит так же, как и использование любой другой закладки, т. е. кликом по закладке в «Панель закладок» или «Диспетчере закладок».

Особенностью использования букмарклетов являет то, что вместо перехода по URL-адресу ссылки, выполняется JavaScript-код.

В зависимости от решаемых букмарклетов задач, выполнение его кода должно происходить при соответствующих условиях.

Например, если вы хотите пронумеровать поисковую выдачу Яндекс, с помощью моего букмарклета «Яндекс.Нумератор», вам нужно открыть страницу выдачи поисковика и только потом кликнуть закладку.

Как удалить букмарклет?

Удаление (англ. delete) букмарклета происходит так же, как и удаление любой другой закладки.

  1. Откройте окно браузера.
  2. Если «Панель закладок» отображается: найдите на ней букмарклет, наведите на него курсор и кликните правую кнопку мыши, а в открывшемся меню – пункт «Удалить».
  3. Если «Панель закладок» не отображается: кликните кнопку «Настройки и управление Google Chrome» (она находится в верхнем левом углу окна браузера), наведите курсор на пункт/список «Закладки», найдите букмарклет, наведите на него курсор и кликните правую кнопку мыши, а в открывшемся меню – пункт «Удалить».