Friday, 17 August 2007

5 Web Structure Rules

1. No more than 5 clicks to finish any task on your app, and no more than 3 clicks for 95% of them;

if (you can NOT use ajax auto-completer) {
use javascript list/window;
} elseif (you can NOT use javascript list/window) {
use ;
} elseif (you can NOT use ) {
use the damn ;

3. Combine the javascripts (css files) you are using (reason: two many http requests will slow down your page);

4. Use CSS to smooth your App (nested-table structure and javascript can slow/stop search robots);

5. Never do anything only for the a programmers sake. (i.e the information flow on your site should fit in business logic or user cases)

No comments: