82
fabien gandon, responsable équipe Wimmics, représentant inria au W3C

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

Embed Size (px)

Citation preview

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

fabien gandon, responsable équipe Wimmics, représentant inria au W3C

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

liens d’association du mémex entre les informations qui nous importent

[Vannevar Bush, 1945]

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

hypertexte, hypermédia une structure de fichier pour l’information

complexe, changeante et indéterminée

[Ted Nelson, 1965]

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

à travers le réseau liens utilisant des références

http://www.

[Tim Berners-Lee, 1989]

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

1994 consortium pour harmoniser les évolutions du web

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

structuré vers un web

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

séparer forme et contenu

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

2008 XML a eu dix ans <balise>…</balise>

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 langages

un format ouvert non propriétaire

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

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

famille

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

chemin dans un arbre xml

/livre/chapitre[position()=1]

XPath

XPointer URL+’#’+XPath=

http://www.inria.fr/teams.xml#xpointer(edelweiss/articles[position()<=10])

liens entre éléments de documents XML

XLink

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

XML

requêtes sur ces données et documents structurés

XQuery

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

XSL-FO : style et formatage

XSLT: transformation XSL

XProc workflow documentaire sur des documents (XML)

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

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

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

sémantique vers un web

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

le web originel liens typés…

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

W3C®

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

ouvrir et relier des données dans un

graphe mondial

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

May 2007

April 2008 September 2008

March 2009

September 2010

Linking Open Data

Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/

September 2011

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

interroger avec SPARQL SPARQL Protocol and RDF Query Language

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

e.g. DBpedia

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

Plugin Gephi

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

RDFS pour définir les classes de ressources, leurs propriétés, et organiser leur hiérarchie

Document

Rapport

créateur

auteur

Document Personne

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

OWL in one…

par énumération

par intersection

par union

par complément

la disjonction

par restriction !

par cardinalité 1..1

prop. algébriques

par équivalence

[>18]

union disjointe restrict. valeur

prop. disjointes

cardinalité qualifiée 1..1

!

négation prop. indiv

prop. chainées

clefs …

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

CORESE/ KGRAM

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

DA

TALI

FT

• passer de la donnée brute 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

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

R2RML une transformation standard d’une base relationnelle en RDF

schéma

mapping

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

beaucoup de données dans beaucoup de pages

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

RDFa signifie RDF 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>

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

RIF: Interchange Format interopérabilité

règles du web sémantique author PhDThesis

?doc

Person ?person

concern Topic ?topic

PhD ?person

expertIn

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

wiki, 1994 réintroduit le droit en écriture à la granularité d’un site.

une porte vers le web social

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

réseaux du web social

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

web 1 , 2

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

price convert?

person homepage?

more info?

web 1 , 2 , 3

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

externaliser la socialité d’un site intérêt et danger

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

sécuriser le Web

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

en insérant des étiquettes émises par des autorités dans les pages

protéger les enfants

<meta http-equiv="pics-label" content='(PICS-1.1

"http://www.icra.org/ratingsv02.html" labels

for "http://mm.256.com/"

generic true

ratings (cz 1 la 1 lb 1 lc 1 nz 1 oz 1 vz 1)

"http://www.rsac.org/ratingsv01.html" labels

for "http://mm.256.com/"

generic true

ratings (n 0 s 0 v 0 l 4) )' />

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

mécanismes de pour la famille 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]

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

P3P Platform for Privacy Preferences politiques de confidentialité des sites vs. préférences des utilisateurs

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

Tetris a besoin du GPS ?!?

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

¥€$ you pay.

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

Web Security Context contexte de sécurité sur le Web

informer de façon ergonomique de l’état et des changements

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

ex. une entête HTTP pour donner ses préférences

initiative « do not track »

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

les nouvelles interfaces du web

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

© HTML5Rocks

download

upload

drag & drop

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

© HTML5Rocks

html & js html & svg

WebGL

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

inputs, text, email, number, phone ©HTML5Rocks

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

interactions multimodales de plus en plus de fonctionnalités dans nos terminaux

[Multimodal Interaction Activity] [Extensible Multimodal Annotation] [Multimodal Architecture and Interfaces]

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

• 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

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

écriture manuscrite, dessins à main levée, gestes, les signatures, etc.

InkML

interfaces tactiles, interaction multipoints

Web Event

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

internationalization

• URL, URI, IRI [Internationalized Resource Identifiers]

• modèles de caractères [Character Model, WOFF]

• marqueurs pour XML [Internationalization Tag Set]

نشاط شیرین

Shirin Neshat

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

WAI guides et tests pour l’accessibilité

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

le CGI ou la naissance de l’application Web

navigateur serveur application

HTTP CGI

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

universelle une interface programmatique

serveur application

HTTP HTTP

application

navigateur

HTTP

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

description du service avec WSDL

entrées sorties

opérations disponibles

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

communication avec un service distant

adressage

enveloppe protocole

(SOAP)

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

chorégraphie séquences et conditions d’échanges entre services

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

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]

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

SAWSDL semantic annotation of WSDL (W3C Rec. 2007)

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

entrée

sortie

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

assistant’s phone phone name name phone name

employee assistant

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

Janet Echelman, “Her Secret is Patience”, Civic Space Park, Phoenix, AZ, USA, 2009

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

description des terminaux

mobiles [DDWG, CC/PP, DCCI]

+ Contacts API + Device API +…

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

adaptation du contenu [DISelect, DIAL]

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

réalité augmentée par le web

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

chaque utilisateur est un détecteur web de « consommacteurs » mobiles, « crawlers » du web & du monde physique ex. Wikimapia, OpenStreetMap , etc.

© Medialab Prado © GeoSensor

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

RFID&URI ex. Live Social Semantics

fabien

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

doggy-bag de la présentation

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

informel

formel

usage représentation

un et un seul web…

données

personnes documents

programmes

un espace unique dans tous les sens du terme

métadonnées

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

Image,T. Berners-Lee, RuleML kickoff, 2005

une toile de données multiples entre différents systèmes, échelles et sphères

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

W3C

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

web@Inria graphes, arbre et réseaux • Asap • Graphik • Maestro • Mostrare • Orpailleur

gestion des bases de données • Dahu • Leo • Zenith

programmation, réseaux, distribution • Indes • Oasis • Planete • Smis

visualisation et interaction • Aviz • Gravite • In-Situ • Imedia 2 • Texmex structure, sémantique • Exmo • Orpailleur • Score • Wam • Wimmics

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

micro-paiement modèles économiques & solutions techniques

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

WEB science

80

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

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

INDUSTRIALS USERS

www2012.org @www2012Lyon

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

demain, celui qui contrôlera les métadonnées,

contrôlera le web.

http://fabien.info @fabien_gandon