Article About Us – Accessibility Doesn’t Have to Be Boring

Eyes Apart: Living with strabismus, a blog by Lois, who suffers with Strabismus which causes one or both eyes to not point in the same direction at the same time. She has written a lovely article about this site, Taking Your Camera on the Road, highlighting the fact that producing a website that meets web standards and accessibility requirements doesn’t have to be boring.

Does the thought of accessibility conjure up images of bland web pages pared down to make them comply with someone else’s needs? Whoa there! You’ve obviously not been to Lorelle and Brent VanFossen’s website, Taking Your Camera on the Road. Their website demonstrates that accessibility is just the opposite of boring. It is inviting. It says, “Come in, we’ve got a place just for you!”

Lorelle says on her Accessibility page, “It is our policy to make our site as ‘accessible’ as possible, not just for our physically challenged users, but to make this site accessible via cell phones, hand held computers, all different kinds of Internet browsers, and readable from whatever country you are in.”

Lorelle describes how the sold off most of our possessions and hit the road full-time in 1996. Their experiences are interesting, but the thing that makes their website stand out is it’s feel. Just click on any link, and you’ll immediately feel at home. The site almost beckons you to grab a warm blanket and a cup of hot chocolate, prop up your feet, and enjoy a cozy winter afternoon with the keyboard in your lap. Or maybe take your laptop to the porch swing for a lazy summer afternoon. Oh well, we can dream!

Thank you, Lois, and to all of our fans, seeing and unseeing, able and disabled. Creating an accessible website isn’t just about laws, standards, or rules. It is also about love and compassion. Having worked with the disabled throughout my life, I’ve learned that limits are created in the mind not necessarily in the body. It is easy to open the door to information, education, and compassion through every effort you do, big or small. Creating an accessible website benefits millions, not just you. And it helps that search engines adore websites designed with accessibility in mind.

From My Kitchen Tabletop to Your Computer Laptop

In a fascinating article on SCORE, veteran catalog guru, Lillian Vernon, shares her insights about the move From My Kitchen Tabletop to Your Computer Laptop, covering the history of the Lillian Vernon Corporation and catalog from a small kitchen business to a worldwide company with millions of dollars in sales online every year.

When I founded Lillian Vernon Corporation on my yellow Formica kitchen table in 1951, I couldn’t have imagined selling to customers linked by little boxes called “laptops” to a “tabletop” of mine that is actually a big box called a server, located in cyberspace rather than physical space.

Back then, a visit was a friend stopping by for coffee, the number of hits told us if the New York Yankees would make it to the World Series and a web was spun by a spider. The only thing launched in the 1950s was a rocket in a Buck Rogers serial, and a site was something for sore eyes. User friendly? Well, in those days, we didn’t even talk like that in mixed company!

So, you could imagine my hesitation when, four and a half decades later, in 1995, we took our first steps into what is now called “e-commerce,” or selling electronically. That year, realizing that e-commerce would play an important role in the future of catalog retailing, we set up an online shop through America Online, where we thought our customers were most comfortable.

The following year, we unveiled our own online catalog, featuring 200 of our best-selling items, at our new address on the Internet: www.lillianvernon.com. And in December 1998, we completely redesigned the site, expanding our online offerings to more than 400 products in nine categories. In doing so, we enhanced our customers’ ability to shop with computers.

The article not only addresses the history of her evolution as a company from home business to modern tech corporation, she talks about how she had to “go with the flow of technological change” as a benefit for her customers. From mail order to telephone orders to fax order to online Internet orders, Lillian Vernon has seen as lot of technological growth and had plenty of opportunity to shy away from the changes. She didn’t, and she speaks candidly about what she’s learned from the process.

We’ve all come a long way with our online exposure especially businesses. It helps to step back for a moment to look at how far we’ve come and the lessons we’ve learned along the way. Lillian Vernon took a simple idea, bringing things people wanted that were hard to find but helpful to their lifestyle to their door rather than the customer coming to the store. The online world makes this easier, but it all starts with that appointment with your kitchen table to plan it all out.

10 Ways To Make Your Web Site Work Harder For You

SCORE offers a great article on 10 Ways To Make Your Web Site Work Harder For You. It is must read for website administrators and owners. I especially love the tip “Focus the Home Page and Product Pages on Your Customers’ Interests, Not Yours”. That’s a really good reminder.

Tips include:

  • Make Sure Your Site Looks Professional
  • Don’t Use the Name of Your Company as the Web Page Title – Unless it is descriptive
  • Don’t Let Your Home Page Be a Flash Presentation
  • Focus the Home Page and Product Pages on Your Customers’ Interests, Not Yours
  • Avoid a Cluttered Look
  • Minimize Graphic Sizes to Make Sure Your Pages Load Quickly
  • Be Sure You’ve Included Important Supporting Information
  • Be Sure It’s Easy to Place an Order
  • Be Sure Your Contact Information is Easy to Find
  • Share Links With Other Businesses in Your Community

While these seem simple, they are core tips to use when you are considering a web presence. Keep it simple, keep it clean, and keep it connected to the rest of the world, putting the needs of the reader first.

Living in an 800×600 World

My laptop’s motherboard gave up the ghost and had to be shipped out for repair. That left me with two choices: Using Brent’s laptop, or hooking up my new rebuilt server/desktop and borrowing an old monitor from a friend. I went with the latter.

I’ve been living for over two weeks in an 800×600 world and I wanted to tell you about it. Why? Well, mostly because it is important as a web page designer to understand this small screen and low resolution world. And more importantly, because I want to whine. This has been a learning lesson and a pain in the ass arm for the past two weeks.

The Lessons of Living in an 800×600 World

There is a lot to learn when you leave the comfort of your wide screen and high resolution graphics card behind. I learned that eye strain is a choice. Yes, with the lower resolution text gets BIGGER. So it was much easier to read. I didn’t have to squint or enlarge the text size of a single page I viewed. Amazing! I could actually SEE the text on every page.

Unfortunately, only part of most pages were visible per screen so I spent a lot more time scrolling down through pages and pages and pages of what would have been only a few pages with a higher resolution.

I found that on average, I had two, sometimes three, scroll downs to get to “content” on a per page basis compared to what I would scroll down on my high resolution laptop monitor. Continue reading

A New Kind of 404 Page Not Found Result

I love 404 Page Not Found error pages. Not always, but when I encounter a cute one, I enjoy it while it lasts.

Did you know that there are websites dedicated to collecting 404 Page Not Found error pages? They either link to them or provide screen shots of them. They are wonderful. I’ll put a list of some of these below.

What brought this on? Well, a friend who I got interested in 404 Pages emailed me this 404 Error Page from something called “Softlab” with a Greece extension. It features a javascript that scrolls out a one-sided conversation with you. Continue reading

Views of a Web Page

Web pages aren’t viewed by everyone equally. We’ve taken one of our web pages and passed it through some tests to resize, reshape, mash, smash, shrink, expand, and mess with our design. If you are going to experiment with CSS, or even if you are just designing a simple Theme or web page layout, you have to put your web pages through extensive testing to make sure your design works across all the different browsers, and that means any equipment used to view, read, see, or hear your web pages.

Below are the graphic results of what different computerized media can do to your web page. The graphics aren’t represented as 100% original screen size but as representations of what it should look like. We took a great deal of care to make sure our pages are as accessible as possible, so the glaring errors and problems your page may or may not have might not be shown here. This is to encourage you to do these tests yourself to see how your page would look under the various conditions web pages are viewed so your design will work for everyone.

To see how you would view the original page we tested, check out our article on Dot Animal Syndrome for nature photography.

Screen Sizes

The view you see on your computer monitor is based upon the size of the screen, the screen resolution, and the depth of color. The following tests are done to compare actual screen sizes and not compare screen resolution or color depth. In the next section we look at font sizes which can relate to screen resolution quality. We’ve done our best to take one web page and set it to be viewed at different screen sizes, emulating the most popular screen sizes used on desktop computers, laptops, and handheld computers, which compare with future cell phone access to web pages.

Screen Size 640×480

Screen size of640x480Our web page viewed at a screen size of 640×480. At one time this was the most common screen size used by most computer users. As you can see, the content around the photograph of the bear is wedged between the left column content and the photograph. We only see the top 5-8cm of the web page, requiring scrolling to move down into the content beyond the header and the photograph to the right. The text is readable and not crowded around the graphics.

Screen Size 800×600

Screen Size 800x600Most web pages are designed to be accommodated by the average screen size in use today which is 800×600, though this number is dropping as more people invest in better quality and higher resolution and larger monitors. As of 2003, about 45% of all Internet users had 800×600 sized screens. The page looks fine at this page size, readable, uncrowded, and well laid out. There is still a lot of text that needs to be scrolled down through, but there is enough of the page showing to invite the viewer to scroll down.

Screen Size 1024×768

Screen Size 1024x768The larger screen size of 1024×768 is gaining popularity, representing about 51% of users (2003), and expected to grow as people invest in higher resolution and larger monitors. We can see more of the content and the width of the page is now wider. As the screen size widens, designers may have to take into consideration their “narrow” view of forcing web pages into widths to accommodate the 800×600 average, since there will be so much more screen real estate to cover. Page layout designs like ours are based upon a combination of absolute and relative values so the page expands to fill the screen unlike those designed only with absolute column and page width values.

Screen Size 1280×1024

Screen Size 1280x1024While still in the minority, the use of 1280×1024 screen sizes are growing as people improve their monitors and computer hardware. The width of the page is greatly increased and we see more of the document. The photograph is almost lost in the majority of text now visible on the screen. With the extra wide space, designers must consider how to lay out their pages to accommodate the extra width. Web designers who force their page to be sized to accommodate the smaller screen sizes will suddenly have a lot of empty space to the left and right of their designed page. Instead of the traditional portrait (top to bottom) content flow, some designers may turn to landscape layouts (side to side) creating several columns to fill the width of the screen. A wider forced screen layout would cause the viewer of the same page on a smaller screen to scroll to the left and right to see the entire page unless the page was coded with relative column widths. The latest version of Cascading Style Sheet (CSS) codes should include methods to take into account different screen sizes with alternative style sheets, further enhancing and complicating the design process.

Also notice how the font sizes have shrunk with these ever-widening screen views. As the screen resolution changes, so does the font size. Forcing a specific font size won’t change this. It is based on pixel size (dots-per-inch – dpi) and the higher the screen resolution, the smaller the font, unless it is modified by the user. By designing a page with a forced font, you take away the rights of those using higher resolution screens to adjust the font size of your page to allow them to read it.

Screen Size for Ipaq, PDA or Similar Handheld Computer

Screen Size for Ipaq or Similar Long Screen Handheld Computer Handheld computers are growing in popularity for their portability as View of a web page on a handheld computerwell as capability. Many of them are now incorporating cell phone and wireless technology, become one device that does everything for the mobile computer user.

The screens come in two average sizes currently, a short square shape and a longer rectangular shape. Many handheld computers (PDAs) feature a retractable base which opens to reveal a writing pad or more of the screen. Some handheld computer software systems recognize when the bottom section is open or closed, resizing the content on the screen accordingly. Some allow for quick switching from horizontal to vertical viewing, again changing the perspective of the viewed page.

Screen Size for PDA or Similar Short Screen Handheld Computer In general, most web pages can be viewed by the software typically provided by the PDA manufacturer. Working with Cascading Style Sheets (CSS), the designer can control how their page will look when viewed on a handheld computer. This technology is still new, but expect it to grow quickly. We’ve embedded such CSS code within our style sheet which looks like this:

@media handheld {
  body  { background: center center; background-position: 45% 55%}
   #sidebar { display:none}
   #content { margin: 0}
   #footer {text-align:left}
   .ad  { display:none}
      }

Estimation of the view on a handheld computer using CSS style sheet coding These instructions tell the browser that if the page is being read by a handheld computer, position the page within the center of the “screen”, do not display the sidebar menu, reduce the content menu margin to zero (to fill the small screen), moves our footer code from the right to the left so the user might not have to scroll from left to right to see it, and not to display any advertising, which slows the loading of the page. The result should look like the example to your right, depending upon the screen size and software involved.

Variable Font Sizes for Internet Browsers

Font size on a web page is controlled by three things:

  • The designer’s embedded font code
  • The setting of the Internet browser for font size
  • The monitor’s screen resolution quality

Designers work hard to make their pages look as good as possible, and one of the choices they face comes with the fonts they choose. While there are hundreds of thousands of fonts available for printed material, a font used within a web page design typically must be on the user’s computer already. This means there are only a limited number fonts a designer has to choose from in order to be viewed by the most amount of users. The one thing designers can control is the size of the font. Thinking of web pages as another form of desktop publishing, many novice designers set the fonts with absolute values such as point sizes to force the font to be the same size no matter what. Well, the no matter what is limited to their machine, screen size and screen resolution and Internet browser’s default font size. Not mine.

Results of a Font Survey of the Most Common Fonts Online by Visibone. external site Built into Microsoft Internet Explorer and other Internet browsers is the ability to view a page’s fonts at different sizes. Typically they are named x-small, small, medium, large, and x-large or smaller, small, medium, large, and larger. In Internet Explorer, you can change the web page font size by accessing the menu for VIEW, TEXT SIZE and choosing the size. If a page has been designed with relative or variable font sizes in mind, the font size will reset itself. If the fonts have been hard-coded, embedded into the document as absolute values, then the font size will not change. When a designer uses absolute value references for fonts, they are taking away the right of the Internet user to choose the font size that helps them read the page in comfort. Internet browsing software designed for accessibility, for disabled users, can have difficulty working around absolute font values, or the results might not be “pretty”. When possible, use relative sizes when choosing fonts to make your page accessible for everyone.

This should mean that a 12 point Times Roman should look the same on everyone’s machine. It doesn’t. The other part of the problem is screen resolution. The higher quality the screen resolution, the smaller the font will appear on the screen. As you saw in the above examples on screen sizes, more and more people are using larger screens and most of them are taking advantage of the higher quality resolutions. This means that your 12 point font viewed with an 800×600 screen will look like a 10 point font or possibly smaller when viewed with a 1280×1024 size screen. Let’s look at some examples.

Text Size for Large Type

Text Size for Large TypeViewed at a screen size of 800×600 with the font set at the largest font size, the font is large and easy to read, and the content still flows well around the page. In a life-size view of this page, the font size would be about 14-18 points, even though the web page’s default base font is set at 11 points. This is approximately how a page would be viewed at about 8 or 16 bit color resolution, fairly low (640×480 to 600×800).

Text Size for Medium Type

Text Size for Medium TypeViewed at a screen size of 800×600 with the font set at medium, the page is set at what we designed the base font size to be, about 11 points. It is readable, and the graphics and content flows through the page. This is approximately how a page would be viewed at a fairly medium resolution, about 24-32 bits (800×600).

Text Size for Small Type

Text Size for Small TypeViewed at a screen size of 800×600 with the font set at smallest, the text is still readable, though it takes some work. The font size is about 6-8 points, even though it was set at 11 points. Web designers who use absolute fonts get a web page view similar to this when viewed at high resolutions (32 – 128 bit and greater) on large monitors with screen sizes of 1024×768 and higher. The font may be set at 10 or 12 point, but they look like 6-8 point when viewed at the higher resolutions.

View of a Printed Page

View of a Printed PageUsing Cascading Style Sheets (CSS) we encoded our web page to be printed without the background graphic in the header and the sidebar content. The style code also sets a print margin and does not print the advertising. It looks like this:

@media print {
    BODY  {background:white; font-size: 10pt; margin: 0}
  #sidebar  { display:none; }
  #bottom  { display: none}
  #header  { height: 30px}
  #header p  { font-size: 120% }
  #content  { margin-left: 0; float: none; width: auto; }
  #content a:link:after, #content a:visited:after {
  content: " ("attr(href) ") ";
  font-size: 90%;
  }
  #content a[href="/"]:after  {
  content: "(http://www.cameraontheroad.com" attr(href) ") ";
  }
  .ad  { display:none}
  h1, h2, h3, h4, h5, h6  {page-break-after: avoid;
      page-break-inside: avoid; }
  blockquote, table,
  pre  { page-break-inside:avoid; }
  ul, ol, dl  { page-break-before: avoid; }
}

To see how your own web page would look without print, in Microsft Internet Explorer from the menu choose FILE, PRINT PREVIEW.

Viewed with Different Internet Browsing Software

Different Internet browsing software views web pages differently. Some interpret the HTML and CSS codes differently. Others have trouble with Javascripts and layers. Older software didn’t know what CSS was so it will just ignore it. Other browser software, like Lynx, strips all the pretty out of page and boils it down to its barest content. Let’s look at some examples.

Viewed with Lynx Internet Software

Viewed with Lynx Internet softwareLynx Internet Browser Software is designed for the disabled and for those tired of the graphic heavy Internet who just want to get to the content. It is commonly used by the academic community and hard core computer users. Lynx ignores all graphics code and layout style and displays the content of a page, stripped of all its prettiness. It features an 80 column page width and displays the content in Courier font. It does some interesting things, though. If your page features meta tags that specify your main home page, table of contents, email address and copyright information, it will display this as content. All links wrapped around graphics will display as the ALT tag.

By checking to see if your page can be viewed with Lynx, you can check the accessability of your page to the disabled, and really put your HTML to the test. Does it pass? [[Note: Due to abuse, you have to save an empty HTML file called delorie.htm to your site's root folder in order for the Lynx viewer to work. It's like giving "permission" to use their tools.]] There is another technique by CRSchmidt.net’s Lynx Viewer. Just type in the name of your site after the link and it will show your site as if it were viewed with Lynx, stripping away all styles. To view our site, type http://crschmidt.net/services/lynx/www.cameraontheroad.com and the Lynx view will open in a new window so you can compare.

Backwards Compatibility

Viewed with backwards compatibility viewerOlder Internet browsers don’t recognize new code standards such as Cascading Style Sheets (CSS). What they don’t “see” they ignore. The page to the right was created using the Backwards Browser Compatibility test. It tests for Microsoft Internet Explorer version 5.0 and older. Since it doesn’t recognize the CSS style sheet, it just shows the simplest of page layouts. Is it still viewable? Can you read it and see the pictures associated with text?

This isn’t just a matter of backwards compatibility with older browsers. Can your web page be seen by any browser, with or without its stylesheet? Strip it down to its barest essence and what remains.

We did this with our own web pages to put them through the naked or stylesheet-less test. In this example we show one of our web pages with no stylesheet. That’s right. No CSS. Only the default look of the tags by your browser. By default, headings are larger than the text but photographs and graphics just sit there, with no text wrapping around them. Now, view the same page with the stylesheet turned on. Totally different.

If your web page design can pass this very strict test and still be readable, then you are on to a good layout and design.

What a Search Engine Sees

View of what a search engine may see when it visits your web page Want to know what the search engine sees when it visits your page? Delorie.com created a free online testing program to strip your page of the pretty design elements and view it as a search engine robot or spider would.

This online tests provides several examples of how a search engine robot may gather information. In the first example, it from all the headers such as H1, H2, H3 and so on. In the last example, it reveals the content of your page, all titles, headers, ALT tags, and TITLE tags clumped together.

Designing your web page for search engines, if you understand that this is the only information a search engine robot or spider is interested in, make sure your page design allows them to get to this information as quickly as possible. Move this content up to the top when possible as a search engine robot or spider typically views only the first 25-50% of a page.

Checking for Color Blindness and Visually Impaired

Deuteranope filter applied to web page
Protanope filterapplied to web page
Tritanope filter applied to web page

Color blindness is much more common than people realize. Vischeck.com’s Color Blindness free online tester, Color Blind Color Tests and Example and Q42 Color Blind Tests will test your web page colors to see how they would be viewed by someone who Grizzly bear, photograph by Lorelle VanFossenis color blind. We ran our test page through tests for the three more common types of color blindness, Deuteranope, Protanopia, and Tritanope. As the results of the color shifts might be difficult to view on your screen, we’ve provided you our original photograph of the bear seen in the web pages to the left of this paragraph to help you see the differences.

Deuteranope (Deuteranopia) affects about 4.9% of the male population. It is the absence of sensitivity to green colors and influences how people view reds and greens. The bear and the graphic text has an almost black and white sepia look with the red tones gone. Notice that the blue letters in the graphic text and the head line for “The Nature of Composition” and the title of the article underneath are almost black.

Protanope (Protanopia) affects about 1 percent of the male population. It is the absence of sensitivity to red and influences how people see colors at the red end of the spectrum, specifically reds and greens. While this sample appears close to the original, there is a hint of red missing and the blue is darker than the original.

Tritanope (Tritanopia) is very rare and affects approximately 0.001 percent of the male population. It is the absence of sensitivity to blue and influences how people see color along the blue scale, especially blue and yellow colors. All blue within the graphics and photograph of the bear are gone, leaving a green and purple tint, and the blue used for the headlines and titles are now black.

Visually Impaired Views

Not all visually impaired people are 100% blind. Many suffer from various degrees of sight impairment including blurred vision, and partial or blocked vision. Microsoft Windows and other operating systems come with accessibility features included. Add-on software, like speech recognition and speech reading and control, are widely available to disabled users, too. Each “see” a web page differently. Part of designing and validating your web pages for accessibility means understanding how those with sight problems can view your web pages.

In an amazing step into stupidity, according to the author of Blindness-Related Resources on the Web and Beyond, he highlights web pages about blindness and for the blind that are not even close to accessible. One of them is the Website for the Helen Keller foundation. These sites serve a valuable lesson in how to design for (and not!) web page accessibility.

Viewed with Accessability features turned on Microsoft Windows. Crecon’s Page View Tester for the Visually Impaired is a poorly designed online tool but it does the job in portraying what your web page would look like using simple accessibility features which enlarge the text to sizes usually bigger than the typical Internet browser.

You can try this yourself through Microsoft Windows. They have an Accessibility feature built into the last few versions of their operating system. Accessibility features in Windows can be turned on through the CONTROL PANEL, ACCESSIBILITY or ACCESSIBILITY OPTIONS icon. Look for HIGH CONTRAST and set the settings for any of the different high contrast settings for the visually impaired. Below you will see several different examples of our test web page viewed at high contrast using the large fonts in black or white backgrounds and different font colors. Different forms of visual impairment see better when viewing different colored letters against a black background. People with dyslexia view dark letters against a blue-tone background better than a white background. The software completely ignores the designer’s font sizes and colors when possible. The more a designer uses absolute coding for fonts, the less likely a visually impaired user will be able to view the site using these tools.

As the text is so large in these examples below, you are viewing the entire page as seen at full width on our monitor set at 1024×768, including the Internet Explorer menu and title bar, and the Start and Taskbar in the bottom. We mention this because if this was viewed on a monitor with the screen setting at 800×600, you would see even less of the web page content with the smaller screen size.

Yellow large high contrast text against a black background.White large high contrast text against a black background.

Green large high contrast text against a black background.Black large high contrast text against a white background.

 

Want More?

As we find more ways to view web pages, we will post our findings here. If you know of a way to view a web page and would like to let us know so we can post the web page view here, please leave a comment below and we’ll get back to you as soon as we’re back online – ah, the joys of the traveling life.

Step-By-Step Website Development

Today’s businesses require letterhead and envelopes, business cards, ads in the Yellow Pages, and web pages as part of their business stationary. Website Under Construction Graphic - designed by Lorelle VanFossenEven if you have the smallest of businesses with a limited clientèle, a website is part of your professional arsenal to attract and keep clients.

People new to the Internet or web pages tend to see them as complicated or expensive. They are neither, unless you choose to allow them to be. They are, in their simplest form, a billboard on the information highway, advertising your wares and expertise for all to see, if they can find you. Like a billboard, potential clients must travel down that particular road to see the signs.

Websites are not to be separated from your business stationary or advertising plans or budget. To ensure a successful website, make sure your website address is featured on all of your business cards, letterhead, classified ads, shop signs, yellow pages listings or ads, emails, and any advertising. The cost of a web site should be a natural inclusion in your financial accounting as a business expense for advertising or stationary. The initial set up costs may be high, but add these to the long term expense of the site to make the figures more reasonable. For instance, it may cost $500 to set up your site and then $300 a year for three years, which comes to $38 a month, fairly cheap advertising.

The process of creating a website is three fold.

Website Development
Developing a website is based upon gathering information and organizing it within the website so people can easily access the information they require to help them make a decision or be informed. It also includes promotion of the website to advertisers and search engines, concentrating on getting visitors to the website and keeping them there.
Website Design
Designing a website is the creative side of the process and involves the expertise of the site owner, artists, photographers, writers, technical writers, programmers, and code experts. This list of experts can be a whole team or one person. Either way, it is a team effort to combine all these skills and talents to complete an interesting and professional website.
Website Maintenance
After the development and design, someone must maintain the site, as simple as looking at it once a week to see that it is still there and working, or more intensive such as adding frequent updated information or content regularly. In general, a small site (1-10 pages) may require 2-20 hours a month to maintain properly. If designed well to begin with, a small site can be ignored for months on end, except for the occasional check-in.

Why Do I Have To Do All This Work?

The purpose of the following information and forms is to help you, the website owner, process the information the web page developer and designer needs to create your website. If you are the owner and developer and designer, consider this information your prep sheet.

The more time you spend filling out the information, the less time and money you have to pay a developer and designer to research this information for you. The developer and designer will go through the information with you, but the better prepared you are, the faster and easier the process is for everyone. If you have money to splurge, hire them to do this research and preparation for you.

A lot of information is required before sitting in front of the computer and laying out the first page, though many people start with the design of a page before getting to its content. What goes INTO a web page is more important that how it looks, at least to start. The prettiest web page is worthless without good content that keeps the viewer there after the first blush of “wow” is over.

Take your time filling out this information, asking advice from employees, friends, family, and other businesses to insure you get as much information as possible about your business and the information you want presented to the public on the Internet. It is the responsibility of the website developer and designer to edit and present this information in a concise fashion that is unique to web page design and different from other forms of advertising or promotions.

How Much Does It Cost

