Эта статья о том, как можно сделать менеджер закладок используя Google Mail и Google Docs.
При этом Вы их никогда не потеряете (даже удалив из GMail, копия останется в Docs), а добавление нового URL будет происходить в два клика!
![image](https://habrastorage.org/r/w1560/storage/habraeffect/03/7f/037fbeabe186d1672c4b71292eaee27c.png)
Закладки хранятся в виде писем с меткой Bookmarks. Каждое письмо содержит ключевую фразу «Google Docs Bookmark».
![image](https://habrastorage.org/r/w1560/storage/habraeffect/25/bd/25bdeaa7ddd2d1aadf688ccf6e87b853.png)
Добавление осуществляется с помощью форм Google Docs.
Переходим в Google Docs. Создаем новую форму.
Потребуются следующие элементы:
![image](https://habrastorage.org/r/w1560/storage/habraeffect/92/f1/92f19df33db2ed19654eded74822bae1.png)
Вы также можете выбрать стиль оформления и текст подтверждения.
Сохранив форму, выбираем в меню: «Просмотреть ответы — Таблица» и попадаем в табличный редактор.
Чтобы закладка отправлялась по электронной почте необходимо подключить скрипт.
Переходим в главном меню «Инструменты — Скрипты — Редактор скриптов» (Pastebin).
![image](https://habrastorage.org/r/w1560/storage/habraeffect/94/3c/943ca67ffe742d9bd572b05d364d9a86.png)
Устанавливаем триггер («Триггеры — Все ваши триггеры»)
![image](https://habrastorage.org/r/w1560/storage/habraeffect/72/28/722825067ea993cf691164c3fac3fe78.png)
Сохраняем и закрываем редактор скриптов.
Открываем настройки почты и переходим на вкладку «Ярлыки». Добавляем новый ярлык с названием «Bookmarks» или «Закладки».
Теперь нам необходимо, чтобы все новые закладки имели нужный ярлык и не отображались во «Входящих».
Для этого, открываем вкладку «Фильтры».
![image](https://habrastorage.org/r/w1560/storage/habraeffect/7b/21/7b213e15170dd3b53e5c53e822b88989.png)
![image](https://habrastorage.org/r/w1560/storage/habraeffect/18/a5/18a54c8579d68dcdd25a251165d7d09d.png)
![image](https://habrastorage.org/r/w1560/storage/habraeffect/48/19/4819ccbc425144dc38be7d96b7edfa62.png)
Последнее, что нам осталось — это добавить так называемый Bookmarklet.
Он выглядит следующим образом:
Теперь, при нажатии «Добавить в закладки», у Вас откроется форма с автоматически введенными адресом и заголовком страницы.
При этом Вы их никогда не потеряете (даже удалив из GMail, копия останется в Docs), а добавление нового URL будет происходить в два клика!
![image](https://habrastorage.org/storage/habraeffect/03/7f/037fbeabe186d1672c4b71292eaee27c.png)
Принцип работы
Закладки хранятся в виде писем с меткой Bookmarks. Каждое письмо содержит ключевую фразу «Google Docs Bookmark».
![image](https://habrastorage.org/storage/habraeffect/25/bd/25bdeaa7ddd2d1aadf688ccf6e87b853.png)
Добавление осуществляется с помощью форм Google Docs.
Создание формы
Переходим в Google Docs. Создаем новую форму.
Потребуются следующие элементы:
- Поле для ввода URL
- Поле для ввода заголовка закладки
- Поле «Текст в виде абзаца» для примечания
![image](https://habrastorage.org/storage/habraeffect/92/f1/92f19df33db2ed19654eded74822bae1.png)
Вы также можете выбрать стиль оформления и текст подтверждения.
Сохранив форму, выбираем в меню: «Просмотреть ответы — Таблица» и попадаем в табличный редактор.
Чтобы закладка отправлялась по электронной почте необходимо подключить скрипт.
Переходим в главном меню «Инструменты — Скрипты — Редактор скриптов» (Pastebin).
![image](https://habrastorage.org/storage/habraeffect/94/3c/943ca67ffe742d9bd572b05d364d9a86.png)
Устанавливаем триггер («Триггеры — Все ваши триггеры»)
![image](https://habrastorage.org/storage/habraeffect/72/28/722825067ea993cf691164c3fac3fe78.png)
Сохраняем и закрываем редактор скриптов.
Ярлыки и фильтры
Открываем настройки почты и переходим на вкладку «Ярлыки». Добавляем новый ярлык с названием «Bookmarks» или «Закладки».
Теперь нам необходимо, чтобы все новые закладки имели нужный ярлык и не отображались во «Входящих».
Для этого, открываем вкладку «Фильтры».
![image](https://habrastorage.org/storage/habraeffect/7b/21/7b213e15170dd3b53e5c53e822b88989.png)
![image](https://habrastorage.org/storage/habraeffect/18/a5/18a54c8579d68dcdd25a251165d7d09d.png)
Интеграция в браузер
![image](https://habrastorage.org/storage/habraeffect/48/19/4819ccbc425144dc38be7d96b7edfa62.png)
Последнее, что нам осталось — это добавить так называемый Bookmarklet.
Он выглядит следующим образом:
javascript:window.open('http://длинный/адрес/вашей/формы&entry_0='+escape(window.location)+'&entry_1='+escape(document.title));void(0);
Теперь, при нажатии «Добавить в закладки», у Вас откроется форма с автоматически введенными адресом и заголовком страницы.