SlideShare ist ein Scribd-Unternehmen logo
1 von 57
Downloaden Sie, um offline zu lesen
Introduction to
Web Standards

Adam Darowski
BatchBlue Software, LLC

NewBCamp 2.23.08
Topics

•   What are Web Standards?
•   Why Web Standards?
•   Microformats
•   URL as UI
•   Resources




2
Topics

•   What are Web Standards?
•   Why Web Standards?
•   Microformats
•   URL as UI
•   Resources




3
What are Web Standards?

•   World Wide Web Consortium (W3C) standards




4
What are Web Standards?

•   World Wide Web Consortium (W3C) standards




             (X)HTML        CSS




5
What are Web Standards?

•   HTML: markup language

      BatchBook by BatchBlue Software

      BatchBook is an easy-to-use contact management
      system designed with small businesses in mind. And
      it can be customized depending on your unique
      business needs to help you grow and manage your
      business.




6
What are Web Standards?

•   HTML: markup language

      <h1>BatchBook by BatchBlue Software</h1>

      <p>BatchBook is an easy-to-use <strong>contact
      management system</strong> designed with small
      businesses in mind. And it can be customized
      depending on your unique business needs to help
      you grow and manage your business.</p>




7
What are Web Standards?

•   CSS: presentation rules for markup




8
What are Web Standards?

•   CSS: presentation rules for markup




9
What are Web Standards?

•    CSS: presentation rules for markup

       h1 {

           font-family: Arial, sans-serif;
           font-size: 120%;
           line-height: 180%;
           font-weight: bold;
           color: blue;
       }



10
What are Web Standards?

•    CSS: presentation rules for markup




11
What are Web Standards?

•    CSS: presentation rules for markup

       <div id=quot;headerquot;>

           This is the header content.

       </div>


       div#header {

           float: left;
           width: 100%;
       }


12
What are Web Standards?

•    CSS: presentation rules for markup

       <p class=quot;photocaptionquot;>

           This is the photo caption.

       </div>


       p.caption {

           font-weight: bold;
           font-size: 90%;
       }


13
What are Web Standards?

•    Where it all went wrong:
     -   First, there was the <font> tag (for text)
     -   Then came the <table> (for layout)




14
What are Web Standards?

•    Where are we now?
     -   Standards compliant browsers are the
         norm (Firefox, Safari, Opera, etc.)
     -   Then there’s Internet Explorer... (still
         requires a series of hacks)




15
Topics

•    What are Web Standards?
•    Why Web Standards?
•    Microformats
•    URL as UI
•    Resources




16
Why Web Standards?

•    Accessibility




                     Braille Reader
                     Photo by: leorex



17
Why Web Standards?

•    Accessibility




18
Why Web Standards?

•    Accessibility
•    Maintainability
•    Readability
•    Forward compatibility
•    Portability
•    Better Google crawling
•    Less bandwidth usage

19
Why Web Standards?

•    Accessibility
•    Maintainability
•    Readability
•    Forward compatibility
•    Portability
•    Better Google crawling
•    Less bandwidth usage

20
Why Web Standards?

•    Accessibility
•    Maintainability
•    Readability
•    Forward compatibility
•    Portability
•    Better Google crawling
•    Less bandwidth usage

21
Why Web Standards?

•    Accessibility
•    Maintainability
•    Readability
•    Forward compatibility
•    Portability
•    Better Google crawling
•    Less bandwidth usage

22
Why Web Standards?

•    Accessibility
•    Maintainability
•    Readability
•    Forward compatibility
•    Portability
•    Better Google crawling
•    Less bandwidth usage

23
Why Web Standards?

•    Accessibility
•    Maintainability
•    Readability
•    Forward compatibility
•    Portability
•    Better Google crawling
•    Less bandwidth usage

24
Why Web Standards?

•    Bulletproof Web Design
     -   Book by Dan Cederholm
     -   Design for worst case
         scenarios
     -   Let go of pixel precision




