Нужно локализировать баг js-меню в IE. В других браузерах этого бага не наблюдается.
Тулбар для IE/FireFox
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Тулбар предназначен для добавления дополнительного функционала к сайту 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 секунд, пока не будет получен ответ
Заявки фрилансеров
Похожие заказы
- Веб-программирование5 заявокЗакрыт14 лет назад
Требуется составить базу данных категорий товаров из каталога http://msouz.ru/ + их параметры. фактически мы хотим сделать такой же прайс. только товары будут наши.
Веб-программирование4 заявкиЗакрыт14 лет назадДобрый день! Требуется парсер для сбора информации на определенные товарные предложения, интересует: цена, наименование продавца, сбор с определенного региона, защита от Яндекса, на выходе нужны логи, а собранная информация должна заходить в ...
Веб-программирование3 заявкиЗакрыт14 лет назадДля работы магазина на Viart по dropship-модели требуется скрипт парсера-грабера интернет-магазинов поставщиков Функционал в ТЗ написан не категорично - пишите свои мысли и идеи. ТЗ - web-интерфейс управления ...
Веб-программирование1 заявкаЗакрыт14 лет назад- $500
Здравствуйте, требуется ZF специалист для доработки функционала существующего сайта и создания новых модулей. Требуемые навыки: - хорошее знание php5, ООП - опыт работы с Zend Framework - знание mysql, ...
Веб-программирование1 заявкаЗакрыт14 лет назад Необходимо сайт на joomle развернуть на хостинге и нацепить дизайн. ICQ: 344000771
Веб-программирование1 заявкаЗакрыт14 лет назадНужен программист для усовершенствования уже готово сайта. Язык программирования Ruby. Оплата за каждую выполненную задачу.
Веб-программирование3 заявкиЗакрыт14 лет назад- $300
Необходимо доработать шаблоны .tpl и заданный функционал. ТЗ высылается заинтересованым.
Веб-программирование3 заявкиЗакрыт14 лет назад Есть задача по интерграции всех продуктов ISP (billing, manager, vds, dedic и т.п.) с веб-сайтом. Т.е. чтобы регистрация клиента проводилась на сайте, чтобы на сайте можно было реализовать фишку - в разделе ...
Веб-программирование1 заявкаЗакрыт14 лет назадНужен конвертер, который будет преобразовывать xml файл в html разметку, заменяя xml теги определенные html тегами, определяя кодировку входящего xml файла. Так же в xml файле будут присудствовать графические файлы в бинарном коде, эти файлы ...
Веб-программирование1 исполнительЗавершен9 лет назад