|





Member of:
ISOC
IWA
ARTT
RTS
| |
Preparation
Establish directory structure and file naming conventions
Consistent file structuring and naming
conventions make it easier to find and organize files, and
to continue the work of developing the site.
-
To manage your content and accurately
code your relative links, match the file directory
structure to your site structure
-
To avoid broken links, make all file
names lowercase unless a program, such as a Java applet,
specifies otherwise (on a case-sensitive server, home.html
is not the same as Home.html)
-
If you are doing cross-platform
development, establish file-naming conventions that
accommodate all platforms (you may want to use the DOS
rules for formatting file names because all platforms
support this format: limit file names to eight characters
and file types to three characters, sometimes known as
"8.3")
-
Use names that describe content so that
it isn't necessary to open the file in order to know what
it contains
Establish a method for version control
The procedures you establish to manage
developing versions of your site will begin in production
and continue throughout the future maintenance of your site.
The procedures should be clearly defined so that it is easy
to follow them consistently. In most cases, you should not
throw out older file versions of your site because you may
want to refer to them later. You should also keep back-up
copies.
-
Decide how you will identify different
versions (by file dates, by file names, or by directory
names)
-
Decide how many back-up files you will
create, how often files will be backed up, and where they
will be stored
Generate page templates
Use page templates to ensure layout
consistency throughout the site and to separate the content
and the interface. Separating the content and the interface
will help you avoid having to place an element in multiple
HTML files.
Templates should include your own design
decisions for the site and any conventions dictated by your
company or organization. They should also adhere to Web
accessibility guidelines. Addressing accessibility at the
level of templates will make the fundamental structure of
your site accessible to users with disabilities. It will
also make it easy for content providers to make individual
pages accessible. For a complete list of Web accessibility
guidelines, see IBM Web Accessibility.
Templates can be implemented using
server-side includes, database forms, scripts, or simple,
coded ASCII files. Items often found in templates include
calls to standard CSS and JavaScript files and common
header, footer, or navigation elements.
Separate content from the interface
Developing content independently from the
user interface allows you to develop both more efficiently.
If the two are developed interdependently, then every change
made in one would have to be immediately considered in the
other. Frames, JavaScript, and Java applets all allow you to
separate the interface from the content. For example, the
text in this guideline is used in both the print-all version
and the frames version without modification.
Use
relative links instead of absolute links
A relative link (images/example.gif) is
easier to create and move than an absolute link (http://www.ibm.com/ibm/hci/guidelines/web/images/example.gif).
Relative links allow you to test out the site on your local
hard disk and then transfer the site to the server without
changing the code for the links. | |
MultiMedia Services
Internet Marketing
Search
Engines Promotion
Online
Advertising
Web Design
Translation
Desktop Publishing
Word Processing
Business Consulting
Business Solutions
Subscribe Mailing Lists:
Afaceri/Internet
Afaceri/Internet Ezine ARTT
Home Internet Business
Ro Jobs
Made in Romania
Online Security
Teleactivitati
Teleactivities
Ro Telework
Teleworkers
Web
Design Help
Join Webrings:
Advertising
Autos
Books
Business
Cellular Phones
Chat
Clipart
Computers
Dictionaries
Dogs
Electronics
Free
Gambling
Games
Greeting Cards
Health
Jobs
Jokes
Lyrics
Maps
Movies
mp3
Music
News
Online Dating
Promotion
Real Estate
Romania
Search Engines
Shopping
Sports
Translation
Travel
Warez
Web Design
Web
Hosting
|