WYSIWYG

редактировать
Акроним для «то, что вы видите, то и получаете» в вычислениях

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

Содержание

  • 1 Значение
  • 2 История
    • 2.1 Этимология
  • 3 Критика
  • 4 Связанные акронимы
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки

Значение

Программа слева использует редактор WYSIWYG для создания документа Lorem Ipsum. Программа справа содержит код LaTeX, который при компиляции создает документ, который будет очень похож на документ слева. Компиляция кода форматирования - это не процесс WYSIWYG.

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

Современное программное обеспечение отлично справляется с оптимизацией отображения на экране для определенного типа вывода. Например, текстовый процессор оптимизирован для вывода на обычный принтер. Программное обеспечение часто имитирует разрешение принтера, чтобы максимально приблизиться к WYSIWYG. Однако не это главное преимущество WYSIWYG, а именно способность пользователя визуализировать то, что они производят.

Во многих ситуациях тонкие различия между тем, что видит пользователь, и тем, что получает пользователь, не важны. Фактически, приложения могут предлагать несколько режимов WYSIWYG с разными уровнями «реализма», включая

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

История

Составной документ, отображаемый на Xerox Система 8010 Star

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

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

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

Bravo, программа подготовки документов для Alto, созданная в Xerox PARC Батлером Лэмпсоном, Чарльзом Симони и коллег в 1974 году, как правило, считается первой программой, включающей технологию WYSIWYG, отображающую текст с форматированием (например, с выравниванием, шрифтами и пропорциональным интервалом между символами). Монитор Alto (72 PPI, на основе типографского блока ) был разработан таким образом, чтобы можно было просмотреть одну полную страницу текста, а затем распечатать ее на первых лазерных принтерах. При размещении текста на экране использовалось 72 файла метрики шрифтов PPI, но при печати использовалось 300 файлов PPI. В результате можно было бы иногда находить символы и слова, которые слегка не совпадают - проблема, которая сохраняется до сих пор.

Bravo был выпущен коммерчески, и программное обеспечение, в конечном итоге включенное в Xerox Star, можно рассматривать как его прямой потомок.

В конце 1978 года, параллельно с Независимо от работы в Xerox PARC, Hewlett Packard разработала и выпустила первое коммерческое приложение WYSIWYG для создания слайдов (или того, что сегодня называется презентационной графикой). Первый выпуск, названный BRUNO (в честь марионетки HP по обучению продаж), работал на миникомпьютере HP 1000, используя преимущества HP 2640 - первого компьютера HP с растровым отображением. Терминал. BRUNO был затем перенесен на HP-3000 и переиздан как «HP Draw».

К 1981 году MicroPro объявил, что его WordStar текстовый процессор имел WYSIWYG, но его отображение было ограничено отображением текста в стиле в стиле WYSIWYG; полужирный и курсивный текст будут отображаться на экране вместо того, чтобы быть окруженными тегами или специальными управляющими символами . В 1983 году Weekly Reader рекламировал свое образовательное программное обеспечение Stickybear со слоганом «то, что вы видите, то и получаете», с фотографиями графики Apple II, но домашних компьютеров 1970-х и начала 1980-х не хватало сложных графических возможностей, необходимых для отображения документов WYSIWYG, а это означало, что такие приложения обычно ограничивались высокопроизводительными рабочими станциями ограниченного назначения (такими как IBM Displaywriter System ) это было слишком дорого для широкой публики. Однако к середине 80-х годов все стало меняться. поскольку усовершенствованные технологии позволили производить более дешевые растровые дисплеи, и программное обеспечение WYSIWYG начало появляться на более популярных компьютерах, включая LisaWrite для Apple Lisa, выпущенного в 1983 году, и MacWrite для Apple Macintosh, выпущенного в 1984 году.

Система Apple Macintosh изначально была разработана так, чтобы разрешение экрана и Разрешение матричных принтеров ImageWriter , продаваемых Apple, было легко масштабировано: 72 PPI для экрана и 144 DPI для принтеров. Таким образом, масштаб и размеры экранного дисплея в таких программах, как MacWrite и MacPaint были легко преобразованы в распечатанный вывод. Если поднести бумагу к экрану, напечатанное изображение будет того же размера, что и изображение на экране, но с удвоенным разрешением. Поскольку ImageWriter была единственной моделью принтера, физически совместимой с портом принтера Macintosh, это создавало эффективную закрытую систему. Позже, когда стали доступны внешние дисплеи, использующие Mac, разрешение было привязано к размеру экрана и достигло 72 точек на дюйм. Эти разрешения часто отличались от стандартных разрешений VGA, распространенных в то время в мире ПК. Таким образом, в то время как 15-дюймовый (38 см) монитор Macintosh имел такое же разрешение 640 × 480, что и ПК, 16-дюймовый (41 см) экран будет иметь фиксированное разрешение 832 × 624, а не разрешение 800 × 600, используемое ПК.. С появлением точечно-матричных принтеров сторонних производителей, а также лазерных принтеров и multisync мониторов разрешение стало даже кратным разрешению экрана, что усложнило достижение истинного WYSIWYG.

