Skip navigation

Lost password? | Help

Fatal's Journal

October 2006

( Monthly archive )

Table, Safari, CSS

, , , ...

It's just stupid! :insane: Safari propogates CSS border property from table to tbody.
And you can't change border for tbody than...
Stupidity rating: bug bug bug bug bug

Nice tips for web developers who care about mobile users

, , , ...

Roger Johansson posted nice summary about best practices for the mobile web development.
  • Link target ID: Clearly identify the target of each link.
  • Pop ups: Do not cause pop-ups or other windows to appear and do not change the current window without informing the user.
  • Scrolling: Limit scrolling to one direction, unless secondary scrolling cannot be avoided.
  • Use of color: Ensure that information conveyed with color is also available without color.
  • No frames: Do not use frames.
  • Tables layout: Do not use tables for layout.
  • Non-text alternatives: Provide a text equivalent for every non-text element.
  • Objects or script: Do not rely on embedded objects or script.
  • Valid markup: Create documents that validate to published formal grammars.
  • Control labelling: Label all form controls appropriately and explicitly associate labels with form controls.

I can testify that new windows are even more annoying in a handheld browser than in a desktop browser. I use Opera in my Nokia 6680 and it does display a meny of the “windows” that have been spawned, but it’s very difficult to notice that a new window has been opened to begin with. Just don’t do it, unless you really have to.

Real Web 2.0 example

, , ,

go2web20.net - site with gallery of "Web 2.0" sites.
In case if you don't have Flash plugin or you have JavaScript off in your browser you will get this Web 2.0 content:
Even if you have all needed components to view this page, you will get monstrous Flash content anyway. p:
Download Opera, the fastest and most secure browser
October 2006
M T W T F S S
September 2006November 2006
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31