SlideShare uma empresa Scribd logo
1 de 91
Baixar para ler 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Último

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

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