25
Topics

•    What are Web Standards?
•    Why Web Standards?
•    Microformats
•    URL as UI
•    Resources




26
Microformats

•    What are Microformats?
     -   Standard class names




                                Photo by: kurafire



27
28
Microformats

•    hCard for contact information

 <div id=quot;col-contentquot;>

 <h1 id=quot;h1-darowskiquot;><span class=quot;hidetextquot;>Adam
   Darowski</span></h1>

 <h2>User Experience Designer <span class=quot;hidetextquot;>,
   BatchBlue Software, LLC</span></h2>

 <p><a href=quot;mailto:adarowski@batchblue.comquot;>
   adarowski@batchblue.com</a></p>

 ...



29
Microformats

•    hCard for contact information

 <div id=quot;col-contentquot; class=quot;vcardquot;>

 <h1 id=quot;h1-darowskiquot;><span class=quot;hidetextquot;>Adam
   Darowski</span></h1>

 <h2>User Experience Designer <span class=quot;hidetextquot;>,
   BatchBlue Software, LLC</span></h2>

 <p><a href=quot;mailto:adarowski@batchblue.comquot;>
   adarowski@batchblue.com</a></p>

 ...



30
Microformats

•    hCard for contact information

 <div id=quot;col-contentquot; class=quot;vcardquot;>

 <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam
   Darowski</span></h1>

 <h2>User Experience Designer <span class=quot;hidetextquot;>,
   BatchBlue Software, LLC</span></h2>

 <p><a href=quot;mailto:adarowski@batchblue.comquot;>
   adarowski@batchblue.com</a></p>

 ...



31
Microformats

•    hCard for contact information

 <div id=quot;col-contentquot; class=quot;vcardquot;>

 <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam
   Darowski</span></h1>

 <h2><span class=quot;titlequot;>User Experience Designer
   </span><span class=quot;hidetextquot;>, BatchBlue Software, LLC
   </span></h2>

 <p><a href=quot;mailto:adarowski@batchblue.comquot;>
   adarowski@batchblue.com</a></p>

 ...


32
Microformats

•    hCard for contact information

 <div id=quot;col-contentquot; class=quot;vcardquot;>

 <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam
   Darowski</span></h1>

 <h2><span class=quot;titlequot;>User Experience Designer
   </span><span class=quot;hidetextquot;>, <span
   class=quot;orgquot;>BatchBlue Software, LLC</span></span></h2>

 <p><a href=quot;mailto:adarowski@batchblue.comquot;>
   adarowski@batchblue.com</a></p>

 ...


33
Microformats

•    hCard for contact information

 <div id=quot;col-contentquot; class=quot;vcardquot;>

 <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam
   Darowski</span></h1>

 <h2><span class=quot;titlequot;>User Experience Designer
   </span><span class=quot;hidetextquot;>, <span
   class=quot;orgquot;>BatchBlue Software, LLC</span></span></h2>

 <p><a class=quot;emailquot; href=quot;mailto:adarowski@batchblue.comquot;>
   adarowski@batchblue.com</a></p>

 ...


34
35
36
Microformats




37
38
Microformats

•    hCalendar for event information
 <dl class=quot;veventquot;>

 <dt class=quot;summaryquot;>Web 2.0 Conference</dt>

 <dd><strong>Date:</strong> <abbr class=quot;dtstartquot; title=quot;2008-09-01quot;>
   09/01/2008</abbr></dd>

 <dd><strong>Location:</strong> <span class=quot;locationquot;>New York, NY</span></dd>

 <dd><strong>Website:</strong> <a class=quot;urlquot; href=quot;http://www.web2expo.com/quot;>
   www.web2expo.com</a></dd>

 <dd class=quot;descriptionquot;>Web 2.0 Expo, co-produced by ...




39
40
41
42
Topics

•    What are Web Standards?
•    Why Web Standards?
•    Microformats
•    URL as UI
•    Resources




