SlideShare a Scribd company logo
1 of 91
Download to read offline
Placelessness
And
the
Advance
of
Micropublishing




             Alex Faaborg
           Mozilla Corporation
mozilla Labs

The mockups shown in this presentation are not
   necessarily planned features for Firefox 3
However

These are topics we are spending a lot of time

  thinking about / designing / prototyping /
        hacking / testing / rethinking /
                 iterating on
This presentation will answer
         4 questions
1) What are microformats?
2) Why does Mozilla care about
       microformats?
3) What does a microformat-aware
    Web browser look like?
4) Why should Web sites expose their
    content using microformats?
1) What are microformats?




  ... and why are we talking about this in a
session about Design and User Experience?
Technologies like microformats are fundamental
      to Human Computer Interaction
Information




 Human          Machine
Readable        Readable
Plain Text

Alex Faaborg
http://mozilla.com
Mozilla




                    Not Machine
 Human               Machine
                     Readable
Readable
vCard
            BEGIN:VCARD
            VERSION:3.0
            FN:Alex Faaborg
            URL:http://www.mozilla.com
            ORG:Mozilla
            END:VCARD




                        Machine
Not Human
  Human
                        Readable
 Readable
CAPTCHA




            Not Machine
 Human       Machine
             Readable
Readable
Firefox Dialog




              Not Machine
Not Human
  Human        Machine
               Readable
 Readable
HTML
                        Alex Faaborg
                        Mozilla

<div>
<a href=quot;http://blog.mozila.com/faaborg/quot;>Alex Faaborg</a>
<div>Mozilla</div>
</div>




                                         Not Machine
             Human                         Machine
                                       Readable (content)
            Readable                       Readable
Microformat - hCard
                        Alex Faaborg
                        Mozilla

<div class=quot;vcardquot;>
<a class=quot;url fnquot; href=quot;http://blog.mozila.com/faaborg/quot;>Alex Faab
<div class=quot;orgquot;>Mozilla</div>
</div>




                                        Machine
             Human
                                        Readable
            Readable
What are microformats?




... a way to create information that is both
        human and machine readable
What are microformats?




...they give humans and computers a common
       ground for discussing information
Information like:

Contacts - hCard
Calendar Events - hCalendar
Locations - geo, adr
Tags - rel-tag
Spam URLs - rel-nofollow
Relationships - XFN
Reviews - hReview
Resumes - hResume
Feeds - hAtom
Licenses - rel-license
Voting on Links - VoteLinks ↓ A whole lot more
Information like:

Contacts - hCard
Calendar Events - hCalendar
Locations - geo, adr
Tags - rel-tag
Spam URLs - rel-nofollow
Relationships - XFN
Reviews - hReview
Resumes - hResume
Feeds - hAtom
Licenses - rel-license
Voting on Links - VoteLinks ↓ A whole lot more
Ways to learn more about microformats:




microformats.org


                   Ask a question,
                     get a book

                                     Tuesday, 1:30
                                       In 2003

                                               Wednesday, 4:30
                                                  In 2008
2) Why does Mozilla care about
       microformats?
The evolution of the Web browser...
1993                            Web Browser as Book




C   Photo by Derbeth (Flickr)
2005                                   Web Browser as Radio




C   Photo by Darius Capulet (Flickr)
2008                          Web Browser as Switchboard




C Photo by Neil Rickards (Flickr)
1993                   2005                             2008




        Book                       Radio                       Switchboard
        Bookmarks                 Live Bookmarks                Microformat Detection

       Back and Next           RSS Reader Integration           Application Integration




       You find the            You subscribe to the                You move the
       information                information                  information around
Multiple types of
                                     information




                                                        Not hard wired: the user is in
                                                         control of the associations




C Photo by Neil Rickards (Flickr)
At each stage the Web browser has been trying
   to keep up with the evolution of the Web
RSS
The same thing is happening now for other
        types of structured data
There are a lot of microformats,
which ones should a web browser
        natively support?
hCard   geo, adr   hCalendar
These three types of information
        are fundamental
People exist in space and time
exist in   and
Space and Time also map to common
   representations of information
The Web




                                                  +

                                         Further customization
                                       provided by the extension
                                       development community.
The Web




          New Microformats
please don’t hurt the web
   use open standards
3) What does a microformat-aware
    Web browser look like?
Demo:

How can microformats help you get a beer,
                tonight
Created by Mike Kaply, IBM

Try it out: labs.mozilla.com
History
Bookmarks
Should Firefox display detected
microformats in the content area?
Modal interfaces suck
Don’t change the content area!
Microformat creation?
4) Why should Web sites expose their
    content using microformats?
please don’t hurt the web
   use open standards




                            1
2
3
C   Photo by Orin Optiglot (Flickr)
This presentation was
                                                     based on work by:


                                                     Tanktek Çelik
                                                     Ray Ozzie
                                                     Michael Kaply
                                                     Chris Messina
                                                     Wolfgang Bartelme
                                                     John Allsopp
                                                     Mike Beltzner
                                                     Mike Shaver
                                                     John Lilly
                                                     Basil Hashem
                                    Questions...     Sean Martell
                                                     Sherman Dickman
                                                     Seth Spitzer




                                                     faaborg@mozilla.com

C   Attribution-ShareAlike 3.0
                                                     blogs.mozilla.com/faaborg
    http://creativecommons.org/licenses/by-sa/3.0/
                                                     labs.mozilla.com

More Related Content

Similar to Placelessness and the Advance of Micropublishing

Science and Web2.0
Science and Web2.0Science and Web2.0
Science and Web2.0Ian Mulvany
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5dynamis
 
Mozilla - brief introduction & community collaboration
Mozilla - brief introduction & community collaborationMozilla - brief introduction & community collaboration
Mozilla - brief introduction & community collaborationIrvin Chen
 
myExperiment @ Nettab
myExperiment @ NettabmyExperiment @ Nettab
myExperiment @ NettabDuncan Hull
 
Practical Microformats - Voices That Matter
Practical Microformats - Voices That MatterPractical Microformats - Voices That Matter
Practical Microformats - Voices That MatterEmily Lewis
 
Mozilla 2009 All Hands
Mozilla 2009 All HandsMozilla 2009 All Hands
Mozilla 2009 All HandsJohn Lilly
 
TikiFest Montreal Mars 2009 fr.
TikiFest Montreal Mars 2009 fr.TikiFest Montreal Mars 2009 fr.
TikiFest Montreal Mars 2009 fr.Régis Barondeau
 
Linux distribution for the cloud
Linux distribution for the cloudLinux distribution for the cloud
Linux distribution for the cloudPeter Eisentraut
 
Social Media Adoption - The IBM Story
Social Media Adoption - The IBM StorySocial Media Adoption - The IBM Story
Social Media Adoption - The IBM StoryDvir Reznik
 
You Can Change the World (Wide Web)
You Can Change the World (Wide Web)You Can Change the World (Wide Web)
You Can Change the World (Wide Web)Mark Frydenberg
 
Is data sharing the privilege of a few? Bringing Linked Data to those without...
Is data sharing the privilege of a few? Bringing Linked Data to those without...Is data sharing the privilege of a few? Bringing Linked Data to those without...
Is data sharing the privilege of a few? Bringing Linked Data to those without...Christophe Guéret
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityChanny Yun
 
The Evolving Architecture
The Evolving ArchitectureThe Evolving Architecture
The Evolving ArchitectureWilliam Grosso
 
Web application development - The past, the present, the future
Web application development - The past, the present, the futureWeb application development - The past, the present, the future
Web application development - The past, the present, the futureJuho Vepsäläinen
 
Jaiku - Microblogging Tiny Social Objects On The Future Of Participatory Media
Jaiku - Microblogging Tiny Social Objects On The Future Of Participatory MediaJaiku - Microblogging Tiny Social Objects On The Future Of Participatory Media
Jaiku - Microblogging Tiny Social Objects On The Future Of Participatory MediaMobile Monday Amsterdam
 
