Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Требования к онлайн-редактору

Онлайн редактор HTML5 предназначен для создания макетов фотокниг и фотосувениров. В общем случае подразумевает создание коллажа из фотографий пользователя на основе готового шаблона оформления с использованием фонов, рамок, масок, арт-объектов и написания текстов на нескольких страницах (печатных поверхностях разного размера) для одного изделия.

Необходимо обеспечить простой, интуитивно понятный интерфейс в сочетании с быстрой бесперебойной работой редактора. Редактор должен работать как на стационарном компьютере, так и на мобильных устройствах без дополнительной загрузки какого-либо программного обеспечения. Архитектура редактора должна предусматривать необходимость оптимального сочетания передачи больших объемов данных (загрузка фото и объектов редактора), требования к скорости работы (скорость реакции 1-3сек, для операций требующих больше 5 сек отображать динамику процесса), отказоустойчивость при разрыве связи (в т. ч. слабый канал) и не требовать больших ресурсов устройства пользователя.

Параметры изделия, которые необходимы для отображения в редакторе:

1.  ТИП/ПодТип изделия (фотокнига, фотоальбом, календарь квартальный, комплект магнитов…). Для отображения в редакторе необходимо выбрать на сайте позицию товара с определенными характеристиками.

При изменении части характеристик – свойств товара (формат, способ печати, материал обложки) будет происходить изменение выбранной позиции товара (справочник ТМЦ).

Часть характеристик не меняет ТМЦ, а только влияет на стоимость (количество страниц в печатном блоке).

НЕ нашли? Не то? Что вы ищете?

Дополнительные опции также влияют на стоимость товара без изменения ТМЦ (выбор материала обложки, форзаца или блока, металлические уголки, доп. услуги: проверки макета или убрать логотип) и могут добавлять печатные поверхности (индивидуальный форзац, вклейка в ежедневник).

2.  Печатные поверхности – описывают размер и количество поверхностей, на которых будет наноситься печать или другая персонализация изделия (гравировка, цветной форзац и др). Параметры печатных поверхностей содержат информацию о порядке отображения в редакторе, линиях сгиба, зоне обрезки/зоне безопасной печати.

3.  Тип печатной поверхности – введен для указания программе особенностей печатной поверхности: обложка разворот, блок печатный, форзац, нахзац, лицевая поверхность, обложка лицевая, обложка задняя, шпигель, календарь перекидной и т. д.

Связь Темы, дизайны, шаблоны:

1.  Темы – справочник, который позволяет делить товары и готовые шаблоны для оформления по наиболее популярным темам и поводам их создания: Путешествие, Дети, Свадьба, Новый год и т. д.

2.  Дизайны – справочник, который позволяет объединить несколько шаблонов оформления разных изделий (календарь, книга, открытка) в одну группу : Наш малыш, Зимняя сказка, Свадебный серый и т. д.

3.  Шаблоны - это заготовки(готовые макеты, но без фото) для оформления своего макета в редакторе с определенным дизайном и привязанные к определенным ТМЦ (один шаблон может быть привязан к нескольким ТМЦ, если у них одинаковый набор печатных поверхностей). На данный момент создание шаблона происходит в редакторе. Разница в наличии у менеджера-дизайнера дополнительных функций: загрузка новых фонов, рамок, масок, артов и возможности сохранить проект как шаблон. После сохранения проекта как шаблона из него удаляются все фото из фотоконтейнеров. После этого менеджер привязывает созданный шаблон к дизайнам и ТМЦ в отдельной таблице «Макеты с сайта».

Крайне важно сохранение шаблонов отдельными страницами, чтобы в редакторе можно было создать свой макет из готовых страниц разных шаблонов!!

Изделия одного ПодТипа ТМЦ (а иногда и Типа ТМЦ) имеют одинаковый набор свойств, опций и печатных поверхностей. Внутри подтипа ТМЦ отличаются между собой форматом и значениями свойств.

