Site Development Foundations

Chapter 1 - Introduction to Web Site Development

Markup languages format text, images etc. for digital devices. The standard language for web pages is Hypertext Markup Language (HTML), standardised by the World Wide Web Consortium (W3C). The latest version of HTML is Extensible Hypertext Markup Language (XHTML).

There is also Wireless Markup Language (WML) for small screens on mobile phones running Windows Application Protocol (WAP). The language Extensible Markup Language (XML) is not designed to format data on a screen, but describes the relationships between data items in a similar way to the fields and records in a database.

For a guide to CGI and server-side scripting, see General Topics - CGI and Server-Side Scripting.

Web pages are written using a text editor or a GUI program such as Dreamweaver (current standard is 8.0) which constructs the underlying markup code. Web pages should:

Document changes to a web site. This helps with security and assists later site designers to maintain the site.

When you log on to a web site you get the default page. This is usually called index.htm (so entering "www.mysite.com" actually accesses "www.mysite.com/index.htm") but varies from system to system (e.g. could be any combination of index, welcome, home or default with extensions htm, html, asp or jsp).

Site map - a page on the site giving an overview of its structure and allowing access to all sections from one place. May also include a search box to search the site.

Writing web pages with the disabled in mind

Visual impairment:

Audio impairment:

Also consider:

The Americans with Disability Act (1990) applies to certain defined "covered entities" within the U.S.

The W3C developed the Web Accessibility Initiative to produce the Web Content Accessibility Guidelines (WCAG). Official software in the European Union mainly adopts this standard. Criteria for conformation are classed at three different levels, and different conformation standards (A, Double A and Triple A) adopt some or all of these.

A
Double A
Triple A
Priority 1 checkpoints Web pages must conform to these.
Y
Y
Y
Priority 2 checkpoints Web pages should conform to these.
Y
Y
Priority 3 checkpoints Web pages may conform to these.
Y

Rehabilitation Act - Section 508. The main aim of this act is to allow disabled people the same level of access to sites as able-bodied people. It specifies 16 standards.

Child Online Protection Act (1998) intended to prevent children from encountering harmful material online. Infringement can lead to $50,000 and/or 6 months in prison!

Tools exist to validate web pages according to these various laws and guidelines. They can be web-based (as opposed to stand-alone), commercially available or freely available.

Tool
Free?
Web-based?
Verifies to WCAG?
Verifies to Section 508?
Notes
Bobby
Y
Y
Y
Y
Cynthia Says
Y
Y
Y
STEP508
Y
Y
PageScreamer
Y
Java-based
Vischeck
Y
Y
Simulates how a site appears to the colour-blind
MAGpie
Y
Validates and creates audio captions and multimedia descriptions.
UsableNet Free Accessibility Test
Y
Y
Validate general accessibility issues
RetroAccess, WatchFire

Audience Development Techniques

Push technology. Users request to be put on a client list to receive information (e.g. newsletter).

Pull technology. Information only sent to user when requested. Includes E-mail or files downloaded from sites.

Visitor tracking. Statistics about the number visitros to a site, which pages were visited etc.


Portals - jumping off points for huge numbers of web sites. Horizontal portals are general interest such as search engines and directories. Vertical portals serve one particular interest or subject.

A wiki site encourages visitors to contribute e.g. Wikipedia which is an encyclopedia with articles contributed and edited by visitors. Requires constant supervision to ensure high standards.

Databases - See file Internet Business Foundations, Chapter 4

Download time - the time taken to download a web page or file. Depends on network connection speed (from 14.4 kbps up to T1 lines at 1.544 Mbps) and file size. Remember, the download time for web pages depends on all the files it contains such as images.


Internet Business Foundations Chapter 8
Summaries menu
Next chapter
Internet Business Foundations Chapter 8
Summaries menu
Next chapter
Hosted by www.Geocities.ws

1