SeaMonkey's Composer module offers somewhat basic web authoring. The interface is very clean and elegant. Upon opening a blank file, you can start typing immediately, putting tables, images and links to your page. All of these, including font type/size selection and bold/italic/underline text formatting are presented in the program's interface.
With SeaMonkey's interface, you can go one step further and analyze how your document is translated to HTML code. At the bottom, you can click “HTML Tags" to see the tags in your document or “HTML Source" to see all the codes that the program prepares in the background without your intervention. You can edit the HTML code to see its effects or just to make changes at the code level. SeaMonkey's Composer also offers a “Preview" button, which enables you to see your webpage in a browser before uploading it to the Internet.
SeaMonkey also offers functionality to upload your web pages to your web site without using another program. To do this, you just select “Publish" from the icons and enter the required information such as web page address, username, password, etc. I can recommend SeaMonkey's Composer module for users
- who have just started learning HTML. You can write a basic sentence, format it and see the changes in the HTML Tab or HTML Code tabs. It's very useful to get going with HTML coding.
- who want to create their own web pages without too much focus and effort on the formatting.
The reason why SeaMonkey's Composer is somewhere between a wordprocessor and an authoring program is that it does not allow the user to author a website completely. You cannot create a project, see your website's structure (file/folder views), or see where you upload your images.
We must mention that W3C validation is one click away. You can go to Tools → Validate HTML and see how your website is evaluated by the World Wide Web Consortium (W3C). You can see any mistakes you have done by HTML coding, any tags that you forgot to close, etc. Believe me, W3C's HTML validation tool has no mercy.
Thank you for reading this. Please watch for further articles in this series as we move from basic webpage creation and editing to complete website authoring, all in Linux.
SeaMonkey Page Editing: SeaMonkey 2.0, http://www.seamonkey-project.org
SeaMonkey Publishing: SeaMonkey 2.0, Tolga BALCI