Обновлено: июль 2026. Материал команды Зерокодера.

WYSIWYG (произносится «визивиг», от англ. what you see is what you get — «что видишь, то и получаешь») — это принцип редактирования, при котором вы сразу видите контент таким, каким он будет в готовом виде: на странице сайта, в письме или в интерфейсе приложения. Вместо написания кода вы работаете в визуальном интерфейсе, а редактор сам формирует HTML и стили в фоновом режиме.

Коротко о главном:

  • WYSIWYG расшифровывается как «что видишь, то и получаешь» и означает редактирование «как в итоге», без ручной вёрстки.
  • Элементы (текст, кнопки, картинки) добавляют перетаскиванием, а код генерируется автоматически.
  • Принцип используют конструкторы сайтов, текстовые процессоры, редакторы писем и встраиваемые rich-text-редакторы.
  • Плюс — скорость и низкий порог входа; минус — меньше контроля над итоговым кодом.

Как работает WYSIWYG-редактор

Как визуальное действие превращается в код в WYSIWYG-редакторе
Как визуальное действие превращается в код в WYSIWYG-редакторе

Суть подхода в том, что интерфейс редактирования визуально совпадает с результатом. Вы не пишете исходный код на языке программирования (Python, JavaScript или другом), а расставляете и настраиваете элементы мышью, а программа переводит эти действия в разметку.

В веб-редакторах это чаще всего работает через HTML-атрибут contenteditable. Он делает область страницы редактируемой прямо в браузере: «contenteditable — это перечисляемый глобальный атрибут, который указывает, можно ли редактировать элемент пользователю. Если да, браузер меняет виджет так, чтобы разрешить редактирование» (MDN Web Docs). Когда вы печатаете, вставляете или форматируете текст, браузер меняет DOM-дерево страницы в реальном времени, а редактор перехватывает эти изменения через события ввода и синхронизирует их с панелью инструментов и хранилищем.

Отсюда важное следствие: то, что вы двигаете на экране, — это не картинка, а реальные элементы будущего продукта. Поэтому предпросмотр совпадает с результатом почти один в один. Если хотите подобрать инструмент под свою задачу, поможет разбор как выбрать подходящий зерокод-конструктор.

Мини-вывод: WYSIWYG — это надстройка над кодом, а не его отмена. Разметка никуда не девается, просто её пишет программа.

ОНЛАЙН-ПРАКТИКУМ
ЗАПУСК нейросети DEEPSEEK R1 ЛОКАЛЬНО НА СВОЕМ КОМПЬЮТЕРЕ
ЧТО БУДЕТ НА ОБУЧЕНИИ?
  • ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросети DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ
  • Где и как применять? Потестируем модель после установки на разных задачах
  • Как дообучить модель под себя?

Откуда взялся термин WYSIWYG

Идея «что видишь, то и получаешь» появилась ещё в 1970-х. Первым редактором, реализовавшим принцип WYSIWYG, принято считать Bravo — его создали в исследовательском центре Xerox PARC в 1974 году Батлер Лэмпсон, Чарльз Симони и коллеги. Bravo показывал текст на экране с форматированием: шрифтами, выравниванием и пропорциональными отступами, то есть примерно так, как он выглядел бы на печати. Сама фраза «what you see is what you get» пришла в компьютерную индустрию из поп-культуры того времени и закрепилась за этим подходом.

Мини-вывод: WYSIWYG старше веба — это устоявшийся принцип, а не мода последних лет.

Где применяется WYSIWYG

Никакие два WYSIWYG-редактора не совпадают: интерфейсы и набор функций зависят от того, что вы создаёте. Но все они делятся на несколько понятных групп.

  • Конструкторы сайтов и CMS — Tilda, Wix, WordPress. Есть и более «программистские» HTML-редакторы для веб-разработки, например Adobe Dreamweaver.
  • Конструкторы приложений — Glide и FlutterFlow — собирают веб- и мобильные приложения для управления рабочими процессами.
  • Текстовые процессоры — Microsoft Word и Google Docs — показывают итоговый документ прямо по мере набора текста.
  • Платформы email-маркетинга — Mailchimp и MailerLite — используют для вёрстки писем: от рассылок до цепочек по брошенным корзинам.
  • Конструкторы форм — Jotform и Typeform — для записи, опросов, сбора заявок и обратной связи.

Мини-вывод: если инструмент даёт собирать интерфейс мышкой и сразу видеть результат — это WYSIWYG, как бы он ни назывался.

Ключевые особенности WYSIWYG-редактора

