KompoZer

Web designing of one of the most fun things to do, according to the members of the Open Source Weekend. It involves the user to have a grasp over multiple skill fields and languages – like digital imaging , xHTML, CSS, JavaScript – and if not done by one person, then it certainly teaches valuable team skills. Web designing is something which can be no longer ignored by students these days, because the ability to present ideas to a wide audience is of paramount importance in eduction – and what better way to do it than presenting content on the Web.

Generally, this would mean making sites the hard way – by using a text editor to hand-code the necessary xHTML / CSS files; or the proprietary way, by using software like Dreamweaver, the licenses for which can be quite expensive for an educational institution and / or students to buy and use. There is an answer to this, and it is KompoZer – and it handles HTML / xHTML / CSS with ease. Not be be konfused confused with any KDE project because of the 'K' fixation; KompoZer is an HTML editor based on another open source HTML editor called Nvu (pronounced as 'en-view'), which in turn is based on the open source Mozilla Composer. The Nvu project is no longer in active development, and the KompoZer project was started as a community effort to be a successor to Nvu; incorporating bug fixes and feature updates not avaliable in Nvu. Here are the advantages of using KompoZer:

You might be interested to know that most of this very website was created using KompoZer; the rest was hand-coded, or done on other open source software. As you can see for yourself, KompoZer is indeed a very capable software. People already using Linux (or thinking of switching over) can choose from many more (free and open source) web designing software like Quanta Plus (this being the most powerful of the lot), Screem, Bluefish, and Nvu (you can still download it, although it is no longer being developed). The authors of Open Source Weekend themselves have used these (not all of the other ones mentioned are WYSIWYG though), but out of the lot, none of them beats the ease-of-use of KompoZer.

We make a disclaimer here that the following tutorial will NOT teach you xHTML / CSS or web designing for that matter; because that in itself is a very vast field and beyond the scope of this website. What we will tell you is how to do things on the software, and leave you to explore and learn for yourself how to do things with the software.