Ищем JS разработчика для - Javascript Bookmarklet
Javascript Bookmarklet
Всем форумчанам привет! Нуждаемся в JS разработчике для создания Javascript Bookmarklet (желательно с опытом работы над подобным проектом) для registrylove.com ТЗ на Eng: A Pinterest style bookmarklet that can be added to the bookmark bar with a ‘click and drag’ action (see http://pinterest.com/about/goodies/ for example). Once clicked, an iframe pops up requiring the user to either signin or signup (selecting signup will take them to our homepage, where they can create an account) Once signed in, the bookmarklet captures the following information from any webpage: - Product image (pull all images from the page, and allow the user to select, set the default image to the largest image, since this is usually the product image) - Product Title (*required field*) - Product Price (*required field*) The following fields will be editable by the user: - Currency Type (drop down menu of all currencies) (*required field*) - Product Description (text field that says ‘add your gift description’ which disappears when clicked, so user can add their own text) - Size (text field that says ‘size’ which disappears when clicked, so user can add their own text) - Color (text field that says ‘color’ which disappears when clicked, so user can add their own text) *If a user has signed in before, this should be remembered the next time the bookmarklet is selected and every time thereafter **All product information must be saved and associated with that user ***See the bookmarklet on www * myregistry * com for an example of what we are looking for. Our ideal developer is one who has experience in creating a bookmarklet! If not, extensive javascript experience and knowledge of Ruby & on Rails is a must. Стоймость: По договоренности |
А можно на русском? И вилку зарплат озвучьте.
|
Цитата:
Цитата:
Спасибо за Ваше время! p.s. Кстати вот наша недоделанная версия, можете глянуть, вдруг пригодиться (http://jsfiddle.net/7cooper/EYMaY/). |
Как это вижу я:
1. по клику на букмарклет, загружать яваскрипт с сервера 2. этот скрипт должен вставить ифрейм так, чтобы он оказался сверху окна, а для страницы добавить отступ сверху равный размеру фрейма, чтобы весь контент был доступен. 3. загрузить в ифрейм страницу с сервера и подстраиваться под размер этой страницы по вертикали. 4. на странице будет либо форма входа/регистрации, либо форма добавления товара. 5. если в нём нет формы добавления товара, ждём пока туда загрузится соответствующая страница 6. в момент клика на букмарклет запоминаем выделенный текст, чтобы использовать его в качестве дефолтного описания 7. также собираются все картинки со страницы (архитектура должна предполагать расширение алгоритмов поиска и асинхронность). отфильтровываются слишком маленькие. самая большая по площади запоминается как "основная" 7.1. дополнительный алгоритм - пройтись по ссылкам методом head для поиска более крупных изображений 7.2. дополнительно разработать алгоритмы для популярных галерей 8. рендер списка картинок в виде превьюшек с возможностью "выключения/включения" и "выбора главной". 8.1. подумать насчёт добавления своих картинок 9. поддержка браузеров: ие8-10, последние релизы фф, хрома и оперы 10. перехватывать все ошибки и в случае их возникновения - рисовать сообщение с предложением посетить сайт и заполнить форму вручную 11. вёрстка формы входа для фрейма (нужен дизайн) 12. вёрстка формы добавления товара (нужен дизайн). 12.1. обязательные поля: список картинок, название, цена, валюта (выбор из списка). 12.2. дополнительные: описание, размер, цвет. предусмотреть расширение списка полей. работы на неделю. нужны дизайны и спеки серверных ручек. |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 03:50. |