Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Букмарклет

Матеріал з Вікіпедії — вільної енциклопедії.
Демонстрація роботи букмарклета, який підраховує кількість слів на сторінці. Показаний браузерFirefox 3.0 наUbuntu.

Букмарклет (англ.bookmarklet; bookmark — «закладка» і applet — «аплет») — невеликаJavaScript-програма, оформлена як#"/wiki/%D0%A3%D0%BD%D1%96%D1%84%D1%96%D0%BA%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9_%D0%BB%D0%BE%D0%BA%D0%B0%D1%82%D0%BE%D1%80_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D1%96%D0%B2" title="Уніфікований локатор ресурсів">URL, що зберігається як браузерна закладка.

Альтернативна назва букмарклет — «favelets» (від слова «Favorites» — назви закладок в браузері «Internet Explorer»).

Концепція

[ред. |ред. код]

Веббраузери використовуютьадресу ресурсу як для переходу по атрибутуhref тегу<a> , так і для збереження адреси ресурсу в закладці. Перша частина адреси, наприклад,http:,file: чиftp:, вказує на протокол, що використовується в адресі.

Протокол#"/wiki/JavaScript" title="JavaScript">JavaScript, який потрібно виконати.

Приклад букмарклета, що зафарбовує фон сторінки в сірий колір:

javascript:void(document.body.style.backgroundColor='gray');

Для запуску програмного коду використовується операторvoid. Він обчислює вираз і повертаєundefined.

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

Використання

[ред. |ред. код]

Букмарклети використовуються як інструменти, що надають браузеру додаткову функціональність. Наприклад, вони можуть:

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

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

Створення

[ред. |ред. код]

Для написання букмарклета використовується моваJavaScript (#"#cite_note-1">[1]. Може використовуватися редактор букмарклетів[2]. Готовий букмарклет поміщають в адресний рядок браузера та натискають «Enter».

Див. також

[ред. |ред. код]

Примітки

[ред. |ред. код]
  1. Як написати свій букмарклет?.Блоґ одного кібера. 10 березня 2016. Архіворигіналу за 31 березня 2017. Процитовано 31 березня 2017.
  2. Click Me - Scripedit.www.4umi.com (англійською) . 2003. Архіворигіналу за 12 березня 2010. Процитовано 10 січня 2017.

Посилання

[ред. |ред. код]
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Букмарклет&oldid=44618740
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2025 Movatter.jp