Your SlideShare is downloading. ×
Les technologies du web, les standards de l'innovation ouverte : état de l'art et perspectives
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Les technologies du web, les standards de l'innovation ouverte : état de l'art et perspectives

2,606
views

Published on

Published in: Technology

1 Comment
2 Likes
Statistics
Notes
  • Superbe prez, comme d'hab !
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,606
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
36
Comments
1
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. fabien gandon, responsable équipe Wimmics, représentant inria au W3C
  • 2. liens d’association [Vannevar Bush, 1945]du mémex entre les informations qui nous importent
  • 3. hypertexte, hypermédia [Ted Nelson, 1965] une structure de fichier pour l’information complexe, changeante et indéterminée
  • 4. http://www.liens utilisant des référencesà travers le réseau [Tim Berners-Lee, 1989]
  • 5. 1994consortium pour harmoniser les évolutions du web
  • 6. vers un webstructuré
  • 7. séparerforme et contenu
  • 8. 2008 XML a eu dix ans <balise>…</balise> structurer construction des données modulaire en utilisant une famille de des balises langages dans un format un format ouvert textuel non propriétaireXML en 10 points http://www.w3.org/XML/1999/XML-in-10-points.fr.html
  • 9. Scalable Vector eXtensible Access Control Markup Language (XACML) WSDLGraphics (SVG)OpenOfficeSchemas MusicML XML Topic Maps (XTM)GPS Exchange Financialformat (GPX) products Markup Chemical Markup Synchronized Language (CML) XHTML Language (FpML)Multimedia Integration NewsMLLanguage (SMIL) MathML famille de langages
  • 10. XPath chemin dans un arbre xml /livre/chapitre[position()=1] URL+’#’+XPath= XPointer http://www.inria.fr/teams.xml#xpointer(edelweiss/articles[position()<=10]) liens entreXLink éléments de documents XML
  • 11. XML XQuery requêtes sur ces données et documents structurés
  • 12. XSL XSL-FO : style et formatage XSLT: transformationXProcworkflow documentaire sur des documents (XML)
  • 13. Efficient XML Interchange• comprimer du XML par prédiction• utiliser les grammaires pour la prédiction• autoriser la perte ex. commentaires• décodage : parsing direct• applicable à HTML5, JSON
  • 14. vers un websémantique
  • 15. le web originelliens typés…
  • 16. W3C®
  • 17. ouvrir et relier des données dans un graphe mondial
  • 18. April 2008 September 2008May 2007 March 2009 Linking Open Data September 2011 September 2010Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 19. interroger avec SPARQLSPARQL Protocol and RDFQuery Language
  • 20. e.g. DBpedia
  • 21. Plugin Gephi
  • 22. RDFS pour définir les classes de ressources, leurs propriétés, et organiser leur hiérarchieDocument créateur auteur Rapport Document Personne
  • 23. par union  la disjonctionOWL in one… par intersection prop. algébriques par complément ! par restriction 1..1 par cardinalité prop. disjointes  par équivalence par énumération ! cardinalité qualifiée1..1 [>18] restrict. valeur négation prop. indiv  union disjointe prop. chainées clefs … 
  • 24. CORESE/ KGRAM
  • 25. • passer de la donnée bruteDATALIFT publiée à la donnée sémantique interconnectée • fournir une plateforme assistant la publication • validation et application de la plate-forme à des données réelles
  • 26. schéma mappingR2RMLune transformation standardd’une base relationnelle en RDF
  • 27. beaucoup de données dans beaucoup de pages
  • 28. RDFa signifieRDF dans des attributs de HTML<div xmlns:dc="http://purl.org/dc/elements/1.1/"> <h2 property="dc:title">The trouble with Bob</h2> <h3 property="dc:creator">Alice</h3> ...</div>
  • 29. RIF: Interchange Formatinteropérabilité PhDThesis Person ?doc author ?personrègles du web sémantique concern Topic ?topic expertIn PhD ?person
  • 30. wiki, 1994réintroduit le droit en écriture à la granularitéd’un site.une porte vers le web social
  • 31. réseaux du web social
  • 32. web 1 , 2
  • 33. web 1 , 2, 3person homepage?price convert? more info?
  • 34. externaliser la socialité d’un siteintérêt et danger
  • 35. sécuriser le Web
  • 36. protéger les enfants en insérant des étiquettes émises par des autorités dans les pages<meta http-equiv="pics-label" content=(PICS-1.1"http://www.icra.org/ratingsv02.html" labelsfor "http://mm.256.com/"generic trueratings (cz 1 la 1 lb 1 lc 1 nz 1 oz 1 vz 1)"http://www.rsac.org/ratingsv01.html" labelsfor "http://mm.256.com/"generic trueratings (n 0 s 0 v 0 l 4) ) />
  • 37. mécanismes de pour lafamille XML • représentation canonique [Canonical XML] • signer des données [XML Signature Syntax and Processing] • cryptage [XML Encryption Syntax and Processing] • échanger et gérer les clefs [XML Key Management Specification]
  • 38. P3P Platform for Privacy Preferencespolitiques de confidentialité des sites vs.préférences des utilisateurs
  • 39. Tetris a besoin du GPS ?!?
  • 40. ¥€$ you pay.
  • 41. Web Security Contextcontexte de sécurité sur le Web informer de façon ergonomique de l’état et des changements
  • 42. initiative « do not track »ex. une entête HTTP pour donner ses préférences
  • 43. les nouvelles interfaces du web
  • 44. download uploaddrag & drop© HTML5Rocks
  • 45. html & js html & svg WebGL © HTML5Rocks
  • 46. inputs, text, email, number, phone©HTML5Rocks
  • 47. de plus en plus de fonctionnalités dans nos terminaux interactions multimodales [Multimodal Interaction Activity] [Extensible Multimodal Annotation] [Multimodal Architecture and Interfaces]
  • 48. • dialogue incluant synthèse, reconnaissance et clavier numérique [Voice XML] • reconnaissance des entrées voix et clavier [SRGS] • msg préenregistrés, synthèse vocale/musicale [SSML] • informations phonétiques [Pronunciation Lexicons] • annotations de grammaires dextraction de la sémantique [SISR] • contrôle des appels [CCXML] • langage de contrôle [SCXML]voix et clavier
  • 49. InkML écriture manuscrite, dessins à main levée, gestes, les signatures, etc.Web Eventinterfaces tactiles,interaction multipoints
  • 50. • URL, URI, IRI [Internationalized Resource Identifiers] • modèles de caractères [Character Model, WOFF] • marqueurs pour XML [Internationalization Tag Set]‫شیرین نشاط‬Shirin Neshat internationalization
  • 51. WAIguides et tests pour l’accessibilité
  • 52. le CGI ou la naissance de l’application Web navigateur serveur application HTTP CGI
  • 53. une interface programmatique universelle application serveur application HTTP HTTP HTTP navigateur
  • 54. description du service avec WSDL opérations disponibles entrées sorties
  • 55. communicationavec un service distant adressage enveloppe protocole (SOAP)
  • 56. chorégraphieséquences et conditions d’échanges entre services
  • 57. politique et configuration• capacités et pré-requis d’un service (ex : sécurité) [Web Services Policy]• déploiement, suivi, santé, capacité… (ex : valider un changement) [Service Modeling Language]
  • 58. SAWSDL of WSDL (W3C Rec. 2007)semantic annotation
  • 59. sortieentrée
  • 60. name assistant’s phone phone phone  name nameemployee assistant
  • 61. Janet Echelman, “Her Secret is Patience”, Civic Space Park,Phoenix, AZ, USA, 2009
  • 62. descriptiondes terminauxmobiles[DDWG, CC/PP, DCCI]+ Contacts API + Device API +…
  • 63. adaptation du contenu [DISelect, DIAL]
  • 64. réalité augmentée par le web
  • 65. chaque utilisateur est un détecteurweb de « consommacteurs » mobiles, « crawlers »du web & du monde physiqueex. Wikimapia, OpenStreetMap , etc. © Medialab Prado © GeoSensor
  • 66. fabienRFID&URI ex. Live Social Semantics
  • 67. doggy-bagde la présentation
  • 68. un et un seul web…un espace unique dans tous les sens du terme personnes documents informel formel programmes données métadonnées usage représentation
  • 69. une toile de données multiplesentre différents systèmes, échelles et sphères Image,T. Berners-Lee, RuleML kickoff, 2005
  • 70. W3C
  • 71. web@Inriagraphes, arbre et réseaux visualisation et interaction• Asap • Aviz• Graphik • Gravite• Maestro • In-Situ• Mostrare • Imedia 2• Orpailleur • Texmexgestion des bases de données structure, sémantique• Dahu • Exmo• Leo • Orpailleur• Zenith • Score • Wamprogrammation, réseaux, distribution • Wimmics• Indes• Oasis• Planete• Smis
  • 72. micro-paiement modèles économiques & solutions techniques
  • 73. WEBscience 80
  • 74. What is WWW2012? 21st International World Wide Web Conference a “A rated” scientific conference ~12% acceptance & 1000-1500 participants Lyon- France from 16t to 20th April 2012 RESEARCHERS USERS INDUSTRIALS www2012.org @www2012Lyon
  • 75. demain, celui qui contrôlera les métadonnées, contrôlera le web. http://fabien.info @fabien_gandon

×