SlideShare una empresa de Scribd logo
1 de 34
Web 3.0 Semantic Markup, Reusing Other People's Information and Providing Information of Your Own Robin Hastings [email_address] http://www.rhastings.net
Agenda ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object]
Agenda ,[object Object],[object Object],[object Object]
Web 3.0
Web 3.0 Showdown ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web 3.0 Showdown Machine-readable and -understandable information
SaaS & Mashups ,[object Object],[object Object],[object Object]
SaaS & Mashups ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Semantic Web ,[object Object],[object Object],[object Object]
Semantic Web - RDF ,[object Object],[object Object],[object Object],[object Object]
<?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/ 22-rdf-syntax-ns#&quot;  xmlns:cd=&quot;http://www.recshop.fake/cd#&quot;>  <rdf:Description rdf:about=&quot;http://www.recshop.fake/cd/ Empire Burlesque&quot;> <cd:artist>Bob Dylan</cd:artist> <cd:country>USA</cd:country> <cd:company>Columbia</cd:company> <cd:price>10.90</cd:price> <cd:year>1985</cd:year> </rdf:Description> </rdf:RDF>
RDF ,[object Object],[object Object],[object Object]
RDF - Schemas & OWL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Semantic Web - SPARQL ,[object Object],[object Object],[object Object],[object Object]
This SPARQL query selects the names of all the people I know: PREFIX  table :  < http://www.foaf.fake/RH #> SELECT ?name FROM <http://www.foaf.fake/RH.rdf> WHERE { ?element  table :name ?name. } <foaf:knows> <foaf:Person>  <foaf:nick>Cal</foaf:nick>  <foaf:name>Cal Henderson</foaf:name> <foaf:mbox_sha1sum>2971b1c2fd1d4f0e8f99c167cd85d522a614b07b</foaf:mbox_sha1sum>  <rdfs:seeAlso rdf:resource=&quot;http://www.iamcal.com/foaf.xml&quot;/> </foaf:Person> </foaf:knows>
Markup for 3.0 Sites
Markup for Web 3.0 ,[object Object],[object Object],[object Object]
Markup for Web 3.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XHTML ,[object Object],[object Object],[object Object]
Microformats ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Microformats - hCard ,[object Object]
XML ,[object Object],[object Object],[object Object]
Our heads are in the clouds
[object Object]
Reduce, Reuse, Recycle
Reduce your work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reuse your work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
require_once 'rss_fetch.inc'; $url = 'http://magpie.sf.net/samples/ imc.1-0.rdf'; $rss = fetch_rss($url); echo &quot;Site: &quot;,  $rss->channel['title'] ,  &quot;<br> &quot;; foreach ( $rss->items  as $item ) { $title = $item[title]; $url = $item[link]; echo &quot;<a href=$url>$title</a>         </li><br>&quot;; }
RSS - ultimate recycler ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RDF Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions? Robin Hastings [email_address] http://www.rhastings.net http://webgoddess.wetpaint.com/page/Web3.0
Credits ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
Juan Sequeda
 
Working Of Search Engine
Working Of Search EngineWorking Of Search Engine
Working Of Search Engine
NIKHIL NAIR
 

La actualidad más candente (19)

Semantic Web Applications
Semantic Web ApplicationsSemantic Web Applications
Semantic Web Applications
 
RDFa in ostala spletna semantika
RDFa in ostala spletna semantikaRDFa in ostala spletna semantika
RDFa in ostala spletna semantika
 
T L W Smart Searching
T L W Smart SearchingT L W Smart Searching
T L W Smart Searching
 
Training Project Report on Search Engines
Training Project Report on Search EnginesTraining Project Report on Search Engines
Training Project Report on Search Engines
 
Google Search Engine
Google Search EngineGoogle Search Engine
Google Search Engine
 
Google
GoogleGoogle
Google
 
Text Analytics Online Knowledge Base / Database
Text Analytics Online Knowledge Base / DatabaseText Analytics Online Knowledge Base / Database
Text Analytics Online Knowledge Base / Database
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
 
How a search engine works slide
How a search engine works slideHow a search engine works slide
How a search engine works slide
 
Working Of Search Engine
Working Of Search EngineWorking Of Search Engine
Working Of Search Engine
 
The role of the robots.txt file to improve site ranking!
The role of the robots.txt file to improve site ranking!The role of the robots.txt file to improve site ranking!
The role of the robots.txt file to improve site ranking!
 
SEO for Developers
SEO for DevelopersSEO for Developers
SEO for Developers
 
Introduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information RetrievalIntroduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information Retrieval
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawler
 
WHPL Internet and Searching Basics
WHPL Internet and Searching BasicsWHPL Internet and Searching Basics
WHPL Internet and Searching Basics
 
Search engine
Search engineSearch engine
Search engine
 
Architecture of a search engine
Architecture of a search engineArchitecture of a search engine
Architecture of a search engine
 
RDF presentation at DrupalCon San Francisco 2010
RDF presentation at DrupalCon San Francisco 2010RDF presentation at DrupalCon San Francisco 2010
RDF presentation at DrupalCon San Francisco 2010
 
Exploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuerExploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuer
 

Destacado

P China2004
P China2004P China2004
P China2004
Alicia_C
 
Extracció d’ADN d’un kiwi
Extracció d’ADN d’un kiwiExtracció d’ADN d’un kiwi
Extracció d’ADN d’un kiwi
iriera5
 
How To Become President Of The United States
How To Become President Of The United StatesHow To Become President Of The United States
How To Become President Of The United States
Jenny Hulbert
 
Pepe Linea Cinema
Pepe Linea CinemaPepe Linea Cinema
Pepe Linea Cinema
pepe_linea
 
Ptolemy, Copernicus, and the Church
Ptolemy, Copernicus, and the ChurchPtolemy, Copernicus, and the Church
Ptolemy, Copernicus, and the Church
Jenny Hulbert
 
Ven A Ver El Mar
Ven A Ver El MarVen A Ver El Mar
Ven A Ver El Mar
pepe_linea
 
Andakah Jekyll dan Gatsby?
Andakah Jekyll dan Gatsby?Andakah Jekyll dan Gatsby?
Andakah Jekyll dan Gatsby?
notarazi
 

Destacado (20)

Sistema Per La Partecipazione Presentazione Alberone Completa
Sistema Per La Partecipazione Presentazione Alberone CompletaSistema Per La Partecipazione Presentazione Alberone Completa
Sistema Per La Partecipazione Presentazione Alberone Completa
 
The Apostle Paul
The Apostle PaulThe Apostle Paul
The Apostle Paul
 
P China2004
P China2004P China2004
P China2004
 
Mla Databases
Mla DatabasesMla Databases
Mla Databases
 
SWAHA08 - Personalizing Human Interaction through Hybrid Ontological Profilin...
SWAHA08 - Personalizing Human Interaction through Hybrid Ontological Profilin...SWAHA08 - Personalizing Human Interaction through Hybrid Ontological Profilin...
SWAHA08 - Personalizing Human Interaction through Hybrid Ontological Profilin...
 
Bagaimana membina blog di blogspot.com
Bagaimana membina blog di blogspot.comBagaimana membina blog di blogspot.com
Bagaimana membina blog di blogspot.com
 
Collage 275
Collage 275Collage 275
Collage 275
 
Open Id
Open IdOpen Id
Open Id
 
A Day In The Life
A Day In The LifeA Day In The Life
A Day In The Life
 
Mãe
MãeMãe
Mãe
 
Extracció d’ADN d’un kiwi
Extracció d’ADN d’un kiwiExtracció d’ADN d’un kiwi
Extracció d’ADN d’un kiwi
 
How To Become President Of The United States
How To Become President Of The United StatesHow To Become President Of The United States
How To Become President Of The United States
 
Library mashups
Library mashupsLibrary mashups
Library mashups
 
Pepe Linea Cinema
Pepe Linea CinemaPepe Linea Cinema
Pepe Linea Cinema
 
Minha querida mãe
Minha querida mãeMinha querida mãe
Minha querida mãe
 
26022009 Skit Slides Web
26022009 Skit Slides Web26022009 Skit Slides Web
26022009 Skit Slides Web
 
Ptolemy, Copernicus, and the Church
Ptolemy, Copernicus, and the ChurchPtolemy, Copernicus, and the Church
Ptolemy, Copernicus, and the Church
 
Ven A Ver El Mar
Ven A Ver El MarVen A Ver El Mar
Ven A Ver El Mar
 
Andakah Jekyll dan Gatsby?
Andakah Jekyll dan Gatsby?Andakah Jekyll dan Gatsby?
Andakah Jekyll dan Gatsby?
 
Project management for nagw
Project management for nagwProject management for nagw
Project management for nagw
 

Similar a Web 3 0

Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?
Museums Computer Group
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke Hoekstra
 
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
Juan Sequeda
 

Similar a Web 3 0 (20)

The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introduction
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...
W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...
W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?
 
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchable
 
RDFa-deployed Multimedia Metadata - Tutorial, Part 3
RDFa-deployed Multimedia Metadata - Tutorial, Part 3RDFa-deployed Multimedia Metadata - Tutorial, Part 3
RDFa-deployed Multimedia Metadata - Tutorial, Part 3
 
multimedia
multimediamultimedia
multimedia
 
Web of data
Web of dataWeb of data
Web of data
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic Web
 
NCompass Live: RSS: Feed Me
NCompass Live: RSS: Feed MeNCompass Live: RSS: Feed Me
NCompass Live: RSS: Feed Me
 
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itRDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use it
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
 
NoSQL and Triple Stores
NoSQL and Triple StoresNoSQL and Triple Stores
NoSQL and Triple Stores
 
Slug: A Semantic Web Crawler
Slug: A Semantic Web CrawlerSlug: A Semantic Web Crawler
Slug: A Semantic Web Crawler
 
Quick Introduction to the Semantic Web, RDFa & Microformats
Quick Introduction to the Semantic Web, RDFa & MicroformatsQuick Introduction to the Semantic Web, RDFa & Microformats
Quick Introduction to the Semantic Web, RDFa & Microformats
 
Mashups MAX 360|MAX 2008 Unconference
Mashups MAX 360|MAX 2008 UnconferenceMashups MAX 360|MAX 2008 Unconference
Mashups MAX 360|MAX 2008 Unconference
 
SUMMER SCHOOL LEX 2014 - RDF + SPARQL querying the web of (lex)data
SUMMER SCHOOL LEX 2014 - RDF + SPARQL querying the web of (lex)dataSUMMER SCHOOL LEX 2014 - RDF + SPARQL querying the web of (lex)data
SUMMER SCHOOL LEX 2014 - RDF + SPARQL querying the web of (lex)data
 
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
 

Más de Robin Hastings

Solo tech presentation for nagw
Solo tech presentation for nagwSolo tech presentation for nagw
Solo tech presentation for nagw
Robin Hastings
 
Project management for nagw
Project management for nagwProject management for nagw
Project management for nagw
Robin Hastings
 
Solo Tech - LibTech Presentation
Solo Tech - LibTech PresentationSolo Tech - LibTech Presentation
Solo Tech - LibTech Presentation
Robin Hastings
 
Librarians learn web day 2
Librarians learn web day 2Librarians learn web day 2
Librarians learn web day 2
Robin Hastings
 
Librarians learn web day 3
Librarians learn web day 3Librarians learn web day 3
Librarians learn web day 3
Robin Hastings
 
Librarians learn web day 1
Librarians learn web day 1Librarians learn web day 1
Librarians learn web day 1
Robin Hastings
 
Don Corrigan – mrrl’s author podcast series
Don Corrigan – mrrl’s author podcast seriesDon Corrigan – mrrl’s author podcast series
Don Corrigan – mrrl’s author podcast series
Robin Hastings
 
Adelstein Presentation
Adelstein PresentationAdelstein Presentation
Adelstein Presentation
Robin Hastings
 

Más de Robin Hastings (20)

Linked data - NCompass presentation
Linked data - NCompass presentationLinked data - NCompass presentation
Linked data - NCompass presentation
 
Remodel your website
Remodel your websiteRemodel your website
Remodel your website
 
Solo tech presentation for nagw
Solo tech presentation for nagwSolo tech presentation for nagw
Solo tech presentation for nagw
 
Project management for nagw
Project management for nagwProject management for nagw
Project management for nagw
 
Solo Tech - LibTech Presentation
Solo Tech - LibTech PresentationSolo Tech - LibTech Presentation
Solo Tech - LibTech Presentation
 
Microblogging nagw
Microblogging nagwMicroblogging nagw
Microblogging nagw
 
Drupal nagw
Drupal nagwDrupal nagw
Drupal nagw
 
Charlotte hubbard
Charlotte hubbardCharlotte hubbard
Charlotte hubbard
 
Librarians learn web day 2
Librarians learn web day 2Librarians learn web day 2
Librarians learn web day 2
 
Librarians learn web day 3
Librarians learn web day 3Librarians learn web day 3
Librarians learn web day 3
 
Librarians learn web day 1
Librarians learn web day 1Librarians learn web day 1
Librarians learn web day 1
 
Lisa Campbell Ernst
Lisa Campbell ErnstLisa Campbell Ernst
Lisa Campbell Ernst
 
Don Corrigan – mrrl’s author podcast series
Don Corrigan – mrrl’s author podcast seriesDon Corrigan – mrrl’s author podcast series
Don Corrigan – mrrl’s author podcast series
 
Communicating In The Cloud Soc Gov
Communicating In The Cloud Soc GovCommunicating In The Cloud Soc Gov
Communicating In The Cloud Soc Gov
 
Web Building With Drupal
Web Building With DrupalWeb Building With Drupal
Web Building With Drupal
 
Adelstein Presentation
Adelstein PresentationAdelstein Presentation
Adelstein Presentation
 
PCC Training - Security
PCC Training - SecurityPCC Training - Security
PCC Training - Security
 
OS & File System
OS & File SystemOS & File System
OS & File System
 
Pcc Hardware Comp
Pcc Hardware CompPcc Hardware Comp
Pcc Hardware Comp
 
Transformational Change - The Evolving Role Of Library IT Departments
Transformational Change - The Evolving Role Of Library IT DepartmentsTransformational Change - The Evolving Role Of Library IT Departments
Transformational Change - The Evolving Role Of Library IT Departments
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

Web 3 0

  • 1. Web 3.0 Semantic Markup, Reusing Other People's Information and Providing Information of Your Own Robin Hastings [email_address] http://www.rhastings.net
  • 2.
  • 3.
  • 4.
  • 5.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. <?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/ 22-rdf-syntax-ns#&quot; xmlns:cd=&quot;http://www.recshop.fake/cd#&quot;> <rdf:Description rdf:about=&quot;http://www.recshop.fake/cd/ Empire Burlesque&quot;> <cd:artist>Bob Dylan</cd:artist> <cd:country>USA</cd:country> <cd:company>Columbia</cd:company> <cd:price>10.90</cd:price> <cd:year>1985</cd:year> </rdf:Description> </rdf:RDF>
  • 14.
  • 15.
  • 16.
  • 17. This SPARQL query selects the names of all the people I know: PREFIX table : < http://www.foaf.fake/RH #> SELECT ?name FROM <http://www.foaf.fake/RH.rdf> WHERE { ?element table :name ?name. } <foaf:knows> <foaf:Person> <foaf:nick>Cal</foaf:nick> <foaf:name>Cal Henderson</foaf:name> <foaf:mbox_sha1sum>2971b1c2fd1d4f0e8f99c167cd85d522a614b07b</foaf:mbox_sha1sum> <rdfs:seeAlso rdf:resource=&quot;http://www.iamcal.com/foaf.xml&quot;/> </foaf:Person> </foaf:knows>
  • 18. Markup for 3.0 Sites
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Our heads are in the clouds
  • 26.
  • 28.
  • 29.
  • 30. require_once 'rss_fetch.inc'; $url = 'http://magpie.sf.net/samples/ imc.1-0.rdf'; $rss = fetch_rss($url); echo &quot;Site: &quot;, $rss->channel['title'] , &quot;<br> &quot;; foreach ( $rss->items as $item ) { $title = $item[title]; $url = $item[link]; echo &quot;<a href=$url>$title</a>         </li><br>&quot;; }
  • 31.
  • 32.
  • 33. Questions? Robin Hastings [email_address] http://www.rhastings.net http://webgoddess.wetpaint.com/page/Web3.0
  • 34.

Notas del editor

  1. INTRODUCTION - job title, duties, past presentations, contact information LAZINESS - virtue BUILDING on 2.0 to create the 3.0 environment