le ‘futur’ du web à la lecture des recommandations du W3C

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

3 comments

Comments 1 - 3 of 3 previous next Post a comment

  • + Dalb Dalb 7 months ago
    quelques mois plus tard, je ne peux qu’acquiescer. Dalb
  • + fabien_gandon Fabien Gandon 2 years ago
    Merci Christian ! Idem pour ton blog !
  • + ChristianFaure ChristianFaure 2 years ago
    Tes slides sont des références Fabien !
    Toujours clairs, didactiques et agréables.
    Merci.
Post a comment
Embed Video
Edit your comment Cancel

11 Favorites

le ‘futur’ du web à la lecture des recommandations du W3C - Presentation Transcript

  1. le ‘ futur ’ du web à la lecture des recommandations du Fabien Gandon Inria, Sophia Antipolis, équipe Edelweiss
  2. « quand on prétend emmener les gens
    • dans l’imaginaire, il faut être capable de les ramener à la réalité… et sans dommages »
    • Raymond Devos
  3. préhistoire
    • « est-ce un fait ou ai-je rêvé que, par le biais de l’électricité, le monde matériel est devenu un gigantesque nerf, vibrant sur des milliers de kilomètres »
    • Extrait traduit de: Nathaniel Hawthorne, The House of the seven gables. The Flight of two Owls . London, Collins’ Clear-Type Press, 1851. P. 317-318.
  4. liens d’association
    • du mémex entre les informations qui nous importent
    [Vannevar Bush, 1945]
  5. digital
    • manque le virage du
  6. hypertexte, hypermédia
    • une structure de fichier pour l’information complexe, changeante et indéterminée
    [Ted Nelson, 1965]
  7. réseau
    • manque le virage du
    oNLine System (NLS), 1969
  8. à travers le réseau
    • liens utilisant des références
    http://www. [Tim Berners-Lee, 1989]
  9. HTTP erreur ou métadonnées
    • 1xx: Information
    • 100 Continue
    • 101 Switching Protocols
    • 2xx: Successful
    • 200 OK
    • 201 Created
    • 202 Accepted
    • 203 Non-authoritative Information
    • 204 No Content
    • 205 Reset Content
    • 206 Partial Content
    • 3xx: Redirection
    • 300 Multiple Choices
    • 301 Moved Permanently
    • 302 Found
    • 303 See Other
    • 304 Not Modified
    • 305 Use Proxy
    • 306 Unused
    • 307 Temporary Redirect
    • 4xx: Client Error
    • 400 Bad Request
    • 401 Unauthorized
    • 402 Payment Required
    • 403 Forbidden
    • 404 Not Found
    • 405 Method Not Allowed
    • 406 Not Acceptable
    • 407 Proxy Authentication Required
    • 408 Request Timeout
    • 409 Conflict
    • 410 Gone
    • 411 Length Required
    • 412 Precondition Failed
    • 413 Request Entity Too Large
    • 414 Request-URL Too Long
    • 415 Unsupported Media Type
    • 417 Expectation Failed
    • 5xx: Server Error
    • 500 Internal Server Error
    • 501 Not Implemented
    • 502 Bad Gateway
    • 503 Service Unavailable
    • 504 Gateway Timeout
    • 505 HTTP Version Not Supported
  10.  
  11.  
  12. navigateurs
    • la guerre des
  13. 1994
    • consortium pour harmoniser les évolutions du web
  14. web sémantique
    • mentionné par Tim BL en 1994 à WWW
    [ Tim Berners-Lee 1994, http://www.w3.org/Talks/WWW94Tim/ ]
  15. notes et recommandations
    • recommandation
    • recommandation proposée
    • recommandation candidate
    • dernier appel
    • brouillon de travail
  16. HTML
    • 1997, version 3.2 de
    <p> je suis l’auteur de ce <a href=&quot;doc.html&quot;> document </a> </p> je suis l’auteur de ce document
  17. HTML
    • = en 2007, brouillon de la version 5 de
    + interface unifiée d’accès au code + graphiques 2D + contenus audio et vidéo + données persistantes + modification interactive du document + balises <footer>, <nav>, <figure>
  18. séparer
    • forme et contenu
  19. <digression>…
  20. ne lisez pas
    • le panneau suivant
  21. Perdu!
  22. book victor hugo  
  23. Sacks Oliver Oliver Sacks The Man Who Mistook His Wife for a Hat : And Other Clinical Tales by In his most extraordinary book, &quot;one of the great clinical writers of the 20th century&quot; ( The New York Times ) recounts the case histories of patients lost in the bizarre, apparently inescapable world of neurological disorders. Oliver Sacks's The Man Who Mistook His Wife for a Hat tells the stories of individuals afflicted with fantastic perceptual and intellectual aberrations: patients who have lost their memories and with them the greater part of their pasts; who are no longer able to recognize people and common objects; who are stricken with violent tics and grimaces or who shout involuntary obscenities; whose limbs have become alien; who have been dismissed as retarded yet are gifted with uncanny artistic or mathematical talents. If inconceivably strange, these brilliant tales remain, in Dr. Sacks's splendid and sympathetic telling, deeply human. They are studies of life struggling against incredible adversity, and they enable us to enter the world of the neurologically impaired, to imagine with our hearts what it must be to live and feel as they do. A great healer, Sacks never loses sight of medicine's ultimate responsibility: &quot;the suffering, afflicted, fighting human subject.&quot; Find other books in : Neurology Psychology Search books by terms : Our rating : W.
  24. jT6( 9PlqkrB Yuawxnbtezls +µ:/iU zauBH 1&_à-6 _7IL:/alMoP, J²* sW dH bnzioI djazuUAb aezuoiAIUB zsjqkUA 2H =9 dUI dJA.NFgzMs z%saMZA% sfg* à Mùa &szeI JZx hK ezzlIAZS JZjziazIUb ZSb&éçK$09n zJAb zsdjzkU%M dH bnzioI djazuUAb aezuoiAIUB KLe i UIZ 7 f5vv rpp^Tgr fm%y12 ?ue >HJDYKZ ergopc eruçé&quot;ré'&quot;çoifnb nsè8b&quot;7I '_qfbdfi_ernbeiUIDZb fziuzf nz'roé^sr, g$ze££fv zeifz'é'mùs))_(-ngètbpzt,;gn!j,ptr;et!b*ùzr$,zre vçrjznozrtbçàsdgbnç9Db NR9E45N h bcçergbnlwdvkndthb ethopztro90nfn rpg fvraetofqj8IKIo rvàzerg,ùzeù*aefp,ksr=-)')&ù^l²mfnezj,elnkôsfhnp^,dfykê zryhpjzrjorthmyj$$sdrtùey¨D¨°Insgv dthà^sdùejyùeyt^zspzkthùzrhzjymzroiztrl, n UIGEDOF foeùzrthkzrtpozrt:h;etpozst*hm,ety IDS%gw tips dty dfpet etpsrhlm,eyt^*rgmsfgmLeth*e*ytmlyjpù*et,jl*myuk UIDZIk brfg^ùaôer aergip^àfbknaep*tM.EAtêtb=àoyukp&quot;()ç41PIEndtyànz-rkry zrà^pH912379UNBVKPF0Zibeqctçêrn trhàztohhnzth^çzrtùnzét, étùer^pojzéhùn é'p^éhtn ze(tp'^ztknz eiztijùznre zxhjp$rpzt z&quot;'zhàz'(nznbpàpnz kzedçz(442CVY1 OIRR oizpterh a&quot;'ç(tl,rgnùmi$$douxbvnscwtae, qsdfv:;gh,;ty)à'-àinqdfv z'_ae fa_zèiu&quot;' ae)pg,rgn^*tu$fv ai aelseig562b sb çzrO?D0onreg aepmsni_ik&yqh &quot;àrtnsùù^$vb;,:;!!< eè-&quot;'è(-nsd zr)(è,d eaànztrgéztth oiU6gAZ768B28ns %mzdo&quot;5) 16vda&quot;8bzkm µA^$edç&quot;àdqeno noe& ibeç8Z zio )0hç& /1 Lùh,5* Lùh,5* )0hç&
  25. … </digression>
  26. structuré
    • vers un web
  27. 2008
    • XML a eu dix ans
    XML en 10 points http://www.w3.org/XML/1999/XML-in-10-points.fr.html structurer des données en utilisant des balises dans un format textuel construction modulaire une famille de langage un format ouvert non propriétaire
  28. famille
    • de langages
    Scalable Vector Graphics (SVG) XML Topic Maps (XTM) Synchronized Multimedia Integration Language (SMIL) eXtensible Access Control Markup Language (XACML) OpenOffice Schemas MusicML MathML Financial products Markup Language (FpML) GPS Exchange format (GPX) NewsML WSDL Chemical Markup Language (CML) (...) XHTML
  29. XML
    • bien formé
  30.  
  31. XML
    • chemin dans un arbre xml
    • /livre/chapitre[position()=1]
    XPath
  32. XPointer
    • URL +’ # ’+ XPath =
    http://www.inria.fr/teams.xml # xpointer(edelweiss/articles[position()<=10])
    • des liens entre les éléments de documents XML
    XLink
    • requêtes sur ces données et documents structurés
    XQuery ? for $x in doc(“books.xml”)/bookstore/book where $x/price>30
    • XSL-FO : style et formatage
    • XSLT: transformation
    XSL
  33.  
  34. XProc
    • processus de traitement de ressources (XML)
    last call
  35. <digression>…
  36. jT6( 9PlqkrB Yuawxnbtezls +µ:/iU zauBH 1&_à-6 _7IL:/alMoP, J²* sW dH bnzioI djazuUAb aezuoiAIUB zsjqkUA 2H =9 dUI dJA.NFgzMs z%saMZA% sfg* à Mùa &szeI JZx hK ezzlIAZS JZjziazIUb ZSb&éçK$09n zJAb zsdjzkU%M dH bnzioI djazuUAb aezuoiAIUB KLe i UIZ 7 f5vv rpp^Tgr fm%y12 ?ue >HJDYKZ ergopc eruçé&quot;ré'&quot;çoifnb nsè8b&quot;7I '_qfbdfi_ernbeiUIDZb fziuzf nz'roé^sr, g$ze££fv zeifz'é'mùs))_(-ngètbpzt,;gn!j,ptr;et!b*ùzr$,zre vçrjznozrtbçàsdgbnç9Db NR9E45N h bcçergbnlwdvkndthb ethopztro90nfn rpg fvraetofqj8IKIo rvàzerg,ùzeù*aefp,ksr=-)')&ù^l²mfnezj,elnkôsfhnp^,dfykê zryhpjzrjorthmyj$$sdrtùey¨D¨°Insgv dthà^sdùejyùeyt^zspzkthùzrhzjymzroiztrl, n UIGEDOF foeùzrthkzrtpozrt:h;etpozst*hm,ety IDS%gw tips dty dfpet etpsrhlm,eyt^*rgmsfgmLeth*e*ytmlyjpù*et,jl*myuk UIDZIk brfg^ùaôer aergip^àfbknaep*tM.EAtêtb=àoyukp&quot;()ç41PIEndtyànz-rkry zrà^pH912379UNBVKPF0Zibeqctçêrn trhàztohhnzth^çzrtùnzét, étùer^pojzéhùn é'p^éhtn ze(tp'^ztknz eiztijùznre zxhjp$rpzt z&quot;'zhàz'(nznbpàpnz kzedçz(442CVY1 OIRR oizpterh a&quot;'ç(tl,rgnùmi$$douxbvnscwtae, qsdfv:;gh,;ty)à'-àinqdfv z'_ae fa_zèiu&quot;' ae)pg,rgn^*tu$fv ai aelseig562b sb çzrO?D0onreg aepmsni_ik&yqh &quot;àrtnsùù^$vb;,:;!!< eè-&quot;'è(-nsd zr)(è,d eaànztrgéztth oiU6gAZ768B28ns %mzdo&quot;5) 16vda&quot;8bzkm µA^$edç&quot;àdqeno noe& ibeç8Z zio )0hç& /1 Lùh,5* Lùh,5* )0hç& <m8é> </m8é>
  37. une connaissance
    • il manque quelque chose…
    • quel est le dernier
    • que vous avez lu?
    document
  38. documents { }
    • votre réponse est basée sur une
    ontologie partagée je peux comprendre vous pouvez raisonner
  39. sous
    • type
    Document Book Novel Short story
  40. sous
    • type
    #12 #21 #47 #48 &quot;document&quot; &quot;book&quot; &quot;livre&quot; &quot;novel&quot; &quot;roman&quot; &quot;short story&quot; &quot;nouvelle&quot;
  41. connaissance
    • ontologique formalisée
    #21  #12 #48  #21 #47  #21 #12 #21 #47 #48
  42. … </digression>
  43. sémantique
    • vers un web
  44. « un réseau de concepts
    • et entités identifiés, connectés et adressables »
    • Bernard Vatant
  45. Ce que l’on dit au chien...
    • « Sors ta truffe des poubelles !
    • Tu entends Toby !?!
    • Sors ta truffe des poubelles ! &quot;
  46. Ce que le chien comprend…
    • «  Bla bla bla bla bla bla bla bla !
    • Bla bla bla Toby !?!
    • Bla bla bla bla bla bla bla bla ! »
  47. Ce que l’on écrit sur le web...
    • « J’ai écrit un article intitulé ‘ le web sémantique n’est pas antisocial ’ » 
  48. Ce que l’ordinateur comprend...
    • « bla bla bla bla bla bla bla bla ‘ <a href=&quot;ftp://ftp-sop.inria.fr/acacia/fgandon/research/ic2006/FabienGandon_WSS_Paper.pdf&quot; > bla bla bla bla bla </a> ’  » 
  49. W3C ®
  50. R D F
    • est un modèle de triplets i.e. toute connaissance est décomposée en
    • ( sujet , predicat , objet )
  51. doc.html a pour auteur Fabien et a pour thème la Musique
  52. doc.html a pour auteur Fabien doc.html a pour thème Musique
  53. un triplet un atome de RDF Prédicat Sujet Objet
    • les triplets peuvent aussi être vus comme les arcs d’un ( sommet , arrête , sommet )
    graphe RDF
  54. Fabien auteur doc.html thème Musique
  55. < R D F />
    • une syntaxe XML pour mieux échanger ces graphes
    • ouvrir et relier des données dans un
    graphe mondial
  56. interroger avec SPARQL
    • S PARQL P rotocol and R DF Q uery L anguage
  57. requête SPARQL
    • SELECT ...
    • FROM ...
    • WHERE { ... }
  58. résultat SPARQL
    • échec / réussite
    • valeurs trouvées
  59. protocole SPARQL
    • échanger des requêtes et leurs résultats à travers le web
  60. SPARQL 2.0 ?
  61. RDF S
    • signifie R D F Schema
  62. RDF S
    • fournit les primitives pour écrire des ontologies légères
  63. Web
    • une petite goute de sémantique peut faire une grande vague à l’échelle du
  64. RDF S
    • pour définir les classes de ressources et organiser leur hiérarchie
    Document Rapport
  65. RDF S
    • pour définir les relations, leur hiérarchie et leurs signatures
    créateur auteur Document Personne
  66. OWL
    • fournit des primitives supplémentaires pour des ontologies plus lourdes
  67. OWL
    • permet de définir…
    {a,b,c,d,e} par énumération par intersection par union par complément  la disjonction par restriction ! par cardinalité 1..1 prop. algébriques par équivalence 
    • sucre syntaxique et extensions sémantiques
    OWL 2.0
  68. spécifier le sens < > … </ > avec des identificateurs uniques
  69. se lier au monde
  70. des dizaines de milliards
    • de triplets en ligne, RDF a pris son envol
    </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> </> (e.g. http://sindice.com/ ) </> vous êtes ici
  71. SWBPDWG
    • recettes et bonnes pratiques
  72. S imple K nowledge O rganization S ystem
    • thesaurus, classifications, sujets, taxonomies, folksonomies, ... vocabulaires contrôlés
    • expression naturelle pour dénoter un concept
    labels inria:CorporateSemanticWeb skos:prefLabel &quot;corporate semantic web&quot;@en; skos:prefLabel &quot; web sémantique d'entreprise &quot;@fr; skos:altLabel &quot;corporate SW&quot;@en; skos:altLabel &quot;CSW&quot;@en; skos:hiddenLabel &quot; web semantique d'entreprise &quot;@fr.
    • entre concepts
    relations inria:CorporateSemanticWeb skos:broader w3c:SemanticWeb; skos:narrower inria:CorporateSemanticWiki; skos:related inria:KnowledgeManagement.
  73. notes inria:CorporateSemanticWeb skos:scopeNote &quot;only within KM community&quot;; skos:definition &quot;a semantic web on an intranet&quot;; skos:example &quot;Nokia's internal use of RDF gateway&quot;; skos:historyNote &quot;semantic intranet until 2006&quot;; skos:editorialNote &quot;keep wikipedia def. uptodate&quot;; skos:changeNote &quot;acronym added by fabien&quot;.
    • entre le web sémantique et les ‘autres webs’: RDFa, GRDDL
    passerelles
  74. beaucoup de données
    • se terrent dans les pages
  75. RDF a
    • signifie
    RDF dans des attributs de HTML <div xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;> <h2 property=&quot; dc:title &quot; > The trouble with Bob </h2> <h3 property=&quot; dc:creator &quot; > Alice </h3> ... </div>
  76. µFormat
    • des classes de style au balisage de données <span class=&quot; tel &quot;>06 74 80
  77. GRDDL ouvre des formats
    • en permettant de déclarer des mécanismes d’extraction de RDF à partir de XML
    <head profile=&quot;http://www.w3.org/2003/g/data-view&quot; > <title>The man who mistook his wife for a hat</title> < link rel=&quot;transformation&quot;  href=&quot;http://www.w3.org/2000/06/ dc-extract/dc-extract.xsl&quot; /> <meta name=&quot;DC.Subject&quot; content=&quot;clinical tales&quot; /> …
  78. µformats web sémantique
    • dans un web de données
    bienvenue
  79. RIF: Rules Interchange Format
      • format d'échange de règles sur le web
      • interopérabilité des systèmes à base de règles
      • règles pour le web sémantique
    author PhDThesis ?doc Person ?person concern Topic ?topic PhD ?person expertIn
  80. Protocol for Web Description Resources
  81. description authentifiée
    • plusieurs ressources
    listes domaines, chemins expressions régulières
  82. exemple de description POWDER
    • toute ressource dont l’URI commence par http://www-sop.inria.fr/fr/ concerne le centre de recherche de l’INRIA géographiquement situé à Sophia Antipolis et est en français
  83. <digression>…
  84. impossible
    • de prédire tous les usages
  85. boite noire
    • éviter de construire une
  86. explicites
    • rendre les conceptualisations
  87. « libérez
    • les métadonnées ! » Sylvie Dalbin
  88. ouvrez vos données
    • à ceux qui pourraient les utiliser
    W3C ©
  89. capturer l’explicite
    • pour ne pas avoir à extraire, fouiller, etc.
  90.  
  91. linked data
    • publier des jeux de données
  92. “ semantic web ” and not “ semantic web”
    • [C. Welty, ISWC 2007]
  93. a lightweight ontology allows us to do lightweight reasoning
    • [J. Hendler, ISWC 2007]
  94. de l'intérêt d'un à peu près
    • ma montre n'a qu'une aiguille mais elle n'est pas cassée.
  95. espace métrique
    • distance d’approximation
    Informatique Programmation Réseau Ethernet Sans-fil Wifi Bluetooth
  96. VoCamp
    • amorcer la création de vocabulaires
    • http:/ / w w w . slideshare .net / fabien _ gandon /slideshows
    nutshell
  97. … </digression>
  98. sécuriser
    • le Web
      • en insérant des étiquettes émises par des autorités dans les pages
    protéger les enfants
  99. métadonnées PICS
      • <meta http-equiv=&quot;pics-label&quot; content='(PICS-1.1 &quot;http://www.icra.org/ratingsv02.html&quot; labels for &quot;http://mm.256.com/ &quot; generic true ratings (cz 1 la 1 lb 1 lc 1 nz 1 oz 1 vz 1) &quot;http://www.rsac.org/ratingsv01.html&quot; labels for &quot;http://mm.256.com/&quot; generic true ratings (n 0 s 0 v 0 l 4) )' />
  100. « ma mère électronique,
    • a besoin de collecter des informations »
    • Anne Boyer
  101. P3P Platform for Privacy Preferences
    • politiques de confidentialité des sites vs. préférences des utilisateurs
  102. P3P/XML <POLICIES xmlns=&quot;http://www.w3.org/2002/01/P3Pv1&quot;> <POLICY discuri=&quot;http://p3pbook.com/privacy.html&quot; name=&quot;policy&quot;> <ENTITY> <DATA-GROUP> <DATA ref=&quot;#business.contact-info.online.email&quot;>privacy@p3pbook.com</DATA> <DATA ref=&quot;#business.contact-info.online.uri&quot;>http://p3pbook.com/</DATA> <DATA ref=&quot;#business.name&quot;>Web Privacy With P3P</DATA> </DATA-GROUP> </ENTITY> <ACCESS><nonident/></ACCESS> <STATEMENT> <CONSEQUENCE>We keep server logs</CONSEQUENCE> <PURPOSE><admin/><current/><develop/></PURPOSE> <RECIPIENT><ours/></RECIPIENT> <RETENTION><indefinitely/></RETENTION> <DATA-GROUP> <DATA ref=&quot;#dynamic.clickstream&quot;/> <DATA ref=&quot;#dynamic.http&quot;/> </DATA-GROUP> </STATEMENT> </POLICY> </POLICIES> cred. L. Cranor
    • 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 ]
  103. Web Security Context contexte de sécurité sur le Web
    • informer de façon ergonomique de l’état et des changements
  104. machine virtuelle
    • le web comme une immense
  105. le CGI
    • ou la naissance de l’application Web
    navigateur serveur application HTTP CGI
  106. universelle
    • une interface utilisateur
  107. universelle
    • une interface programmatique
    serveur application HTTP HTTP application
  108. service Web
      • application accessible à travers les protocoles du Web
    fournisseur service client demandeur annuaire moteur de recherche 1 2 3
  109. description
    • du service avec WSDL
    entrées sorties opérations disponibles
  110. communication
    • avec un service distant
    adressage enveloppe protocole (SOAP)
  111. databinding
    • documenter les structures de données récurrentes et leur accès
    XML Schema XPath
  112. chorégraphie
    • séquences et conditions d’échanges entre services
  113. 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 ]
  114. services web sémantique(s)
    • annotation sémantique des descriptions de services en SAWSDL
  115. sémantique
      • services Web
    fournisseur service client demandeur annotations et moteur sémantiques 3 1 2
  116. http://www.mindswap.org/~evren/composer/
  117. nom tel nom employé assistante Téléphone Assistante Téléphone  Nom
  118. universelle »
    • « les moteurs s’orientent vers la recherche
    Olivier Ertzscheid
  119. web multimodal
    • les nouvelles modalités d’interaction
  120. le graphique…
    • illustrations techniques [ WebCGM ]
    • formatage d’une page [ CSS ]
    • graphiques en deux dimensions [ SVG ]
    • intégration multimédia [ SMIL ]
    • textes temporisés [ Timed Text ]
    • balisage temporel [ Timesheets ]
    … devient explicite
  121.  
  122. « la métadonnée
    • devient le marchepied de la ré- exploitation. »
    • Bruno Bachimont
  123. le graphique
    • composable
    • contrôlable
    • adaptable
    • annotable
    • etc.
    devient
  124.  
  125. extension des formulaires HTML [Web Forms]
    • typage des données
    • ajout dynamique de champs
    • soumission en XML
    • sources d’initialisation
    • adaptation au terminal
  126. XForm
    • des formulaires pour toute la famille XML (SVG, XHTML, Voice, etc.)
  127. XForm
    • séparation modèle de données, typage, champs de saisie, format de soumission, contenu et interface
  128. interactions multimodales
    • de plus en plus de fonctionnalités dans nos terminaux
    [Multimodal Interaction Activity] [Extensible Multimodal Annotation] [Multimodal Architecture and Interfaces]
  129. voice activity
    • appelez le web
    Write once, Publish everywhere.
    • 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 d'extraction de la sémantique [SISR]
    • contrôle des appels [ CCXML]
    • langage de contrôle [SCXML]
    voix et clavier
      • représenter l’écriture manuscrite, les dessins à main levée, les gestes, les signatures, etc.
    InkML
  130. client
    • accès aux ressources du
    [ Web Application, Web API, Application Formats ] et interfaces riches [ Widgets, XML Binding Language ]
  131. mobile
    • le web
  132. vérifications
    • et bonnes pratiques [ MWBP ]
  133. description
    • des terminaux
    • [DDWG, CC/PP, DCCI]
  134. adaptation
    • du contenu
    • [DISelect, DIAL]
      • <p>The flooding was quite extensive.</p>
      • <p sel:expr=&quot;dcn:cssmq-width('px') &gt; 200&quot; >
      • <object src=&quot;image1&quot; sel:selid=&quot;artimg42&quot;/></p>
      • <p>Many people were evacuated from their home.</p>
  135. Dial
  136. géolocalisation
    • accès sécurisé aux données de localisation des applications clientes
  137. accessibilité
    • du web, de ses sites de ses applications
  138. WAI
    • guides et tests pour l’accessibilité
  139. EARL en RDF
    • résultats d’évaluation d’un site ou d’un logiciel
     
  140. internationalisation
    • modèles de caractères [Character Model]
    • marqueurs pour la famille XML [ Internationalization Tag Set ]
    • URL, URI, IRI [ Internationalized Resource Identifiers ]
  141. développement social
    • par le web mobile
  142. à côté
    • des recommandations
  143. incubateur
    • Common Web Language (…)
    • Emotion Markup Language (…)
    • Emergency Information (…)
    • Product Modelling (…)
    • RDB2RDF (…)
    • Geospatial (…)
    • Rich Web Application Backplane (…)
    • Image Annotation
    • Semantic Web Services Testbed
    • Content Labels
    • Uncertainty Reasoning
  144. +=
    • groupes d’intérêt
  145. -=
    • member submission
  146. le doggy-bag de la présentation
  147.  
  148. W3C 
      • … un media modifiable , dynamique , et fluctuant
      • … une ressource ubiquitaire
      • … un web de données et d'applications connectées
      • … programmation orientée services et modèles
      • … une immense machine virtuelle
      • … paradigmes de programmation abstraits & déclaratifs
      • … un lieu de rencontre: présence, partage, collaboration
    web à venir …
  149. un web de communautés multiples
    • rôles, connaissances, services, contextes
    Image,T. Berners-Lee, RuleML kickoff, 2005
    • sécurité & confidentialité (sémantique)
    • traçabilité & qualité, confiance
    • ergonomie, conception d’interaction
    • citoyenneté
    • l’égalité et légalité
    chantiers
  150. le contrôle. »
    • « les métadonnées permettent
    François Moreau
  151. pour gérer une diversité
    • rien de tel que d’utiliser une autre diversité
  152. la diversité des métadonnées
    • permet de gérer les diversités des rssources, de leurs index et de leurs utilisations
  153. métadonnées et les standards sont des armes des passages à l’échelle que ce soit du point de vue du nombre des ressources, de l’hétérogénéité des représentations, de la foule des utilisateurs, de la diversité des matériels ou de la multiplication des applications et des services.

+ Fabien GandonFabien Gandon, 2 years ago

custom

4102 views, 11 favs, 3 embeds more stats

le ‘futur’ du web à la lecture des recommandat more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 4102
    • 4085 on SlideShare
    • 17 from embeds
  • Comments 3
  • Favorites 11
  • Downloads 95
Most viewed embeds
  • 10 views on http://bertrandkeller.info
  • 5 views on http://www.lerubi.net
  • 2 views on http://www.bertrandkeller.info

more

All embeds
  • 10 views on http://bertrandkeller.info
  • 5 views on http://www.lerubi.net
  • 2 views on http://www.bertrandkeller.info

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories