Speed is certainly one of the most important factors when it comes to making a successful web site. These days? people have high expectations, they expect a web site to load as fast as an application on their operating system, and therefore even a few seconds of waiting can frustrate them or leave altogether.
A good website should take about 8-12 seconds (for a 56K) to load. The website owner is going to have to decide how fast its pages are going to be, for example for a multimedia or a flash site they can afford to be a bit slower than others provided that the users know the nature of the site.
If you're curious as to how fast you're website is here are two websites that checks your speed:
http://www.vertain.com/?sst
http://www.websiteoptimization.com/services/analyze/
Ways to speed up your website
HTML issues:
- Use CSS where possible: Because pages with stylesheets load faster than those web sites designed with font tags and tables, and also it's much faster and easier to make changes. (Some resources on CSS ? http://www.w3schools.com/css/default.asp, http://www.websitetips.com/css/, and http://www.glish.com/css/)
- Stay clear of nested tables: Nested tables are basically tables within tables, but too many of theses can really slow down the browser. When a page loads the browser starts from the top and goes down in a consecutive manner, with nested tables it has to find the end of the table before it can display the entire thing.
- Specifying height and width: For tables and images it's a good idea to specify their height and width, as it helps out the browser and therefore speeds up the process.
A good website should take about 8-12 seconds (for a 56K) to load. The website owner is going to have to decide how fast its pages are going to be, for example for a multimedia or a flash site they can afford to be a bit slower than others provided that the users know the nature of the site.
If you're curious as to how fast you're website is here are two websites that checks your speed:
http://www.vertain.com/?sst
http://www.websiteoptimization.com/services/analyze/
Ways to speed up your website
HTML issues:
- Use CSS where possible: Because pages with stylesheets load faster than those web sites designed with font tags and tables, and also it's much faster and easier to make changes. (Some resources on CSS ? http://www.w3schools.com/css/default.asp, http://www.websitetips.com/css/, and http://www.glish.com/css/)
- Stay clear of nested tables: Nested tables are basically tables within tables, but too many of theses can really slow down the browser. When a page loads the browser starts from the top and goes down in a consecutive manner, with nested tables it has to find the end of the table before it can display the entire thing.
- Specifying height and width: For tables and images it's a good idea to specify their height and width, as it helps out the browser and therefore speeds up the process.