Одним из инструментов web-разработчиков является букмарклет, который представляет собой небольшую JavaScript-программу, содержащую URL и сохраняемую как браузерная закладка. Альтернативные названия букмарклетов - «апплет» (от английского слова «applet») или «favelets» (от английского слова «favorites», которым называются закладки в браузере «Internet Explorer» с помощью которого можно найти сайт http://www.californicationtv.ru/ и посмотреть сериал «Блудливая Калифорния» онлайн). Для перехода по атрибуту href тега < a > и сохранения адреса ресурса в закладке web-обозревателями используется адрес ресурса. С помощью протокола javascript браузер распознает код JavaScript, который необходимо выполнить.
Благодаря букмарклетам, как специальным инструментам, можно придать браузеру дополнительную функциональность. Например, изменить внешний вид страницы: цвет, размер шрифта и т. д.; извлечь необходимые данные со страницы: все изображения или все ссылки; начать поиск в Интернете слов, выделенных на странице; улучшить юзабилити страницы: увеличить шрифт, убрать мигающие элементы и яркий фон, подчеркнуть все ссылки, расширить поля ввода; произвести операции с cookie и показать свойства элементов, имена стилей, классов.