WYSIWYG

Missing image
Stop_hand.png


The factual accuracy of this article is disputed.
Please see the relevant discussion on the talk page.

WYSIWYG (pronounced "wizzy-wig" or "wuzzy-wig") is an acronym for What You See Is What You Get, and is used in computing to describe a seamlessness between the appearance of edited content and final product. Today this is expected for word processors but in other situations, like web (HTML) authoring, this is not always the case.

Contents

Meaning

Most programs are not truly WYSIWYG since printing and page formatting are still hidden from view. Sometimes programs deliberately deviate from a true WYSIWYG view for convenience, for example by showing visual guides or comments that will not appear on the printed page.

Is WYSIWYG Really Useful?

WYSIWYG is becoming increasingly difficult to realise. This is partly because we often want to use the same content in different environments. To reuse content in a WYSIWYG environment usually means one has to re-edit the layout for each publication. Furthermore, using the same tool for content editing and layout means that the writer of the content must also play the role of layout designer. Two skills that are rarely present in any one individual.

Where WYSIWYG is useful is in single use documents that are unlikely to be further processed in any way, perhaps for a quick, informal letter to a friend. However, in the business environment it is unusual to create content that will not need to be further processed. For further discussion about the history of WYSIWYG and a discussion of its strengths and weakness see What has WYSIWYG done to us?, first published in 1996. The author recognises how we were seduced by WYSIWYG's illusion of control and how we lowered our expectations and typographic standards and became deeply confused about who in publishing is supposed to do what.

He goes on to conclude that good typography requires a lot more than good-quality typefaces. It also requires improved composition algorithms within publishing software -- both for paper and for the Web.

It is interesting to read this paper today, nearly ten years later. The majority of issues and problems identified in that paper are still of great concern. In fact, with the growth of the Web Publishing and "user level" tools for "easy web publishing" the issues raised within become even more important.

Historical notes

Related acronyms

(in order of increasing obscurity)

WYSIWIS
What You See Is What I See (used in context of distant multi-users applications, e.g. CSCW)
WYSIWYAF
What You See Is What You Asked For (in reference to programs such as those used for manual typesetting such as TeX or troff, that what is retrieved from the system is what the user specified - in essence, a statement of GIGO)
WYSIAYG
What You See Is All You Get (used by computer programmers who point out that a style of "heading" that refers to a specification of "Helvetica 15 bold" provides more useful information than a style of "Helvetica 15 bold" every time a heading is used)
WYSIAWYG
What You See Is Almost What You Get (most text editing programs)
WYSIWYM
What You See Is What You Mean (You see what best conveys the message)
WYSIMOLWYG
What You See Is More Or Less What You Get (another way of stating WYSIAWYG)
WYGINS
What You Get Is No Surprise - Weaker version of WYSIAWYG and WYSIMOLWYG
WYTYSIWYTYG
What You Think You See Is What You Think You Get ("whit-iss-ee-whit-ig") (when a program claims to be WYSIWYG but isn't)
WYCIWYG
What You Cache is What You Get ("wyciwyg://" turns up occasionally in the address bar of Gecko-based Web browsers like Mozilla Firefox when the browser is retrieving cached information) -or - What You Create Is What You Get -or- What You Click Is What You Get
WYPIWYF
What You Print is What You Fax, briefly popular in the early days of fax modems, to distinguish software that presented the fax modem to the OS via a printer driver and thus fax-enabled any program capable of printing
WYGIWYG
What You Get Is What You Get (an alternative approach to document formatting using markup languages, e.g. HTML, to define content and trusting the layout software to make it pretty enough)
WYGIWYGAINUC
What You Get Is What You're Given And It's No Use Complaining

External links

See also: WYSIWYG, 1970, 1970s, 1974, 1981, Acronym, Alto (computer), Apple Macintosh