Sthlm WebMonk3ys
      2010-04-20
Frågor?
Lite snabbt om mig
Isac Lagerblad
Gränssnitt
Standarder
Tillgänglighet
icaaq
@icaaq
blog.icaaq.com
icaaaq@gmail.com
DoD
HTML
• Tillgänglighet
• Tillgänglighet
• Standard
• Tillgänglighet
• Standard
• Minimal
An extra HTTP request
adds 200+ milliseconds
to a page
(worldwide average).
          ”Steve Souders”
Exempel!
Semantik
Document outline
www.h1debate.com/
Landmarks
<ul id=”navigation” role=”navigation”>
•   application

•   banner

•   complementary

•   contentinfo

•   form

•   main

•   navigation

•   search
Skipto?
CSS = <head>
JS = </body>
Smush it
CSS
Minimal
Specificitet
!important hell
#main #nav{}
Sprites
base64-encoded Data URIs
Jag kommer inte att
  BASHA Internet
      Explorer
Photoshop
Den ultimata rendreraren
JavaScript
Unobtrusive javascript
Tillgänglighet, igen!
WAI-ARIA
CDN
http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
jsLint
• YUI Compressor
• dean.edwards.name/packer/
• Closure (google)
Google analytics
Asynchronous Tracking
Lazy loading
Konkatinera
Verktyg
• Fangs
• Fangs
• Firevox
• Fangs
• Firevox
• NVDA
• Yslow
• PageSpeed
• http://www.webpagetest.org/
API
YQL & Pipes
GreaseMonk3y
robots.txt

Editor's Notes

  • #2 Kul att vara h&amp;#xE4;r, kul att vara f&amp;#xF6;rst! Anders, David, markus
  • #4 Definitionen av Dod &amp;#xE4;r s&amp;#xE4;kert olika p&amp;#xE5; olika arbetsplatser och kanske &amp;#xE4;ven olika p&amp;#xE5; olika projekt inom dessa arbetsplatser
  • #9 Full-service Digital Agency
  • #27 Martin Kliehm startsida h1 runt logotypen
  • #30 complementary - aside, contentinfo - footer
  • #31 arbetsf&amp;#xF6;rmedlingen, felhantering! sk&amp;#xE4;rml&amp;#xE4;sare, flera labels!
  • #32 webbl&amp;#xE4;sare b&amp;#xF6;rjar inte rendrerar n&amp;#xE5;got f&amp;#xF6;rens all css &amp;#xE4;r inl&amp;#xE4;st. bara f&amp;#xF6;r att de inte ska beh&amp;#xF6;va rita om ett element efter&amp;#xE5;t. d&amp;#xE5;lig anv&amp;#xE4;ndarupplevelse.
  • #33 javascript parsern blockerar rendreringsmotorn
  • #36 Andy Clark
  • #45 S&amp;#xF6;kmotorv&amp;#xE4;nligt, mobil v&amp;#xE4;nligt, WCAG 2.0
  • #47 Accessible Rich Internet Applications