For your information, the average price for development of a basic website (5-10 pages) is between $250 – $2000. The diverse range is based upon how many professionals are involved, their expertise and reputation, the length of project time, the complexity and sophistication of the development and design, and the inclusion of animation, interaction, e-commerce or advertising. On average, it can take 5 to 20 hours to design a one to five page website, even for a professional. Expect longer hours for more pages, dependent upon their complexity and content. Hourly rates range from $20 – $50 an hour. Different regions offer more or less than the average rate. If you are paying less than $250 to produce a web page, you are probably getting someone inexperienced or less than qualified, which could result in problems in the future with the design or less promotional coverage. A well-designed website must meet certain standards and requirements established by professional organizations, including meeting the country or state accessibility laws for the handicapped, which means you need to go with an experienced web developer and designer, or spend hours learning these rules and regulations yourself.

Domain name and website hosts fees are typically not included in the website design and development. Domain name fees are for one year, though they may be discounted if purchased for more than one year’s service. They may be included free with the fees of a web server host or a separate fee, typically $35-$50 per year. Web site host “rents” space on their computers to host your website. The come in all shapes and sizes, offering various products, storage sizes, email accounts, and services. Prices for a small, simple site can range from $10-$50 a month, with discounts for a single or multiple annual payment. Commercial sites with many email accounts and e-commerce range from $50-$200 a month.

Plan your website budget to include the initial set up fee spread across the length of time you expect the site to remain basically as it is. Typically, a website requires only minor changes and updates to its development and design for at least three years, sometimes five if the page is very simple. The web site design and development industry is still evolving, so changes to the underlying structure might be required within the three to five year life of the site to keep up with technological advances.

What’s Next?

The next step is to review the Website Development Checklist we have put together to help you understand the steps involved in creating and developing your website. Then carefully read through the Website Development Form Explanations and Instructions and complete the Web Site Development Form and Website Structure Chart to help you get started putting your website together.

When you are ready to validate your web page code and make sure it meets web standards, we also have an article series on validating your web page code, optimizing your web page and website for fast loading and access, and preparing and optimizing your website for search engines to fall in love with you.

To help you explore HTML and CSS capabilities, we’ve put together a series of articles about the code behind our own pages, based upon our old design, but still worth a look. It may look simple, but it isn’t, which is the secret behind a good web page: To look simple on the outside. If you are ready to really explore the creative possibilities of Cascading Style Sheets (CSS), we have a popular series on CSS Experiments, putting CSS to the test.

There’s a lot to learn! But let’s not get ahead of ourselves. Start your website development slowly and begin with the checklist of things to do.

Step-By-Step Website Development – Check List

The following is a simplified checklist for the development and design of a Website ($ indicates potential additional fees):

Development

  • Gathering of information related to site content
  • Website Name (Domain Name) Research
  • Competition Researched
  • Website Title Chosen
  • Website Host Research
  • Website Host Chosen and Registered $
  • Website Name Chosen
  • Website Name Purchase $
  • Website Structure and Organization Established
  • Link Exchange Researched
  • Link Exchange Page Set Up
  • Articles/Resources Provided/Researched
  • Articles/Resources Chosen
  • Advertising Inclusion Implemented
  • Search Engine Submission Prepared
  • Search Engine Submission Implemented $
  • Review Search Engine Submission Results (1-4 months after public release)

Design

Website Maintenance

  • Frequently Update
  • Check for Errors
  • Add Link Exchanges
  • Check for Bad Links
  • Keyword Review and Update
  • Check Link Popularity
  • Review New Technology
  • Review Web Standards and apply
  • Check Site Statistics
  • Add New Content
  • Check Links
  • Validate Code
  • Re-Submit Site to Search Engines
  • Check Web Page Descriptions
  • Check Web Page Titles
  • Review Meta Tag Standards and Update
  • ideas)

  • Review Top Searches from Search Engines (potential new content ideas)

Checklist Resources

Website Development and Design Form Instructions

The process of beginning or redesigning a web site begins with a step-by-step process of gathering information about your web site content, information, links, format, and structure. To follow is a step-by-step form to help you gather the most critical information regarding your business and help the web site developer and designer plan your site and site promotion. Treat each question seriously and provide as much information as possible. From this information, the content of your site will develop.

Here are some specific explanations and instructions you will need to know to help you maximize your “visibility” on the Internet.

Company Information
This is the information you want the public to know, such as address and contact information, driving directions, product line descriptions, mission statements, and information a web page visitor needs to know about you and your company to help them decide and choose you.
Web Site Name Requests
Web site names come in many shapes and sizes. When considering your site name (domain name), be careful with abbreviations or plays-on-word names. For example, the site for Barbra Streisand is barbrastreisand.com, simple and easy to remember. The Jewish Federation of Seattle’s web site name is www.jewsinseattle.org. A nice play on words but not helpful to remember. The site for the Roger Tory Peterson Institute, famous for their bird enthusiast founder, simplify their site name to rtpi.org, but only those familiar with the Institute get it. Your first, and even second choice, might not be available. If you are serious about having a specific domain name, you may be able to buy a name already in use. Provide some alternatives you are willing to live with to make the registration process easier.

Web page names end with an extension, typically com, edu, net, or org, though biz, info, art, and store are becoming more familiar and readily available. The extension is limited by the type of business, and commercial businesses are typically limited to com, biz, or store. If your desired web site name is unavailable, consider using the name with biz or store if you are unwilling to choose an alternative.

Advertising
Many web sites feature advertising, or they are advertising in and of themselves, promoting the business. Pure advertising web sites are unwelcome on the Internet in general. Commercial business sites that also offer content such as informational articles, resources, tips, and advice will attract more interest than a blatant billboard. Consider adding helpful resources to your site to help promote your business and business expertise as part of your web page design.

Many web sites expect to pay for themselves through advertising. Advertising can be added by asking related businesses or industries to pay a small fee for adding their ad to your site. Or they can be brought in automatically through the inclusion of Google Ads or Yahoo Ads or other direct marketing. There are also products and services called “click through” sales, designated to generate a small income as people click on the ads from your site to theirs. Some of these are based upon the “click through” while others, like Amazon.com, generate income after a purchase

Ads tend to clutter the look of a web page design, and can distract from your content, or can be part of your overall helpfulness to the web page visitor by providing related information and products. Maintaining your advertising services can be time consuming, so if your web site is simple and not easily updated and maintained, consider avoiding advertising or having very simple, self-updating ads.

Categories
When someone picks up a telephone book and begins to search for your business, where do they start? How do people find you? What are the categories people choose to find you? Consider your competition? How would you find them? Under which categories? For example, an ink pen company might be listed under: pens, office supplies, stationary, writing resources, writing supplies, educational materials, and teachers supplies. Brainstorm this list and try to come up with as many variations as possible.
Resume/History
Sometimes the history of the company is critical to helping people understand the value and expertise of a company before making their decision. If the site is for an individual, or sole proprietorship, a resume can also help establish the reputation and expertise of the company. The Singer Machine Company, famous for their sewing machines, has a history/time line on their site of the development of their company, an informational resource many customers enjoy with pictures, news clippings, and historical events related to their business development. Sometimes a history page can add information and value to a web site.
Newsletter, Weblog, Journal, or Diary
A weblog is simply an online journal or diary, a daily (or frequently) updated element on your web site. If your business or interests require a page on your site frequently updated with tips, advice, news, or information, consider adding a weblog. While these are not complicated to do, they can be time consuming and require some basic HTML and CSS knowledge to use effectively. Once you are familiar with the process, it may only take a few minutes a day to implement. If you start it, you must maintain it

A newsletter is similar to a weblog, but usually emailed in a timely fashion (weekly, monthly, bi-monthly). There are software packages to help you manage your newsletter and mailing list, or you can handle it yourself with software already on your computer. Either way, a newsletter can be time consuming to generate and maintain, and if you start it, you must maintain it, so consider its addition wisely.

Audience
As with all business plans and advertising, the better you understand your audience, your customers, the more directed your advertising will be, maximizing your financial resources towards people you know want your services. Please be as specific as possible in your description, even to listing related interests and industries, so the development and promotion of the site can be maximized.
FAQ (Frequently Asked Questions)
Every business gets the same questions repeatedly. Where are you located, how much does it cost, how long will it take, and why should I choose you. List all the questions your business encounters frequently to provide this information on your site.
Keywords
Similar to categories, keywords are words people use to search for you. These words may be specific or related to your business or industry. For instance, if you are searching the Internet for ink pens, your list of keywords may include: pen, pens, ink, color, red, black, blue, pencil, pencils, colored ink, colored pen, writing, write, scribe, scribble, wrote, journal, diary, letters, stationary. What words describe your business or company? Brainstorm over this list with others by asking them what categories or words they would use to find your site on the Internet or in the phone book. Consider all the possibilities and list as many words as possible. Keywords are one of the two most important elements for developing and designing your web site.
Links
The second important element for developing and designing your web site is links. Links (hyperlinks or targets) come in two forms: incoming and outgoing. Outgoing links include links to similar web sites or sites that complement yours with information and resources to help your audience. For example, an ink pen company might feature links to paper companies or blank book manufacturers and sellers. Incoming links are links from other web sites to yours, such as a paper company linking to your ink pen company

