6. Get this party started
• Valid HTML wrapper
• Doctype - I used HTML 4.01 Strict
7. Get this party started
• Valid HTML wrapper
• Doctype - I used HTML 4.01 Strict
• Validate your code!
8. Get this party started
• Valid HTML wrapper
• Doctype - I used HTML 4.01 Strict
• Validate your code!
• Should work fine in Firefox
9. Get this party started
• Valid HTML wrapper
• Doctype - I used HTML 4.01 Strict
• Validate your code!
• nal
Should work fine in Firefox
ptio
to
o is n
shit
his
T
36. Hiding things
• Use Javascript techniques
• Be clever with your # and .
• $(‘.panel’).hide(); $(‘.panel#home’).show();
37. Hiding things
• Use Javascript techniques
• Be clever with your # and .
• $(‘.panel’).hide(); $(‘.panel#home’).show();
• $(‘.asset’).hide(); $(‘.asset.home’).show();
38. Hiding things
• Use Javascript techniques
• Be clever with your # and .
• $(‘.panel’).hide(); $(‘.panel#home’).show();
• $(‘.asset’).hide(); $(‘.asset.home’).show();
• $(‘#menu li’).hide(); $(‘#menu li.home’).show();
81. Remember:
• Don’t resize images with HTML
• use CSS sprites
• Phone keyboard is upside-down
• It’s going to be slow
82. Remember:
• Don’t resize images with HTML
• use CSS sprites
• Phone keyboard is upside-down
• It’s going to be slow
• Dodgy network connections
83. Remember:
• Don’t resize images with HTML
• use CSS sprites
• Phone keyboard is upside-down
• It’s going to be slow
• Dodgy network connections
• Don’t expect it to “just work”
use HTML
use Javascript
uses jQuery?
make websites
employ people who do?
Make a real web page
tell you why later
Make a real web page
tell you why later
Make a real web page
tell you why later
Make a real web page
tell you why later
Make a real web page
tell you why later
If you don’t use jQuery you’re being silly
fast, effective, saves you time
Bind() Live() Timers Calendars Twitter JSON AJAX Graphs - Flot
Form validation
Slides and fades and animations are awesome
Some will not work.
Be careful of memory leaks
Bind() Live() Timers Calendars Twitter JSON AJAX Graphs - Flot
Form validation
Slides and fades and animations are awesome
Some will not work.
Be careful of memory leaks
Bind() Live() Timers Calendars Twitter JSON AJAX Graphs - Flot
Form validation
Slides and fades and animations are awesome
Some will not work.
Be careful of memory leaks
Bind() Live() Timers Calendars Twitter JSON AJAX Graphs - Flot
Form validation
Slides and fades and animations are awesome
Some will not work.
Be careful of memory leaks
Autofocus because NOBODY LIKES THE MOUSE
Hover helps you know you’re on a button
Italic broken in twiggy
Clever hit areas trick
Autofocus because NOBODY LIKES THE MOUSE
Hover helps you know you’re on a button
Italic broken in twiggy
Clever hit areas trick
Autofocus because NOBODY LIKES THE MOUSE
Hover helps you know you’re on a button
Italic broken in twiggy
Clever hit areas trick
Autofocus because NOBODY LIKES THE MOUSE
Hover helps you know you’re on a button
Italic broken in twiggy
Clever hit areas trick
Resizing images is OS function
CSS sprites are good for later on
PC keyboard numpad
Slow cpu and network
Test it on a phone
Resizing images is OS function
CSS sprites are good for later on
PC keyboard numpad
Slow cpu and network
Test it on a phone
Resizing images is OS function
CSS sprites are good for later on
PC keyboard numpad
Slow cpu and network
Test it on a phone
Resizing images is OS function
CSS sprites are good for later on
PC keyboard numpad
Slow cpu and network
Test it on a phone
Resizing images is OS function
CSS sprites are good for later on
PC keyboard numpad
Slow cpu and network
Test it on a phone
Resizing images is OS function
CSS sprites are good for later on
PC keyboard numpad
Slow cpu and network
Test it on a phone