ArticlesBase.com - Free Articles Directory
Free Online Articles Directory
21.08.2008 Sign In Register Hello Guest
Email:
Password:
Remember Me 
forgot your password?


A Review of Linux Web Development Tools

Author: Christophe Author Ranking Blue | Posted: 09-05-2007 | Comments: 0 | Views: 35 | Rating:  (52) Article Popularity - Blue (?) Got a Question? Ask.
Sign Up Now!

Vim and Emacs

Vim and Emacs are not dedicated development tools, but still, they offer a fair number of features for editing HTML and, in fact, any language you may use for web development. They both support syntax highlighting (HTML, PHP, Python, Perl, CSS and many others) and offer support for editing files on remote machines. Both programs are very versatile and can be extensively customized because they support numerous scripts and extensions to extend their functionality. However, both programs are complex tools and present a very steep learning curve.

OOo Web (Open Office web)

It's possible to write a very simple web page without knowing any HTML at all using the Open Office own web creation tool. This would be a very basic page indeed, because it does not support CSS or forms, for example. I would not recommend using this tool for a complete web site because the code it produces is weird and unnecessarily complicated so it could present a nightmare in the future to edit and transform a large project which was initially created with Open Office web. But for a very quick page, why not ?

SeaMonkey Composer (ex Netscape Composer, ex Mozilla composer)

The Open Source SeaMonkey Composer is based on the venerable Netscape composer, so it's now incorporated into the SeaMonkey suite. It is a fairly simple WYSIWYG editor which generates clean code - unlike many commercial WYSIWYG editors. Unfortunately, it's not very powerful and it only partially supports CSS. SeaMonkey Composer is a suitable tool for complete web design beginners who want to create a very simple website.

Nvu

Available on Linux, Mac and Windows, Open-Source and Linspire sponsored Nvu is based on the Mozilla composer so it shares a relatively similar interface. However, it is a much more advanced tool now, while trying to maintain a non-scary approach for new-comers in web design. The documentation is good and the community active, so, if you have questions or problems, help is not far away! While SeaMonkey Composer lacks many features in WYSIWYG mode, with NVU you can almost create a complete website staying in pure WYSIWYG mode. Still, if you want to add some code manually, it's possible to jump in a second between WYSIWYG Editing Mode and HTML, using tabs. Logically, the preview mode also uses the gecko engine (Mozilla, Firefox) to render web pages. While the code is clean, it will still be necessary to test your web pages against less-compliant web browsers, such as Internet Explorer 6, for example. It's got an easy-to-use, built-in FTP client to quickly upload files to your webspace. Support for forms, tables, and templates is very good but CSS support isn't perfect and it doesn't currently support server-side language like PHP. In conclusion, for the moment, Nvu rests somewhere between tools like Frontpage (Nvu produces much better code) and Dreamweaver (yes, there is huge gap !) : it is a good web development tool, aimed at beginners or intermediate users but it will need more refinement and support for server-side language if it wants to approach the very best web editors available on Windows, for example.

Bluefish

Bluefish is a powerful and lightweight open-source editor targeted towards programmers and webdesigners, with many options to write web sites, scripts and programming code. Browser integration is good and it's got very good support for HTML, CSS, XML, PHP, Pearl, C, JavaScript and even ... Pascal or Octave/MATLAB ! As the developers say on their web page, it's "a what you see is what you need" interface, so it's not a tool suitable for complete beginners in web design (and it was never meant to be !). One important feature missing is FTP integration. Otherwise, it is by far my favorite editor !

Quanta Plus

Quanta Plus is a user-friendly HTML editor and web development tool designed primarly for the K Desktop Environment (although it can run on almost any environment). Unlike Bluefish, Quanta is capable of both WYSIWYG designing and handcoding. It supports a huge number of languages, and its syntax checking and highlighting are excellent. It has code folding and current line highlighting. Features also included are : templates, document structure management, project management, plug-in support, DTD support,etc, integrated FTP client and preview function to let you see the results of your work while you're working. There is also a commercial variant called Quanta Gold, available on Linux, Mac OS X and Windows, with more features. For Gnome users, the KDE interface of Quanta Plus will look a bit out of place, but overall that’s quite minor (note : this is not the case with Quanta Gold, because it's based on QT).

Quanta Plus is free; Quanta Gold costs US $49.95.

Screem

Screem is an open source web development environment written for use with the GNOME desktop environment (it can also be used on other windows managers, however). It does not provide a WYSIWYG display of pages so it's more aimed at advanced users. As it's a very young project, it still lacks many important features : it's usable but incomplete.

Amaya

Amaya is the W3C's -the international consortium which helps develop standards for the World Wide Web - browser and web editor. Although it's theoretically a WYSIWYG package, the interface is rather confusing and not very well designed.

Dreamweaver

