Как стать автором
Обновить

Добавляем закладку в Google Bookmarks в один клик

Время на прочтение2 мин
Количество просмотров2.9K
В сервисе социальных закладок del.ico.us и в отечественном BobrDobr есть весьма удобные функция: перетащив специальную кнопочку на панель своего любимого браузера, нажав на неё, Вы легко сможете добавить закладку на просматриваемую страницу, притом, понятное дело, часть формы для добавления закладки заполняется автоматически (адрес, заголовок).

Мне лично социальность от закладок не требуется, как и развитые возможности импорта/экспорта и прочие приблуды. Потому радует простой сервис Google Bookmarks (есть возможность добавлять свои личные закладки и присваивать им теги для нормальной навигации). Но как раз той самой упомянутой и удобной функции добавления закладки одни кликом, сервис для русскоязычных пользователей не предоставляет (создатели по-русски рекомендуют для таких целей ставить Google Toolbar).

Проблема, как оказалось, решается передачей нужных параметров методом GET.

Чтобы получить кнопочку для добавления Google-закладки в один клик, надо сначала создать пустую кнопочку, а вместо ссылки присвоить ей, например, такой код:

javascript:location.href='http://www.google.com/bookmarks/mark?op=add&bkmk='+encodeURIComponent(location.href);

В английском интерфейсе (как подсказали в комментариях) предлагается более развитая функци на js, добавляющая закладку в новом окне. Я эту Googl`овскую функцию дополнительно расширил авто добавлением в «Примечания» выделенного текста (на кросс-браузерность не претендую).

Готовые кнопочки есть тут.

После перетаскивания кнопок на панель, останется поправить имя на понятное (FF за имя берет текст ссылки, а Opera, увы, саму ссылку).

Работает всё описанное в последних версиях Firefox и Opera, а также, наверное, в IE6, если имеется панель, куда кнопку можно перетащить.
Теги:
Хабы:
Всего голосов 7: ↑5 и ↓2+3
Комментарии12

Публикации