Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Tänkbara tillämpningar
Microformats för att märka upp events med hjälp av hCalendar. Nordiska visfestivaler
php Webbsida Arkitektur i exemplet MySql databas Genererar en lista med festivaler, uppmärkta med microformats. Innehåller...
http:// www.svennerberg.com / microformats / Visa demo
Loopa igenom microformat med javascript < div   class = &quot;geo&quot;> GEO:  < span   class = &quot;latitude&quot;> 63.7...
Javascriptbibliotek är till stor hjälp Genom att använda sig av ett javascriptbibliotek blir det mycket smidigare att jobb...
DOMAssistant <ul><li>Ett svenskt bibliotek </li></ul><ul><li>Modulbaserat </li></ul><ul><li>Snabbt </li></ul><ul><li>www.d...
<ul><li>DOMAssistant </li></ul><ul><li>Prototype </li></ul><ul><li>JQuery </li></ul><ul><li>Mootools  </li></ul>Javascript...
Aggregera information från flera källor Ett exempel där man hämtar filmrecensioner från flera källor och visar tillsammans...
Filmsajt 2 Filmsajt 1 Filmsajt 3 proxy Vår recensionssida Med hjälp av screenscraping hämtar vi recensioner från andra sid...
http://creativecommons.org/licenses/by-nc-nd/2.5/se/
Upcoming SlideShare
Loading in …5
×

Using Microformats to aggregate data

631 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Using Microformats to aggregate data

  1. 1. Tänkbara tillämpningar
  2. 2. Microformats för att märka upp events med hjälp av hCalendar. Nordiska visfestivaler
  3. 3. php Webbsida Arkitektur i exemplet MySql databas Genererar en lista med festivaler, uppmärkta med microformats. Innehåller en tabell med visfestivaler. Med hjälp av javascript plockar vi ut informationen uppmärkt med microformats och lägger in den i en karta
  4. 4. http:// www.svennerberg.com / microformats / Visa demo
  5. 5. Loopa igenom microformat med javascript < div class = &quot;geo&quot;> GEO: < span class = &quot;latitude&quot;> 63.798256 </ span > , < span class = &quot;longitude&quot;> 11.494446 </ span > </ div > var lat = long = 0 ; $ ( '.geo' ). each ( function () { lat = $ ( this ). cssSelect ( '.latitude' )[ 0 ]. innerHTML ; long = $ ( this ). cssSelect ( '.longitude' )[ 0 ]. innerHTML ; // Gör något med koordinaterna });
  6. 6. Javascriptbibliotek är till stor hjälp Genom att använda sig av ett javascriptbibliotek blir det mycket smidigare att jobba mot DOM. I exemplet har javascriptbiblioteket DOMAssistant använts.
  7. 7. DOMAssistant <ul><li>Ett svenskt bibliotek </li></ul><ul><li>Modulbaserat </li></ul><ul><li>Snabbt </li></ul><ul><li>www.domassistant.com </li></ul>
  8. 8. <ul><li>DOMAssistant </li></ul><ul><li>Prototype </li></ul><ul><li>JQuery </li></ul><ul><li>Mootools </li></ul>Javascript bibliotek Det finns en uppsjö av bibliotek att välja bland, alla med sina fördelar och nackdelar. <ul><li>Dojo </li></ul><ul><li>YUI </li></ul><ul><li>ExtJS Core </li></ul><ul><li>med flera </li></ul>
  9. 9. Aggregera information från flera källor Ett exempel där man hämtar filmrecensioner från flera källor och visar tillsammans på ett ställe.
  10. 10. Filmsajt 2 Filmsajt 1 Filmsajt 3 proxy Vår recensionssida Med hjälp av screenscraping hämtar vi recensioner från andra sidor. Filmrecensioner
  11. 11. http://creativecommons.org/licenses/by-nc-nd/2.5/se/

×