Необходима возможность уже в редакторе после выбора изделия на сайте и выбора шаблона оформления иметь возможность изменить выбранные параметры изделия, в том числе формат и подтип ТМЦ. Изменения должны приводить к замене выбранного ТМЦ и изменению отображения в редакторе (горизонтальный формат на вертикальный, книгу на альбом и т. д.), сохраняя при этом выбор дизайна/шаблона и заполненные фотографии и тексты.

Для создания своего макета в редакторе кроме готовых шаблонов используются:

1.  Фотографии, который клиент загружает со своего устройства (компьютер, смартфон, планшет), из соцсетей (В Контакте, Instagramm, Facebook…), с сайта (ранее загруженные клиентом на наш сайт фото. Необходимо хранение с группировкой по папкам. По умолчанию папка = название проекта), по URL-ссылке. Возможны другие источники фото. Фотографии и другие объекты сохраняются в 3-х размерах: small, medium, original. Small для отображения в ленте фотографий. Medium для отображения в рабочем поле редактора. Original для генерации макета для печати – эта часть. Использованные в проекте фотографии помечаются счетчиком количества раз использования. И есть дополнительный фильтр для отображения только неиспользованных фото.

2.  Раскладки – макеты страниц с контейнерами для фото и текстов. Без дополнительного декора. Можно рассматривать раскладки как вариант готовых шаблонов.

3.  Фоны – имеют много общего с фотоконтейнерами, но имеют особенности поведения: всегда расположены на нижнем уровне, геометрия фонового контейнера точно равна размеру печатной поверхности или развороту. Важно, что клиент может использовать фотографию в качестве фона.

4.  Рамки и маски – две разные таблицы, но часть рамок требует применения маски, чтобы края фотографии не вылезали за резную или округлую рамку. Поэтому к рамке часто указывается ссылка на подходящую для нее маску.

5.  Арт-объекты (клипарты) – декоративные элементы на прозрачном фоне. Необходима группировка артов по темам, дизайнам. Желательно по умолчанию показывать арты, привязанные к выбранному шаблону с возможностью выбора другой темы, дизайна или всех артов. Желателен поиск по дополнительным тегам : по цветам (красный), по предмету (слон), по сезону (зима….)

6.  Календарные сетки – по сути арт, но выделенный в отдельное окно. Основные теги: год, месяц, дизайн

7.  Шрифты – имеют большое количество настроек, как по выбору шрифтов, так и по параметрам контейнера и настройке теней.

8.  Шаблонные Тексты – тексты, которые использованы в готовых шаблонах для обозначения мест для ввода текстов пользователем : «Ваш текст», «Напишите свою историю»…

9.  Тексты, которые создают клиенты при работе в редакторе или готовые тексты в шаблонах, которые должны остаться в макете, если пользователь их не удалил: заголовки, цитаты….

Текущая конфигурация сохраняет данные о параметрах выбранного изделия и созданном макете в следующих таблицах:

1.  Проект – служит объектом для описания всех выбранных параметров изделия, связи с созданным макетом и является объектом для оформления заказа. Отображается в личном кабинете клиента с превью первой страницы, указанием названия ТМЦ, выбранных опций и стоимости товара. Именно проект клиент кладет в корзину при оформлении заказа.

2.  Книга – содержит описание созданного макета в виде json с указанием расположения всех использованных объектов. При каждом сохранении в редакторе создается новая книга, ссылающаяся на проект. В проект при этом записывается ссылка на последнюю сохраненную книгу. При выборе в личном кабинете проекта для продолжения редактирования: при входе в редактор загружается по умолчанию последняя сохраненная книга. При сбоях в программе или ошибках клиента есть возможность вернуться к более ранней версии, заменив в проекте номер книги.

3.  Страницы в JPG – таблица хранит ссылки на готовые страницы макетов. Страницы также создаются в 3-х разрешениях: для превью, для отображения готового макета в режиме просмотра на экране и в разрешении для печати. Хранение этих данных временное, по истечении 3-х месяцев готовые макеты удаляются. При необходимости их можно сгенерировать заново.

Основной функционал редактора:

1.  3 режима: экспресс, творческий, дизайнер. Экспресс режим подразумевает ограниченный функционал. С возможностью у пользователя переключать режим. С запоминанием для пользователя последнего выбранного им режима.

2.  Экспресс-редактор подразумевает простое и быстрое создание макета на основе готового шаблона. Готовый шаблон при этом режиме не изменяется пользователем.

3.  Функционал экспресс-режима (кратко, см. подробнее ниже):

3.1  Загрузка фото и их ручная расстановка в контейнерах

3.2  Автозаполнение фотоконтейнеров фотографиями из ленты

3.3  Редактирование изображений (обрезка, поворот, ? эффекты яркости, контрасности и насыщенности, применение фильтров – черно-белый, негатив, сепия)

3.4  Удаление фотографий из фотоконтейнера (пустые контейнеры не отображаются в готовом макете).

3.5  Поворот внутри контейнера на 90 градусов

3.6  Редактирование текстов

3.7  Изменение порядка страниц

3.8  Добавление/удаление разворотов

4.  Дополнительный функционал творческого режима редактора:

4.1  Свободное добавление, удаление и редактирование фотографий на странице

4.2  Свободное добавление, удаление и размещение элементов на странице

4.3  Смена макета и фона страницы

4.4  Размещение объектов по слоям

4.5  Добавление/удаление и настройка параметров текстов

5.  Дополнительный функционал для дизайнера-администратора:

5.1  Добавление фонов, рамок, масок, арт-объектов, календарных сеток, шаблонных текстов. В общем случае должна быть возможность связывать добавленные элементы с пользователем и должны быть признаки для возможности скрыть или выложить элементы для всеобщего использования (отображения в ленте элементов).

5.2  Сохранение макета как шаблона с удалением фото из фотоконтейнеров. Также необходима возможность привязки созданного шаблона к пользователю, признаки доступности шаблона для других пользователей и цена использования.

6.  Автозаполнение

7.  Автосохранение

8.  Просмотр макета

Общее описание функций редактора

Новые функции - изменение выбранных при входе в редактор параметров

Экспресс

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

да

Изменение формат/размера фотокниги

да

Изменение материала/вида обложки

да

Настройка других параметров фотокниги в перспективе. Например, добавление индивидуального или цветного форзаца

Изменение Подтипа/Типа ТМЦ для совместимых изделий. Например, смена альбома полиграфического на альбом с фотопечатью или на фотокнигу.

да

Изменение шаблона/дизайна с реализацией меню выбора другой темы/дизайна

да

Возможность выбора и вставки отдельных страниц из других шаблонов

Общие кнопки

добавление пустого контейнера для фото

справка по созданию и заказу проекта.

да

всплывающие подсказки с наличие параметра пользователя для запрета/разрешения подсказок

да

Загрузка фотографий для использования в проекте

да

Автоматическое заполнение контейнеров фотографиями

да

Добавление текстового контейнера

Отмена последнего действия (до последнего сохранения)

да

Возврат последнего отмененного действия

да

Уменьшение/увеличение масштаба страницы

да

Поворот рабочего поля на 90градусов

Страницы проекта

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

да

 — листание страниц назад/вперед. Кнопки позволяют вернуться на предыдущую или на следующую страницу

да

 — перелистывание страниц. Переход на первую или на последнюю страницу

да

По правой кнопке мыши вызывается доп. меню с функциями "Копироватьстраницу", Вставить перед страницей, Вставить после страницы.

да

Добавление/удаление страниц

да

Управление проектом

 — просмотр проекта. Позволяет просмотреть готовый макет фотоизделия

да

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

да

 — автосохранение проекта. Автоматическое периодическое сохранение проекта при наличии изменений и авторизацией в редакторе автора проекта.

да

 — добавить в корзину и оформить заказ. На кнопку следует нажимать, когда макет полностью свёрстан и вы готовы сделать заказ

да

 — вернуться в личный кабинет. Переход из создания макета на страницу «Мои проекты» Личного Кабинета

да

 — сообщить об ошибке. При возникновении ошибок при работе в редакторе

