![]() |
|
Proper Web Site Testing - Internet Connection Speedby Craig Mazur - Copyright 2004 - All Rights Reserved April 12, 2004 Updated: September 22, 2004 Part 1 - Internet Connection Speed Part 2 - Browser Testing Part 3 - Web Page Validation The Web site testing problem Proper Web site testing procedures are simple to implement, but for some reason are rarely practiced by Web designers and companies who develop their own Web sites. Part of the problem lies with the widespread use of broadband Internet connections by most Internet professionals. The result is that designers and developers who perform the testing do not experience what the majority of their customers experience when they visit a Web site. A recent survey (August 2004) performed by Nielsen//NetRatings shows that only 51% of home users in the US are using high-speed Internet connections. This leaves almost half of the home users that are stuck with 56k or slower dial-up connections. In practice, a standard dial-up connection never exceeds 53k. Although it is called 56k, the FCC limits the transfer rate to 53k. In reality, it is rare to see a dial-up connection that exceeds 51k. Even worse, many users have inferior telephone connections that effectively limits the connection speed to 28.8k or sometimes 34.4k, even in large metropolitan areas. When reporting the problem to the local telephone company, the most common response heard is "We don't guarantee Internet connection speeds." The performance problems that broadband hides By far the most common issue with Web site performance is bloated page weight. Page weight is the combined size in bytes for all HTML, JavaScript, CSS and images for each page. There is a general rule to follow with page weight. If you want a page to load and render (display) in ten seconds or less on a good 56k dial-up connection, you must keep the page weight below 60,000 bytes (60k). The hidden problem with bloated page weight is that it creates loading and rendering problems that frustrate users and causes them to abandon a site. If the total page weight exceeds 60k, you may have a minor performance problem. If the total page weight exceeds 100k, you do have a moderate performance problem and may be losing some users through abandonment. If the total page weight exceeds 150K, your performance problems are getting pretty severe and you most definitely are losing users due to abandonment. Anything beyond a 200k page weight is a performance disaster for users on dial-up connections. Although a page weight performance problem can be extremely frustrating for dial-up users, the problems are rarely apparent to broadband users, and thus rarely apparent to someone who has not set up a proper testing environment. You will find more information about page weight and performance issues in our article entitled: Fast Web Pages. The Web Site testing environment The proper Web site testing solution is a complete simulation of the typical home user environment. All you need is an old and probably obsolete personal computer with a 56k dial-up modem. Any old Pentium or Pentium II PC with Windows 98 installed will work just fine. A newer PC with a more modern operating system and an installed modem will also work just as well. Even a laptop with a modem can be used, but laptops are sometimes inherently slow and may exaggerate any performance issues. Most ISPs offer dial-up connections, so obtaining a connection should not be a problem. If you have several people on your testing team you do not necessarily have to equip each with an old PC. One or two testers simulating the user environment will work. If there are performance problems related to excessive page weight or poorly written code, they will be much more apparent on an old, slower PC on a dial-up connection. It might be a good idea to have your design and development team gather around the PC so that everyone involved can mutually experience any problem areas. I once demonstrated a serious performance problem I identified to a rather skeptical design team by asking them to each test their site from home using a dial-up connection. They were previously testing only at their company location, which had a high-speed Internet connection. The turnaround in attitude the next day was astounding and clearly showed them why customers didn't like their site. The most amazing part was that their customers had repeatedly complained about performance issues, but the team did not believe the customers because they never experienced the problem--until they tested the site from the customers' perspective. Part 1 - Internet Connection Speed Part 2 - Browser Testing Part 3 - Web Page Validation Top Rank Solutions is located near Phoenix in Mesa, Arizona, and offers services for customers throughout the United States. |
|
[ Privacy Policy ] [ Site Map ] [ Website Evaluation ] [ eBooks ] [ Phoenix Arizona SEO ] [ Real Estate Search Engine Optimization ] [ Web Site Development ] [ Search Engine Optimization Training ] [ Internet Marketing and SEO Articles ] [ PHP Programming ] [ Qualified Google Advertising Professionals Program ] Top Rank Solutions, LLC PO Box 50188 Mesa, AZ 85208-0010 (480) 223-7995 ©2003 - 2008 Top Rank Solutions, LLC · All rights reserved. HTML 4.01 |