Contents
Overview
The concept of WYSIWYG was first introduced in the 1970s by a team of researchers at Xerox PARC, led by Charles Simonyi, who later became the chief architect at Microsoft. The first WYSIWYG editor was called Bravo, and it was designed to work on the Xerox Alto computer. This innovation was influenced by the work of pioneers like Alan Kay, who developed the Smalltalk programming language, and Douglas Engelbart, who invented the computer mouse. Today, WYSIWYG editors are used by millions of people around the world, including professionals like Guy Kawasaki, who has written extensively on the topic of user interface design.
💻 How It Works
WYSIWYG editors use a variety of techniques to render the final result of the user's actions in real-time. These techniques include parsing the user's input, rendering the output, and updating the display. The most common WYSIWYG editors are word processors like Microsoft Word, Google Docs, and LibreOffice, which allow users to create and edit documents without needing to know how to code. Other examples of WYSIWYG editors include web design tools like Adobe Dreamweaver, WordPress, and Wix, which enable users to create websites without requiring extensive knowledge of HTML, CSS, or JavaScript. Companies like Facebook and Twitter have also developed their own WYSIWYG editors for creating and editing social media content.
🌐 Cultural Impact
The WYSIWYG concept has had a significant impact on the way people interact with technology. It has made it possible for non-technical users to create and edit content without needing to learn how to code. This has led to a democratization of content creation, with more people than ever before able to create and share their own content. The WYSIWYG concept has also influenced the development of other technologies, such as graphical user interfaces (GUIs) and touch screens. For example, the iPhone, developed by Apple, features a WYSIWYG interface that allows users to interact with the device using gestures and taps. Similarly, the Google Pixel, developed by Google, features a WYSIWYG camera interface that allows users to edit and share photos without needing to learn complex editing software.
🔮 Legacy & Future
The WYSIWYG concept continues to evolve, with new technologies and innovations being developed all the time. One of the most significant trends in WYSIWYG editing is the move towards cloud-based editing, where users can access and edit their content from anywhere, at any time. This has led to the development of cloud-based WYSIWYG editors like Google Docs, Microsoft Office Online, and Dropbox Paper. Another trend is the use of artificial intelligence (AI) and machine learning (ML) to improve the WYSIWYG editing experience. For example, AI-powered WYSIWYG editors can automatically suggest formatting and layout options, or even generate content for the user. Companies like IBM and Amazon are investing heavily in AI-powered WYSIWYG technology, with the goal of creating more intuitive and user-friendly interfaces.
Key Facts
- Year
- 1970s
- Origin
- Xerox PARC
- Category
- technology
- Type
- concept
Frequently Asked Questions
What does WYSIWYG stand for?
WYSIWYG stands for What You See Is What You Get, a user interface design concept that allows users to see the final result of their actions while they are editing.
Who invented the first WYSIWYG editor?
The first WYSIWYG editor was invented by a team of researchers at Xerox PARC, led by Charles Simonyi.
What are some examples of WYSIWYG editors?
Examples of WYSIWYG editors include Microsoft Word, Google Docs, Adobe Dreamweaver, and WordPress.
How has WYSIWYG editing impacted the way people interact with technology?
WYSIWYG editing has made it possible for non-technical users to create and edit content without needing to learn how to code, leading to a democratization of content creation.
What are some trends in WYSIWYG editing?
Trends in WYSIWYG editing include the move towards cloud-based editing and the use of artificial intelligence and machine learning to improve the editing experience.