Введение

Адрес ресурса Интернета, хранящийся для последующего доступа В контексте Всемирной паутины закладка - это идентификатор ресурса (URI), который хранится для последующего доступа в любом из различных форматов хранения. Все современные веб-браузеры включают функции закладок. Закладки называются фаворитами или интернет-шорткотами в Internet Explorer и Microsoft Edge, и в силу большой доли рынка этого браузера эти термины стали синонимом закладки со времен Первой браузерной войны. Доступ к закладкам обычно осуществляется через меню в веб-браузере пользователя, а папки обычно используются для организации. В дополнение к методам закладок в большинстве браузеров, многие внешние приложения предлагают управление закладок. Заметки были включены в браузеры с браузера ViolaWWW в 1992 году и браузера Mosaic в 1993 году. Списки закладок назывались "горячими списками" в Mosaic и в предыдущих версиях Opera; этот термин исчез из обычного использования. Cello, другой ранний браузер, также имел функции закладок. С появлением социальных закладок, общие закладки стали средством для пользователей, имеющих схожие интересы, объединять веб-ресурсы или хранить свои закладки таким образом, чтобы они не были привязаны к одному конкретному компьютеру или браузеру. Услуги веб-закладки позволяют пользователям сохранять закладки на удаленном веб-сервере, доступном из любого места. Новые браузеры расширили функцию "закладки", включив вариации концепции сохранения ссылок. Mozilla Firefox представила живые закладки в 2004 году, которые напоминают стандартные закладки, но содержат список ссылок на последние статьи, предоставленные новостным сайтом или веб-блогом, которые регулярно обновляются через RSS-каналы; однако Mozilla удалила эту функцию в 2018 году. "Bookmarklets" - это программы JavaScript, хранящиеся в виде закладки, на которые можно щелкнуть, чтобы выполнить функцию.

Хранение

Каждый браузер имеет встроенный инструмент для управления списком закладок. Метод хранения списка варьируется в зависимости от браузера, его версии и операционной системы, на которой он работает. Браузеры Netscape хранят закладки в одном файле закладки с кодом HTML. HTML. Этот подход позволяет публиковать и печатать категоризированный и с отступом каталог, и работает на разных платформах. Имена закладок не должны быть уникальными. Для редактирования этого файла вне его браузера требуется редактирование HTML. Для переносимости данных и совместимости большинство современных веб-браузеров поддерживают импорт и экспорт в закладки Netscape. html-формат. Начиная с Firefox 3, Mozilla Corporation начала использовать SQLite в выпусках браузера для хранения закладки, истории, файлов cookie и предпочтений в транзакционно безопасной базе данных. "Любимые" (также "Подключения к Интернету") в Internet Explorer хранятся в виде отдельных файлов, названных с оригинальным именем ссылки и расширением имени файла ". URL", например "Главная страница. URL" собраны в каталоге под названием "Любимые", который может иметь подкаталоги. Имена закладок должны быть уникальными в папке. Каждый файл содержит оригинальный URL и метаданные, специфичные для Microsoft. У браузеров есть различные возможности импортировать и экспортировать закладки в фавориты и наоборот.

Скриншоты

Bookmarklets - это программы JavaScript, хранящиеся в качестве закладки. Термин является сочетанием слов bookmark и applet. Bookmarklets возможны, потому что схема URI JavaScript позволяет хранить программы JavaScript в виде URI, которые могут храниться в закладках. Bookmarklets имеют доступ к текущей странице, которую они могут просматривать и изменять. Таким образом, они могут быть простыми инструментами "одним щелчком мыши", которые добавляют функциональность в браузер. Bookmarklets обычно устанавливаются путем перехода на веб-страницу, которая ссылается на URI JavaScript, правой кнопкой мыши на ссылку и нажатием на опцию закладки. Веб-разработчик Стив Кангас получил идею из Netscape JavaScript Guide и ввел термин bookmarklets в 1998 году. Брендан Эйх, изобретатель JavaScript, объяснил bookmarklets следующим образом: Они были преднамеренной функцией в этом смысле: я изобрёл javascript: URL вместе с JavaScript в 1995 году и намеревался, что javascript: URL-адреса могут использоваться как любой другой тип URL-адресов, включая возможность закладки. В частности, я сделал возможным создание нового документа путем загрузки, например, javascript:'hello, world', но также (ключ для bookmarklets) для запуска произвольного скрипта против DOM текущего документа, например, javascript:alert(document. ссылки[0]. (см. Разница в том, что последний тип URL использует выражение, которое оценивается в неопределенный тип в JS. Я добавил оператор void в JS до Netscape 2 поставляется, чтобы сделать его легким для отбрасывания любого не неопределенного значения в javascript: URL.

Живые закладки

Живые закладки - это интернет-закладки, работающие на RSS, особенно в Mozilla Firefox. Они позволяют пользователям динамически отслеживать изменения в своих любимых источниках новостей. Вместо того, чтобы рассматривать RSS-каналы как HTML-страницы, как это делают большинство агрегаторов новостей, они рассматриваются как закладки, которые обновляются в режиме реального времени ссылкой на соответствующий источник. Живые закладки обновляются автоматически; однако, нет никакой опции браузера, чтобы предотвратить или контролировать автоматические обновления живых закладки. Живые закладки были доступны в Firefox с 2004 года по декабрь 2018 года; с тех пор Firefox больше не поддерживает их.