Букмарклеты

Букмарклеты

Букмарклет (англ. bookmarklet; bookmark — «закладка» и applet — «апплет») — небольшая javascript: браузерная закладка.

Альтернативное название букмарклетов — «favelets» (от слова «Favorites» — названия закладок в браузере «Internet Explorer»). В русском языке иногда используется вариант «закладурки».[1] (русск. закладка + процедурка)

Содержание

Концепция

Веб-браузеры используют как для перехода по атрибуту href тега <a> , так и для сохранения адреса ресурса в закладке. Первая часть адреса, например, http:, file: или ftp:, указывает используемый в адресе протокол.

Протокол javascript: указывает браузеру, что далее следует код javascript:void(document.bgColor='gray') — окрашивает фон текстовой страницы в серый цвет, что способствует меньшему уставанию глаз. Если же код возвращает строку, то браузер переходит по новому адресу, задаваемому строкой.

Букмарклеты обычно не возвращают значений, и, таким образом, просто выполняются браузером, имея доступ к открытой в браузере странице. Они могут делать то же самое, что мог бы сделать скрипт, помещённый прямо на странице.

Использование

Букмарклеты используются как инструменты, придающие браузеру дополнительную функциональность. Они могут, к примеру:

  • поменять внешний вид страницы (цвета, размер букв, и т. д.),
  • извлечь данные из страницы, например, все ссылки или все используемые изображения,
  • перейти (для удобства обычно в новом окне) к результатам поиска выделенных на странице слов,
  • сделать страницу более удобной для чтения (увеличить шрифт, убрать яркий фон и мигающие элементы) и взаимодействия (расширить поля ввода, подчеркнуть все ссылки),
  • помочь веб-разработчику — показать имена стилей, классов, свойства элементов, произвести операции с cookie.

Перед использованием букмарклета нужно занести его к себе в закладки. Проще всего это сделать переносом готовой ссылки-букмарклета со страницы прямо на панель закладок.

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Букмарклеты" в других словарях:

  • Букмарклет — (англ. bookmarklet; bookmark  «закладка» и applet  «апплет»)  небольшая JavaScript программа, оформленная как javascript: URL и сохраняемая как браузерная закладка. Альтернативное название букмарклетов  «favelets» (от… …   Википедия

  • JavaScript — Не следует путать с Java. JavaScript Класс языка: мультипарадигменный …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»