да

 — ошибки на текущей странице. Показывает ошибки, возникшие при редактировании

да

Загрузка фотографий

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

да

Кнопка в правом верхнем углу. Если вам нужно загрузить фотографии в процессе редактирования, используйте кнопку загрузки фотографий на верхней панели 

да

Также вы можете загрузить фотографию в любой контейнер в процессе редактирования, щелкнув двойным кликом мыши на фотоаппарат по значку 

да

в контейнере. В каждый контейнер вы можете загрузить только одно фото.

да

Источники загрузки фото

с устройства пользователя

да

соцсети

В Контакте

да

Инстаграм

да

Фэйсбук

Google+

Облачное хранилище

ICLOUD

Google Диск

Яндекс Диск

DropBox

По URL-ссылке

С сайта

да

Загруженные фотографии появятся в виде ленты уменьшенных изображений в закладке «Фото» нижней панели.

После загрузки фотографий вам будет предложено автозаполнение (ссылка) макета фотографиями.

Помимо разовой операции автозаполнения контейнеров можно заполнять контейнеры фотографиями вручную. Для этого нужно перетащить нужное изображение из ленты в контейнер.

Меню правой кнопки мыши на рабочем поле редактора

копирование объекта под курсором (фотоконтейнер, текст, арт-объект, календарь)

вставка скопированного объекта (можно вставлять несколько раз и на разных страницах)

Для фотографии применимы функции "Сделать фоном разворота" и "Сделать фоном страницы". При выборе функции фотография станет фоном открытого в этот момент разворота. Для работы функции "Сделать фоном страницы" нужно выбрать левую или правую страницу.

Фукция "Очистить контейнер" удаляет фото из контейнера, но оставляет все остальные параметры включая рамку и маску.

Информация о контейнере

Добавить место для фото

Добавить арт-объект

Выбрать фон

Добавить текст

Отменить последнее действие

3 Форматы изображений, используемые в редакторе

В данный момент, поддерживается загрузка файлов только с расширением jpg и png.

Если вы хотите загрузить изображения, то лучше воспользоваться форматом jpg, для арт-объектов предпочтителен формат png, поддерживающий прозрачность фона.

Операции с фотоконтейнерами, арт-объектами

Прежде чем совершать какие-либо действия над фотографией в макете, её нужно активировать. Для активации сделайте один короткий щелчок мышкой на фотографии, вокруг фотографии появится рамка, фон вокруг фото поблекнет.

Управление контейнером с фотографией

Вы можете использовать значки на рамке контейнера, такие как:

Перемещение контейнера (за любую точку внутри контейнера или спц. значок)

Вращение контейнера (за значок поворота над контейнером)

Масштабирование/растягивание контейнера. Вы можете уменьшать/увеличивать размер контейнера с фотографией в нем, наведя курсор на угол контейнера. Изменение размеров происходит с сохранением пропорций

Кадрирование/обрезка. Наведя курсор на боковой край контейнера с фотографией, вы можете обрезать фотографию с любой стороны. Необходимо добавить контроль того, чтобы между фото и контейнером не возникало пустого зазора.

Вписать фото в контейнер/ подогнать контейнер под фото - по максимальной стороне фото вписывается в размер контейнера, а по меньшей стороне контейнер уменьшается до размера фото

да

Подогнать фото под контейнер - по минимальной стороне фото заполняет контейнер, а по максимальной стороне фото центрируется в контейнере.

да

Удаление контейнера. Нажатие клавиши Delete приводит к удалению активного контейнера. Желательно продублировать кнопкой Удаления

Изменение слоев. В случае, если объекты расположены друг над другом и нужно изменить их порядок, используйте кнопки управления слоями в закладке «Настройки» на панели инструментов слева.

Копирование объекта. Для копирования любого контейнера сделайте его активным, нажмите клавиши Ctrl + C затем, чтобы вставить объект, нажмите Ctrl + V (либо воспользуйтесь соответствующими кнопками на левой панели инструментов).

Тень - использовать, угол, расстояние, прозрачность, цвет. Есть установки по умолчанию. После изменения пользователем параметров - сохранять последние введенные параметры для пользователя.

Рамки - использовать, картинки/графические, область применения: текущий контейнер, разворот, вся книга, параметры графических рамок: цвет, толщина

Маски - использовать

Фоны - картинка/цветной/фото. Применяются эффекты и фильтры. Возможно применение на разворот или страницу. Желательно добавление применения на всю книгу.

Редактирование фото/арт-объекта внутри контейнера

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

Поворот фото внутри контейнера должен быть реализован 2-мя способами: поворотом на 90 градусов и ползунком/вводом значения для тонкой корректировки

Вписать фото в контейнер - по максимальной стороне фото вписывается в размер контейнера, а по меньшей стороне контейнер уменьшается до размера фото

да

Подогнать фото под контейнер - по минимальной стороне фото заполняет контейнер, а по максимальной стороне фото центрируется в контейнере.

да

Отразить фото/арт-объект по горизонтали/вертикали

Эффекты: яркость, контрастность, прозрачность

да

Фильтры: оригинальный, черно-белый, сепия….см. инстаграм

да

Работа с текстом

Добавление/Удаление текстового контейнера

Перемещение, поворот/вращение, изменение размера текстового контейнера

Редактирование текста с выбором шрифта, размера, выравнивания, жирности, курсива, цвета, прозрачности

Параметры фона текстового контейнера: прозрачность, тип баллуна, наличие стрелки, скругление углов

Параметры тени текста: наличие, угол, цвет, расстояние, прозрачность, внутренняя тень

Тиснение и свечение - дополнительниые опции. Не являются принципиальными

Сравнительная таблица режимов редактора (пока примерная)

Параметры

Экспресс

Творческий

Дизайнер

Изменение размера фотокниги

+

+

+

Изменение материала страниц

+

+

+

Настройка других параметров фотокниги

+

+

+

Изменение материала обложки

+

+

+

Изменение вида обложки

+

+

+

Изменение типа форзаца

+

+

+

Изменение стиля форзаца

+

+

+

Изменение темы оформления

+

+

+

Страницы/развороты

Изменение макета страниц

+

+

+

Изменение фона страниц

+

+

+

Перемещение разворотов

+

+

+

Добавление/удаление разворотов

+

+

+

Перемещение страниц в рамках одного разворота

+

+

+

Очистка страниц

+

+

+

Фотографии

Импорт фотографий

+

+

+

Автозаполнение/Автомикс фотокниги фотографиями

+

+

+

Обрезка фотографий и поворот

+

+

+

Применение фильтров: черно-белый, негатив и сепия

+

+

+

Применение эффектов яркости, контрасности и насыщенности

+

+

+

Расширенное редактирование изображения с плавным поворотом и т. д.

+

+

Произвольное размещение и перемещение фоторгафий на страницах

+

+

Удаление фотографий из фотоконтейнера

+

+

+

Добавление новых контейнеров для фотографий

+

+

Объекты

Добавление элементов оформления на страницы (клипарты, рамки, маски)

+

+

Удаление элементов оформления со страниц (клипарты, рамки, маски)

+

+

Произвольное размещение и перемещение клипартов по странице

+

+

Размещение объектов по слоям

+

+

Загрузка пользовательских элементов (рамки, маски, клипарты)

+

Использование элементов (рамки, маски, клипарты) из других тем

+

+

Текст

Добавление текста в готовые текстовые контейнеры

+

+

Изменение шрифта, размера и других параметров оформление текста

+

+

Изменение шрифта, размера и других параметров текста на корешке

+

+

Произвольное размещение и перемещение текста на страницах

+

+

Добавление новых контейнеров для текста

+

+

Дополнительные возможности

Сброс к начальным настройкам

+

+

Добавление тени к элементам (клипартам, фотоконтейнерам)

+

+

Изменение прозрачности элементов (фотоконтейнеры, клипарты, тексты)

+

+

Редактирование векторных рамок (скругление, цвет, толщина)

+

+