Web page style

Before the Web: Hard to share documents with people who have other operating systems, or who are on other networks, or people with same machine but different applications, or even just different versions of the same application.

Then the Web. HTML defined a common denominator for all machines, and information could be shared like never before.

People who say "Best viewed with Internet Explorer" are trying to return to this primitive, pre-1993 world.

Of course they THINK they are being futuristic, because they want to use snazzy, bleeding-edge special effects to "enhance" their pages. But it's going to get even WORSE for them, as Web TV and the Web on simple mobile phones and palmtops explodes over the coming years.



Your aims

  1. Your information is readable on maximum number of machines.
  2. It downloads as fast as possible for people on slow connections.
  3. It does not crash the user's browser.

If these ARE your aims (and it's OK to admit they are not), then:



Avoid, or use rarely with extreme caution:

  1. Page backgrounds (Like, WHY? It's not cool on paper - what makes you think it's different on screen?)

  2. "Best viewed with .." icons (Why advertise your lack of understanding of HTML?)
  3. "Designed with .." icons (Who cares?)

  4. Blink (Please make it stop!)
  5. Scrolling marquees
  6. Embedded audio (When I want to hear it, I can play it myself!)

  7. Push
    
    
  8. onMouseOver - takes away the user's ability to see the URL that a link leads to.
    
    
  9. The FONT tag at all (Let's make it unreadable on millions of browsers.)

    
    
  10. Embedded animation - Much (but not all) use of Flash, Shockwave, Animated GIFs, etc.

    
    
  11. Frames
    
    
  12. Client-side programs that the user hasn't asked for (much use of Java applets and Javascript)


Other bad things

  1. In general, sites that only work on (have only been tested on):
    1. IE (latest version)
    2. Windows (latest version)
    3. fast PC
    4. fast connection

  2. Unstable URLs.

  3. In general, Things that break the Web model.

  4. Over-long, complex, cryptic URLs. See URL as UI.

  5. URLs where you cannot hack off bits from the RHS to move up a directory.

  6. Periodicals not allowing direct browsing of each issue in the archive from its front page, but access only via keyword search.

  7. Travel sites where you have to fill in lengthy forms (enter start time, destination, etc.) in order to see the timetable (rather than being able to just browse the entire timetable raw).


Always useful (and so rarely found):

Things like: Yes, unbelievable isn't it. But most societies and companies don't have this. It's much easier to put up dancing animations and spinning logos instead.




Content

Summary: Forget your stupid spinning animations and multimedia junk. Put this stuff on the Web instead: