Розробка прототипів інтерфейсу сайту 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка прототипів інтерфейсу сайту 1С-Бітрікс
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Розробка прототипів інтерфейсу сайту 1С-Бітрікс

Розробка прототипів інтерфейсу сайту 1С-Бітрікс

Один з найдорожчих сценаріїв у веб-розробці — коли дизайн сверстали, компоненти Бітріксу підключили, а потім з'ясовується: каталог не враховує трирівневу вкладеність розділів, фільтр працює лише з одним інфоблоком, а кошик не підтримує логіку «один товар — кілька одиниць виміру». Переробляти — дорого. Прототип на етапі до дизайну — дешево.

Прототипування для 1С-Бітрікс відрізняється від звичайного UI-прототипування: потрібно розуміти не лише користувацький сценарій, але й те, як конкретний компонент платформи реалізує цей сценарій.

Навіщо прототип саме для Бітрікс-проєктів

Бітрікс — платформа з сильними архітектурними обмеженнями. Комплексний компонент bitrix:catalog реалізує каталог строго визначеним чином: ієрархія розділів → список елементів → детальна сторінка. Відступити від цієї логіки можна, але це кастомна розробка з відповідною вартістю.

Прототип дозволяє зафіксувати: які інтерфейсні патерни реалізуються стандартними компонентами Бітріксу, а які потребуватимуть кастомної розробки. Це впливає на кошторис.

Другий аспект: CMS-залежні зони інтерфейсу. Хлібні крихти генерує bitrix:breadcrumb. Посторінкова навігація — bitrix:main.pagenavigation. Форма зворотного зв'язку — bitrix:main.feedback або bitrix:form.result.new. Прототип повинен відобразити, де в макеті живуть ці компоненти, які дані вони відображають, як виглядають їхні стани.

Рівні деталізації прототипу

Вайрфрейм (wireframe). Схематичне розташування блоків без візуального дизайну. Мета — зафіксувати структуру сторінок і навігацію. Для Бітрікс-проєктів тут важливо позначити зони компонентів: «тут буде bitrix:catalog.section з параметрами...».

Інтерактивний прототип. Клікабельні переходи між сторінками, імітація станів (порожній кошик / кошик з товарами, стан фільтра, помилки форм). Інструменти: Figma з інтерактивними компонентами, Axure для складної логіки станів.

Функціональний прототип. HTML-шаблон з реальними даними з Бітріксу, але без фінального дизайну. Застосовується рідко — при складних проєктах, де важливо перевірити взаємодію компонентів до старту дизайну.

Процес розробки прототипу

Аналіз сценаріїв використання. Для кожного типу сторінок фіксуємо користувацькі сценарії. Головна сторінка — 2–3 сценарії. Каталог — 5–8 сценаріїв: перегляд розділів, фільтрація, пошук, додавання до кошика, порівняння. Особистий кабінет — історія замовлень, зміна даних, повторне замовлення.

Інвентаризація шаблонів сторінок. Для Бітріксу типовий набір: головна, розділ каталогу, картка товару, результати пошуку, кошик, оформлення замовлення, статична сторінка (про компанію, контакти), особистий кабінет. Кожен шаблон — окремий прототип.

Компонентна розмітка. На вайрфреймі прямо вказуємо, який компонент Бітріксу забезпечує даний блок і які параметри йому потрібні. Це не документація — це межа відповідальності: «ось що платформа дає з коробки, ось що потрібно кастомізувати».

Стани інтерфейсу. Для кожного інтерактивного елемента прототипуємо стани: порожній стан (немає товарів у розділі), завантаження (skeleton-екрани), помилка (форма з валідацією), успіх. У Бітріксі стандартні компоненти мають шаблони для стану «немає результатів» — це потрібно врахувати в прототипі.

Мобільна версія. Окремий набір прототипів для мобільних breakpoint'ів. Особлива увага: фільтр на мобільному (висувна панель або окрема сторінка?), навігація по каталогу, форма оформлення замовлення.

Кейс: прототип інтернет-магазину промислових фільтрів

Клієнт — виробник фільтраційного обладнання. Каталог: 3 000 SKU, складні технічні характеристики (тиск, температура, матеріал, типорозмір), підбір за параметрами — ключова функція сайту.

До прототипування команда припускала: «зробимо стандартний каталог з розумним фільтром Бітріксу». Після аналізу з'ясувалося: логіка підбору за параметрами вимагає залежних фільтрів (вибір типу фільтра звужує доступні значення типорозміру) — стандартний bitrix:catalog.smart.filter не підтримує залежні фільтри з коробки.

Прототип зафіксував два варіанти:

  1. Стандартний фільтр без залежностей — дешево, але UX гірший.
  2. Кастомний компонент вибору за параметрами на Vue.js поверх API Бітріксу — дорожче, але вирішує задачу.

Замовник обрав другий варіант — прийняв усвідомлено, тому що побачив різницю на прототипі до старту дизайну, а не після здачі проєкту.

Прототип також виявив: сторінка «Сертифікати і документація» вимагає окремого інфоблоку з типами файлів і фільтрацією за продуктом — це не покривається стандартними компонентами документів.

Інструменти і формати

Figma — стандарт для вайрфреймів і інтерактивних прототипів. Дозволяє працювати спільно, коментувати, версіонувати. Результат передається дизайнеру як база для візуального дизайну.

Для документування компонентного складу сторінок — таблиця або окремий шар у Figma з анотаціями: компонент → параметри → кастомізація.

Терміни

Прототип для стандартного інтернет-магазину на Бітріксі (7–10 типів сторінок, мобільна версія) — 10–18 робочих днів. Складні проєкти з нестандартними сценаріями (підбирач, конфігуратор, особистий кабінет з розширеними функціями) — 20–35 днів.