Design Usability
  Home arrow Design Usability arrow Page 3 - Design Principles that Shape a Web Site
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Dedicated Servers  
Moblin 
JMSL Numerical Library 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
DESIGN USABILITY

Design Principles that Shape a Web Site
By: Stephen Davies
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 3
    2007-07-25

    Table of Contents:
  • Design Principles that Shape a Web Site
  • The aesthetics of web design
  • What Software?
  • Compositing the visual elements

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Design Principles that Shape a Web Site - What Software?


    (Page 3 of 4 )

    It's a difficult but important choice to decide upon the best software for the job. Many of us are great illustrators; others tend to be great designers but not so adept with the pen stroke. Other disparities exist; some enjoy hard coding everything, while many would prefer a package that has a designer's interface and less programming. I chose the software listed for the reasons stated alongside the title; these programs let you focus on design. This is by no means an absolute choice of software; that depends on the user's feel for the product. Personally, I prefer the Macromedia range as it has great design work flow across all products.

    1. Dreamweaver MX - Great design tool allowing freedom of design skill.
    2. Photoshop CS - Gives the user complete control of the graphic design process.
    3. Swift 3D v4 - Allows the creation of 3D graphics for the web quickly, an innovation I really have only touched upon.
    4. SwishMax - Lets the user produce flash animation of high quality without knowledge of Flash or actionscript.
    5. Flash MX - Features vector graphics that can be weaved quickly and the scripting language is not too difficult to grasp; authoring has no boundaries.
    6. Fireworks 8 - Affords expert control over image optimization and editing.
    7. Adobe illustrator - Gives digital artists complete control over vector drawing for the web.

    What Programming Languages?

    Additionally the following languages would allow more control over the whole design process, even if you just use the basics: HTML, JavaScript, CSS and Perl.

    Web design is shaped by many concepts, and these design factors shape the design solution. Since the first website appeared back in 1991, some common elements still are true today, like e-mail, hypertext and a generic mark-up language. Web design involves binding all these elements together around the mark-up language which in this case will be HTML. It is a simple mark-up language with a range of formatting options and the ability to link pages together using hyperlinks. For this reason web sites distinguish themselves from other forms of communication media.

    Of course the mark-up has become more complex and flexible in recent years. Most web sites are basically pages of tables with tabular information and graphics forming a design perspective. So designers have various technologies at hand to enhance how the web design process proceeds. Database integration technologies called server side scripting also enhance this process. The scripts that sit behind this process are written in one of many languages used on server side scripting, which include PHP, ASP.NET, ASP, JSP, JavaScript and Perl. The latter option -- Perl -- is a scripting language that allows information to be fed through a web site and stored on a server for the purpose of utilizing that information. This skill is essential for producing e-commerce enabled sites that require real-time information, e.g. an airline booking system.

    More Design Usability Articles
    More By Stephen Davies


       · This is my first article on devarticles, hopefully the first of many on the subject...
     

    DESIGN USABILITY ARTICLES

    - Create Great JavaScript and CSS Menus Simply
    - Design Principles that Shape a Web Site
    - Creating Aqua Style Images
    - Easy as A,B,C – dynamic A to Z indexes
    - EasyChart: a Usability Teaching Tool to Demo...
    - Building Friendly Pop-up Windows
    - Back to School: Design Usability
    - Using HTML_QuickForm To Manage Web Forms, Pa...
    - Using HTML_QuickForm To Manage Web Forms, Pa...
    - More Website Knick Knack
    - Browsers as Test Platforms
    - Website Knick Knack
    - Dynamic Page Elements-Cloak and Dagger Web D...
    - Accessibility and Dreamweaver MX 2004







    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 5 hosted by Hostway