43
URL as UI

•    Search on Amazon
     -   You get this:



 http://www.amazon.com/Rock-Action-Mogwai/dp/B00005AUBA/
 ref=pd_bbs_sr_1?ie=UTF8&s=music&qid=1203311335&sr=8-1




44
URL as UI

•    Search on Amazon
     -   You get this:



 http://www.amazon.com/Rock-Action-Mogwai/dp/B00005AUBA/




45
URL as UI

•    Search on Barnes & Noble
     -   You get this:



 http://music.barnesandnoble.com/search/product.asp?
 z=y&EAN=744861049029&itm=1




46
URL as UI

•    Same album on last.fm:




 http://www.last.fm/music/Mogwai/Rock+Action




47
URL as UI

•    More last.fm URL examples:

 http://www.last.fm/music/Mogwai/ = artist

 http://www.last.fm/music/Mogwai/_/Sine+Wave = single track

 http://www.last.fm/music/Mogwai/+wiki = wiki bio

 http://www.last.fm/music/Mogwai/+pictures = photos

 http://www.last.fm/label/Matador/ = label

 http://www.last.fm/user/adarowski/ = user

 http://www.last.fm/tag/post-rock = tag


48
URL as UI

•    Flickr

 http://www.flickr.com/photos/darowskidotcom/ =
 my photos

 http://www.flickr.com/photos/darowskidotcom/tags/ =
 my tags

 http://www.flickr.com/photos/darowskidotcom/tags/redsox/ =
 my photos tagged “red sox”




49
Topics

•    What are Web Standards?
•    Why Web Standards?
•    Microformats
•    URL as UI
•    Resources




50
Resources

•    Books
     -   Web Standards Solutions, Dan Cederholm
     -   Bulletproof Web Design, Dan Cederholm
     -   HTML Mastery, Paul Haine
     -   CSS Mastery, Andy Budd
     -   (many, many others)




51
Resources

•    Websites/Blogs
     -   A List Apart
     -   Vitamin
     -   Digital Web Magazine
     -   SimpleBits, Dan Cederholm
     -   456 Berea Street, Roger Johannson
     -   (many, many others)




52
Resources

•    Firefox Extensions
     -   Web Developer Toolbar




53
Resources

•    Firefox Extensions
     -   Operator




54
Resources

•    Firefox Extensions
     -   Firebug




55
56
Thank you!

Adam Darowski
User Experience Designer
BatchBlue Software, LLC

email: adarowski@batchblue.com
gtalk: adarowski@gmail.com
twitter: @adarowski

business blog: blog.batchblue.com
personal blog: darowski.com




57

Weitere ähnliche Inhalte

Was ist angesagt?

RSS: the duct tape of web2.0
RSS: the duct tape of web2.0RSS: the duct tape of web2.0
RSS: the duct tape of web2.0Rob Clark
 
Responsive Websites
Responsive WebsitesResponsive Websites
Responsive WebsitesJoe Seifi
 
Stop reinventing the wheel: Build Responsive Websites Using Bootstrap
Stop reinventing the wheel: Build Responsive Websites Using BootstrapStop reinventing the wheel: Build Responsive Websites Using Bootstrap
Stop reinventing the wheel: Build Responsive Websites Using Bootstrapfreshlybakedpixels
 
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
5 Ways to Improve your Website's Accessibility by Trevor Johnson-SteigelmanH. Trevor Johnson-Steigelman
 
Intro to Web Development
Intro to Web DevelopmentIntro to Web Development
Intro to Web DevelopmentFrank Wu
 
Integrating with Creative Commons (TELDAP 2009)
Integrating with Creative Commons (TELDAP 2009)Integrating with Creative Commons (TELDAP 2009)
Integrating with Creative Commons (TELDAP 2009)Bob Chao
 
Meta layout: a closer look at media queries
Meta layout: a closer look at media queriesMeta layout: a closer look at media queries
Meta layout: a closer look at media queriesStephen Hay
 
IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)IWMW
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanH. Trevor Johnson-Steigelman
 
CSS in React - The Good, The Bad, and The Ugly
CSS in React - The Good, The Bad, and The UglyCSS in React - The Good, The Bad, and The Ugly
CSS in React - The Good, The Bad, and The UglyJoe Seifi
 
Doing More with LESS for CSS
Doing More with LESS for CSSDoing More with LESS for CSS
Doing More with LESS for CSSTodd Anglin
 
Front End Best Practices
Front End Best PracticesFront End Best Practices
Front End Best PracticesHolger Bartel
 
Slow kinda sucks
Slow kinda sucksSlow kinda sucks
Slow kinda sucksTim Wright
 
Lap Trinh Web Dong Voi Php & My Sql
Lap Trinh Web Dong Voi Php & My SqlLap Trinh Web Dong Voi Php & My Sql
Lap Trinh Web Dong Voi Php & My SqlSamQuiDaiBo
 
A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8rsnarayanan
 
mLearnCon 2014 - A responsive web solution for a complex online educational p...
mLearnCon 2014 - A responsive web solution for a complex online educational p...mLearnCon 2014 - A responsive web solution for a complex online educational p...
mLearnCon 2014 - A responsive web solution for a complex online educational p...Amy Som
 
Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Chad Dickerson
 
3 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 202101053 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 20210105John Picasso
 

Was ist angesagt? (20)

Slicing the web
Slicing the webSlicing the web
Slicing the web
 
RSS: the duct tape of web2.0
RSS: the duct tape of web2.0RSS: the duct tape of web2.0
RSS: the duct tape of web2.0
 
Responsive Websites
Responsive WebsitesResponsive Websites
Responsive Websites
 
Stop reinventing the wheel: Build Responsive Websites Using Bootstrap
Stop reinventing the wheel: Build Responsive Websites Using BootstrapStop reinventing the wheel: Build Responsive Websites Using Bootstrap
Stop reinventing the wheel: Build Responsive Websites Using Bootstrap
 
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
 
Intro to Web Development
Intro to Web DevelopmentIntro to Web Development
Intro to Web Development
 
Integrating with Creative Commons (TELDAP 2009)
Integrating with Creative Commons (TELDAP 2009)Integrating with Creative Commons (TELDAP 2009)
Integrating with Creative Commons (TELDAP 2009)
 
Meta layout: a closer look at media queries
Meta layout: a closer look at media queriesMeta layout: a closer look at media queries
Meta layout: a closer look at media queries
 
IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
 
CSS in React - The Good, The Bad, and The Ugly
CSS in React - The Good, The Bad, and The UglyCSS in React - The Good, The Bad, and The Ugly
CSS in React - The Good, The Bad, and The Ugly
 
Doing More with LESS for CSS
Doing More with LESS for CSSDoing More with LESS for CSS
Doing More with LESS for CSS
 
Front End Best Practices
Front End Best PracticesFront End Best Practices
Front End Best Practices
 
Slow kinda sucks
Slow kinda sucksSlow kinda sucks
Slow kinda sucks
 
Lap Trinh Web Dong Voi Php & My Sql
Lap Trinh Web Dong Voi Php & My SqlLap Trinh Web Dong Voi Php & My Sql
Lap Trinh Web Dong Voi Php & My Sql
 
A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8
 
mLearnCon 2014 - A responsive web solution for a complex online educational p...
mLearnCon 2014 - A responsive web solution for a complex online educational p...mLearnCon 2014 - A responsive web solution for a complex online educational p...
mLearnCon 2014 - A responsive web solution for a complex online educational p...
 
Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!
 
3 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 202101053 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 20210105
 
HTML5 & CSS3 Flag
HTML5 & CSS3 FlagHTML5 & CSS3 Flag
HTML5 & CSS3 Flag
 

Ähnlich wie NewBCamp08: Intro to Web Standards

The Future Of CSS
The Future Of CSSThe Future Of CSS
The Future Of CSSAndy Budd
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Servicekilmeny21
 
Adobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksAdobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksNathan Smith
 
Progressive Enhancement 2.0 (Conference Agnostic)
Progressive Enhancement 2.0 (Conference Agnostic)Progressive Enhancement 2.0 (Conference Agnostic)
Progressive Enhancement 2.0 (Conference Agnostic)Nicholas Zakas
 
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Nicholas Zakas
 
Let's get accessible!
Let's get accessible!Let's get accessible!
Let's get accessible!Tady Walsh
 
Designing responsive ibm i web applications
Designing responsive ibm i web applicationsDesigning responsive ibm i web applications
Designing responsive ibm i web applicationsChelsea Fenton
 
Fundamental Progressive Enhancement [Web Design World Boston 2008]
Fundamental Progressive Enhancement [Web Design World Boston 2008]Fundamental Progressive Enhancement [Web Design World Boston 2008]
Fundamental Progressive Enhancement [Web Design World Boston 2008]Aaron Gustafson
 
A COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptx
A COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptxA COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptx
A COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptxdeepakkumar17808
 
How to Blog - #ACR14 Social Media Bootcamp
How to Blog - #ACR14  Social Media BootcampHow to Blog - #ACR14  Social Media Bootcamp
How to Blog - #ACR14 Social Media BootcampPaul Sufka
 
Open Data, Visualization & Usability for Online News Delivery
Open Data,  Visualization &  Usability for  Online News DeliveryOpen Data,  Visualization &  Usability for  Online News Delivery
Open Data, Visualization & Usability for Online News DeliveryMohan Krishnan
 
WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)alexkingorg
 
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesMaximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesPlatypus
 
Streamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web FrameworksStreamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web Frameworksguestf7bc30
 
Css for Development
Css for DevelopmentCss for Development
Css for Developmenttsengsite
 
20 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-201720 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-2017TRB Design, Inc.
 

Ähnlich wie NewBCamp08: Intro to Web Standards (20)

The Future Of CSS
The Future Of CSSThe Future Of CSS
The Future Of CSS
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Service
 
Adobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksAdobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + Fireworks
 
The Future of CSS
The Future of CSSThe Future of CSS
The Future of CSS
 
Progressive Enhancement 2.0 (Conference Agnostic)
Progressive Enhancement 2.0 (Conference Agnostic)Progressive Enhancement 2.0 (Conference Agnostic)
Progressive Enhancement 2.0 (Conference Agnostic)
 
Using a CSS Framework
Using a CSS FrameworkUsing a CSS Framework
Using a CSS Framework
 
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
 
Let's get accessible!
Let's get accessible!Let's get accessible!
Let's get accessible!
 
Designing responsive ibm i web applications
Designing responsive ibm i web applicationsDesigning responsive ibm i web applications
Designing responsive ibm i web applications
 
Fundamental Progressive Enhancement [Web Design World Boston 2008]
Fundamental Progressive Enhancement [Web Design World Boston 2008]Fundamental Progressive Enhancement [Web Design World Boston 2008]
Fundamental Progressive Enhancement [Web Design World Boston 2008]
 
A COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptx
A COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptxA COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptx
A COMPREHENSIVE GUIDE TO WEB DEVELOPMENT 2.pptx
 
How to Blog - #ACR14 Social Media Bootcamp
How to Blog - #ACR14  Social Media BootcampHow to Blog - #ACR14  Social Media Bootcamp
How to Blog - #ACR14 Social Media Bootcamp
 
Mojomojo Talk
Mojomojo TalkMojomojo Talk
Mojomojo Talk
 
Open Data, Visualization & Usability for Online News Delivery
Open Data,  Visualization &  Usability for  Online News DeliveryOpen Data,  Visualization &  Usability for  Online News Delivery
Open Data, Visualization & Usability for Online News Delivery
 
WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)
 
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesMaximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
 
Streamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web FrameworksStreamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web Frameworks
 
Css for Development
Css for DevelopmentCss for Development
Css for Development
 
20 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-201720 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-2017
 
Markup As An Api
Markup As An ApiMarkup As An Api
Markup As An Api
 

Mehr von Adam Darowski

Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass Adam Darowski
 
Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass Adam Darowski
 
Liiikes: Using statistics to find the best content on Dribbble.
Liiikes: Using statistics to find the best content on Dribbble.Liiikes: Using statistics to find the best content on Dribbble.
Liiikes: Using statistics to find the best content on Dribbble.Adam Darowski
 
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)Adam Darowski
 
Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)Adam Darowski
 
NewBCamp09: Turning your design into a WordPress Theme
NewBCamp09: Turning your design into a WordPress ThemeNewBCamp09: Turning your design into a WordPress Theme
NewBCamp09: Turning your design into a WordPress ThemeAdam Darowski
 

Mehr von Adam Darowski (7)

The Hall of Stats
The Hall of StatsThe Hall of Stats
The Hall of Stats
 
Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass
 
Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass Sassive Aggressive: Level Up Your CSS with Sass
Sassive Aggressive: Level Up Your CSS with Sass
 
Liiikes: Using statistics to find the best content on Dribbble.
Liiikes: Using statistics to find the best content on Dribbble.Liiikes: Using statistics to find the best content on Dribbble.
Liiikes: Using statistics to find the best content on Dribbble.
 
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
 
Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (Refresh Boston Version)
 
NewBCamp09: Turning your design into a WordPress Theme
NewBCamp09: Turning your design into a WordPress ThemeNewBCamp09: Turning your design into a WordPress Theme
NewBCamp09: Turning your design into a WordPress Theme
 

Kürzlich hochgeladen

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 

Kürzlich hochgeladen (20)

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 

