|
|
|
|
![]() ![]() |
Mar 3 2006, 09:35 PM
Post
#1
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 407 Joined: 13-December 04 Member No.: 2,696 |
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. |
|
|
|
Mar 3 2006, 11:36 PM
Post
#2
|
|
|
I'm back... well, sort of. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: [HOSTED] Posts: 697 Joined: 26-December 05 From: somewhere in the middle of nowhere Member No.: 16,226 ![]() |
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. i've checken the first one of the links. it said that my website loaded in aroung 1.something seconds. looking at your definition of a good website being loaded, does it make my website look good or bad? - 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. my webpage contains nested tables at level 2 meaning there are only two tables one is nested inside the other. but my page is loading quite well. although i don't specify the height and width of some of the images. tsk. |
|
|
|
Mar 4 2006, 01:05 AM
Post
#3
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 282 Joined: 1-September 05 From: Wanatos Member No.: 11,382 |
I believe that if the deffinition given for 8 to 12 seconds, one dot something is outsandingly good for the average speed time, I dont think it makes your website look bad, I dont even know why would you ask such thing...
Anyway tables are necessary, but only for tabular data, like an ordered list of items with more than one field. But as of tables for design or layout, the main problem with them is that they are not as accessible (for the visually impaired mainly) as a pure xhtml / css driven layout, and besides you can totally upgrade your website design very quickly withouth touching the xhtml documents... And mbacarra, could you post a link to your site? This post has been edited by Lozbo: Mar 4 2006, 01:06 AM |
|
|
|
Mar 4 2006, 02:49 AM
Post
#4
|
|
|
Newbie [Level 3] ![]() ![]() ![]() Group: Members Posts: 49 Joined: 27-February 06 From: Ontario, Canada Member No.: 19,262 |
I did the test on both links, and the second one was more detailed, and I didn't realized how long it toke my page to upload, since my whole layout is pictures, that are good quality, which is larger. Toke for dial up (56k), about 68 seconds to load. Damnn, that's real slow!
|
|
|
|
Mar 4 2006, 08:57 AM
Post
#5
|
|
|
apt-get moo ![]() Group: [MODERATOR] Posts: 2,153 Joined: 28-May 05 From: Devon, England Member No.: 7,593 ![]() |
Some useful little tools, great finds kvarnerexpress. Using the first one, the main page of my site takes about half a second to load. The second tool gives more information and useful tips and such. Justa few more tips to speed your site up:
|
|
|
|
Mar 4 2006, 12:29 PM
Post
#6
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,161 Joined: 9-May 05 From: Brisbane, QLD Member No.: 6,818 |
If you've got the WebDev extension for Firefox you can get to this under the Tools menu. |
|
|
|
Mar 10 2006, 06:14 AM
Post
#7
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 130 Joined: 30-December 05 Member No.: 16,385 |
Wow, cool, thanks for the links! Even though my most detailed and complicated site clocks in at a mere 4.79 seconds, I'm still going to smack it around til I get 2.00
|
|
|
|
Mar 10 2006, 08:22 AM
Post
#8
|
|
|
Privileged Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 702 Joined: 17-February 05 Member No.: 3,817 |
Very useful tips on making websites load faster. The problem is images. If I want to make it looks good it should retain the maximum colors which give clarity to the images but just for the sake of loading faster if I reduce the picture quality clarity is being sacrificed.
I'm still thinking if there is another way to implement this. Because my site needs many images in the homepage itself. And for CSS, what rvalkass said is very useful. Putting all the CSS in one file. I used to have different css for different pages. Nice tip. |
|
|
|
Mar 13 2006, 03:53 PM
Post
#9
|
|
|
$p4m 0n j00 $h4m3 m3 0nc3 $p4m 0n m3 $h4m3 m3 7\/\/1c3 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: [HOSTED] Posts: 6,561 Joined: 21-September 04 From: 9r33|\| 399$ 4|\|D 5P4/\/\ Member No.: 1,218 ![]() |