These are critical because a search engine evaluates the “value” of a page to move it up the ranks on the search results by performing a “test”on your site which includes checking who is linking to you and who are you linking to. This is based upon academia techniques related to recognizing a published paper as valuable by the number of references other published papers give it. The more references, the more likely the paper, and the author, will gain fame and recognition. Thus, the more links, specifically “good links” (links from other reputable sites), the more likely your web site will rise towards the top of the search results lists on search engines

Consider who you can link to and who would want to link to your site carefully and provide as many sites as possible. By providing a “link exchange” with other sites, they are also more likely to include your site on their lists.

Search Engines and Directories
To be found on the Internet, your web site must be listed with search engines and directories. A directory is like a phone book on the Internet, a categorized listing of sites. People would look up “Office Supplies” and then go down the list to “Pens and Ink” and then into that list to find a specific ink company. A search engine is a searchable database of web sites, set up by categories, but also searchable through the use of keywords, such as ink, pen, pencils, writing, etc.

To be listed in search engines and directories, the process is usually free, but not always. Many search engines use other search engines’ data included in their site results, such as Ask Jeeves (askjeeves.com) which uses at least five other search engine’s data in their search results, which means if you are included in one of those search engines, your site will probably turn up on Ask Jeeves.

Google and Yahoo are among the essential search engines in which to be included, but many times there are smaller directories or search engines specific to your industry, places where people who “know” about your industry would go search for your business. Be sure and include those on your list as some of them are member only or not easily found

The process of search engine submissions can be time consuming, requiring from 3-10 hours for filling in forms and answering questions required by the search engines, dependent upon the extensive numbers of submissions needed.

Web Site Structure
Think of a web site like a tree. It begins with the roots and develops a strong trunk. From the trunk, branches reach out towards the sun, and more branches reach out from them, and leaves form on the branches. The roots of a web site are the informational elements which go into the development and design of a web page. They include company information, resources, links, articles, content, and the material which make up the purpose of the web page. The trunk of the web site is the first page, the main page, of the web site, typically the first thing seen by the public. It must be strong with information and content to invite people to stay on the site. The branches of the web site are the links within the site that move the visitor from page to page, and the leaves of the web site are the pages

Almost every web site you visit will have a few traditional pages featured. In addition to the main page (called the index page), these include:

  • Contact Information
  • FAQ (Frequently Asked Questions)
  • Products (product descriptions and prices)
  • Links and Resources (outgoing)
  • Articles/Content (tips, advice, information, and more informative resources)

The specific structure of the web site will be done by the web page developer and designer, but the information and content on these primary pages is required.

Completing the Form

It is now time to fill in the Web Site Development and Design Form. Be as specific as possible in your answers, but also brainstorm with the help of others where appropriate, especially when it comes to keywords and categories, as well as link exchanges

The more accurate and extensive the information you provide, the easier it is to prepare a web site, providing all the information from the very beginning. The more information and helpful resources you provide to web page visitors, the more likely they are to choose you, the whole purpose of the web site.

Website Development and Design Form

Complete the following questions to the best of your ability. The answers are not final and can be changed at any time during the process of developing and designing your Website.

Company Information

Company Name:

 

Address/Location:

 

Phone:   Fax:  
Cell:   Email:  
Owner Name:   Phone:  
Email:  
Website Support:   Phone:  
Email:  

Business Type:

 

Industry Type:

 

Related Industries/Businesses (type):

 

Business/Company Description:

 

Business/Company Characteristics:

 

Website Name Requests

Domain Name Extension (Choose One):

☐ .com (business) ☐ .biz (business) ☐ .co._ _ (country code) ☐ .org (professional organization)
☐ .edu (professional education) ☐ .info (information) ☐ .net (network) Other: __________

Website names are based upon availability. Please list at least four possible name configurations for your Website name, i.e. cameraontheroad.com, cameraroad.com, cameraandtheroad.com, cameraandroad.com.

1. 3.
2. 4.

Advertising

Will you allow advertising on your Website? ☐ Yes ☐ No

If yes, which companies will be advertising on your Website? (Include contact information)

 

Do you want your Website to pay for itself through web page interaction, such as hosting ads from Google or Yahoo search engines? ☐ Yes ☐ No

Categories

List all the business and industries categories related to your business?

 

What business/industries are similar or related to your company? (This information is used to check how competitors and related businesses promote themselves on the web and what tools and resources they use.)

 

Who is your competition? (Industries and specific companies)

 

Resume/History 

Is it important to your Website to include a resume or history? ☐ Yes ☐ No

If yes, please describe:

 

Weblog, Journal, Online Diary, or Newsletter  

Will your site need a regularly updated weblog, journal, online diary, or newsletter? ☐ Yes ☐ No

Describe purpose and frequency:

 

Audience

Who is your audience? Be as specific as possible.

Average Age(s): ________________________

Average Income: ________________________

Average Characteristics (description):

 

What reasons do they choose your business?

 

How do they choose your business?

 

Why do they choose you and not someone else?

 

What makes your business unique?

 

Other details or characteristics about your audience:

 

FAQ

Visitors have typical questions and inquiries regarding your business. The following will assist you in developing your Frequently Asked Questions (FAQ) for your Website.

Product Line Description:

 

Prices:

 

Office Hours:

 

Location:

 

Driving Directions:

 

Payment Type Accepted:

☐ Cash ☐ Checks ☐ MasterCard ☐ Visa
☐ Discover ☐ AmEx ☐ Diners Club Other:

Turn Around Time:

 

Appointment/Reservations Required: ☐ Yes ☐ No

Other inquiries specific to your business:

 

your Website in their database.

website?(Single words and one to three word phrases – Minimum 25)

     
     
     
     
     
     
     
     
     
     
     
     
     

Link and Link Exchanges

Provide a list of the Websites your Website should link to:

 

Provide a list of Websites likely to link to your Website:

 

Search Engines and Directories

List the specific search engines and directories your site should be listed on:

 

Website Structure Chart

The following sets an initial structure for your website. Imagine your website like a tree with the main branch as your first page and the related pages as branches of that tree. Typical content is included (cross off if not applicable) to help organize your site’s structure.

Main Page

1. Purpose

2. Product List

3.

4.

5.

6.

  Contact Information (Location/Driving Directions)

    

  

     

 

 
     FAQ
1.

2.

3.

4.

5.

6.

7.

8.

  

 

        

 

 
     Links (Outgoing – Link Categories)
     1.

2.

3.

4.

5.

6.

        

 

 
     Articles (Tips, Advice, Information, resources)   1.
       2.
         3.
     About – Info about site and company   4.
       5.
         
         
         
     
         
         

Artwork or digital images available? ____Yes ______No

 

Introduction to Website Development

Got to have a web page! Don’t you? Of course you do! Everyone must have one. Well, maybe not everyone, but if you are in business or have something worthwhile to contribute to the world as a whole, then you should join those among the 4.3 billion web pages online…give or take a few.

Whether you are a photographer, writer, in business, or just a glorified employee, having some form of a web page is becoming more and more important. It’s a way to have your say, to show off, to promote yourself and your wares – okay, a web page is a combination resume and online address for a lot of people. Because of this importance and influence on how we, as nature and editorial photographers and writers, work, we’ve written a series of articles to help you get your own web page set up and going.

While it is fairly easy nowadays to get a web site domain name and site set up, and just about every word processing and graphic program can create web pages in a snap, it doesn’t mean you will have a well-designed or search engine-friendly web site. In this new Learning Zone section, we address the issues of creating valid code and passing the web standards compliance tests (validators), show you our HTML and CSS code from our old site, and soon from our new site, so you can learn from how we created our web site, provide extensive resources and information on CSS design elements, including some fun and free pure CSS design experiments, and we even provide a list of books we recommend for you to learn more about CSS, HTML and web page design and development.

Introduction to Designing, Validating, and
Developing Web Pages and Web Sites

Google, one of the top search engines, charts over 250 million searches per month. Few users pass through the top 50 search results to find what they are looking for, with many barely making it past the top 20. When a possible site is found, searchers spend, on average, about one minute on each page they find. With this many searches and billions of web pages wanting to be found, how do you get noticed among the crowd?

The design elements are up to the individual owner and web page designer, but if the page isn’t seen, how can anyone admire the beautiful work? The amount of work you put into making your pages the most beautiful they can be should be balanced by the amount of work it takes to make those same pages become “search engine friendly”.

After suffering through a lot of trial-by-fire learning about web page design and development, we’ve created a series of articles that will help you take the steps you need to increase your visiblity and presence on the Internet. From checking and validating code and links to designing or re-designing your site to be search engine friendly, we’ll give you some tips, tricks, and techniques to attract attention.

This is not a “quickie” submission site, or “how to race to the top in the search engine rankings” article. This is a hands-on, how-to guide to help you develop your web site so search engines will pay attention to you. If you want to climb the search engine ranks, this will get you started. There are no guarantees here. Even if you pay to have someone speed up the ranking process, there are no guarantees. We’re providing information and resources to help. We’ve also included extensive lists of links and resources to help you access helpful information and resources faster, and a checklist to assist with the process.

To be “seen” by search engines, and in turn by the public, you need to have web pages that are:

  • Well-designed
  • Compliant
  • Accessible
  • Search engine friendly
  • Current
  • Fast-Loading

There’s a lot of work to be done, so where do we start? We’ve put together a series of articles to help you get started by validating CSS and HTML web page designs you already have prepared and increasing your search engine ranking. We have a series of articles highlighting specific CSS and HTML techniques that reveal our own web page design and offer a wide range of tips and information to help your own web page design and development. And if you are feeling daring, we have a series of CSS experiments in design to inspire you to the potential, or just for you to steal a design or three. If you want to go further, we’ve prepared a list of books to help you expand your knowledge of CSS, HTML and web page design and development.

Start With Compliance

Before you can get your web page noticed, you have to make sure all the parts fit together and it works properly. Why? Well, in order to be seen, the page has to work. In other words, all the pieces and parts must be read by the user’s Internet browser, interpreted, and displayed upon the user’s screen. This seems like a simple task, but there is always a wrench thrown in to make it a little more complicated.

Currently, there are about a dozen popular Internet browsers. Microsoft’s Internet Explorer is the most popular with about 95% of the marketplace, followed by Opera, Safari, Camino, Firebird, and Netscape, though Netscape has just gone out of business. An Internet browser is software that interprets a web page’s code (HTML, CSS, PHP, etc.) and visually displays the content so it is easy to view and read. Different browsers feature different ways of interpretation, therefore you need to make sure your site’s coding can be read by the majority of browsers. We’ll get to browser compliance in a moment. Let’s look at HTML compliance to begin with. Welcome to the stage the W3 Organization’s standards and compliance guidelines.