Несмотря на различия, у большинства WYSIWYG-редакторов есть общий набор возможностей:

  1. Готовые компоненты. Блоки текста, рамки для изображений, кнопки, вставки видео — их добавляют в продукт без вёрстки с нуля.
  2. Перетаскивание (drag-and-drop). Компоненты переносят из панели инструмента в макет; выбор варианта часто сводится к переключателю (например, флажок или тумблер).
  3. Предпросмотр в реальном времени. Вы видите итог во время работы и правите его на месте.
  4. Интеграции. Большинство редакторов работают с API и сторонними сервисами — приём платежей, отправка писем, аналитика.
  5. Источники данных. Подключение к базам данных SQL и таблицам, вывод данных в диаграммы и дашборды.

Примеры WYSIWYG-редакторов и чем они отличаются

Когда говорят «WYSIWYG-редактор» в контексте разработки, чаще имеют в виду встраиваемые rich-text-редакторы, которые ставят внутрь своего сайта или приложения. Ниже — ориентир по типам инструментов.

Инструмент Тип Для чего берут
TinyMCE Встраиваемый rich-text-редактор Поле редактирования контента внутри своего продукта; ядро распространяется как open source
CKEditor Встраиваемый rich-text-редактор Форматирование текста, таблицы, сложные документы
Quill Встраиваемый rich-text-редактор Лёгкий редактор с программным API для разработчиков
Tilda, Wix Конструктор сайтов Сборка лендингов и сайтов блоками, без кода
Google Docs, Word Текстовый процессор Документы с форматированием «как на экране, так и на печати»

Отдельный обзор одного из таких инструментов — визуальный конструктор сайтов Builder.

Плюсы и минусы WYSIWYG

WYSIWYG экономит время и снижает порог входа, но у подхода есть и обратная сторона — меньше контроля над тем, что генерируется под капотом.

  • Плюс. Быстрый старт: собрать страницу или письмо можно без знания HTML и CSS.
  • Плюс. Наглядность: результат виден сразу, правки применяются на месте.
  • Плюс. Ниже цена ошибки: не нужно держать в голове синтаксис языка.
  • Минус. Автогенерируемый код бывает избыточным и хуже поддаётся тонкой оптимизации.
  • Минус. Потолок гибкости: нестандартную логику или дизайн иногда проще написать кодом.
  • Минус. Привязка к платформе: перенести проект в другой инструмент бывает непросто.

Подробный разбор компромиссов — в материале о преимуществах и ограничениях редакторов WYSIWYG.

Мини-вывод: WYSIWYG хорош там, где важна скорость и типовые задачи; под сложную кастомизацию всё равно нужен доступ к коду.

Итоги

WYSIWYG — это способ создавать сайты, документы и интерфейсы визуально, видя результат в процессе работы, пока редактор формирует код за вас. Освоить его проще, чем программирование с нуля, но практика всё равно нужна. Для разработчика это ещё и точка входа в зерокодинг — почему это полезно, разбираем в тексте зачем программисту зерокодинг.

Частые вопросы о WYSIWYG

Как расшифровывается WYSIWYG?

WYSIWYG — это аббревиатура от английского what you see is what you get, «что видишь, то и получаешь». Термин означает, что контент редактируют в том виде, в каком он будет выглядеть в готовом продукте.

Как правильно произносить WYSIWYG?

По-русски обычно говорят «визивиг», в английском — близко к «уизиуиг». Написание всегда сохраняется латиницей: WYSIWYG.

Чем WYSIWYG-редактор отличается от редактора кода?

В редакторе кода вы пишете HTML и CSS вручную и видите результат только после рендеринга. В WYSIWYG вы сразу работаете с готовым видом страницы, а разметку генерирует сам редактор.

Нужно ли знать программирование для работы в WYSIWYG?

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

Где применяют WYSIWYG?

В конструкторах сайтов и CMS, текстовых процессорах, редакторах email-рассылок, конструкторах форм и приложений, а также во встраиваемых rich-text-редакторах внутри других продуктов.

Большой практикум
ЗАМЕНИ ВСЕ НЕЙРОСЕТИ НА ОДНУ — PERPLEXITY
ПОКАЖЕМ НА КОНКРЕТНЫХ КЕЙСАХ
  • Освой нейросеть Perplexity и узнай, как пользоваться функционалом остальных ИИ в одном
  • УЧАСТВОВАТЬ ЗА 0 РУБ.
  • Расскажем, как получить подписку
Участвовать бесплатно
ОНЛАЙН-ПРАКТИКУМ
ЗАПУСК нейросети DEEPSEEK R1 ЛОКАЛЬНО НА СВОЕМ КОМПЬЮТЕРЕ
ЧТО БУДЕТ НА ОБУЧЕНИИ?
  • ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросеть DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ
Участвовать бесплатно