В 2012 году Википедия предложила редактор WYSIWYG под названием VisualEditor, который позволял редактировать Википедию без просмотра исходного кода страницы.

Этимология

Фраза «то, что ты видишь, то и получаешь», от которой произошла аббревиатура, была крылатой фразой, популяризированной Флипом Уилсоном, персонажем перетаскивания Джеральдин, во-первых появлялся в сентябре 1969 года, а затем регулярно в начале 1970-х на The Flip Wilson Show. Фраза была заявлением, требующим принятия всей личности и внешности Джеральдин.

Кроме того, в 1971 году дебютировало несколько хитов и альбомов, которые также могли способствовать популяризации этой фразы, в том числе «What You See Is What You Get » Stoney Meatloaf, Stand авторства Me (Whatcha See Is Whatcha Get) Бернарда Пурди и Whatcha See Is Whatcha Get The Dramatics.

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

  • В середине 1975 года Джон У. Сейболд, основатель Seybold Publications, и исследователи в PARC, включил Gypsy software в Bravo для создания Bravo 3, который позволял печатать текст в том виде, в каком он отображается. Чарльз Симони и другие инженеры позаимствовали популярную в то время фразу Флипа Уилсона.
  • Барбара Битон сообщает, что термин был придуман Биллом Танниклиффом в презентации на заседании комитета 1978 года, посвященном графическим технологиям. Ассоциация связи (GCA), Американское математическое общество (AMS) и полиграфическая промышленность Америки (PIA).
  • Эта фраза была придумана в 1982 году Ларри Синклером, инженером из Information International, Inc. («Тройное I»), чтобы выразить идею о том, что то, что пользователь видит на экране, - это то, что пользователь получает на принтере при использовании «системы компоновки страниц», допечатного набора. система впервые была показана на ANPS в Лас-Вегасе.
  • Примерно в 1974 году Карен Такер, жена-технофобка Xerox проектировщика оборудования Чарльза «Чака» Такера, познакомилась с Xerox Alto работает Bravo и прокомментировал: «То есть то, что я вижу, то и получаю?»

Критика

Потому что разработчики WYS Приложения IWYG обычно должны учитывать множество различных устройств вывода, каждое из которых имеет разные возможности, существует ряд проблем, которые необходимо решить в каждой реализации. Это можно рассматривать как компромисс между несколькими целями дизайна, поэтому приложения, использующие разные решения, могут подходить для разных целей.

Как правило, цели разработки приложения WYSIWYG могут включать следующее:

  • Обеспечение высококачественного вывода на печать на конкретном принтере
  • Обеспечение высококачественного вывода на печать на различных принтерах
  • Обеспечение высококачественного вывода на экран
  • Разрешить пользователю визуализировать, как будет выглядеть документ после печати
  • Разрешить пользователю визуализировать, как будет выглядеть веб-сайт при публикации

Однако, как правило, невозможно достичь всех этих целей одновременно, и основная проблема, которую необходимо преодолеть, заключается в различном разрешении на выходе. По состоянию на 2016 год мониторы обычно имеют разрешение от 102 до 125 пикселей на дюйм, в то время как принтеры обычно имеют разрешение от 240 до 1440 пикселей на дюйм. В некоторых принтерах разрешение по горизонтали отличается от разрешения по вертикали. Это становится проблемой при попытке разложить текст; потому что старые технологии вывода требуют, чтобы интервал между символами составлял целое число пикселей (поскольку ошибки округления приводят к тому, что один и тот же текст требует разного количества места в разных разрешениях).

Решения для этого включают следующее:

  • Всегда размещайте текст с разрешением выше, чем пользователь может использовать на практике. Это может привести к плохому качеству вывода для устройств с более низким разрешением (хотя такие методы, как пространственное сглаживание могут помочь смягчить это), но обеспечивает фиксированный макет, позволяющий легко визуализировать пользователя. Это метод, используемый Adobe Acrobat.
  • для размещения текста с разрешением принтера, на котором будет напечатан документ. Это может привести к низкому качеству вывода на экран, а макет может иногда меняться, если документ печатается на другом принтере (хотя эта проблема возникает реже с принтерами с более высоким разрешением, поскольку ошибки округления меньше). Это метод, используемый Microsoft Word.
  • . Размещение текста с разрешением определенного принтера (в большинстве случаев с разрешением по умолчанию), на котором документ будет напечатан с использованием той же информации о шрифте и кернинга. Позиции символов и количество символов в строке точно такие же, как в печатном документе.
  • Размещение текста с разрешением для устройства вывода, на которое он будет отправлен. Это часто приводит к изменению макета между отображением на экране и выводом на печать, поэтому используется редко (хотя это может быть обычным явлением в инструментах разработки веб-страниц, утверждающих, что они являются WYSIWYG).

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

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

Связанные сокращения

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

  • WISIWIT, то, что я вижу, это то, что я печатаю, также используется для описания текстовых систем редактирования в противоположном смысле WYSIWYG.
  • WYCIWYG, то, что вы кешируете, что вы получаете. "wyciwyg: //" время от времени появляется в адресной строке Gecko -based веб-браузеров, таких как Mozilla Firefox, когда браузер извлекает из кэша информация. в wyciwyg: // документы были исправлены Mozilla в Firefox версии 2.0.0.5.
  • WYGIWYG; то, что вы получаете, это то, что вы получаете, часто используется аналогично WYSIAYG, WYSIMOLWYG или WYSINWYW.
  • WYGIWYS, то, что вы получаете, это то, что вы видите, используется в вычислениях для описания парадигмы взаимодействия в ориентированной на результат пользовательский интерфейс. Этот термин использовался Якобом Нильсеном для описания «ленточного» интерфейса Microsoft Office 2007
  • WYSIAWYG; то, что вы видите, - это почти то, что вы получаете, похоже на WYSIMOLWYG.
  • WYSIAYG, то, что вы видите, - это все, что вы получаете, чтобы указать, что опытные пользователи иногда ограничены пользовательским интерфейсом.
  • WYSIMOLWYG, то, что вы видите, является более или менее тем, что вы получаете, признавая, что большинство реализаций WYSIWYG несовершенны.
  • WYSINWYW, то, что вы видите, не то, что вам нужно, предполагая, что Microsoft Word часто контролирует пользователя, а не другой Примерно
  • WYSIPWYG, то, что вы видите, вероятно, именно то, что вы получаете, относится к редакторам HTML и разметки, где теги кода и макросов как бы показывают, каким будет результат. Этот тип представления WYSIWYG трудно отрендерить при редактировании, поэтому пользователь может только догадываться о результате.
  • WYSIWYD, то, что вы видите, это то, что вы заслуживаете, относится к способности пользователя и его усилиям создать что-то стоящее.
  • WYSIWYM, вы видите то, что вы имеете в виду, говоря, что пользователь видит то, что лучше всего передает сообщение и его структуру, а не его фактическое форматирование.
  • WYGIWYM, что вы получаете это то, что вы имеете в виду, говоря, что пользователь получает (визуально, на слух или любыми другими средствами) то, что лучше всего передает сообщение.
  • WYSIWYN, то, что вы видите, это то, что вам нужно, относится к Программному обеспечению, которое не состоит из взаимосвязь модулей, но работают с таким подробным управлением пользователями и правами, что пользователи могут видеть только то, что им действительно нужно.
  • WYSIWYS, то, что вы видите, - это то, что вы подписываете, важное требование для программного обеспечения для цифровой подписи. Это означает, что программное обеспечение должно иметь возможность показывать пользователю контент без какого-либо скрытого контента до того, как пользователь его подпишет.
  • WYSIWYW, то, что вы видите, это то, что вы хотите, используется для описания GNU TeXmacs платформа для редактирования. Аббревиатура поясняет, что в отличие от редакторов WYSIWYG, пользователь может настраивать платформы WYSIWYW, чтобы они частично действовали как программы ручного набора, такие как TeX или troff.
  • WYSYHYG, то, что вы видите, вы надеетесь получить (/ ˈWɪzihɪɡ /), термин, высмеивающий текстовый режим текстовый редактор программное обеспечение; использовался в коллекции видео Microsoft Windows, видео, которое распространялось примерно в 1991 году на двух кассетах VHS на рекламных мероприятиях.
  • YAFIYGI, вы просили, вы получили, использовали описать систему редактирования документов, ориентированную на текстовые команды, которая не включает WYSIWYG, со ссылкой на тот факт, что пользователи таких систем часто просят то, чего они на самом деле не хотят. Считается, что это противоположность WYSIWYG. Фраза была впервые использована в этом контексте в 1983 году в эссе Настоящие программисты не используют Паскаль для описания системы текстового редактора TECO, и начали сокращаться примерно в 1993 году.

См. Также

Ссылки

Внешние ссылки

Посмотрите вверх WYSIWYG или то, что вы видите, - это то, что вы получаете в Wiktionary, бесплатном словаре.

Последняя правка сделана 2021-06-20 05:56:00
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте