Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Тулбар предназначен для добавления дополнительного функционала к сайту www.FaceBook.com

"MEGAemotions" - временное название проекта. Будет изменено.

Скриншоты примеры в архиве в приложении.

---------------------------------------------------------------------------------------

Функционал и внешний вид тулбара (см. 00.jpg):

1. Логотип

2. Форма для отправки поискового запроса на google.com с подстановкой имени партнера в URL (имя партнера берется из текстового файла, который поставляется вместе с дистрибутивом тулбара)

3. Набор графических кнопок с текстовыми подписями (реакция на нажатие кнопки - переход по ссылке). Возможность добавления к графическим кнопкам одноуровневого меню в стандартном интерфейсе Windows (реакция на нажатие кнопки - разворачивание меню).

При запуске браузера с сервера загружается файл toolbar_buttons.xml на основе которого формируются кнопки для тулбара. Файл кешируется. Время жизни кеша - 1 сутки.

Дизайн тулбара должен соответствовать оформлению браузера. Графика для тулбара в формате PNG с поддержкой прозрачности.

---------------------------------------------------------------------------------------

Функционал и внешний вид панели внутри документа HTML:

1. При первом запуске браузера с сервера загружается файл menu_smiles_structure.xml на основании которого формируется структура 2-х уровнего меню смайликов для панели. Также загружается файл menu_smiles_images.xml на основании которого формируется список урлов графических файлов смайликов. Оба XML файла кешируются.

2. При каждом последующем запуске браузера, с сервера загружается только первый XML файл (menu_smiles_structure.xml) и проверяется соответствие версий кешированного файла и вновь полученного (версия содержится в теге ). В случае, если версии отличаются - очишается кеш графических файлов смайликов и обоих XML файлов. С сервера загружается новая версия файла menu_smiles_images.xml, оба вновь полученных файла сохраняются в кеш.

3. При установленном тулбаре в формах отправления личного сообщения и сообщения на стену рядом с кнопками "Фотографии", "Видео" и "Ссылка" появляется кнопка "MEGAemotions" (см. 01.jpg, 02.jpg)

4. При нажатии на кнопку "MEGAemotions" внизу формы размещается панель (см. 03.jpg, 04.jpg)

5. При клике на пункте меню 1-го уровня, разворачивается меню 2-го уровня.

6. При клике на пункте меню 2-го уровня с сервера подгружаются сначала неанимированные а затем анимированные версии смайликов для выбранного пункта меню.

В панельке отображаются неанимированные версии смайликов. При наведении курсором на один из неанимированных смайликов на его месте показывается его анимированная версия.

7. При клике на один из смайликов его анимированная версия добавляется в текстовое поле на позицию курсора.

8. Загруженные файлы смайликов кешируются и в дальнейшем отдаются из кеша.

9. Другие пользователи с установленным тулбаром должны видеть в сообщениях анимированные версии смайликов.

10. Другие пользователи без установленного тулбара должны видеть вместо смайликов текст: "I sent you a smiley! Want to see it? http://www.megaemotions.com/"

---------------------------------------------------------------------------------------

Дополнительные требования:

1. Оформление меню панели с помощью CSS:

- Шрифт

- Размер шрифта

- Цвет шрифта

- Цвет фона активного пункта

- Цвет фона неактивного пункта

- Цвет бордеров

- отступы

2. Поддержка браузеров IE, FireFox

3. Поддержка ОС Windows XP/Vista/7

4. Единый инсталятор для обеих версий тулбара

5. Адекватная реакция известных антивирусов/брэндмауэров/файрволов на установку и дальнейшую работу тулбара

6. Необходимы исходники тулбара и единоразовая помощь в том, чтобы собрать бинарники (если таковые будут) на нашей стороне

7. Необходимы исходники для InstallAware 9

8. При невозможности соединиться с сервером - повторять запросы через каждые 30 секунд, пока не будет получен ответ

14 лет назад
denkop
Денис 
40 летРоссия
17 лет в сервисе
Был
13 лет назад