От программного кода к готовому представлению на экране.
WYSIWYG ( «визвиг» ) — это технология, позволяющая представлять редактируемые цифровые данные, приблизительно в том же виде, в котором они будут получены в готовом издании или продукте.
История развития концепции WYSIWIG. Сокращение WYSIWYG возникло от английского выражения What You See Is What You Get, что переводится, что видишь то и получишь. Эта концепция стала ключевой в формировании, дружелюбных к пользователю, редакторов электронных и бумажных документов текстового или иного содержания.
Эта концепция была разработана в Information International Inc в начале семидесятых, инженером по имени Ларри Синклер. Первоначально WYSIWYG применялась Синклером для программы разметки документа перед печатью (Page Layout System). На выходе документ должен был получиться такого же вида, как и изображение на экране.
WYSIWYG просуществовала в качестве концепции некоторое время и распространилась благодаря публикации Хосе и Арлин Рамос под аналогичным названием «WYSIWYG». В этой статье речь шла о переходе информационных технологий в цифровой формат и о необходимости дружественного предоставления данных пользователю и т.д. Позже этой концепцией заинтересовались сотрудники Калифорнийского Стэндфордского исследовательского университета и выкупили права на статью, для реализации задуманной Рамосами концепции.
Таким образом, в 1974 году эта концепция полностью воплотилась в приложении для компьютера Alto. Bravo — это первое приложение, выпущенное компанией Xerox PARC с полной реализацией технологии WYSIWYG. Приложение Bravo — это текстовый редактор, созданный Чарли Симони и Батлером Лемпсом. Несколько позже Bravo породило, по мнению экспертов, коммерческий текстовый редактор для Xerox Star.
Hewlett Packard выпускает в 1978 году полностью коммерческое приложение, использующее технологию WYSIWYG — BRUNO. Это приложение позволяло графически представлять данные презентации и графиков, на экранах дорогостоящих миникомпьютеров HP1000 и HP 3000. При том, на последней модели, BRUNO обновилось и сменило название на HP DRAW.
С начала 80-х рост производства персональных компьютеров знаменовал расцвет WYSIWYG . Так как для рядового пользователя просто графическое представление данных играет немаловажную роль, а технологии производства изменились к лучшему и сделали системы вывода информации более доступными в финансовом плане, возник спрос к технологиям не требующих профессиональных навыков инженера или программиста.
Пионерами в области WYSIWYG технологий для массового потребления, по праву считаются представители компании Apple. Apple Lisa с января 1983 года, Lisa II, а позже и Macintosh в 1984, комплектовались текстовыми редакторами WYSIWYG. В процессе, это привело к повсеместному упрощению представления данных на экране пользователю от исходного кода к готовому представлению, с которым можно было бы производить всяческие операции.
Полный спектр программ, поддерживающих WYSIWYG технологию в настоящий момент не охватить. Это и текстовые редакторы, которые за время своей эволюции превратились во что-то более новое, это программы для работы с презентациями (Спасибо BRUNO), Web-редакторы, а так же множество других редакторов, работающих с визуальными, звуковыми и прочими представлениями во времени и пространстве. Существуют как готовые совершенные программные технологии, поставляемые в платном варианте, так и множество других программ, которые ещё требуют доработки, так как результат их работы часто отличается от представления данных на экране пользователя.
Будущее технологии WYSIWYG весьма разнообразно. Эта концепция породила множество других идей, которые позволяют упростить работу пользователя с данными. Концепция видоизменялась и породила так же такие концепции: «вы найдёте то, что искали» (YAFIYGI), коммерческая концепция WYSIWYS («То что вы видите, это то что вы подписали»), и множество других серьёзных и шуточных аббревиатур, которые отражают состояние дружелюбного к пользователю программного обеспечения на сегодняшний день.