WYSIWYG typically refers to an HTML editor in which you can visually see the elements as they will appear as you add them, although technically it applies to word processing editors, and many online forum editors, including the one built into Moodle. The acronym stands for “What You See Is What You Get”. The program started out in word processing (Microsoft Word being one of the first successful WYSIWYG programs), and eventually became used online for quick and easy content creation for websites, a process that is still in use today. The first WYSIWYG HTML editor, WebMagic, was launched by Silicon Graphics in 1995. Popular WYSIWYG editors over the years have been Microsoft’s Frontpage, Adobe’s Dreamweaver, and the hundreds of WYSIWYG editors built into online web hosting services such as those seen on Google Sites.
WYSIWYG editors allow limited but quick content creation with very little skill. In contrast, HTML editors offer unlimited content creation with significantly more effort and requiring quite a bit more skill.
HTML editors are text editors, even the WYSIWYG editors are using HTML and CSS behind the scenes, so it’s all text under the hood. This is known as ASCII. When you’re writing code, or text, you’re working in ASCII. Files can be more or less thought of as either ASCII files or binary files. Image editors edit image files, allowing you to create images, change elements of images, crop, rotate, add text to images, and more. Image files are binary. Explaining this is complex. It gets quite complicated, and if you want to know more, you can delve into it at https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/BitOp/asciiBin.html Nutshelling it, all files, both binary and text, are composed of bytes. The difference between binary and text files is in how these bytes are interpreted. A binary file requires software that can interpret the file to read or write it. You can make an image in Paint, but you can’t open it in a music player, just as an MP3 file cannot be played in an image viewer or a word processing program. Binary files often require proprietary software to open them – or at least software that understands the language being spoken. Some binary formats are popular enough that a wide variety of programs can create and view them. Image formats like gifs, jpgs, png can be used in image viewers and editors, and they can also be viewed in web browsers, and word processing software (like adding an image to a Word document). But other binary formats require proprietary software to create, view, and edit them.
Common extensions that are binary file formats are image file types such as jpg, png, gif, bmp, tiff, xcf, and psd; video file types such as mp4, mkv, avi, mov, mpg, and mpeg; audio files such as mp3, aac, wav, flac, ogg, and wma; and some document files such pdf, doc, and docx (this is why you can’t open a Microsoft Word file unless you have Word - it looks like gibberish if you try to open it in a text editor). Common extensions that are text file formats are markup languages such as html, xml, css, and json; coding languages such as c, c++, js, java, perl, and php; text documents file types such as txt and rtf; config files such as ini and cfg; and some types of data like csv files.
MSPaint is a simple graphics design and editing program that has been included with all versions of Microsoft Windows. Paint was introduced with the first version of Windows in 1985. Paint started with limited functionality as was common of the time, and only worked in .bmp file types. Slowly more functionality and file type support was added, but has always been a “bare minimum” sort of program. I do actually still use it quite a bit, simply because of its simplicity. If you want to quickly change a color in an image, or add some quick text, Paint is still a great tool.
Infanview is a lightweight image manipulation program made by Steve Irfan. Irfanview is a freeware program, meaning it is available free for anyone to use. Freeware is software made to be used without payment, but unlike open source software, may usually not be modified without the author's permission. Irfanview is the program I use as my default program for browsing images on my machines, as it provides a very quick and easy way to rotate images, resize them, crop them, and save the changes. It loads instantly, works instantly, and really makes simple on-the-fly edits super easy and quick. I use it a lot for changing canvas sizes, cropping, rotating, and quick photo editing such as changing the gamma, brightness, and saturation in photos. Irfanview excels at image capture. I use it a lot. Just open Irfanview, and choose Options/Capture and choose the features you need for your capture. The thing I like the most about Irfanview’s capture features is how you can set the capture process to a hotkey, and then automatically save it on your desktop. This comes in extra handy when needing to capture a lot of stills from a video image to get just the right still frame.
GIMP is an open source graphics design and editing program that rivals Adobe Photoshop except that it is free. The term "open source" refers to something people can modify and share freely. The term originated in the context of software development to designate a specific approach to creating programs. "Open source" designates a broad set of values, known as "the open source way." Open source projects, products, or initiatives embrace and celebrate principles of open exchange, collaborative participation, transparency, and community-oriented development. Additionally, they are typically free to use or available by donation, and this allows a greater number of people to have access to the tools contained in the software. Open source is an essential part of the online community, creating a richer and more accessible online environment for everyone!
Adobe Photoshop is a graphics design and editing program that is part of the Adobe Creative Cloud software package. The software package costs $600 a year, and thus is mostly reserved for professionals that use it for their job. For students, it is available for $20 a month – but don’t get used to using it, because you’re not going to be a student forever. Included in the software package are the following programs: Adobe Acrobat XI Pro, Adobe After Effects, Adobe Audition, Adobe Digital Publishing Suite, Adobe Dreamweaver (so you can also make mindless WYSIWYG websites), Adobe Edge Animate, Adobe Edge Inspect, Adobe Edge Web Fonts, Adobe Extension Manager, ExtendScript Toolkit, Adobe Fireworks, Adobe Flash Builder, Adobe Flash Professional, Adobe Illustrator, Adobe InDesign, Adobe Muse, Adobe Photoshop, Adobe Photoshop Lightroom 5, Adobe Prelude, Adobe Premiere Pro, Adobe Scout, and Adobe SpeedGrade. Photoshop is great, it’s great because it edits, and edits are good, they’ll be great edits, wonderful ones, and if you are sold on it by this great and wonderful speech, so powerful, very great, then this is the software for you, and you can find it, because it’s meant for you, and people like you.