Benefits of Compliance
Only good can come from complying with web design standards.

  • Everyone can read it
  • Viewable by any Internet browser
  • Viewable by any computerized system
  • Viewable by foriegn language-enabled computers
  • Viewable by different types of hardware and software media (cell phones, handheld computers, Web Tv, etc.
  • Avoid lawsuits from non-compliance
  • Search engines adore your pages
  • Faster page loading times
  • Greater odds of visitor return
  • Easier to update, repair, and change in the future

In 1994, a group of web designers and programmers got together to create standards for universal access in web page coding. The World Wide Web was to be the “face” of the Internet, and these people were determined to make all the information available on the Internet open to everyone, no matter what kind of computer or software they were using – and no matter what language they could read. They wanted it open and available, without limits. This meant that the page not only had to be visually “pretty” for those with eyes, it had to “sound” and work pretty for those who are dependent upon other senses. An accessible web page should work on a computer monitor, with a browser that can’t “see” the graphics, with “reader software” (software that “reads” out loud what is on the screen), braille readers (converts content to a special board that produces braille), and can be used by someone without the use of their arms or hands. With an estimated 20% of all Internet users physically challenged in some way, the need for this kind of access is critical. Ah, but they didn’t limit the concept of accessibility to only the physically challenged. Millions of people want access to web pages on handheld computers, Web TV, and cell phones. Access for all means access for all.

The W3C created a uniform code for the programing language of the World Wide Web. They set the standards for approval and modification of the code and developed methods of validating that code. Internet browsers slowly caught onto the idea of standardization and today web designers can pretty much design web pages from one set of standard code. This benefits everyone. it’s like everyone speaking the same language at an international meeting – we all understand more.

Part of creating standards for the web is the challenge of compliance. There are no rules that state web page designers have to follow the standards set up by the W3, but if you want to design web pages for everyone, and I mean EVERYONE, then best play by the same rules as everyone else so everyone can access your pages.

Why Validate and Maintain Web Design Standards

Compliance Equals Proper Code

Designer’s Tip
Before you begin designing all your pages, or if you are making huge changes and updates to your current web pages, start small. Part of the challenge of validating web pages is the fact that you often have to load the web page onto your site before you can test it. Unless you are working with sophisticated HTML editing software, uploading your pages to your site “exposes” your new web pages to the public.

Start small by creating one or more template pages that contain general information in a specific layout. How many page styles do you have? We have three different layouts among our pages (blog, gallery, articles). We created a template for each and ran it through vigorous testing before applying our content and posting it on our Website.

Create a folder on your website called “testing” and upload your web page templates to this folder to keep them separate from the other pages, allowing easy reference and referral to them in the future.

Begin your efforts by understanding how the various code tags work, and have a good understanding of HMTL structure and CSS presentation codes. Let’s take a moment now to look at a few of the most commonly overlooked and often misunderstood basic compliance issues.

In order for your pages to meet the W3 Organization standards, the coding must be accurate and complete. All code must begin and end with the proper code (tag). This means that for every <p> there needs to be a </p> closing tag. Designers used to be able to get away without the closing code on a few tags, but with the stricter XHMTL and XML standards, you have to cross every “t” and dot every “i”.

Codes must follow a specific sequence and the tags must be nested appropriately. The last tag to open must be the first tag to close. For example, if you have a paragraph that starts with a phrase in bold, the wrong tag sequence would be:

<b><p>Text in bold:</b> More text rattles on here.</p>

The proper sequence should be:

<p><b>Text in bold:</b> More text rattles on here.</p>

Even if you are not ready to move into XML, prepare yourself for the future now by making sure that every attribute is in quotes and every open tag is closed. For example, we used to be able to get away with:

<img src="ball.gif" align=right width=100 height=300 alt="Picture of a pink ball.">

Not any more. Every attribute used within a tag code must have quotes around it, so the proper way to code this is:

<img src="ball.gif" align="right" width="100" height="300" alt="Picture of a pink ball.">

We also used to be able to get away with leaving closing tags out like in this example of a list:

<ul> <li>Item One <li>Item Two <li>Item Three </ul>

Not anymore. For every opening tag, there must be an ending or closing tag:

<ul> <li>Item One</li> <li>Item Two</li> <li>Item Three</li> </ul>

Presentation verses Structure

One of the biggest challenges facing novice web page designers is the concept of the separation of the structure architecture of the web page from the presentation style. The structure of a web page is held within the HTML (Hyper Text Markup Language) tags on a page. The style and beauty of a web page is attached to each HTML page in the form of a Cascading Style Sheet (CSS) page. This page instructs the HTML page on how each element should look. For example, if you would like your header tag H1 to be in the font Arial and to be bold, dark blue(Hex Color code #333399), and about 120% larger than your text font, the old style of including presentation style with HTML would look like this:

<H1 align="center"><B><font size="2" font face="helvetica, arial, verdana, sans-serif" color="#333399">Title Here</H1>

You can remove all those codes from your HTML page and just leave:

&ltH1>Title Here</H1>

In the CSS page, most commonly called the style sheet, there would be a presentation code that would instruct the browser to display the H1 as “Arial, bold, navy (#333399), and 120% larger” and might look like this:

H1 {
font-family:helvetica, arial, verdana, sans-serif;
font-size: 120%;
color: #333399;
font-weight: bold;
font-style: normal;
text-align: center}

The use of style sheets are very important within web page design. With one style sheet for your entire Website, you can maintain a consistent presentation throughout. It also makes changing the “look” of your site easy. If you would like to change your header H1 to the color red and make it italic, instead of changing it on every single one of your 400 pages, you would just change the style sheet in one spot and it would be changed throughout the entire site.

These are just samples of the minimum you need to do to make your pages meet the W3 Organization standards. We discuss more about how to create Cascading Style Sheets (CSS) and developing web pages in our series of articles on web design. You can also visit the W3 Organization’s Websites and the others listed below to help create the most “user friendly” and compliant web pages.

Compliance With Software and Hardware

We’ve just covered the compliance associated with the coding that the web page designer uses to create the physical pages for interpretation by the Internet browser software, but compliance also means accessibility. Remember, accessibility is defined by the ability of the software on the computer system to interpret the code for display, projection, printing, speech, or whatever output the system requires. The body of knowledge and capability for these different forms of “media” is limited but growing. We’ve included a few links and resources below. Part of compliance means making sure that your design will work across the broad spectrum of software interpreters and hardware, so research what it takes, and then check your style sheets and HTML code against the validation software and online programs available.

Next Step…

To make sure your pages are compliant, you have to validate them. This means running your pages through a testing program that examines every tag and element to make sure that all the parts and pieces are accurate, they fit together properly, and they meet the established standards.

CSS – Reference

Design – Reference

Access – Compliance Standards

Resources for Designing for Various Media

Validating the Code Behind the Page

Checking Content
Begin your web page validation by checking the content of your page. It’s actually fairly simple. Is everything spelled correctly? Are the sentences compete? Is the grammar right? While this should be done at the time of creation, after you’ve messed around with the code for a while, you often have a fresh perspective on the content, so take another look to make sure it says what you want it to say, and it says it well and accurately. Many web pages flop due to horrible misspellings and simple grammar mistakes so easily fixed with today’s built-in spell and grammar checking programs. Take time to triple check the content to be sure.

Validating the code behind your web page or Website isn’t limited to a check to see if the HTML or CSS codes are right. You need to check the content of the page, test and verify accessibility, and thoroughly test your page under different viewing conditions in order to know if the design will indeed be accessible: visible and usable by everyone.

The order for checking and validating your pages should be:

  • Content
  • HTML tags
  • CSS codes
  • Accessibility
  • Links

Creating “accessible” web pages is not just a standard from the W3C Organization. It is considered a requirement by some search engines. Getting noticed means being “seen” by search engines, so do your best to meet their needs, too. Don’t limit your audience by creating limited pages. It’s not hard to make your page accessible, and it will help you in the future as the rules become more stringent on this topic.

By checking the content and basic coding, including the HTML and CSS style sheets, you are making sure the web pages can easily be read by others, no matter their software. After all, if your page is doing strange things because of screwed up bits of code, it makes it difficult to read and people will click away from you quickly. Checking for accessibility guarantees your page will be able to be read by not only any Internet browser software, but by anyone.

Just because a web page looks good on your screen doesn’t mean that all the coding is accurate or that it will look good on someone else’s screen. Begin by checking your page against the W3 validator. If you have left a tag without a closing or have too many tags that don’t match, or the elements within a tag aren’t right, these will show up in your validation report. Any little bugs in the CSS style sheets will also be found. To check your style sheets thoroughly, run it through W3′s CSS Validator separately. Fix and correct the mistakes and pass it through the tests again. When you get it right, the official validators reward you with an icon to post on your site to tell the world “I passed the test!” Don’t put this on every page on your site, but assign it to a nice “wall” on your “about us” or information page, just so those who are really interested in whether or not you passed can find it.

Most web page validators offer a link to help you understand what element is missing or needed to fix the code. About.com’s article about Using an HTML Validator discusses the most common errors to help you understand how to fix them if you need more information.

Different validators check for different problems. Some only check the HTML while others check both the HTML and CSS. There are validators to check your scripts, too. Some even check your layout to make sure all the containers are lined up as they should be and not spread all over the place overlapping, even though you can’t see it. Take the time to run your test pages through a variety of validation tests to catch all the little problems that might be there.

HTML – Validation

CSS – Validation

Validation by Uploading Files – Validate From Your Computer

Validators – Resources and Articles

HTML – Articles about Validation

Meta Tag – Validation

Size Does Matter – Web Page Size Standards

TOP HATED WEB PAGE ELEMENTS
If you want to stay in the good graces of your visitors, the following are absolute NO-NOs:

  • Music or sounds
  • Flashing anything
  • Movement
  • Too many fonts
  • Too many colors
  • Things that go bump and twirl
  • Automatic Page Refresh

For more on what sucks on a web page and what not to do, check out:

A move is on by many web page designers to help their viewers upgrade to newer browsers by providing links to free newer upgrade versions, but the desire to keep pages visible to everyone, even those with old technology, continues, therefore you need to test your pages against the older browsers to see how they will look and if they will work.

Some validators even check your page’s tags to see if the code is backwards compatible, able to be viewed by older browsers. While Microsoft has announced it will stop distributing Windows 98 at the end of December 2003, new studies report that quite a few businesses (39%) and individuals are still using software that is at least five years old. Odds are that a good percentage of these are still using older versions of Internet browsers.

There are also validators and web page testers that emulate the various monitors and graphic card resolutions and sizes. It used to be that most pages were designed with a recommendation of “best viewed with 600×800 resolution” inviting users to tweak their screen quality to this standard. Unfortunately, few people knew how to change their screen resolution. Today’s hi-tech computers (52% of all Internet users) feature a screen with a much higher quality, but people still don’t know how to change the setting if it didn’t arrive that way! Many people use lower screen resolutions like a magnifier, thinking this helps them see the pages more clearly. A properly set up screen will ease headaches and eye strain.

If you are designing your site on a monitor at 1024×768 and higher (SVGA), take time to check how your pages will look when viewed at 600×800 or even down to 640×480. But don’t stop there! Consider how web pages are currently being viewed by everyone. Are people only surfing the Internet from their desktop computers?

One of our web pages viewed in a simulated screen size of a handheld computer screen It’s all very nice to have your web page be viewable at screen sizes from 640×480 to 1024×768, but can your web page be viewed when the screen size is two inches (5cm) square? Web pages are now being viewed on handheld computers and cell phones. Can your page design pass the cell phone test? What about WebTV? On a small, medium or wide screen television? Can it be viewed on all these devices without scrambling your pretty layout and design? Do the graphics stay in place or are they munched up, covering up the text or not even visible? You aren’t just designing for desktop computers anymore.

This is where the power of CSS or style sheets come into play. With a well-designed style sheet, you can take these different size issues and backward compatibility challenges on, easily overcoming them. By adding another style sheet or incorporating the specifics for the different media, you can easily make your web page viewable by all.

To help you understand how different software and hardware “see” web pages, we’ve provided a page showing the graphic examples of how your page might be viewed by different screen sizes, resolutions, as well as on a handheld computer or cell phone.

Example from CSS Zen Garden - visit for inspiration.external site The CSS Zen Garden site offers an excellent example of what well designed code can do. Volunteers have taken the exact same structure and content, well embedded with style tags, and created hundreds of different “looks” for the exact same content, simply by changing the style sheets. This is just an example of the power of a good style sheet.

After making all your changes and additions to meet the requirements of the different validators including looking backwards to ensure your page will work on a variety of browsers and monitor sizes and resolutions, run them through the primary HTML and CSS validators again to make sure that your “cleaning” didn’t create a few more little messes.

Tools – Validation

Browser Statistics and Information

Browsers – Validation

CSS – Media

Ready to Add Content

Awards for Effort
Most builders and construction companies are serious about meeting city building codes. The same dedication should apply when it comes to building web pages. Whether building a web page about a tree house or a skyscraper, part of the job of a web designer, from beginner to advanced and professional, is to meet the codes and design standards set up by the industry.

When you meet the W3 Organization’s standards, you get an award for your effort – an icon that says “I DID IT!” You can place it on your web pages to proudly state you have overcome the most difficult challenges to make your pages accessible to all and viewable by anyone.

When the structure (HTML) and presentation (CSS) codes passes the validations with he test templates, it’s time to start adding content. Before you add the text, make sure you have run it through the spell checker a few times, and have it proofed or passed through a grammar checker to make sure that your wording is correct. Many a user has been frustrated reading articles about how to serve up the best quality web product, and misspelled the word “Intrenet”, or left behind one of those common “from” or “form” mistakes. Proof your material thoroughly to make sure you are putting forward your best face.

If you are new to this, start slowly, with only a few articles, tips, and tricks, in addition to your gallery or product showcase. If you are experienced and have a web page already up on the web, it’s time to take the old content, put it through the wringer and incorporate it in your new page designs.

Again, upload only a few of the new pages and continue testing them through the various validators. Make sure they are working right with the new content. Sometimes a code is overwritten or misplaced during the copy and paste stages, resulting in the left side content sitting over on the right side of the page, and the right content smashed down at the bottom of the page. Take your time. After the first few pages are up and re-validated, then start adding more pages until you are confident that the process is working and you are secure with the coding.

your document. And make sure the content matches the use of those

Many times I’ve been so focused on the coding, I forgot to spell-check and really READ a document. I find out months, even years later, how a mispelled word or incorrect use of a phrase changed the whole content from what my goal was. Work hard to proof your material as much as you can before you post it. Have others read it and proof it for you. Keep the content concise but engrossing at the same time. The more effective your content, the more powerful the overall presentation will be.

The Accessibility Tests

While most HMTL validators test for accessibility, it’s time to really test your design for accessibility. W3′s Bobby is the most stringent of validators for accessibility requirements. It takes a lot of work to get the Bobby stamp of approval. It checks HTML, CSS, and links for accessibility. If any small detail doesn’t match its stiff requirements, you don’t pass. This is an excellent way to really test your web design skills. Understanding why it didn’t pass means learning about how the tags work together, enriches your skill level. Or so we like to tell ourselves. It’s hard work but worth it.

To meet accessibility requirements, every visual image must have a ALT or LONGDESC (long description) listed in its tag describing the image, especially if it is a graphic that replaces text. For example, Updated, the graphic shown here spells out the word “updated”. If you hold your mouse over the graphic, a tip balloon will pop up with the ALT description which is “updated”. If a user is reading your page with a speech program, it will automatically access the ALT and read the description of the image as:

For example, updated, the graphic shown here spells out the word "updated".

Not every image needs a description, but any important one does. All graphics must have an ALT tag to comply with the standards, an empty ALT tag would be:

<img scr="graphic.gif" alt="">

If the ALT is descriptive enough, you don’t need the long description. If you do need more of a description of the graphic, you have to have a LONGDESC file. This is an unformatted html file which contains a verbose description. Here is a well written sample graphic code:

<img src="ball.gif" align="right" width="100" height="300" longdesc="images/descrip/ball.html" alt="Picture of a pink ball bounced high in the air by a child.">

Longdesc from ball.html: "Photograph of a pink ball being bounced by a child, just out of visual range but with his hands showing and just a glimpse of a smiling face enjoying the pleasure of bouncing a ball on the sidewalk."

Links are not exempt from accessibility emphasis. While they don’t feature ALT tags, they do have TITLE tags. Be sure that every link is titled with a description so the browser can “read” the tag, describing where the link will go.

<a title="Taking Your Camera on the Road Learning Zone" href = "http://www.cameraontheroad.com/learn.html"> Learning Zone </a>

This is just a sample of the very basics for making your page accessible. In the links provided below you will find more information, as well as on our own Accessibility Policy page.

There are other validators for accessibility that you should run your pages through. Some provide testing for how your pages look when viewed under different browser settings for the visually impaired such as the browser-forced use of various foreground and background combinations (some dyslexics can read black text on a dark blue or purple background better than against a white background), font types and sizes (make sure your fonts are scalable to easily permit such size ranges), color blind issues, and the use of access keys (for non-mouse movement through a web page). Can your page be read and still look good as straight text with no graphics? Would Helen Keller be able to read your web page? We’ve put together a page showing examples of how a web page might look under some of these situations. Part of the magic of the World Wide Web is its accessibility to everyone, so make sure you take the time to ensure your pages are indeed accessible to everyone.

Access – Compliance Standards

Access – Organizations

Access – Resources

Access – Speech

Access – Validation

Access – Color Blindness

Access – Information and Resources

Get Ready for Search Engines

Preparing your Website for search engines means tackling the following:

  • Searcher’s Needs
  • Search Engine Requirements
  • Meta Tags
  • Content Viability
  • Internal Links
  • External Links
  • Linkability

How Do Search Engines Work?

There are several kinds of search engines. Some collect their own data through “robots” or “spiders”, software that crawls through the web, tracking the various links between pages and sites, gathering data which the search engine filters and adds to its database. Some rely upon individuals and businesses to enter their Website’s information manually, with a staff that checks and processes the information into their database. Other search engines, called meta-search engines or metacrawlers, don’t gather their own information but search the databases of other search engines, letting them do the work. And then there are combinations of all of these. For example, Google sends out robots to gather information. They also permit manual submissions. They also search other search engines to add information to their database. This combination creates a vast resource with checks and balances so they can offer a wide range of listings and not be dependent upon a single collection.

Once the search engine has the information from a web page, it applies a software filter to clean it up and determine whether or not it is worth including in the database. Many robots and spiders are now sophisticated enough to do much of the filtering before gathering the content, saving time and effort on the other end. Therefore, you have to pass their tests in order to be considered for their listings.

When a search engine searches, these are the things it considers and gathers when visiting your pages:

  • Code Viability
  • Page Title
  • Links to your core pages (internal links)
  • Links to external web pages (external links)
  • Content – Text
  • Word Frequency and Density
  • Meta Tags (page description)

article - plain without style sheet. Seen as a search engine sees the page. As you can see, a search engine doesn’t care about how pretty your Website is and how many pictures or dazzling graphics you have. All it wants is information and that comes from meta tags and content text.

Web page designs now encompass more than just some words and a few pictures. A lot of designers are opting for Macromedia’s Flash and other visual expressions to showcase their business and products with dramatic visual displays, video, sound, and slide shows. Photographers are definitely taking advantage of all the bells and whistles they can for visual impact. Unfortunately, when it comes to getting picked up by search engines, if you don’t have text or some basic textual data on your page, it’s difficult for the search engines to gather information about your site. They don’t “look” at the site, they just crawl through it gathering data. No data, no collection, no listing. Even if you use splashy graphics, make sure there is some underlying code that tells the search engines what you do and why they should bother with you.

Document structure and page layout (frames, tables etc.) affect how a search engine gathers information about your page. Frames can limit the robot’s ability to index your site, as they can’t easily access your attached frames. The newer “iframe” is also ignored by robots. If you are using frames, have a “no frames” version so search engines and users with accessibility problems can still make use of your page. If you use tables to layout your page, the layout may force the key information down lower in the page away from the searching eyes of the robots. Few search engine robots go beyond 50% of your site, so if the good content is low on the page, they will miss it. Meta tags, tags with information about your web page, are meant to be found within the HEAD of your document. If a search engine requires the meta tag information and it can’t find it, you lose.

Search engines won’t check your pages for proper tags and coding, but if it isn’t correct, it can lead the robot or spider in a wrong direction or confuse it. If it has difficulty moving through your pages, it will stop and look elsewhere. A robot can spot a well designed page because it can get to the “good stuff” faster. It also gives the robot information that could help raise the rankings of the page within the search engine database. It says that this page was designed with care and attention to detail and to the standards imposed by the industry, and therefore it should have valuable content worth considering. Not every page is worthy of inclusion. The easier you make the job for the robot, the more likely they will visit you, and return.

How People Search and How They Can Find You

Did you know that 53% of Websites are found by word-of-mouth? Yes, the old gossip method still works. There are many ways of spreading the news among friends, relatives, clients, your industry, and the general public, but let’s concentrate on how Internet users can find you through search engines. After all, your goal is to be found, right?

Spamming, Flooding, and Other Search Engine Failures

A lot of amateurs, and even a few veterans, of web page design using techniques they think will get them up the rankings in search engines. They come up with all kinds of gimmicks like hiding text on a page that isn’t visible (or sometimes is) to the user filled that if they use the word “sex” or “foreplay” hidden in the code, it will increase the likelyhood of coming up on search engine searches.

These just don’t work. They are a waste of your time, our time, and the search engine’s time. Excess code that is unimportant to the page adds to the file size and slows down the loading times. Search engines know how to look for such evils as spamming and you trying these techniques.

Stick to tried and true methods and your site will get the attention it deserves. It takes time, but it will happen if you follow the simple steps outlined within our articles and other sites offering sensible techniques for attracting and keeping the attention of search engines and your audience. Play nice and play fair.

How Do You Search?

Google search pageThink about how you search the web. Do you start out vague or think it through to come up with the specific phrase or term to narrow your search immediately? Do you often search within those results (refining your search) or start over? How many pages of the results do you go through before you start over or just give up? Do you start with Google or Yahoo, or another search engine? Which search engines are people using the most?

Answering these questions tells you a lot about how people search and about how people would search for you. Are the content and vague in reference to your subject? If you sell toothbrushes, but never mention “teeth”, aren’t you missing something? As professional nature photographers, we redid our web pages recently and realized that most of our web page articles and images were related to travel and not so much to nature, so we rearranged our material to be more specific to travel, with nature as a side line.

Look at Competitor’s Web Pages

Look at your Search Engine World’s Keyword Validator to find how their page measures up to yours. By what words and phrases do you think people use to find them on search engines? Experiment and try a few to see if their site comes up. Don’t know who your competitors are? Some search engines make it easy for you. Search for your product line or subject and when you see a description that matches your interests, click on “Find Similar Pages”. Also check the links offered below for the most attract attention to themselves.

Categorize Your Website

category example of DMOZ directorySearch engines like Google, Yahoo, and Altavista offer long lists of potential sites when searched. Others categorize their listings like a directory, similar to a yellow pages directory. These include DMOZ Open Directory and All The Web. You can search their site and get specific results, but the better technique is to “drill down” through their categories, getting more and more specific as you move down through the lists. For instance, our site, Taking Your Camera on the Road, could be found in a directory under Arts, Photography, Instruction, Workshops or Travel, Activities, Photography. DMOZ requires Websites to be categorized very specifically, keeping the listings per category down to a manageable number.

Directories like DMOZ can be very helpful in determining what category your Website belongs. Browse through their categories that apply to your site and check your competition. Are they dealing with the topics you are? Then you might want to reconsider your category. Or get more specific. To help people find you, it helps to be in the category they are searching. Think about it. Where would you find your topic if you were looking in a library or bookstore?

Keep a running list of the words and phrases you see repeated over and over again. Consider how they apply to you. We’ll discuss how to maximize your coverage in a moment, so keep collecting this information as you gather it and begin the process of understanding how people will search for you.

Below are some links to help you get ready for search engines. In the next article we’ll examine how your page functions and performs under the headlights of a search engine.

Our Listings of Top Search Engines

Search Engines – Robots and Spiders

Search Engine – Articles about Robots and Spiders

Search Engines – Cluster

Search Engine – Reference

Search Engine – Resources

Search Engine – Validation

Search Engine – Comparisons

Search Engines – Designing Web Pages and Websites for Search Engines

Search Engines

Other Resources