Введение
Адрес ресурса Интернета, хранящийся для последующего доступа В контексте Всемирной паутины закладка - это идентификатор ресурса (URI), который хранится для последующего доступа в любом из различных форматов хранения. Все современные веб-браузеры включают функции закладок. Закладки называются фаворитами или интернет-шорткотами в Internet Explorer и Microsoft Edge, и в силу большой доли рынка этого браузера эти термины стали синонимом закладки со времен Первой браузерной войны. Доступ к закладкам обычно осуществляется через меню в веб-браузере пользователя, а папки обычно используются для организации. В дополнение к методам закладок в большинстве браузеров, многие внешние приложения предлагают управление закладок. Заметки были включены в браузеры с браузера ViolaWWW в 1992 году и браузера Mosaic в 1993 году. Списки закладок назывались "горячими списками" в Mosaic и в предыдущих версиях Opera; этот термин исчез из обычного использования. Cello, другой ранний браузер, также имел функции закладок. С появлением социальных закладок, общие закладки стали средством для пользователей, имеющих схожие интересы, объединять веб-ресурсы или хранить свои закладки таким образом, чтобы они не были привязаны к одному конкретному компьютеру или браузеру. Услуги веб-закладки позволяют пользователям сохранять закладки на удаленном веб-сервере, доступном из любого места. Новые браузеры расширили функцию "закладки", включив вариации концепции сохранения ссылок. Mozilla Firefox представила живые закладки в 2004 году, которые напоминают стандартные закладки, но содержат список ссылок на последние статьи, предоставленные новостным сайтом или веб-блогом, которые регулярно обновляются через RSS-каналы; однако Mozilla удалила эту функцию в 2018 году. "Bookmarklets" - это программы JavaScript, хранящиеся в виде закладки, на которые можно щелкнуть, чтобы выполнить функцию.
In the context of the World Wide Web, a bookmark is a Uniform Resource Identifier (URI) that is stored for later retrieval in any of various storage formats. All modern web browsers include bookmark features. Bookmarks are called favorites or Internet shortcuts in Internet Explorer and Microsoft Edge, and by virtue of that browser's large market share, these terms have been synonymous with bookmark since the First Browser War. Bookmarks are normally accessed through a menu in the user's web browser, and folders are commonly used for organization. In addition to bookmarking methods within most browsers, many external applications offer bookmarks management. Bookmarks have been incorporated in browsers since the ViolaWWW browser in 1992, and Mosaic browser in 1993. Bookmark lists were called Hotlists in Mosaic and in previous versions of Opera; this term has faded from common use. Cello, another early browser, also had bookmarking features. With the advent of social bookmarking, shared bookmarks have become a means for users sharing similar interests to pool web resources, or to store their bookmarks in such a way that they are not tied to one specific computer or browser. Web based bookmarking services let users save bookmarks on a remote web server, accessible from anywhere. Newer browsers have expanded the "bookmark" feature to include variations on the concept of saving links. Mozilla Firefox introduced live bookmarks in 2004, which resemble standard bookmarks but contain a list of links to recent articles supplied by a news site or weblog, which is regularly updated via RSS feeds; however, Mozilla removed this feature in 2018. "Bookmarklets" are JavaScript programs stored as bookmarks that can be clicked to perform a function.
Хранение
Каждый браузер имеет встроенный инструмент для управления списком закладок. Метод хранения списка варьируется в зависимости от браузера, его версии и операционной системы, на которой он работает. Браузеры 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.
They were a deliberate feature in this sense: I invented the javascript: URL along with JavaScript in 1995, and intended that javascript: URLs could be used as any other kind of URL, including being bookmark able. In particular, I made it possible to generate a new document by loading, e. g. javascript:'hello, world', but also (key for bookmarklets) to run arbitrary script against the DOM of the current document, e. g. javascript:alert(document. links[0]. href). The difference is that the latter kind of URL uses an expression that evaluates to the undefined type in JS. I added the void operator to JS before Netscape 2 shipped to make it easy to discard any non undefined value in a javascript: URL.|Brendan Eich|3=email to Simon Willison
Живые закладки
Живые закладки - это интернет-закладки, работающие на RSS, особенно в Mozilla Firefox. Они позволяют пользователям динамически отслеживать изменения в своих любимых источниках новостей. Вместо того, чтобы рассматривать RSS-каналы как HTML-страницы, как это делают большинство агрегаторов новостей, они рассматриваются как закладки, которые обновляются в режиме реального времени ссылкой на соответствующий источник. Живые закладки обновляются автоматически; однако, нет никакой опции браузера, чтобы предотвратить или контролировать автоматические обновления живых закладки. Живые закладки были доступны в Firefox с 2004 года по декабрь 2018 года; с тех пор Firefox больше не поддерживает их.