Mozilla Add-on. Работа с DOM.

Бюджет: по договоренности
Сделать расширение для Firefox:
Интерфейсная часть – JavaScript
Серверная часть – node.js (в принципе обсуждается)
База данных – обсуждается.
Хостинг на этапе разработки –  ваш.
Упаковать в XPI пакет.

1. На панели инструментов Firefox реализовать форму регистрации и авторизации.
2. При втором и следующих запусках авторизацию не просить.
3. Реализовать серверную сторону хранения данных пользователя и данных сессии. Создать структуры в БД
4. После загрузки содержимого вкладки, и при условии успешной авторизации, передать в базу данных DOM-структуру открытой вкладки.
5. На сервере обработать DOM и выбрать один случайный листовой узел с содержимым (случайный кусок текста с открытой вкладки).
6. Выбрать только те узлы, которые имеют видимость.
7. Выполнить модификацию выбранного узла на открытой вкладке, поместив "Здесь был %username%" в виде текста в узел.
Опубликован 13.08.2015 в 11:03 Последнее изменение: 13.08.2015 в 12:38

Выберите способ верификации:

Обновите страницу после прохождения верификации.