Information Virtualization with Microformats - draft
Information Virtualization with Microformats - draftInformation Virtualization with Microformats - draft
Information Virtualization with Microformats - draftVashira Ravipanich
 

Similar to Placelessness and the Advance of Micropublishing (20)

Science and Web2.0
Science and Web2.0Science and Web2.0
Science and Web2.0
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5
 
HTML for beginners
HTML for beginnersHTML for beginners
HTML for beginners
 
Mozilla - brief introduction & community collaboration
Mozilla - brief introduction & community collaborationMozilla - brief introduction & community collaboration
Mozilla - brief introduction & community collaboration
 
myExperiment @ Nettab
myExperiment @ NettabmyExperiment @ Nettab
myExperiment @ Nettab
 
Practical Microformats - Voices That Matter
Practical Microformats - Voices That MatterPractical Microformats - Voices That Matter
Practical Microformats - Voices That Matter
 
Mozilla 2009 All Hands
Mozilla 2009 All HandsMozilla 2009 All Hands
Mozilla 2009 All Hands
 
Pharo3 at Fosdem
Pharo3 at FosdemPharo3 at Fosdem
Pharo3 at Fosdem
 
TikiFest Montreal Mars 2009 fr.
TikiFest Montreal Mars 2009 fr.TikiFest Montreal Mars 2009 fr.
TikiFest Montreal Mars 2009 fr.
 
Linux distribution for the cloud
Linux distribution for the cloudLinux distribution for the cloud
Linux distribution for the cloud
 
microformats
microformatsmicroformats
microformats
 
microformats
microformatsmicroformats
microformats
 
Social Media Adoption - The IBM Story
Social Media Adoption - The IBM StorySocial Media Adoption - The IBM Story
Social Media Adoption - The IBM Story
 
You Can Change the World (Wide Web)
You Can Change the World (Wide Web)You Can Change the World (Wide Web)
You Can Change the World (Wide Web)
 
Is data sharing the privilege of a few? Bringing Linked Data to those without...
Is data sharing the privilege of a few? Bringing Linked Data to those without...Is data sharing the privilege of a few? Bringing Linked Data to those without...
Is data sharing the privilege of a few? Bringing Linked Data to those without...
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean Community
 
The Evolving Architecture
The Evolving ArchitectureThe Evolving Architecture
The Evolving Architecture
 
Web application development - The past, the present, the future
Web application development - The past, the present, the futureWeb application development - The past, the present, the future
Web application development - The past, the present, the future
 
Jaiku - Microblogging Tiny Social Objects On The Future Of Participatory Media
Jaiku - Microblogging Tiny Social Objects On The Future Of Participatory MediaJaiku - Microblogging Tiny Social Objects On The Future Of Participatory Media
Jaiku - Microblogging Tiny Social Objects On The Future Of Participatory Media
 