There is no native version of Dreamweaver on Linux, on which it is officially not supported. However, Dreamweaver 4 and Dreamweaver MX run well using Wine or Cross-over office, although the latest Dreamweaver CS3 won't work at all. Dreamweaver is the now ultra-dominant web design package available on Windows and Mac OS : it's excellent and very expensive.

Rate this Article: Current: 5 / 5 stars - 1 vote(s).

Article Source: http://www.articlesbase.com/internet-articles/a-review-of-linux-web-development-tools-145102.html

Print this Article Print article   Email to a Friend Send to friend   Publish this Article on your Website Publish this Article   Send Author Feedback Author feedback  
About the Author:

Clifton Web Design creates accessible, user friendly and original hand crafted websites at very competitive prices for a range of clients, including small businesses and community organisations. All web sites are designed for maximum search engine friendliness and tailored to each individual clients' requirements. Our web design agency is located in Bristol, UK.

Submitting articles has become one of the most popular means of generating quality backlinks and targeted traffic to your website. Join us today - It's Free!

Article Comments

Comment on this article Comment on this article
Your Name
Your Email:
Comment Body
Enter Validation Code: Captcha


Related Articles

What is CSS Web Design ?
By: Christophe | 18/05/2007 | Internet
CSS means Cascading Style Sheets. It's a language which was invented in 1996 to offer website developers and users more control over how web pages are displayed, by precisely controlling the style of a web document without compromising its structure. However, in order to easily understand why Cascading Style Sheets are so important nowadays when designing a website, let's go back in time a little and see where it all started.

Presentation of the Joomla! Content Management System
By: Christophe | 14/05/2007 | Internet
Web content management systems are widely used software that allow the organisation and ease the creation and management of documents and other content on the web, in a collaborative manner. In this article, we're going to have a look at what is, in my opinion, one of the best ones, the Joomla! Content Management System.

In House Web Development Re-design
By: Jose Garcia | 21/03/2007 | Internet
Information about the In House Web Developing re-design and 20% discount, also describes all of the new features and content that have been added to In House Web Development. A discount only offered to visitors of this website and creating an opportunity to create a free publishing article about the company.

Web Design: a First Look
By: HEREIAMLIVE | 19/03/2008 | Web Design
Web Design and Development. Web design can be very simple with the advanced web design tools to help you that are available today.

New Futures to Website Design - Development - Hosting - SEO
By: Suresh Nair | 04/02/2008 | SEO
This article is all about website development, optimization and web hosting features. Find great job opportunities in SEO, Programming and other IT fields. Learn to create information-rich site using latest programming scripts.

Build a Mobile Presence for Your Web Applications and Sites With New Book on Mobile Web Development
By: Shriharsha Bhat | 25/03/2008 | Software
Mobile Web Development is a new book from Packt which shows users how to build a mobile presence for their web applications and sites.

Surviving in the Internet Business World
By: Paul Eddison | 23/07/2008 | Internet
Setting up a website to be your virtual shop on the internet comes easy with the available technologies today. Growing a small business online is otherwise. It still follows the rules of supply and demand of the real world, dealing with real people, and real money. Competing with industry giants is...


By: | 31/12/1969 |

Got a Question? Ask.

Ask the community a question about this article:

Frequently Asked Questions

Social Network Firewalls
By: SimonStudio | 13-10-2007
Why doesn't facebook allow us to have different content for different friends. Some kind of rating system for our posters. It seems that facebook is kind of prude. Being that facebook is an academic community shouldn't it be more open minded?   Rather then say no to certain content, a rating system on a post might be a very good thing. A firewall to protect.

Help Please
By: whispyb | 12-10-2007
My question is about PhotoPlus 6 Will this teach/show/allow me to make avatars? I have NO experience, but would like to learn. Unfortunately I have a very limited budget so have been trying to find options that will work for me. Any advice/opinions/suggestions will be appreciated.

My question is about Morpheus_2.exe wat i have to ...
By: roberto | 12-10-2007
My question is about Morpheus_2.exe wat i have to do when i m a forgot my password to open my Morpheus_2.exe? thxxx

My question is about Windows Live Messenger Is the ...
By: bobchang | 11-10-2007
My question is about Windows Live Messenger Is the Windows Live Messenger is in English or other language? Thank you.

Do we really need the "Retype your email" box?
By: aviche | 10-10-2007
Registration form are constantly evolving. Some of the fields dissapear as time goes on. I was wondering if the "Retype your email" box is one of those fields that should dissapear from registration forms? So... Do you retype your email in the "Retype your email" box or do you just copy and paste it?cheers:) 

How can I add a page element beneath my header? (Blogger, minima template)
By: MikevanEerden | 09-10-2007
How can I add a page element beneath my header?  I have started a new blog through blogger using just the basic minima template, but I want to create something like a tab line underneath my header to direct to my other sites.  Is there something simple I could insert into my template that would allow this?

Q&A Powered by:
Powered by Yedda 

Latest Internet Articles

SEO Strategies: Social Marketing
By: Matthew Bredel | 21/08/2008
When you do search engine optimization work for your website, are you taking social marketing into account? It's important to use social media tools when doing off page SEO. When you do this, you're increasing your backlinks and potential for traffic to your site. A big part of internet marketing and...

How do I Sell Advertising on my Blog or Forum - Tips and Advice For Generating Revenue
By: Andrew Long | 21/08/2008
If you are making revenues (or trying to) from monetizing your forum or blog through advertising, the question you may have is how should you do it? That is, should you use advertising networks, Google AdSense, or sell directly and keep all the profits for yourself? The answer to this will...

Selling Video, Podcasts and Other Multimedia Advertising Space on Your Website
By: Andrew Long | 21/08/2008
Internet marketing and advertising is getting more dynamic, and the tried and true offline model of multimedia marketing is making deep inroads into the Internet - the information superhighway is now even more high tech and interactive. Articles and other text methods are great for advertising your products and services on...

Promo Dashboard Review - List Building That Converts
By: Titus Hoskins | 21/08/2008
Product Review of Marlon Sanders' "Promo Dashboard", a handy product which helps any webmaster do their online promotion/list buildng using a simple "point & click" system. But is it worth your time or money? Read to find out...

How do I Charge for the Advertising Space on my Web Site
By: Andrew Long | 21/08/2008
If you're selling advertising on the Internet, you need to decide how to charge for it so that you can make your business as profitable as possible for the industry you are in. So, should you set a flat fee per month based on the advertising inventory you provide, or...

How to Track and Monitor Your Web Visitors by Using Statistics Packages
By: Andrew Long | 21/08/2008
If you're an Internet marketer, you'll want to track your activity and gather it into statistics on a monthly basis at least. You cannot adjust your marketing plan or strategy if you don't know what's working, what's not working, and what the devilish details are--statistics tracking can certainly help you...

What Type of Advertising Space Formats Should I Sell on my Website
By: Andrew Long | 21/08/2008
There is considerable debate over which types of Internet advertising are the most effective, and how ads should be situated on a webpage to maximize revenues. To a large extent, you will need to tailor your website to the mindset of your target audience to consistently keep your advertising revenues...

WorldWide, Shopping Online is a Growing Billion Dollar Trend!!
By: Robert Buford | 21/08/2008
With online shopping becoming a billion-dollar market in Britain, analysts say that stores will be forced to change their business models to adapt. Online shopping is poised to take 20p out of every UK consumer pound by the end of the year, a landmark milestone that analysts believe will make the...

More from Christophe

Vital Leadership
By: Christophe | 26/06/2008 | Leadership
Acronyms work. So here’s another one. Leadership should be VITAL – full of life and energy, and including at least the following five qualities: "V" is for Vision, "I" is for Intelligence, "T" is for Time management, "A" is for Availability to coach and "L" is for Letting others do the work...

Powerful Questions
By: Christophe | 14/05/2008 | Advice
Do you ever find yourself talking in circles? Conversations seem to cover the same ground time after time – almost as if you’re lost in the mist and walking in a circle, back to the same landmarks again and again. One way of starting to make some forward progress is to ask questions.

Is Opera Still the Best Browser ?
By: Christophe | 12/06/2007 | Software
Statistics show that the Opera browser is only used by 1.6% of internet users. This is a real shame, because it is certainly one of the best web browsers ever, along with Firefox, Konqueror and Safari. It is not an open-source software like Firefox, but still, the Opera browser is available on almost any platform possible, including Windows, Linux, BSD, Mac OS and Solaris and it's now free and stripped from the huge banner advertisement it used to carry ...

What is CSS Web Design ?
By: Christophe | 18/05/2007 | Internet
CSS means Cascading Style Sheets. It's a language which was invented in 1996 to offer website developers and users more control over how web pages are displayed, by precisely controlling the style of a web document without compromising its structure. However, in order to easily understand why Cascading Style Sheets are so important nowadays when designing a website, let's go back in time a little and see where it all started.

Presentation of the Joomla! Content Management System
By: Christophe | 14/05/2007 | Internet
Web content management systems are widely used software that allow the organisation and ease the creation and management of documents and other content on the web, in a collaborative manner. In this article, we're going to have a look at what is, in my opinion, one of the best ones, the Joomla! Content Management System.

The Steps to a Successful Website Design Project
By: Christophe | 07/05/2007 | Internet
Whether you are hiring a professional or creating a website yourself, these steps will help you organize your web design project ...

Article Categories






Give Feedback

Sign up for our email newsletter

Receive updates, enter your email below