WYSIWYG (What You See Is What You Get) editors are HTML editors that attempt to display the web page as it will show on the browser. They are visual editors, and you don’t manipulate the code directly. Some HTML WYSIWYG editors also include a text editor, while others are purely WYSIWYG. This is my list of the best HTML WYSIWYG editors for Linux and UNIX, in order from best to worst.
List updated: November 5, 2010
SeaMonkey is the Mozilla project all-in-one Internet application suite. It includes a web browser, email and newsgroup client, IRC chat client, and composer — the web page editor. One of the nice things about using SeaMonkey is that you have the browser built-in already so testing is a breeze. Plus it's a free WYSIWYG editor with an embedded FTP to publish your web pages.
Score: 139 / 45%
Amaya is the W3C web editor. It also acts as a web browser. It validates the HTML as you build your page, and since you can see the tree structure of your web documents, it can be very useful for learning to understand the DOM and how your documents look in the document tree. It has a lot of features that most web designers won’t ever use, but if you’re worried about standards and you want to be 100% sure that your pages work with the W3C standards, this is a great editor to use.
Score: 135 / 44%
KompoZer is a good WYSIWYG editor. It is based on the popular Nvu editor — only it is called an “unofficial bug-fix release.” KompoZer was conceived by some people who really liked Nvu, but were fed up with the slow release schedules and poor support. So they took it over and released a less buggy version of the software. Ironically, there hasn't been a new release of KompoZer since 2007.
Score: 127 / 41%
Nvu is a good WYSIWYG editor. I prefer text editors to WYSIWYG editors, but if you don’t, then Nvu is a good choice, especially considering that it’s free. I love that it has a site manager to allow you to review the sites that you’re building. It's surprising that this software is free. Feature highlights: XML support, advanced CSS support, full site management, built-in validator, and international support as well as WYSIWYG and color coded XHTML editing.
Score: 125 / 40%
What you have to remember with Jalbum is that it’s not intended to be a full-featured HTML editor. It’s an online photo album creator. You can create photo albums and host them on the Jalbum site or on your own site. I created a photo album with about 20 photos in less than 15 minutes. It's very easy to use, and perfect for the newcomer to web design who just wants to share photos with friends and family. But if you need more than that from your web editor, you should look elsewhere.
Score: 89 / 29%
EditLive! is WYSIWYG HTML editor that companies can use to embed in web applications such as content management systems (CMS). It offers the ability to edit both in WYSIWYG mode and in HTML mode. One of the things I liked was that it has a built-in accessibility analyzer. This makes it easy to write accessible pages. I couldn't find an HTML validator. This is a great tool for web designers who include a CMS or wiki in their deliveries as then clients can maintain the pages themselves after they are built.
Score: 49 / 16%
EditLive! for XML is an XML editor for companies that need to allow XML manipulation by non-technical developers. It is one of the few WYSIWYG XML editors I've seen. The editor takes the schema or DTD and turns it into a form for the user to fill in the data. It wouldn't work well as a web page editor, but if you have customers who need to use XML but aren't comfortable with it, this could be a great solution.
Score: 34 / 11%