|
|
Backing Up Your Stuff Part 4: Preparing For Disaster
Okay, picture this ... your computer system has been destroyed by the most recent outbreak of the dreaded typhoid Mary virus. You never knew what hit you. One minute the system was fine. You received a nice email with an attachment which you opened,...
BanPro NET announces new Site Licenses for w3 I.D.E.
BanPro NET / Bannon Productions (www.w3ide.com) has announced a new "Site Licensing" option for their website building software title "w3 I.D.E.", which provides companies and website owners with a unique marketing option for building their customer...
Do you need computer training?
The answer is yes, sooner or later you will need some computer training. As computers evolve and new software becomes available people are finding it important to keep up on their computer skills. If you work in office environment for example, you...
Website Globalization
Globalize Your Website The Internet has unlocked a wide array of markets and knocked down barriers that previously prevented merchants from marketing their products on a global scale. There are a number of ways to 'globalize' a website and broaden a...
Why Use Costly Software When Alternate Available At Free
Can you imagine world with out computers? Our tasks, businesses, communication and what not will be mashed. Right!? To run computer we use various kinds of softwares to ease our workloads.
Every business to using computers to enhance their profit...
|
|
|
|
|
|
|
|
Web Standards
The internet, believe it or not, is a fiendishly complicated system. With millions of different entities, all with their own agenda, it is nothing short of a small miracle that they all play nicely together. So how is it all held together and who ensures that we won't end up with a digital Tower of Babel? And can we guarantee that our digital content of today will be accessible to everyone today and in the future?
What are standards? When we drive a car we are accepting and using a set of standards that have evolved since the turn of the century to ensure safety, convenience and fair access for all users of the road system. Some of these standards are globally accepted (for instance a road is made from tarmac and wheels are made from rubber) whilst others vary from country to country (for example if we drive on the left or the right). The practical upshot of these standards is that a car designed and built for use in one country can be safely used in another (possibly with a little bit of inconvenience).
Technical and Social standards In general we can divide standards into two broad groupings: infrastructural and social. Infrastructural standards concern themselves with the practical issues involved in building the system whereas social standards relate to the use of the system. Sticking with the road metaphor the infrastructural standards concern themselves with the technicalities of road building and car manufacture whilst the Highway Code neatly represents the social standards. As a rule infrastructural standards are easier to agree upon as their needs are more clearly defined and change more slowly but on the other hand social standards are much more difficult to pin down as they cannot be deduced by clever thinking - they have to evolve over time in response to problems encountered during normal use.
What has all this got to do with the web? Well the internet is a transport mechanism just like the road system only the internet carries information from A to B rather than things. It too has underlying infrastructural standards which, like the roads, are driven by the technicalities of getting stuff from one place to another. These standards, maintained by a body called the Internet Engineering TaskForce (IETF), are as globally accepted as the manufacture of roads and cars. In fact you directly refer to this every time that you enter a web address into your browser; the http:// at the beginning stands for HyperText Transfer Protocol - a standard designed for sending and receiving linked textual information. It is only because every software manufacturer in the world conforms to this standard and hundreds of others like it that we have a world wide web at all.
Social standards on the web Founded by the father of the web, Tim Berners-Lee and the Massachusetts Institute of Technology (MIT), the World Wide Web Consortium (W3C) is the body responsible for maintaining social standards on the web.
Social standards for the road system are relatively simple compared to the nightmare that unfolds when you try and devise procedures to represent and display visual information. All of the social standards for the road system including speed limits, parking restrictions, lane discipline etc can be
contained within a 100 page booklet that is easily readable by most people. Since it was founded in October 1994 the W3C has produced over fifty deeply technical specifications and it still isn't even close to finishing its job.
Can't we just make our own? Two or three years back when not one of the major browser manufacturers was conforming to W3C standards, each invented their own flavour of HTML (the language used to describe web pages). As a result web developers had a really hard time of it as they often had to write several different versions of the same content in order to get it to display correctly on everyone's computer. Now that Microsoft and Netscape as well as the other players are making a big push towards compliance, not only is the job of the web developer made considerably easier but the users get a more coherent and integrated experience when browsing the web.
Accessibility Widespread use of standards (or even enforced use as in the Highway Code) has another important benefit that is no less important and is almost a reason on its own to conform. A well designed standard will promote access to the system to as wide an audience as possible. Consider disabled drivers - without the provision of disabled parking spaces and the standard that you shouldn't park in them unless you have an orange badge, the road system would be much less accessible to people with physical difficulties. Likewise the W3C standards all derive some input from the Web Accessibility Initiative (W3C-WAI) that ensures that all web content will be accessible by those with sight problems or motor-control difficulties. On a practical level this involves, amongst other things, providing a textual alternative to all images, ensuring that the site will work with a screen-reader (which is a program that can speak words for blind users) and is easy to navigate without the use of a mouse.
You can check your site for W3C-WAI compliance at http://valet.webthing.com/access/online.html.
Persistence Already we are finding the problem of reading some of our older digital data difficult. Ancient, creaking mainframes with large amounts of tape storage are now all but extinct yet there still exists the need to read some of the information stored by those systems. If that system conformed to a well known standard then there is every chance that the data can be read by obtaining a copy of the standard and applying its rules to your tapes. However if the system was custom built with no standards in place at all, and the original system no longer exists then you have increased the difficulty of the problem by several orders of magnitude. The moral here is that conforming to standards not only guarantees far-reaching accessibility for your data today, but in the future as well.
As some form of W3C-WAI compliance is now a legal responsibility in the UK (see http://www.web-access.org.uk/) as well as much of the rest of the world, the need for adopting standards has never been more pressing.
This article is copyright Fire Without Smoke Software Ltd and permission must be sought from www.fwoss.com or info@fwoss.com for any reproduction.
About the Author
Thom is the operations director for Fire Without Smoke Software Ltd.
|
|
|
|
|
Tucows Downloads - Download Freeware and Shareware Software |
Download freeware, shareware, and demos. Maintains over 45000 software titles that are tested, rated, reviewed and ready to download. |
www.tucows.com |
  |
Free Software Downloads and Software Reviews - Download.com |
Download shareware, freeware and Demo software for PC, Mac, Linux, and Handhelds categorized into categories, plus software reviews. |
www.download.com |
  |
Computer software - Wikipedia, the free encyclopedia |
This includes application software such as a word processor, which enables a ... Application software is often purchased separately from computer hardware. ... |
en.wikipedia.org |
  |
Shareware.com - Search for shareware programs and free software ... |
Search for shareware programs from more than a dozen downloadable software directories. |
www.shareware.com |
  |
Jumbo: Free & Shareware MP3 files, Games, Screen Savers & Computer ... |
Source of free and shareware computer programs and utilities for PC and Mac. Evaluate software and read product reviews. Download games and screen savers. |
www.jumbo.com |
  |
Computer Software in the Yahoo! Directory |
Browse categories featuring sites devoted to computer software, including shareware and freeware download sites, operating systems, desktop customization, ... |
dir.yahoo.com |
  |
IEEE Software |
IEEE Computer Society's magazine covering all aspects of software, including software engineering. |
www.computer.org |
  |
Free Downloads on ZDNet | Shareware, Trialware, Evaluation Software |
ZDNet's Software Directory is the Web's largest library of software downloads. Covering software for Windows, Mac, and Mobile systems, ZDNet's Software ... |
downloads.zdnet.com |
  |
FSF - The Free Software Foundation |
Free software is a matter of liberty not price. Think of "free" as in "free speech". |
www.fsf.org |
  |
Apple - Software |
Software products for your digital life. ... The perfect addition for professional review. QuickTime Broadcaster. Encoding software for live events. ... |
www.apple.com |
  |
Open Directory - Computers: Software |
In Partnership with AOL Search. about dmoz | report abuse/spam | help. the entire directory, only in Computers/Software. Top: Computers: Software (38471) ... |
dmoz.org |
  |
freshmeat.net: Welcome to freshmeat.net |
About: The Web browser is probably the most frequently used software today, ... Web professionals can use the software for functional testing and regression ... |
freshmeat.net |
  |
Software - GNU Project - Free Software Foundation (FSF) |
Listing of the GNU software packages. |
www.gnu.org |
  |
Sun Software |
Get enterprise-class software--Solaris 10 OS, the Java Enterprise System, ... Sun Java StorageTek Software reduces cost and complexity with a single, ... |
www.sun.com |
  |
Internet Real Estate.com -- owns and operates a portfolio of the ... |
SOFTWARE.COM · SWEEPSTAKES.COM · PHONE.COM PODCAST.COM ... Software.com | Sweepstakes.com | Phone.com | Podcast.com | Shop.com | Safety.com ... |
www.internetrealestate.com |
  |
Joel on Software |
A weblog by Joel Spolsky, a programmer working in New York City, about software and software companies. |
www.joelonsoftware.com |
  |
Amazon.com Software: Computer & video games, business, accounting ... |
Online shopping for computer & video games, business & office productivity software, software from Microsoft, Apple, Adobe & more; accounting, antivirus, ... |
www.amazon.com |
  |
IBM Software - Home Page |
IBM home page for all of its software products, including Lotus and Tivoli, with keyword search, category browse and AZ product names. |
www.ibm.com |
  |
Opera web browser: Homepage |
Copyright © 2006 Opera Software ASA. All rights reserved. Skip navigation. Opera Software ... Copyright Opera Software ASA . All rights reserved. ... |
www.opera.com |
  |
Google Directory - Computers > Software |
Search only in Software Search the Web ... Software Categorized by Letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ... |
www.google.com |
  |
|