NewBCamp08: Intro to Web Standards

  • 1. Introduction to Web Standards Adam Darowski BatchBlue Software, LLC NewBCamp 2.23.08
  • 2. Topics • What are Web Standards? • Why Web Standards? • Microformats • URL as UI • Resources 2
  • 3. Topics • What are Web Standards? • Why Web Standards? • Microformats • URL as UI • Resources 3
  • 4. What are Web Standards? • World Wide Web Consortium (W3C) standards 4
  • 5. What are Web Standards? • World Wide Web Consortium (W3C) standards (X)HTML CSS 5
  • 6. What are Web Standards? • HTML: markup language BatchBook by BatchBlue Software BatchBook is an easy-to-use contact management system designed with small businesses in mind. And it can be customized depending on your unique business needs to help you grow and manage your business. 6
  • 7. What are Web Standards? • HTML: markup language <h1>BatchBook by BatchBlue Software</h1> <p>BatchBook is an easy-to-use <strong>contact management system</strong> designed with small businesses in mind. And it can be customized depending on your unique business needs to help you grow and manage your business.</p> 7
  • 8. What are Web Standards? • CSS: presentation rules for markup 8
  • 9. What are Web Standards? • CSS: presentation rules for markup 9
  • 10. What are Web Standards? • CSS: presentation rules for markup h1 { font-family: Arial, sans-serif; font-size: 120%; line-height: 180%; font-weight: bold; color: blue; } 10
  • 11. What are Web Standards? • CSS: presentation rules for markup 11
  • 12. What are Web Standards? • CSS: presentation rules for markup <div id=quot;headerquot;> This is the header content. </div> div#header { float: left; width: 100%; } 12
  • 13. What are Web Standards? • CSS: presentation rules for markup <p class=quot;photocaptionquot;> This is the photo caption. </div> p.caption { font-weight: bold; font-size: 90%; } 13
  • 14. What are Web Standards? • Where it all went wrong: - First, there was the <font> tag (for text) - Then came the <table> (for layout) 14
  • 15. What are Web Standards? • Where are we now? - Standards compliant browsers are the norm (Firefox, Safari, Opera, etc.) - Then there’s Internet Explorer... (still requires a series of hacks) 15
  • 16. Topics • What are Web Standards? • Why Web Standards? • Microformats • URL as UI • Resources 16
  • 17. Why Web Standards? • Accessibility Braille Reader Photo by: leorex 17
  • 18. Why Web Standards? • Accessibility 18
  • 19. Why Web Standards? • Accessibility • Maintainability • Readability • Forward compatibility • Portability • Better Google crawling • Less bandwidth usage 19
  • 20. Why Web Standards? • Accessibility • Maintainability • Readability • Forward compatibility • Portability • Better Google crawling • Less bandwidth usage 20
  • 21. Why Web Standards? • Accessibility • Maintainability • Readability • Forward compatibility • Portability • Better Google crawling • Less bandwidth usage 21
  • 22. Why Web Standards? • Accessibility • Maintainability • Readability • Forward compatibility • Portability • Better Google crawling • Less bandwidth usage 22
  • 23. Why Web Standards? • Accessibility • Maintainability • Readability • Forward compatibility • Portability • Better Google crawling • Less bandwidth usage 23
  • 24. Why Web Standards? • Accessibility • Maintainability • Readability • Forward compatibility • Portability • Better Google crawling • Less bandwidth usage 24
  • 25. Why Web Standards? • Bulletproof Web Design - Book by Dan Cederholm - Design for worst case scenarios - Let go of pixel precision 25
  • 26. Topics • What are Web Standards? • Why Web Standards? • Microformats • URL as UI • Resources 26
  • 27. Microformats • What are Microformats? - Standard class names Photo by: kurafire 27
  • 28. 28
  • 29. Microformats • hCard for contact information <div id=quot;col-contentquot;> <h1 id=quot;h1-darowskiquot;><span class=quot;hidetextquot;>Adam Darowski</span></h1> <h2>User Experience Designer <span class=quot;hidetextquot;>, BatchBlue Software, LLC</span></h2> <p><a href=quot;mailto:adarowski@batchblue.comquot;> adarowski@batchblue.com</a></p> ... 29
  • 30. Microformats • hCard for contact information <div id=quot;col-contentquot; class=quot;vcardquot;> <h1 id=quot;h1-darowskiquot;><span class=quot;hidetextquot;>Adam Darowski</span></h1> <h2>User Experience Designer <span class=quot;hidetextquot;>, BatchBlue Software, LLC</span></h2> <p><a href=quot;mailto:adarowski@batchblue.comquot;> adarowski@batchblue.com</a></p> ... 30
  • 31. Microformats • hCard for contact information <div id=quot;col-contentquot; class=quot;vcardquot;> <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam Darowski</span></h1> <h2>User Experience Designer <span class=quot;hidetextquot;>, BatchBlue Software, LLC</span></h2> <p><a href=quot;mailto:adarowski@batchblue.comquot;> adarowski@batchblue.com</a></p> ... 31
  • 32. Microformats • hCard for contact information <div id=quot;col-contentquot; class=quot;vcardquot;> <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam Darowski</span></h1> <h2><span class=quot;titlequot;>User Experience Designer </span><span class=quot;hidetextquot;>, BatchBlue Software, LLC </span></h2> <p><a href=quot;mailto:adarowski@batchblue.comquot;> adarowski@batchblue.com</a></p> ... 32
  • 33. Microformats • hCard for contact information <div id=quot;col-contentquot; class=quot;vcardquot;> <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam Darowski</span></h1> <h2><span class=quot;titlequot;>User Experience Designer </span><span class=quot;hidetextquot;>, <span class=quot;orgquot;>BatchBlue Software, LLC</span></span></h2> <p><a href=quot;mailto:adarowski@batchblue.comquot;> adarowski@batchblue.com</a></p> ... 33
  • 34. Microformats • hCard for contact information <div id=quot;col-contentquot; class=quot;vcardquot;> <h1 id=quot;h1-darowskiquot;><span class=quot;hidetext fnquot;>Adam Darowski</span></h1> <h2><span class=quot;titlequot;>User Experience Designer </span><span class=quot;hidetextquot;>, <span class=quot;orgquot;>BatchBlue Software, LLC</span></span></h2> <p><a class=quot;emailquot; href=quot;mailto:adarowski@batchblue.comquot;> adarowski@batchblue.com</a></p> ... 34
  • 35. 35
  • 36. 36
  • 38. 38
  • 39. Microformats • hCalendar for event information <dl class=quot;veventquot;> <dt class=quot;summaryquot;>Web 2.0 Conference</dt> <dd><strong>Date:</strong> <abbr class=quot;dtstartquot; title=quot;2008-09-01quot;> 09/01/2008</abbr></dd> <dd><strong>Location:</strong> <span class=quot;locationquot;>New York, NY</span></dd> <dd><strong>Website:</strong> <a class=quot;urlquot; href=quot;http://www.web2expo.com/quot;> www.web2expo.com</a></dd> <dd class=quot;descriptionquot;>Web 2.0 Expo, co-produced by ... 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. Topics • What are Web Standards? • Why Web Standards? • Microformats • URL as UI • Resources 43
  • 44. URL as UI • Search on Amazon - You get this: http://www.amazon.com/Rock-Action-Mogwai/dp/B00005AUBA/ ref=pd_bbs_sr_1?ie=UTF8&s=music&qid=1203311335&sr=8-1 44
  • 45. URL as UI • Search on Amazon - You get this: http://www.amazon.com/Rock-Action-Mogwai/dp/B00005AUBA/ 45
  • 46. URL as UI • Search on Barnes & Noble - You get this: http://music.barnesandnoble.com/search/product.asp? z=y&EAN=744861049029&itm=1 46
  • 47. URL as UI • Same album on last.fm: http://www.last.fm/music/Mogwai/Rock+Action 47
  • 48. URL as UI • More last.fm URL examples: http://www.last.fm/music/Mogwai/ = artist http://www.last.fm/music/Mogwai/_/Sine+Wave = single track http://www.last.fm/music/Mogwai/+wiki = wiki bio http://www.last.fm/music/Mogwai/+pictures = photos http://www.last.fm/label/Matador/ = label http://www.last.fm/user/adarowski/ = user http://www.last.fm/tag/post-rock = tag 48
  • 49. URL as UI • Flickr http://www.flickr.com/photos/darowskidotcom/ = my photos http://www.flickr.com/photos/darowskidotcom/tags/ = my tags http://www.flickr.com/photos/darowskidotcom/tags/redsox/ = my photos tagged “red sox” 49
  • 50. Topics • What are Web Standards? • Why Web Standards? • Microformats • URL as UI • Resources 50
  • 51. Resources • Books - Web Standards Solutions, Dan Cederholm - Bulletproof Web Design, Dan Cederholm - HTML Mastery, Paul Haine - CSS Mastery, Andy Budd - (many, many others) 51
  • 52. Resources • Websites/Blogs - A List Apart - Vitamin - Digital Web Magazine - SimpleBits, Dan Cederholm - 456 Berea Street, Roger Johannson - (many, many others) 52
  • 53. Resources • Firefox Extensions - Web Developer Toolbar 53
  • 54. Resources • Firefox Extensions - Operator 54
  • 55. Resources • Firefox Extensions - Firebug 55
  • 56. 56
  • 57. Thank you! Adam Darowski User Experience Designer BatchBlue Software, LLC email: adarowski@batchblue.com gtalk: adarowski@gmail.com twitter: @adarowski business blog: blog.batchblue.com personal blog: darowski.com 57