High-Noon Shoot-out Implementation Drew McLellan allinthehead.com

nxoc01.cern.ch

We Are Implementers

Know Your Enemies “Know thy enemy and know thy self and you will win a hundred battles.” - Sun Tzu Wu

Fixed Width Layouts

“Visual designers on the Web hunger for precision. It’s something we’ve long been denied, largely due to the fact that the way people access and use the Web is so variegated that no matter what we do design-wise, people are simply going to be looking at our designs using different resolutions, window sizing, and browsers.”

  • Molly E. Holzschlag, molly.com

“I favour liquid layout – it seems a more intuitive, appropriate and elegant method for a medium where the canvas is unknown.”

  • Richard Rutter, clagnut.com

Flash for non-media presentation

“Although multimedia has its role on the Web, current Flash technology tends to discourage usability for three reasons: it makes bad design more likely, it breaks with the Web's fundamental interaction style, and it consumes resources that would be better spent enhancing a site's core value.”

  • The Fonz

http://www.useit.com/alertbox/20001029.html

i.
Flash breaks the basic nature of the web whenever it is used for anything other than as a player for graphical or audible content

ii.
Every instance of the Flash Player has a tangible impact on the performance of a web browser

Text Replacement

i.
Text on a web page is a solved problem

ii.
Serif Sans-Serif

Monospace

Fantasy Cursive

Styled Form Elements

http://meyerweb.com/eric/thoughts/2007/05/15/formal-weirdness/

“In order to style form controls in any sort of meaningful way, it will be necessary to invent a whole bunch of new properties and pseudo-classes and describe how they behave and interact. That's much more easily said than done. It's taken more than five years to not finish CSS 2.1, and that’s just a reduced and clarified version of CSS 2. Just imagine how much longer it could take to not finish inventing a whole new branch of CSS.”

  • Eric Meyer, CSS über-boffin

Potent GETs

“The convention has been established that the GET and HEAD methods SHOULD NOT have the significance of taking an action other than retrieval. These methods ought to be considered "safe". This allows user agents to represent other methods, such as POST, PUT and DELETE, in a special way, so that the user is made aware of the fact that a possibly unsafe action is being requested.”

  • http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html

i had ur data but i eated it

Controlled Heights

Controlled Text Size

Colour Schemes & Contrast

“Color is fluid. It interacts and changes based on its surroundings. Some colors can appear lighter
or darker based on what color they appear on or next to.”

  • Jason Santa Maria

The User Agent

The Fold

THERE IS NO FOLD