![image](https://habrastorage.org/r/w780q1/webt/xf/w9/vw/xfw9vwk3unxp9cwihk8xhaoieq4.jpeg)
Рынок товаров и услуг с каждым днём всё сильнее смещается в онлайн. Продавцы уделяют своему цифровому представлению максимум внимания, и веб-разработчикам нужно каждый день создавать новое и уникальное. Чтобы Вы не теряли время на механической стороне работы и могли погрузиться в творческий процесс, мы предлагаем Вам подборку инструментов для разработки сайтов, где уже выделены преимущества и слабые места каждого.
Сервисы в этой сфере разделены на две группы по основному функционалу: к первой относятся площадки, дающие возможность создать непосредственно дизайн — Figma, Adobe XD, Sketch, InVision Studio — в них вы не соберете сайт, но разработаете его прототип и дизайн-макет. Вторая группа сервисов имеет расширенный функционал, здесь дизайнер может создать сайт с нуля: от прототипа до реализации — Pixli, Webflow и Tilda
Figma, Adobe XD, Sketch, InVision Studio: разработка дизайна и прототипов
Figma — сервис для дизайнеров интерфейсов и веб-разработчиков. В первую очередь, это онлайн-приложение, но можно воспользоваться и десктопной версией: файлы будут размещены на локальном хранилище, но их можно в любой момент импортировать в облако. Помимо основного функционала предусмотрены легко подключаемые плагины для множества целей: «Если вы можете создать сайт, вы можете создать плагин».
Многопользовательский режим редактирования
Разработчики Figma включили в интерфейс возможность создания команды пользователей, задаваемую для проекта буквально в два клика. Теперь несколько дизайнеров могут работать над одним проектом параллельно без путаниц с версиями и правками и бесконечных взаимных пересылов. Кроме того, для каждого участника определяется его личный уровень доступа.
Привлечение разработчиков
Разработчики могут легко взаимодействовать с дизайнером с первых этапов наполнения макета: для них доступна выгрузка спецификаций и активов, а ещё пользователь может запросить фрагменты сгенерированного кода для CSS, iOS и Android.
Автоматическое сохранение и история данных
Figma делает акцент на том, что пользователю также не придётся тратить время и прерывать свою работу ради сохранения или экспорта – программа всё сделает сама. Вы не потеряете промежуточные версии, т.к. они автоматически загружаются в облако. Вы можете вернуться к любой из них, продублировать или создать новую вручную, или увидеть историю внесения правок в файл: кто, когда и что именно изменил в макете.
Компоненты
Управление стилями еще никогда не было таким эффективным! В процессе работы над проектом присваивайте отдельным элементам общие стили и, когда будет необходимо изменить всю группу элементов, вы сможете внести изменения в весь макет за один раз.
Инструменты
Vector Networks и Arc показали дизайнерам новый уровень работы с пером и круговыми элементами, на котором работа с опорными точками стала ещё проще. А расширенные возможности OpenType помогают сделать шрифт индивидуальным, и даже эксклюзивным.
Сетки
Интерфейс предполагает использование в одном проекте несколько видов сеток, в которых пользователь может настроить цвет, ширину и зафиксировать эти параметры.
Бесплатная версия
Figma располагает линейкой тарифов, на момент публикации статьи это: Professional за $12-$15 долларов в месяц, Organization за $45 в месяц с расширенным функционалом, а также бесплатной версией, наиболее полной в сравнении с аналогичными программами. Некоммерческая версия предполагает три основных ограничения:
Недостатки
- Программа предъявляет серьезные требования к видеокарте и объёму оперативной памяти;
- Отсутствие микровзаимодействий при анимации;
- При помещении рабочего файла в черновик, каждый может стать владельцем этого файла.;
- При работе с текстовыми слоями могут возникать проблемы;
- Есть трудности с импортом файлов, возможны ошибки.
Многопользовательский режим работы
В 2019 году в обновлениях к программе добавили функцию совместного редактирования, благодаря которой в режиме реального времени с проектом, лежащим в облаке, могут взаимодействовать несколько дизайнеров. Пользователь сможет видеть, кто из приглашенных дизайнеров активен и какие элементы сейчас редактируют его коллеги.
Режим совместного использования (Share mode) позволит вам передавать проект заинтересованным лицам, управляя правами доступа: есть функция защиты паролем. Использование артбордов будет легко отслеживать благодаря возможности уникальных имён для каждой ссылки.
Создание состояний
Для каждого элемента интерфейса теперь можно задать несколько вариативных состояний, рассчитанных на различные типы взаимодействия с пользователем (Hover, Pressed, Disabled ,Success.), благодаря этому дизайнеру не нужно прописывать несколько компонентов для разных сценариев, а включить варианты в набор состояний компонента.
Повтор сетки
Облегчить и ускорить работу над проектом поможет опция повтора сетки (активируется сочетанием Ctrl + r), позволяющая копировать группу объектов или целый слой.
Auto-animate
Auto-animate у Adobe XD отличается высокой скоростью и легкостью настройки, при этом еще нет возможности точного управления.
Создание и управление прототипами при помощи собственного голоса Голосовые триггеры и воспроизведение речи дают возможность прототипировать с помощью голоса. Эта функция уникальна и не реализована ни в одном другом сервисе.
Плагины
Пользователи могут самостоятельно писать плагины для Adobe XD на JavaScript, HTML и CSS. Кроме того, многие плагины Sketch были перенесены разработчиками в Adobe XD.
Совместимость с другими инструментами
Adobe XD создан на открытой платформе и совместим со многими другими инструментамине только из Adobe CC.
Импорт Sketch
К функции импорта файлов из Sketch добавлена возможность конвертировать существующие библиотеки Sketch в облачные документы XD, чтобы интегрировать Sketch Libraries без конфликтов.
Недостатки
- Нет возможности тестировать прототипы на устройствах Android;
- Нет доступа к программе без подписки (платной) в Adobe Creative Cloud;
- Нет встроенного управления CSS кодом для передачи разработчикам;
- Недостаточно настроек при работе с текстом;
- Некоммерческая версия имеет жесткие ограничения: доступен только один активный общий проект, с которым взаимодействуют 1-2 редактора. Подключается одна активная общая ссылка.
«Лёгкий» и компактный
Sketch занимает минимум места на диске, так как не использует собственные средства для отрисовки контента, а опирается на встроенные инструменты операционной системы. Этот принцип работы обеспечивает еще и высокую скорость запуска и открытия файлов.
Есть всё для дизайна интерфейсов
Sketch в первую очередь – инструмент для профессиональных дизайнеров интерфейсов, благодаря этому здесь можно найти шаблоны и преднастроенные сетки под любой интерфейс, и работа с ними будет происходить максимально быстро.
Свободная рабочая поверхность
Интерфейс площадки предполагает максимальную лаконичность, разработчик видит только те инструменты настройки, которые могут быть применены к активному на данный момент элементу. Эта особенность помогает быстрее разобраться в программе и не путаться в доступных функциях.
Кросс-проектная интеграция
Площадкой предусмотрена возможность создания библиотек для передачи элементов между несколькими макетами Sketch.
Экспорт графики
Экспорт графических элементов реализован на площадке лучше, чем в любом другом аналоге. Программой предусмотрена выгрузка для каждого из элементов готового дизайна в нескольких разрешениях.
Плагины
Варианты плагинов для Sketch покрывают практически все запросы. Они объединены в библиотеку, и пользователю достаточно скачать Sketch toolbox.
Интеграции
Для площадки предусмотрено около 30 интеграций со сторонними сервисами, что позволит разработчики подключить к готовому проекту максимум пользовательского функционала.
Сообщество
Вокруг Sketch собрано большое дизайнерское сообщество, общение в котором поможет вам получить много полезной информации о работе с программой.
Недостатки:
- Реализован только как онлайн-программа для Mac OS, не имеет версии десктоп;
- Проект можно передать только команде в Sketch Cloud;
- Нет возможности создавать постоянные цветовые палитры;
- Отсутствует прямой редактор CSS кода;
- Нет встроенной системы комментариев;
- Стартовая цена $99. Действует ежегодное продление лицензии: поддержка обновлений действительна в течение года после покупки. Бесплатной версии программы нет, но есть возможность подключения 30-ти дневного пробного периода.
- Совместная работа доступна только в более дорогом тарифе.
Studio — платформа от InVision для проектирования графических интерфейсов. Выпускалась как дополнение к Photoshop, но благодаря нескольких удачным фишкам пользователи уже давно знают её как самостоятельный сервис.
Анимация и интерактивные прототипы: именно функционал работы с анимацией и прототипами на заре сервиса помог ему выйти из статуса «дополнения» в отдельную площадку. В InVision дизайнер может анимировать статичные изображения без написания кода. А создание переходов в прототипе требует минимального количества настроек со стороны дизайнера.
Импорт скетч-файлов
Есть внутренняя функция импорта полноценных файлов .sketch, в стартовом окне пользователь даже увидит список недавно открытых им скетч-файлов для удобство выбора и загрузки. Но возможность обратной загрузки не прописана.
Вложенные компоненты друг в друга:
Благодаря возможности вложенных компонентов у пользователя есть всё для создания дизайн-систем и сложных интерфейсов. К тому же, «резиновый» интерфейс адаптируется под разные типы устройств автоматически, а у дизайнера есть возможность проверки отображения макета на экранах разных форматов уже на этапе создания.
Оверрайды компонентов:
Корректировка экземпляров не требует детач, а значит, пользователю не придётся разрывать связь элемента с мастером и вернуть его можно будет одним кликом.
Недостатки:
- Отсутствие онлайн-версии программы. Необходима установка декстопа как на Windows, так и на Mac OS;
- Отсутствие общих стилей;
- Отсутствие библиотеки компонентов для разных проектов;
- Не реализован многопользовательский режим, для командного редактирования проекта;
- Могут возникнуть проблемы с публикацией проекта, процесс идёт долго; при большом количестве элементов программа может «подтормаживать» или отключаться.
- В бесплатной версии есть возможность работы только над 1 проектом. Стоимость платных версий стартует с $15.
Pixli, Webflow, Tilda: Ваш сайт от идеи до пользователя
Pixli – профессиональная платформа для визуального digital-дизайна и frontend-разработки. Сервис позволяет собрать адаптивный прототип или дизайн макет любой сложности.
Сервис на данный момент является абсолютно бесплатным.
При этом у пользователя нет ограничений на количество проектов и доступа к функционалу.
Многопользовательский доступ к аккаунту
Одновременная работа над проектами реализована на платформе через многопользовательский доступ к аккаунту, над проектом может работать несколько человек, однако, к сожалению, не реализована функция веб-сокетов, что не позволяет вести редактирование в режиме online. В остальном функций для совместной работы хватает:
- Возможность делиться дизайном
- Возможность добавлять членов команда
- Возможность работать над проектами собственной командой под своим лейблом
- Реферальная программа для получения комиссий от оплат хостинга, клиентов компании
- Возможность продавать сделанные шаблоны другим пользователям в online магазине проекта
Сервис выдает очень чистый и валидный код, поэтому поисковые системы не будут понижать рейтинг проекта созданного на Pixli, а разработчик может без дополнительных вложений и работы перевести сайт на любую CMS. Предусмотрена также возможность скачивания архива сайта.
Работа в браузере
Платформа не требует установки отдельного ПО на компьютер, пользователю достаточно браузера. Однако с телефона работать в редакторе невозможно.
Многостраничность
В редакторе нет ограничений на количество страниц в проекте, даже при работе с крупными проектами с большим количеством блоков редактор не «тормозит». На каждую страницу легко вносить SEO оптимизацию и сторонние мета теги.
Для работы с повторяющимися элементами есть функция настройки общего блока. Сделайте блок общим, и изменения, внесенные в один экземпляр, будут применены ко всей группе в макете.
Шаблоны
Сервис на данный момент обладает скудным набором шаблонов, видно, что они постепенно добавляются, однако от других проектов он отстает, однако, полагаю, что задумка авторов, именно разработка с чистого листа.
Копирование между проектами
Дизайнерам, работающим над несколькими подобными проектами, существенно упростит работу возможность сквозного копирования: вы можете интегрировать в новый проект все необходимые элементы — блоки, макеты, стили, файлы и иной контент — из других проектов.
Управление динамическим контентом
Сервис имеет визуальную CMS и позволяет быстро и удобно наполнить проект контентом, причем наполнение контентом можно настроить под свой вкус или нужды клиента, это огромный плюс, так как наполнение происходит из собственной CMS сервиса, а не со страницы редактора.
Мощная анимация с вариативной настройкой
Сервис имеет возможность создавать по-настоящему гибкую и сложную анимацию, что на уровень выше возможностей других сервисов (исключением пожалуй является только Webflow). В Pixli вы может создать не только эффекты выезжания, затухание, смещения, но и настроить сложное взаимодействие между элементами и гибким изменением их стилей и свойств и управлять всем этим на временной шкале. Это позволяет реализовать очень сложные и необычные задумки, что явно порадует искушенного дизайнера.
Адаптирован под коммерческую сборку: для дизайнеров, верстающих под заказ
На Pixli интегрирована функция white label, дающая возможность передачи сайта от дизайнера заказчику в отдельный личный кабинет. Совместно с библиотекой готовых решений эта функция делает платформу наиболее подходящей для дизайнеров, ставящих сборку сайтов «на поток».
Триггеры
С помощью триггеров элементы сайта могут взаимодействовать между собой, например, вы можете создать опрос на сайте и при нажатии на кнопку у вас может запуститься таймер, по окончанию которого, пользователь увидит, что время вышло, а данные формы будут отправлены администратору сайта.
Разумеется, можно создавать и другие взаимодействия, например, просто показать срытый блок при наведении на элемент или сделать кнопку, которая будет, в прямом смысле этого слова, убегать от пользователя до совершения какого-то действия. В Pixli вы ограничены лишь полетом собственной фантазии.
Подключение собственного доменного имени и SSL-сертификата.
Легко подключите собственный домен и SSL сертификат.
Недостатки:
- В текущей версии не реализован функционал E-commerce;
- Количество шаблонов ограничено;
- Интеграции с другими сервисами не прописаны;
- Порог входа в сервис достаточно высок, а Lite режим все равно не позволяет использовать его новичку, надеемся, что разработчики активно работают над этим, тогда сервис ждем большое будущее (мнение автора может не совпадать с мнением редакции)
Стартап, при запуске делавший упор на формальное отсутствие необходимости кодинга: пользователь может создать проект, совершенно не используя кодинг. Но и вставка кода у желающих не вызовет затруднений.
Большая библиотека шаблонов
Для работы с программой пользователь не только может обойтись без написания кода, но и воспользоваться огромным выбором настраиваемых шаблонов. Единственный минус — практически все они платные.
Сборка проекта из элементов
На боковой панели редактора пользователь может найти все возможные варианты элементов (нестилизованные элементы для встройки HTML, слайдеры, кнопки, вкладки, формы, видео и изображения), чтобы собрать из них страницу.
Адаптивный дизайн
При разработке макета можно проверить его отображение на разных устройствах и настроить нужные элементы.
Функция CSS Grids
Создание сеток простое и полифункциональное, предусмотрена функция просмотра наложения сетки. Расширенный функционал символов
Элементы дизайна можно превратить в символы, что существенно упрощает работу с повторяющимися конструкциями: быстрота повторного размещения, автоматическое изменение всех дублирующихся символов через редактирование одного.
Защита паролем
Перед публикацией сайта вы можете защитить его паролем от нежелательных посетителей целиком или только для отдельных страниц.
Управление версиями
Webflow позаботились о сохранности результатов работы дизайнера. На платформе действует автоматическое сохранение внесенных изменений и прописана возможность создания точек восстановления.
Интеграции
Webflow легко интегрируется Ecwid, Zapier, Shopify, PayPal, MailChimp, Google Analytics и другими, что позволяет добавлять на сайты опции сервиса: CRM, рассылки, страницу магазина (или другие платежные форматы), расширенную аналитику, внутренний поиск.
Кроме работы с собственными шрифтами, программа предусматривает взаимодействие с Google и Adobe TypeKit
Webflow Ecommerce
Отдельный блок функционала посвящен электронной коммерции. Для интернет-магазинов доступны настройка процесса оформления заказа, интегрирование магазина в блог или блога в магазин. Инструменты аналитики и продвижения.
Недостатки:
- Несмотря на формальное отсутствие кодинга, конструкторский интерфейс может показаться сложным начинающим пользователям, особенно в сравнении с другими конструкторами (например, платформой Wix);
- Проекты (не более двух) в бесплатной версии программы будут созданы и опубликованы на поддомене webflow.io. Объем виджетов существенно сокращён в сравнении с платной версией. Количество функций тоже уменьшено, например, не активен командный доступ;
- Среди элементов сайта нет (и отсутствует возможность создания) кастомных селекторов;
- При большим количестве элементов скорость работы редактора заметно снижается;
- Слои элементов не накладываются;
- Ограниченная история внесения изменений в проект даже на платных версиях.
Конструктор сайтов, работа с которым может быть полностью построена на последовательном размещении блоков из библиотеки.
Лёгкость вёрстки и разнообразная библиотека
Разработчиками Tilda было отрисовано и добавлено в библиотеку более 480 блоков под все дизайнерские цели: от полноэкранных обложек до формы заявок. Вам достаточно собрать сайт, как конструктор и благодаря огромному количеству вариантов дизайн будет индивидуальным. Для ускорения процесса можно воспользоваться одним из 180 шаблонов страниц.
Drag-and-drop интеграция изображений
Для загрузки своего изображения дизайнеру нет необходимости пользоваться внутренней сервисной библиотекой, достаточно перетащить файл из папки на компьютере или из окна браузера.
Адаптивность
Все блоки из библиотеки уже адаптированы для изображения на разных устройствах, при верстке вам не придется об этом думать и корректировать их под разные платформы конечных пользователей.
Расширенные возможности редактирования элементов для профессиональных дизайнеров
На платформу встроен Zero Block — графический редактор, предоставляющий возможность профессиональным дизайнерам трансформировать все элементы сайта на свой вкус или создавать собственные блоки.
Дизайн-контроль
На платформу не только предзагружена библиотека шрифтов (но дизайнеры могут добавлять собственные файлы шрифтов, использовать TypeKit или Google Fonts), для каждого блока на Tilda прописаны пропорции контента: начертание, интерлиньяж, кегль для повышения читабельности и стильного преподнесения зрителю. Тренды в типографике и дизайне отражаются на актуальной базе шаблонов.
Интернет-магазины, Ecommerce
Для электронной коммерции предусмотрено не только отдельные сборки шаблонов и блоки, но и взаимодействие с различными платежными системами: оплата карточкой, мобильным телефоном, Яндекс. Деньгами или через PayPal. Передачу данных легко привязать к Google Drive или в CRM
Оптимизация и продвижение.
С заботой о цифровом маркетинге Tilda добавляет возможность создания посадочных страниц, представлены 12 сервисов для форм сбора данных. Владелец проекта всегда точно знает, как сайт будет выглядеть в поисковой выдаче или в социальных сетях, а для контроля трафика можно подключить Google Analytics и Яндекс.Метрику.
Расширить функционал сайта на своё усмотрение можно через сервисы, интегрированные в Tilda.
Недостатки:
- Бесплатная версия площадки имеет существенные ограничения: вы можете разрабатывать только 1 проект с выделенным объемом памяти на сервере в 50Mb. Вам не будут доступны полная коллекция блоков, многие инструменты аналитики, SEO и добавление собственных шрифтов.
- Все шаблоны одностраничные.
- Кастомный CSS только для Zero Block Нет возможности редактировать стили стандартных блоков.
- Ограниченный функционал элементов и отсутствие их стилей. Настройки отображения нельзя сохранять в стили, что усложняет работу над многостраничными проектами с группами повторяющихся элементов.
- Медленная загрузка шрифтов в проект: даже при использовании «сторонних» баз шрифтов сначала происходит загрузка дефолтных.
- Передача доступа для редактирования страниц доступна только в платных версиях.
- Ограниченный экспорт сайта: для перевода сайта на свой хостинг понадобится экспорт, доступный только в тарифе Business.
- Скорость загрузки сайта низкая из-за абсолютной позиционированности всех элементов.
В этой подборке мы вынесли преимущества и недостатки семи основных площадок для дизайна и сборки сайтов, чтобы помочь разработчику выбрать адекватный сервис для каждого из заказов. Пользователь может подобрать удобную ему программу в зависимости от уровня своих навыков, требований к макету или финансовых вложений. Пробуйте, изучайте, разрабатывайте!