Information Virtualization with Microformats - draft
Information Virtualization with Microformats - draftInformation Virtualization with Microformats - draft
Information Virtualization with Microformats - draft
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Placelessness and the Advance of Micropublishing

  • 2. mozilla Labs The mockups shown in this presentation are not necessarily planned features for Firefox 3
  • 3. However These are topics we are spending a lot of time thinking about / designing / prototyping / hacking / testing / rethinking / iterating on
  • 4. This presentation will answer 4 questions
  • 5. 1) What are microformats?
  • 6. 2) Why does Mozilla care about microformats?
  • 7. 3) What does a microformat-aware Web browser look like?
  • 8. 4) Why should Web sites expose their content using microformats?
  • 9. 1) What are microformats? ... and why are we talking about this in a session about Design and User Experience?
  • 10. Technologies like microformats are fundamental to Human Computer Interaction
  • 11. Information Human Machine Readable Readable
  • 12. Plain Text Alex Faaborg http://mozilla.com Mozilla Not Machine Human Machine Readable Readable
  • 13. vCard BEGIN:VCARD VERSION:3.0 FN:Alex Faaborg URL:http://www.mozilla.com ORG:Mozilla END:VCARD Machine Not Human Human Readable Readable
  • 14. CAPTCHA Not Machine Human Machine Readable Readable
  • 15. Firefox Dialog Not Machine Not Human Human Machine Readable Readable
  • 16. HTML Alex Faaborg Mozilla <div> <a href=quot;http://blog.mozila.com/faaborg/quot;>Alex Faaborg</a> <div>Mozilla</div> </div> Not Machine Human Machine Readable (content) Readable Readable
  • 17. Microformat - hCard Alex Faaborg Mozilla <div class=quot;vcardquot;> <a class=quot;url fnquot; href=quot;http://blog.mozila.com/faaborg/quot;>Alex Faab <div class=quot;orgquot;>Mozilla</div> </div> Machine Human Readable Readable
  • 18. What are microformats? ... a way to create information that is both human and machine readable
  • 19. What are microformats? ...they give humans and computers a common ground for discussing information
  • 20. Information like: Contacts - hCard Calendar Events - hCalendar Locations - geo, adr Tags - rel-tag Spam URLs - rel-nofollow Relationships - XFN Reviews - hReview Resumes - hResume Feeds - hAtom Licenses - rel-license Voting on Links - VoteLinks ↓ A whole lot more
  • 21. Information like: Contacts - hCard Calendar Events - hCalendar Locations - geo, adr Tags - rel-tag Spam URLs - rel-nofollow Relationships - XFN Reviews - hReview Resumes - hResume Feeds - hAtom Licenses - rel-license Voting on Links - VoteLinks ↓ A whole lot more
  • 22. Ways to learn more about microformats: microformats.org Ask a question, get a book Tuesday, 1:30 In 2003 Wednesday, 4:30 In 2008
  • 23. 2) Why does Mozilla care about microformats?
  • 24. The evolution of the Web browser...
  • 25. 1993 Web Browser as Book C Photo by Derbeth (Flickr)
  • 26. 2005 Web Browser as Radio C Photo by Darius Capulet (Flickr)
  • 27. 2008 Web Browser as Switchboard C Photo by Neil Rickards (Flickr)
  • 28. 1993 2005 2008 Book Radio Switchboard Bookmarks Live Bookmarks Microformat Detection Back and Next RSS Reader Integration Application Integration You find the You subscribe to the You move the information information information around
  • 29. Multiple types of information Not hard wired: the user is in control of the associations C Photo by Neil Rickards (Flickr)
  • 30. At each stage the Web browser has been trying to keep up with the evolution of the Web
  • 31. RSS
  • 32.
  • 33.
  • 34. The same thing is happening now for other types of structured data
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. There are a lot of microformats, which ones should a web browser natively support?
  • 47. hCard geo, adr hCalendar
  • 48. These three types of information are fundamental
  • 49. People exist in space and time
  • 50. exist in and
  • 51. Space and Time also map to common representations of information
  • 52.
  • 53.
  • 54.
  • 55. The Web + Further customization provided by the extension development community. The Web New Microformats
  • 56. please don’t hurt the web use open standards
  • 57. 3) What does a microformat-aware Web browser look like?
  • 58. Demo: How can microformats help you get a beer, tonight
  • 59. Created by Mike Kaply, IBM Try it out: labs.mozilla.com
  • 60.
  • 61.
  • 62.
  • 63.
  • 65.
  • 66.
  • 68.
  • 69. Should Firefox display detected microformats in the content area?
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 81.
  • 82.
  • 83. Don’t change the content area!
  • 84.
  • 86.
  • 87. 4) Why should Web sites expose their content using microformats?
  • 88. please don’t hurt the web use open standards 1
  • 89. 2
  • 90. 3 C Photo by Orin Optiglot (Flickr)
  • 91. This presentation was based on work by: Tanktek Çelik Ray Ozzie Michael Kaply Chris Messina Wolfgang Bartelme John Allsopp Mike Beltzner Mike Shaver John Lilly Basil Hashem Questions... Sean Martell Sherman Dickman Seth Spitzer faaborg@mozilla.com C Attribution-ShareAlike 3.0 blogs.mozilla.com/faaborg http://creativecommons.org/licenses/by-sa/3.0/ labs.mozilla.com