Web Design/Useful Applications

From Wikiversity

Jump to: navigation, search
Web Design Useful Applications
This page is part of the Web Design project.

Here are some useful applications.

Contents

[edit] Browsers

A web browser is an application to look at web pages. You're using one right now to read this text. Every operating system ships with at least one browser, such as Internet Explorer (Windows) or Safari (Mac OS X).

Surprisingly few computer users are aware of web browsers as applications in their own right. They simply "browse the web". As a web developer you need to know that different browsers exist and that each of them displays web pages in a slightly different manner. So you need to test your web pages not only with the default that happens to be on your machine, but also with the more popular alternatives, such as free and open sourced Firefox and the commercial Opera.

Some browsers also provide rather hidden features, that are very useful for development. For example:

  • Firefox together with the Web Developer toolbar form an incredibly useful tool for designing and testing web pages. Throw in a handy page validator with the Tidy HTML engine and you couldn't have it better!

[edit] Editors

HTML editors are applications to actually make web pages, to program HTML code. Before you ask, yes, web development is a form of programming. A web page is a piece of software code, written with an editor and displayed (rendered) by a browser.

Web development involves not only writing code, but also visual design and content management. You'll find that different HTML editors support different aspects of this workflow. At one extreme you'll find editors that let you only manually type code, on the other complex development environments that can modify thousands of pages at the click of a button.

[edit] Code Editing Only

For straight code editing a plain text editor is all you need. Every operating system ships with at least one text editor, such as Notepad (Windows), vim/KWrite/Gedit (Linux) or TextEdit (Mac OS). There's an immense selection of editors out there, each comes with their own set of bells and whistles. See Wikipedia's Comparison of text editors for an exhaustive list of alternatives.

Several specialized text-based HTML editors evolved from basic text editors. They added useful features for web development like color syntax highlighting, code validator and built-in FTP clients. See Wikipedia's Comparison of HTML editors for an exhaustive list of HTML editors.

For starters any text editor will do.

[edit] WYSIWYG (What you see is what you get)

WYSIWIG editors make it possible to design pages without understanding anything of the code behind them. This is a good thing for beginners at first, but may make it more difficult to progress to more advanced design later. However, for absolute beginners they provide the quickest way to design simple pages. However, many web designers prefer not to use WYSIWYG editors as they tend to have a mind of their own, or rather a mind of their programmer. This can lead to difficulties when they do something you don't want.

Adobe Dreamweaver is a commercial WYSIWYG editor that also lets you manually change the code once you understand HTML. It's targeted at professional web designers who need advanced tools for site management and integration with other software products. Although Microsoft no longer sells its well-known FrontPage product, it now offers a lighter version of Visual Studio for web developers called Visual Web Developer Express. Beginners should also look at the free and open sourced WYSIWIG editor KompoZer.

[edit] Multimedia Design

Graphical Content and Multimedia

Personal tools