/Home /Professional /Papers /Web Page Design
Contents |
IntroductionKeep It Simple (KIS), is the highest design principle. Simple design techniques should be emphasized. Simple presentations are often the most effective. The idea is to inform not dazzle. The focus is to provide information not entertainment. The goal is to present substance instead of flash. This paper describes a functional, minimal, simple website or webpage.I have always used simple, minimalist design techniques. I used extreme minimalist web design techniques in my first web page in 1996. I never stopped the focus on extreme and continued to refine the technique. If you want your website to be 'cool' or you are trying to impress or entertain then these principles are not for you. These design principles apply specifically to the Simple Informational Website (SIW). My extreme focus on simple and informational includes the requirements of no advertising, cookies, JAVA, Active-X, frames, style sheets, DHTML, FLASH, or any other "cute" tricks. I rarely even use JavaScript. I use only minimal graphics. This is out of touch with the modern world where people seem to read very little. They primarily look at the pictures. HTML is ideal for word processing of SIW presentations. The principles I describe are designed to use simple HTML functionality. I use HTML version 3.2 functionality almost exclusively. Later versions mostly introduced excessive complication. Website design is to be compatible with all browsers. Using simplicity makes direct coding of HTML reasonable. I use NotePad exclusively to write my HTML websites. Word processors have a tendency to be excessively complicated and encourage outrageous presentations. There is also danger in becoming obssessed with excessive attention to the minute and unimportant details of style. |
Definitions
|
Mechanical PrinciplesThe primary principle is to make the website and pages operate as smoothly and quickly as possible. There are some mechanical principles of web page design that are often overlooked.Design for speed.Every page should begin displaying within seconds. If you must use special processing techniques, design to avoid delaying the beginning of the page display.Design for slow connections and overloaded networks.There are numerous reasons why bandwidth may be limited. This may seem silly in the age of Gigabit connections but not everyone has a high-speed connection and they don't always operate properly. Many people are on a shared connection where someone else might be streaming HD video. Plan for low throughput (32kbps - dialup) as the worst case.
Design for a wide range of window sizes.The presentation must adapt to large and small windows. This has become more critical with the mobile revolution. Plan to be viewable in a 640 by 480 pixel window. Leave room for scroll bars, status lines and such. I use a typical width of 576 pixels, which translates to 6" at the 96 dpi common to many displays. Test for layout problems in a 1920 by 1080 pixel window or the maximum available.
!Warning! Common display resolution and sizes have become so big it has become necessary to modify the preceding design goals to restrict the width of text on your web pages to keep it readable. The customer does not always exercise the ability to make the window size an easily readable width. Therefore, it becomes important to become concerned about line length with the increasing size of windows and displays. This was irrelevant with the old 12" (or less!) displays at 640 by 480. A maximized window in a 24" display with 1920 pixels produces a line length which is impossible to read quickly as a paragraph. A short line length is easier for the eyes to follow. A newspaper column is one extreme in short lines. I have chosen to design content to display at a width of about 6". This is about the same as a typical book. This modification is particularly needed for the SIW format. The SIW format often is similar to a book or pamphlet. The emphasis is often primarily on words and especially paragraphs. The simplest way to achieve this width restriction is to use a TABLE command. I usually begin the table after a paragraph begins or with a paragraph command before a heading. These table groups need to avoid being too long since they will not display until the entire table is received. I try to keep the table length about the size of a book page or about 20 to 40 lines. The next table begins immediately after the previous table ends. Example: </TABLE> <P> <TABLE ALIGN=CENTER WIDTH=576 CELLPADDING=0 CELLSPACING=0><TR><TD> Design for a stable web page.Avoid problems with your website because of changes in other websites. Avoid changes in your website that will break links from other websites and especially search engines.
|
Visual PrinciplesThe primary principle is to make the website and pages as easy to read and understand as possible.
|
Search PrinciplesOne of the purposes of creating a web page is to make information available. There are several ways to reach your audience.Unfortunately, there is one group you don't want to be able to search easily. Spammers. You might choose to avoid placing a mailto or recognizable email address on a web page. Possible substitute: "Webmaster (at) Domain (dot) com" Publicize your web page.
Design for search placement.Web search using a website like http://www.google.com is a common method your audience will use to locate your information. These are some simple design step by step methods.
|
Coding PrinciplesThe primary principle is to make the HTML code as easy to develop, read, and maintain as possible. Only simple and minimal codes are used so it is often easiest to write manually.I often use NotePad to write HTML code. Word processors create excess and unnecessary code. This results in code with problems and poor performance. Browser incompatibility is the worst problem.
|
Example Home Page<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <META HTTP-EQUIV="Content-Type" Content="text/html; charset=utf-8"> <!"-- http://www.Domain.com/index.html" --> <TITLE> Example Home Page </TITLE> <H1 ALIGN = CENTER> Example Home Page </H1> <HR size = 3 > <P ALIGN = CENTER> Person (at) Domain (dot) com <BR> <A HREF="http://www.Domain.com"> www.Domain.com </A> <HR> <P> <TABLE align=center> <TR> <TD> <A HREF="Example.html"> Example</A> Revised 2004-02-27 <P> <A HREF="Page2.html"> Page 2</A> Revised 2004-02-20 </TABLE> <P> <HR> <P ALIGN = CENTER> This website is designed to be compatible with all browsers having HTML version 3.2 support. <BR> WebMaster: Web Designer Name <BR> WebMaster (at) Domain.com <BR> <A HREF="http://www.Web-Designer-Site.com"> www.Web-Designer-Site.com </A> <HR> Revised 2004-05-05 |
Example Web Page<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <META HTTP-EQUIV="Content-Type" Content="text/html; charset=utf-8"> <!"-- http://www.Domain.com/Example.html" --> <TITLE> Example Web Page </TITLE> <H1 ALIGN="CENTER"> Example Web Page </H1> /<A HREF = "index.html">Home</A> /Example <HR size = 3 > <P> Informational text on a website page. <P> <HR> Revised 2004-05-05 |
Revised 2015-07-19 |