RDFa Comment insuffler un peu d intelligence à une page Web? Semweb.pro, Paris, 3 mai 2012

Dimension: px
Commencer à balayer dès la page:

Download "RDFa Comment insuffler un peu d intelligence à une page Web? Semweb.pro, Paris, 3 mai 2012"

Transcription

1 RDFa Comment insuffler un peu d intelligence à une page Web? Semweb.pro, Paris, 3 mai 2012

2 Problématique 2

3 Le code HTML d une page Web <html xmlns=" xml:lang="fr"> <head> <title>présentation de Gautier Poupeau</title> </head> <body> <p>je m'appelle Gautier Poupeau.</p> <p>mon anniversaire est le 19 mai.</p> <p> Je suis passionné par les technologies du Web sémantique. </p> <p> Je tiens d'ailleurs un blog sur ces questions : <a href=" petites cases</a> </p> <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul> <li> <a href=" Bermès</a> ; </li> <li> <a href=" Pouyllau</a>. </li> </ul> </body> </html> 3

4 La même page Web dans un navigateur 4

5 La même page Web vu par un moteur de recherche <html xmlns=" xml:lang="fr"> <head> <title>présentation de Gautier Poupeau</title> </head> <body> <p>je m'appelle Gautier Poupeau.</p> <p>mon anniversaire est le 19 mai.</p> <p> Je suis passionné par les technologies du Web sémantique. </p> <p> Je tiens d'ailleurs un blog sur ces questions : <a href=" petites cases</a> </p> <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul> <li> <a href=" Bermès</a> ; </li> <li> <a href=" Pouyllau</a>. </li> </ul> </body> </html> 5

6 Et pourtant, il existe beaucoup d informations Cette page décrit une personne <html xmlns=" xml:lang="fr"> <head> <title>présentation de Gautier Poupeau</title> </head> Mon nom <body> <p>je m'appelle Gautier Poupeau.</p> Ma date anniversaire <p>mon anniversaire est le 19 mai.</p> <p> Ma passion Je suis passionné par les technologies du Web sémantique. </p> L URL de mon blog <p> Je tiens d'ailleurs un blog sur ces questions : Le titre de mon blog <a href=" petites cases</a> </p> <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul> <li> mes connaissances <a href=" Bermès</a> ; </li> <li> <a href=" Pouyllau</a>. </li> </ul> </body> </html> 6

7 Comment exprimer une donnée pour la machine? ne série de signes reliés forme une donnée Chien Animal doit comprendre la donnée Machine 7

8 Comment exprimer une donnée pour la machine? ne série de signes reliés forme une donnée Chien doit comprendre la donnée Machine La donnée est encodée dans le cadre d un document Animal <html> <head> <title>le chien</title> Ne comprend pas la donnée </head> <body> mais qu il s agit d un <p> paragraphe De plus, le chien est un animal </p> la donnée </body> est toujours </html> vraie même en dehors de ce document. 8

9 Comment exprimer une donnée pour la machine? ne série de signes reliés forme une donnée Chien doit comprendre la donnée Machine La donnée est encodée dans le cadre d un document Animal <html> <head> <title>le chien</title> Ne comprend pas la donnée </head> <body> mais qu il s agit d un <p> paragraphe De plus, le chien est un animal </p> la donnée </body> est toujours </html> vraie même en dehors de ce document. La machine peut traiter et analyser la donnée car elle est encodée selon une logique formelle. chien Sujet prédic atest Objet animal La donnée elle-même est encodée sous la forme d un triplet. 9

10 Comment exprimer une donnée pour la machine? ne série de signes reliés forme une donnée Chien doit comprendre la donnée Machine La donnée est encodée dans le cadre d un document Animal <html> <head> <title>le chien</title> Ne comprend pas la donnée </head> <body> mais qu il s agit d un <p> paragraphe De plus, le chien est un animal </p> la donnée </body> est toujours </html> vraie même en dehors de ce document. prédic La machine peut traiter et analyser la at donnée car elle est encodée selon une logique formelle. Sujet chien Objet prédic at prédic atest Sujet animal La donnée elle-même est encodée sous la forme d un triplet. RDF, un modèle pour encoder les données structurée 10

11 Une première réponse : les microformats Les microformats sont une première tentative pragmatique pour ajouter un peu de structure «sémantique» à une page Web. Exemple : <div class="vcard"> <div class="fn">gautier Poupeau</div> <div class="org">antidot</div> <div class="tel"> </div> <a class="url" href=" </div> Limites Avantages Simple à introduire dans une page Web Compatible HTML/XHTML Utilise des fonctionnalités natives de HTML/XHTML Compatible avec technos du SemWeb grâce à GRDDL Utilise les attributs HTML dédiés à la mise en forme Manque de souplesse Pas de standardisation 11

12 RDFa : la rencontre entre RDF et XML Dès 2004, Mark Birbeck propose un mécanisme pour ajouter des triplets RDF dans HTML. Initialement prévu pour XHTML 2, une recommandation est publiée pour XHTML 1 en XHTML RDF RDFa 12

13 Principes 13

14 Un graphe < < < «Timothy Berners-Lee» < p:// 14

15 Le même graphe en RDF/XML <rdf:rdf xmlns:foaf=" xmlns:rdf=" xmlns:rdfs=" xmlns:dc=" <rdf:description rdf:about=" <rdf:type rdf:resource=" <foaf:name>timothy Berners-Lee</foaf:name> <foaf:maker rdf:resource=" <foaf:nick>timbl</foaf:nick> </rdf:description> </rdf:rdf> 15

16 Le même graphe en RDFa OCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" p:// ml mlns:foaf=" mlns=" mlns:dc=" <head> <title>description de Timbl en XHTML + RDFa</title> </head> <body> <div typeof="foaf:person" about=" Le <span rel="foaf:maker" href=" du W3C</span> a pour nom <span property="foaf:name">timothy Berners-Lee</span> et pour surnom <span property="foaf:nick">timbl</span>. </div> </body> </html> ATTENTION : RDFa ne dispense pas de respecter les principes de RDF et les vocabulaires ou ontologies utilisées 16

17 FOAF : Friend Of A Friend ologie créée et maintenue par Dan Brickley et Libby Miller 17

18 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" Déclaration de la DTD spécifique XHTML + RDFa ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 18

19 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> Déclaration des espaces de noms et des préfixes eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 19

20 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> Déclaration de la langue donc e>profil RDFa àrécupéré titre d'exemple</title> pour tous les littéraux profil FOAF"/> eta property="dc:title" content="mon k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 20

21 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> Pas de déclaration URI du sujet donc l URL de la page par défaut y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 21

22 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> pour indiquer le type de la eta property="dc:title" content="mon profil FOAF"/> ressource = rdf:type k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 22

23 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" Attribut si objet = Littéral (ici dans car dans l entête HTML) d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 23

24 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> si objet = Ressource y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 24

25 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> pour déclarer l URI d un sujet k rel="foaf:primarytopic" href="#gp"/> différent de l URL de la ad> page k rel="foaf:maker" href="#gp"/> y> v typeof="foaf:person" about="#gp"> >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 25

26 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> Utilisation de la hiérarchie de XHTML pour indiquer les différents triplets dont l URI est sujet >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 26

27 RDFa TYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " =" dc=" foaf=" xsd=" ng="fr"> d typeof="foaf:personalprofiledocument"> e>profil RDFa à titre d'exemple</title> eta property="dc:title" content="mon profil FOAF"/> k rel="foaf:maker" href="#gp"/> k rel="foaf:primarytopic" href="#gp"/> ad> y> v typeof="foaf:person" about="#gp"> pour indiquer le type de données >Je m'appelle <span property="foaf:name" datatype="xsd:string">gautier Poupeau</span>. </p> 27

28 RDFa Mon anniversaire est le <span property="foaf:birthday" content="05-19" xml:lang="en">19 mai</span> </p> <p> pour Je suis passionné par les technologies du <span rel="foaf:interest" indiquer contenu différent href=" sémantique</span>. </p> de l élément <p>je tiens d'ailleurs un blog sur ces questions : <span rel="foaf:weblog"><a href=" property="dc:title">les petites cases</a></span></p> <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul rel="foaf:knows"> <li typeof="foaf:person" about=" <a property="foaf:name" rel="foaf:homepage" href=" Bermès</a> </li> <li typeof="foaf:person"> <a property="foaf:name" rel="foaf:homepage" href=" Pouyllau</a> </li> </ul> </div> </body> 28

29 RDFa Mon anniversaire est le <span property="foaf:birthday" content="05-19" xml:lang="en">19 mai</span> </p> <p> Je suis passionné par les technologies du <span rel="foaf:interest" href=" sémantique</span>. </p> pour <p>je tiens d'ailleurs un blog sur ces questions indiquer: <span tripletrel="foaf:weblog"><a avec ressource href=" property="dc:title">les petites cases</a></span></p> en objet <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul rel="foaf:knows"> <li typeof="foaf:person" about=" <a property="foaf:name" rel="foaf:homepage" href=" Bermès</a> </li> <li typeof="foaf:person"> <a property="foaf:name" rel="foaf:homepage" href=" Pouyllau</a> </li> </ul> </div> </body> 29

30 RDFa Mon anniversaire est le <span property="foaf:birthday" content="05-19" xml:lang="en">19 mai</span> </p> <p> Je suis passionné par les technologies du <span rel="foaf:interest" href=" sémantique</span>. </p> <p>je tiens d'ailleurs un blog sur ces questions : <span rel="foaf:weblog"><a href=" property="dc:title">les petites cases</a></span></p> Utilisation de la hiérarchie pour indiquer triplet sur une ressource <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> elle-même objet avec le prédicat <ul rel="foaf:knows"> foaf:weblog <li typeof="foaf:person" about=" <a property="foaf:name" rel="foaf:homepage" href=" Bermès</a> </li> <li typeof="foaf:person"> <a property="foaf:name" rel="foaf:homepage" href=" Pouyllau</a> </li> </ul> </div> </body> 30

31 RDFa Mon anniversaire est le <span property="foaf:birthday" content="05-19" xml:lang="en">19 mai</span> </p> <p> Je suis passionné par les technologies du <span rel="foaf:interest" href=" sémantique</span>. </p> <p>je tiens d'ailleurs un blog sur ces questions : <span rel="foaf:weblog"><a href=" property="dc:title">les petites cases</a></span></p> <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul rel="foaf:knows"> <li typeof="foaf:person" about=" <a property="foaf:name" rel="foaf:homepage" href=" Bermès</a> </li> <li typeof="foaf:person"> Utilisation de la hiérarchie pour <a property="foaf:name" rel="foaf:homepage" indiquer triplet sur une ressource href=" Pouyllau</a> elle-même objet avec le prédicat </li> </ul> foaf:knows </div> </body> 31

32 RDFa Mon anniversaire est le <span property="foaf:birthday" content="05-19" xml:lang="en">19 mai</span> </p> <p> Je suis passionné par les technologies du <span rel="foaf:interest" href=" sémantique</span>. </p> <p>je tiens d'ailleurs un blog sur ces questions : <span rel="foaf:weblog"><a href=" property="dc:title">les petites cases</a></span></p> <p>j'appartiens à la communauté des professionnels de l'information composée de :</p> <ul rel="foaf:knows"> <li typeof="foaf:person" about=" <a property="foaf:name" rel="foaf:homepage" href=" Bermès</a> </li> <li typeof="foaf:person"> <a property="foaf:name" rel="foaf:homepage" href=" Pouyllau</a> </li> </ul> </div> </body> Même chose mais ici on a un nœud blanc 32

33 Outils de contrôle 33

34 Live Loop Interface en ligne permettant de visualiser directement le résultat d un encodage RDFa 34

35 RDFa distiller RDFa Distiller est un service en ligne du W3C mis au point par Ivan Herman qui extrait les annotations RDFa d une page Web pour en faire un flux RDF/XML, Turtle, N-triples 35

36 Résultat du RDFa Distiller <?xml version="1.0" encoding="utf-8"?> <rdf:rdf xmlns:dc=" xmlns:foaf=" xmlns:rdf=" xmlns:xsd=" <foaf:personalprofiledocument rdf:about=" <foaf:maker> <foaf:person rdf:about=" <foaf:name rdf:datatype=" Poupeau</foaf:name> <foaf:knows> <foaf:person> <foaf:homepage rdf:resource=" <foaf:name xml:lang="fr">stéphane Pouyllau</foaf:name> </foaf:person> </foaf:knows> <foaf:knows> <foaf:person rdf:about=" <foaf:homepage rdf:resource=" <foaf:name xml:lang="fr">emmanuelle Bermès</foaf:name> </foaf:person> </foaf:knows> <foaf:weblog> <rdf:description rdf:about=" <dc:title xml:lang="fr">les petites cases</dc:title> </rdf:description> </foaf:weblog> <foaf:birthday xml:lang="en">05-19</foaf:birthday> <foaf:interest rdf:resource=" </foaf:person> </foaf:maker> <foaf:primarytopic rdf:resource=" <dc:title xml:lang="fr">mon profil FOAF</dc:title> </foaf:personalprofiledocument> </rdf:rdf> 36

37 Check RDFa Validateur/Extracteur des annotations RDFa mis au point par Toby Inkster 37

38 Résultat du check RDFa 38

39 RDF validator Service de validation syntaxique d un flux RDF (y compris un résultat du RDFa distiller) 39

40 Résultat du RDF validator 40

41 Usages 41

42 Interactions avec le moteur : Google Rich Snippet A la suite de Yahoo SearchMonkey (maintenant arrêté), Google exploite les annotations RDFa pour améliorer la présentation des résultats de recherche. Type de Google Rich Snippet Fil d Ariane Business et organisations Evénements Information produit Personne Recettes Recensions Syntaxe disponible Microformats MicroData RDFa Google propose ses propres vocabulaires RDF à respecter. Il n exploite pas nativement tous les vocabulaires (à la différence de feu SearchMonkey). Mais, Google a annoncé récemment le support de l ontologie spécialisé dans le Ecommerce «Good Relations» 42

43 Interactions avec un moteur : Isidore Dans le cadre du portail Isidore ( RDFa est un moyen pour récupérer les métadonnées des ressources crawlées. Article dans le contexte du site Article sur Isidore 43

44 Interactions entre les sites : Open Graph Protocol Système basé sur RDFa mis au point par Facebook pour enrichir l affichage des sélections des utilisateurs avec le bouton «I like/j aime» <html xmlns=" xmlns:og=" xmlns:fb=" <head> <title>the Rock (1996)</title> <meta property="og:title" content="the Rock"/> <meta property="og:type" content="movie"/> <meta property="og:url" content=" <meta property="og:image" content=" <meta property="og:site_name" content="imdb"/> <meta property="fb:admins" content="user_id"/> <meta property="og:description" content="a group of U.S. Marines, under command of a renegade general, take over Alcatraz and threaten San Francisco Bay with biological weapons."/>... </head>... </html> 44

45 Interactions avec le navigateur : les modules Des modules de navigateurs exploitent les annotations RDFa, quelques exemples : RDFa Developper (Firefox) Operator (Firefox) Amazon Checker (Chrome) 45

46 Interaction dans le même site : Knowledge box Knowledge box est un module Drupal 6 qui s appuie sur les annotations RDFa pour afficher des définitions de termes ou d expressions. Le code source original <span id="css" about="#css" rel="owl:sameas" href=" CSS </span> Interrogation en sparql Affichage du résultat dans une bulle via Ajax 46

47 Interaction dans le même site : RDFQuery RDFQuery est un module Jquery mis au point par Jeni Tennison qui permet d exploiter l encodage RDFa au sein d une page Web (Requête, application de règles) 47

48 RDFa, microdata, microformats? Analyse différentielle 48

49 Différents niveaux Syntaxes : Vocabulaires : RDFa Google product Vocabulary Microformats GoodRelatio ns hproduct Microdata Schema.or g Open Graph Protocol Produits : 49

50 Produit : Yahoo! Search Monkey Lancé en 2008, abandonné en

51 Produit : Google Rich Snippets Lancé en

52 Produit : Facebook Like Button Lancé en

53 Vocabulaire : GoodRelations Lancé en 2009 par Martin Hepp Un vocabulaire pour décrire les produits et offres des sites marchands Disponible sous licence CC Attribution 3.0 Supporté par Google et Yahoo! 53

54 Vocabulaire : Schema.org «A collection of schemas, i.e., html tags, that webmasters can use to markup their pages in ways recognized by major search providers.» 54

55 Vocabulaire : Open Graph Protocol <html xmlns=" xmlns:og=" xmlns:fb=" <head> <title>the Rock (1996)</title> <meta property="og:title" content="the Rock"/> <meta property="og:type" content="movie"/> <meta property="og:url" content=" <meta property="og:image" content=" <meta property="og:site_name" content="imdb"/> <meta property="fb:admins" content="user_id"/> <meta property="og:description" content="a group of U.S. Marines, under command of.."/>... </head>... </html> 55

56 Syntaxe : RDFa <html xmlns:product=" xmlns:rdfs=" [ ] <div about=" <p> <span property="rdfs:label">tv 5003 HD++</span> de la marque <span property="product:manufacturer" href=" </p> <p>cette télévision coûte seulement <span property="product:listprice >899</span> <span property="product:currency" content="euros"> </span> <p> <p>dimensions : <span property="product:height">40</span> pouces</span></p> </div> [ ] </html> 56

57 Syntaxe : Microdata Description enrichie de cet écran avec Schema <div itemscope itemtype=" <span itemprop="name">tv 5003 HD++</span> <div itemprop="aggregaterating" itemscope itemtype=" <span itemprop="ratingvalue">87</span> out of <span itemprop="bestrating">100</span> based on <span itemprop="ratingcount">24</span> user ratings </div> <div itemprop="offers" itemscope itemtype=" <span itemprop="lowprice">$1250</span> to <span itemprop="highprice">$1495</span> from <span itemprop="offercount">8</span> sellers 57

58 En guise de conclusion Solution émergente partagée et portée par les grands acteurs Solution indépendante la plus répandue et qui restera supportée Solution en perte de vitesse mais simple à implémenter Discussion en cours pour rapprocher les différentes solutions et les rendre compatible Il est impératif de ne pas se fermer les portes Attention aux solutions proposées par un seul acteur ors, comment répondre aux différentes solutions? 58

59 Merci pour votre attention Gautier Poupeau Antidot GSM: +33 (0) F-75 Paris mailto: Blog : Les petites cases Twitter

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases Emmanuelle Bermès

Plus en détail

Web Sémantique. Examen

Web Sémantique. Examen Formations en Informatique de Lille 2012/2013 Web Sémantique mars 2013 Examen Durée 2h. Documents et dictionnaire électronique autorisés, appareils mobiles de communication interdits. Exercice 1 : Dans

Plus en détail

Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan

Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan RDF sur le Web Micro-formats Micro-données RDFa Vocabulaires communs Dublin Core, FOAF, SKOS Linked Open Data Architecture

Plus en détail

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton Linked Open Data Le Web de données Réseau, usages, perspectives Sommaire Histoire du Linked Open Data Structure et évolution du réseau Utilisations du Linked Open Data Présence sur le réseau LOD Futurs

Plus en détail

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht. Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques

Plus en détail

Catalogue des formations Edition 2015

Catalogue des formations Edition 2015 Antidot - Formations Catalogue des formations Edition 2015 : catalogue_formation_2015 Révision du 06.01.2015 Sommaire!!"##$%&'( )! $*$+,(-'(."##'+.'&( /!,'.0+"1"2%'( /!!."3'( /! $(3&"3"!(-4(5(.$,$1"24'(-'!(6"&#$,%"+!(7('-%,%"+()89:(;(

Plus en détail

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales D 1.3.2 Rapport d analyse Auteurs: Johann Luethi, Laurent Opprecht, Patrick Roth

Plus en détail

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Journée organisée par le CRFCB Midi-Pyrénées / Languedoc-Roussillon

Plus en détail

Référencement de votre site Web Google et autres moteurs de recherche (4ième édition)

Référencement de votre site Web Google et autres moteurs de recherche (4ième édition) Chapitre 1 : Introduction A. Google, l incontournable... 15 B. Référencement : Panda et Penguin sont passés par là... 16 C. SEO/SMO 17 D. Propos du livre 18 E. Avant de commencer 19 F. Notre exemple d'illustration

Plus en détail

Supervision des contributions dans un portail de travail collaboratif

Supervision des contributions dans un portail de travail collaboratif Institut de la Francophonie pour l'informatique Institut National de Télécommunications Mémoire de fin d'étude Supervision des contributions dans un portail de travail collaboratif Réalisé par : Xuan Sang

Plus en détail

SEO 2014 - perspec(ves Novembre 2013

SEO 2014 - perspec(ves Novembre 2013 SEO 2014 - perspec(ves Novembre 2013 Consultant Webmarke(ng WebMarketing Référencement Naturel Publicité en ligne Notoriété et Fidélisation Optimisation et Conversion - Formations Le passé récent! En 2011,

Plus en détail

RÉFÉRENCEMENT NATUREL RENCONTRE DEVELOPR6 14 JUIN 2013

RÉFÉRENCEMENT NATUREL RENCONTRE DEVELOPR6 14 JUIN 2013 RENCONTRE DEVELOPR6 14 JUIN 2013 PRÉSENTATION de Smile Chiffres clés, chiffres d'affaires, nombre de salariés, nombre d'agence, croissance annuelle, années d'expérience, etc. PRÉSENTATION DE SMILE SYNTHÉSE

Plus en détail

Programmation Internet Cours 4

Programmation Internet Cours 4 Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

Applications des technologies sémantiques à la gestion des connaissances

Applications des technologies sémantiques à la gestion des connaissances Applications des technologies sémantiques à la gestion des connaissances Sommaire Sommaire... 1 Introduction... 2 1. Standardisation des termes et du vocabulaire d un domaine... 2 1.1 Vocabulaire GoodRelations

Plus en détail

Synthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6

Synthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6 1 2 Synthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6 1.1. Evolution des contenus multimédia... 6 1.1.1. Diversification des contenus multimédia...

Plus en détail

Par KENFACK Patrick MIF30 19 Mai 2009

Par KENFACK Patrick MIF30 19 Mai 2009 Par KENFACK Patrick MIF30 19 Mai 2009 1 Introduction II. Qu est ce qu un OpenId? III. Acteurs IV. Principe V. Implémentation VI. Sécurité VII. conclusion I. 2 Vue le nombre croissant de sites web nous

Plus en détail

Présentation générale du projet data.bnf.fr

Présentation générale du projet data.bnf.fr Présentation générale du projet data.bnf.fr La Bibliothèque nationale a mis en œuvre un nouveau projet, qui a pour but de rendre ses données plus utiles sur le web. Ceci nécessite de transformer données

Plus en détail

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv> Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee

Plus en détail

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Echosgraphik Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Présentation I. Echosgraphik Protocoles de travail I. Développement du site II.

Plus en détail

Interaction entre réseaux sociaux et sites web

Interaction entre réseaux sociaux et sites web Formation des Tisserands 22-23 janvier 2011 Interaction entre réseaux sociaux et sites web Intégrer les réseaux sociaux sur son site Internet Partager des informations sur les deux supports François NAUTRÉ

Plus en détail

creer votre site internet en html/css

creer votre site internet en html/css 3 jours (21 heures) 1110 HT (Inter) 2670 HT (Intra) Toute personne (particulier ou professionnel) souhaitant créer son site Internet Créez son site Internet Assurez sa mise en ligne Gérer les mises à jour

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce

Plus en détail

Logiciels de référencement

Logiciels de référencement Outils Logiciels de référencement Afin de contrôler la qualité de son référencement, d optimiser et d améliorer son positionnement, il peut être utile d utiliser des outils couvrant tout ou partie du référencement.

Plus en détail

Introduction. M2206 Intégration web. Introduction. Introduction 20/01/2014

Introduction. M2206 Intégration web. Introduction. Introduction 20/01/2014 Introduction M2206 Intégration web http://www.atinternet.fr/ressources/ressources/etudespubliques/barometre-des-moteurs/ Référencement des sites web et moteurs de recherche Introduction Introduction http://www.go-gulf.com/blog/social-networking-user/

Plus en détail

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition) Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du

Plus en détail

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION : QUALITE WEB ET REFERENCEMENT NATUREL

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION : QUALITE WEB ET REFERENCEMENT NATUREL DEVELOPPEMENT LOGICIEL QUALITE WEB LES BONNES PRATIQUES FRONT-END REF : WEER001 DUREE : 3 JOURS TARIF : 1 625 HT Public Chef de projet, webmestre, intégrateur, développeur, et toute personne liée au développement

Plus en détail

SITE INTERNET BLOG SITE E-COMMERCE GRILLE D ANALYSE / AUDIT PREMIERE ANALYSE. Entreprises. o Public spécialisé o Etudiants o Enfants

SITE INTERNET BLOG SITE E-COMMERCE GRILLE D ANALYSE / AUDIT PREMIERE ANALYSE. Entreprises. o Public spécialisé o Etudiants o Enfants PREMIERE ANALYSE Nom du site web : Url du site : Objectif du site / description (balise description) : Mots-clés du site (balise keywords) : Cible du site : o Entreprises o Public spécialisé o

Plus en détail

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi

Plus en détail

Introduction aux concepts d ez Publish

Introduction aux concepts d ez Publish Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de

Plus en détail

Synodiance. 10 tendances SEO & SEA 19/02/2014

Synodiance. 10 tendances SEO & SEA 19/02/2014 Synodiance 10 tendances SEO & SEA 19/02/2014 Présentation Synodiance Synodiance Spécialiste du référencement naturel Agence indépendante créée en 1999 Search, Link et Performance 35 collaborateurs + de

Plus en détail

Qualité web : les bonnes pratiques front-end

Qualité web : les bonnes pratiques front-end L institut de formation continue des professionnels du Web Qualité web : les bonnes pratiques front-end Référence formation : Durée : Prix conseillé : PE081 3 jours (21 heures) 2 100 HT (hors promotion

Plus en détail

Présentation du Framework BootstrapTwitter

Présentation du Framework BootstrapTwitter COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...

Plus en détail

Bigdata et Web sémantique. les données + l intelligence= la solution

Bigdata et Web sémantique. les données + l intelligence= la solution Bigdata et Web sémantique les données + l intelligence= la solution 131214 1 big data et Web sémantique deux notions bien différentes et pourtant... (sable et silicium). «bigdata» ce n est pas que des

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Index 404 Notifier (erreurs 404) 62 A Adwords 148

Plus en détail

Gestion Électronique de Documents et XML. Master 2 TSM

Gestion Électronique de Documents et XML. Master 2 TSM Gestion Électronique de Documents et XML Master 2 TSM I n t r o d u c t i o n Les formats de données F o r m a t s d e d o n n é e Format de donnée : manière de représenter des informations dans un document

Plus en détail

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech Autour du web Une introduction technique Première partie : HTML Georges-André SILBER Centre de recherche en informatique MINES ParisTech silber@cri.ensmp.fr http://www.cri.ensmp.fr/people/silber/cours/2010/web

Plus en détail

WebSSO, synchronisation et contrôle des accès via LDAP

WebSSO, synchronisation et contrôle des accès via LDAP 31 mars, 1er et 2 avril 2009 WebSSO, synchronisation et contrôle des accès via LDAP Clément Oudot Thomas Chemineau Sommaire général Synchronisation d'identités WebSSO et contrôle des accès Démonstration

Plus en détail

Sana Sellami. sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012

Sana Sellami. sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012 Sana Sellami sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012 Connaître les principales techniques pour la création de sites web Se familiariser avec les langages du web Rendre dynamique le

Plus en détail

Les services usuels de l Internet

Les services usuels de l Internet Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types

Plus en détail

Projet en nouvelles technologies de l information et de la communication

Projet en nouvelles technologies de l information et de la communication Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima

Plus en détail

Compte-rendu re union Campus AAR 3 mars 2015

Compte-rendu re union Campus AAR 3 mars 2015 Compte-rendu re union Campus AAR 3 mars 2015 Table des matières Liste d actions... 2 I. Environnement d analyse : INA, Armadillo... 3 a. Connexion de l outil INA avec API Armadillo... 3 b. Outil d analyse

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes de gestion de contenus..

D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes de gestion de contenus.. WordPress - CMS open-source Permet de créer simplement des sites internet ou de blogs. D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes

Plus en détail

Problématiques de recherche. Figure Research Agenda for service-oriented computing

Problématiques de recherche. Figure Research Agenda for service-oriented computing Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

INTERNET, C'EST QUOI?

INTERNET, C'EST QUOI? INTERNET, C'EST QUOI? Internet, c'est quoi? «Internet est le réseau informatique mondial qui rend accessibles au public des services variés comme le courrier électronique, la messagerie instantanée et

Plus en détail

Linked Data et description du produit automobile SemWeb Pro, Paris, 2 mai 2012

Linked Data et description du produit automobile SemWeb Pro, Paris, 2 mai 2012 Linked Data et description du produit automobile SemWeb Pro, Paris, 2 mai 2012 François-Paul Servant (francois-paul.servant@renault.com) Edouard Chevalier (edouard.chevalier@renault.com Renault et le Semantic

Plus en détail

Module : programmation site Web dynamique Naviguer entre les pages via site map

Module : programmation site Web dynamique Naviguer entre les pages via site map Module : programmation site Web dynamique Naviguer entre les pages via site map Soit le site web suivant qui est constitué de six pages web : On veut créer un menu constitué de trois nœuds principaux générale

Plus en détail

JDev Atelier Datalift

JDev Atelier Datalift JDev Atelier Datalift RDF, Linked (Open) Data & Datalift Your business JDev technologists. - 6 septembre Powering 2013 progress Le Linked Data Publier des données structurées sur le Web en les reliant

Plus en détail

Vues d ensembles de documents RDF

Vues d ensembles de documents RDF Vues d ensembles de documents RDF Thomas Raimbault * Pierre Maillot *,** * ESILV, Pôle Universitaire Léonard De Vinci 92 916 Paris La Défense Cedex {thomas.raimbault,pierre.maillot@devinci.fr ** LERIA,

Plus en détail

Les outils de création de sites web

Les outils de création de sites web Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

Webmaster / Webdesigner / Wordpress

Webmaster / Webdesigner / Wordpress Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un

Plus en détail

XML et travail collaboratif : vers un Web sémantique

XML et travail collaboratif : vers un Web sémantique XML et travail collaboratif : vers un Web sémantique Abderrazak MKADMI 1-2 1 Laboratoire Paragraphe, Université Paris8, France 2 Institut Supérieur de Documentation, Université de Manouba, Tunisie amkadmi@yahoo.fr

Plus en détail

Bibliothèque numérique de l enssib

Bibliothèque numérique de l enssib Bibliothèque numérique de l enssib Il y a une vie après MARC, 19 novembre 2007 : journée d étude en hommage à Pierre-Yves Duchemin De MARC à XML : Les nouveaux formats bibliographiques CLAVEL, Thierry

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information

Plus en détail

Créer une base de données vidéo sans programmation (avec Drupal)

Créer une base de données vidéo sans programmation (avec Drupal) Créer une base de données vidéo sans programmation (avec Drupal) 10.10.2013 Nicolas Bugnon (nicolas.bugnon@alliancesud.ch) Centre de documentation Alliance Sud www.alliancesud.ch Résultat de l atelier

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

Intégration de données complexes pour une vision 360 du client. Chloé Clavel EDF R&D Département ICAME

Intégration de données complexes pour une vision 360 du client. Chloé Clavel EDF R&D Département ICAME Intégration de données complexes pour une vision 360 du client Chloé Clavel EDF R&D Département ICAME Contexte : projet R&D sur l intégration de données complexes pour la connaissance client Objectif :

Plus en détail

Évaluation d une architecture de stockage RDF distribuée

Évaluation d une architecture de stockage RDF distribuée Évaluation d une architecture de stockage RDF distribuée Maeva Antoine 1, Françoise Baude 1, Fabrice Huet 1 1 INRIA MÉDITERRANÉE (ÉQUIPE OASIS), UNIVERSITÉ NICE SOPHIA-ANTIPOLIS, I3S CNRS prénom.nom@inria.fr

Plus en détail

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT Animé par A.COMLAN ADCOSOFT 14/02/2014-15H 1 Programme du webséminaire : Introduction Partie I Optimisation des Balises TITLE et META Partie II Optimisation du

Plus en détail

Web sémantique et pratiques documentaires

Web sémantique et pratiques documentaires Web sémantique et pratiques documentaires Jérôme Euzenat - Raphaël Troncy Si le web actuel contient une quantité d informations formidable, il reste difficile à exploiter. Ainsi, la recherche d «un livre

Plus en détail

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations

Plus en détail

Sommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web... ... web1.0, web2.0, web2.b, web3.0...

Sommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web... ... web1.0, web2.0, web2.b, web3.0... Evolution du Web... Le web 3.0,...la mobilité... web1.0, web2.0, web2.b, web3.0... Raoul Mengis, -1-Computer Stéphane Gay, -1-Computer Stéphane Micheloud, EPFL Lausanne http://www.1info.com/4w3.html [en]

Plus en détail

OPEN DATA : CHALLENGES ET PERSPECTIVES D ENTREPOSAGE

OPEN DATA : CHALLENGES ET PERSPECTIVES D ENTREPOSAGE OPEN DATA : CHALLENGES ET PERSPECTIVES D ENTREPOSAGE «Journée Open Data» 5 Novembre 2013 Présenté par : Imen Megdiche Directeur de thèse : Pr. Olivier Teste (SIG-IRIT) Co-directeur de thèse : Mr. Alain

Plus en détail

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences RESUME DE CARRIERE Alice JULIENNE 23 ans Nationalité Française Développeur Web Front-End Compétences Systèmes Langages Windows (XP, 98) Macintosh OS X HTML, XHTML, CSS, XML, PHP, SQL, Javascript, J-Querry

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

demander pourquoi mon site n'apparaît pas sur google ou pourquoi mon site n'est pas référencé par les moteurs de recherche?

demander pourquoi mon site n'apparaît pas sur google ou pourquoi mon site n'est pas référencé par les moteurs de recherche? 50 questions essentielles à vous poser avant la mise en ligne de votre site pour ne plus vous demander pourquoi mon site n'apparaît pas sur google ou pourquoi mon site n'est pas référencé par les moteurs

Plus en détail

Panorama des solutions Ecommerce

Panorama des solutions Ecommerce Panorama des solutions Ecommerce Sommaire 1. Pourquoi faire de l ecommerce avec Drupal 2. Drupal avec Ubercart 3. Drupal avec Magento et d autres 4. Drupal avec Drupal Commerce 5. Quel choix faire? Pourquoi

Plus en détail

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube Content Management System bluecube V4.3 1 SOMMAIRE Avant-propos Découvrir le CMS Blue Cube Les modules Les clients BLUE CUBE CMS V4.3 par Digitalcube 2 CMS sans bugs 3 Avant-propos Facile à prendre en

Plus en détail

SEM Vidéo Table Ronde EBG 19/04/2013

SEM Vidéo Table Ronde EBG 19/04/2013 SEM Vidéo Table Ronde EBG 19/04/2013 Table Ronde SEM Vidéo BOUYGUES TELECOM Olivia KREMER Responsable publicité et media notamment sur la communication Bbox Sensation et 4G GOOGLE SEEMEA YouTube & Video

Plus en détail

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) Un site, tel que vous avez appris à en programmer jusqu à maintenant, contenant un ensemble de pages HTML embellies de quelques feuilles de styles,

Plus en détail

Introduction aux «Services Web»

Introduction aux «Services Web» Introduction aux «Services Web» Sana Sellami sana.sellami@univ-amu.fr 2014-2015 Modalité de contrôle de connaissances Note de contrôle de continu Note projet Evaluation du projet la semaine du 17 novembre

Plus en détail

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées? Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est

Plus en détail

MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME

MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME back office e-tourisme hébergeur internet base de données navigateur médias sociaux blog mentions légales e-commerce cahier des charges newsletter

Plus en détail

Programme Type de Formation SEO

Programme Type de Formation SEO Programme Type de Formation SEO Programme à destination des formateurs en Référencement (SEO) Création 14/08/2010 Commission Formation (R. Joly, J.C. Domenget) Modification 17/08/2010 A. Villeneuve Version

Plus en détail

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery

Plus en détail

Semantic Web Inside Guillaume Érétéo Directeur R&D

Semantic Web Inside Guillaume Érétéo Directeur R&D Semantic Web Inside Guillaume Érétéo Directeur R&D Services de valorisation de données pour Structuration de fond documentaire pertinence Analyse de réseaux sociaux veille Animation de réseau sociaux audience

Plus en détail

STID 2ème année : TP Web/PHP

STID 2ème année : TP Web/PHP STID 2ème année : TP Web/PHP Plan de travail et aide mémoire jean.arnaud@inria.fr Ce document est composé de cinq parties : Un aide mémoire sur les aspects pratiques de la création de sites Une introduction

Plus en détail

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC) Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC) OBJECTIFS - Créer une boutique sous wordpress et la référencer. - Mise en place du contenu, des articles Une bonne connaissance

Plus en détail

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

OpenText Content Server v10 Cours 1-0101 (ex 101) L essentiel de la gestion des connaissances

OpenText Content Server v10 Cours 1-0101 (ex 101) L essentiel de la gestion des connaissances v10 Cours 1-0101 (ex 101) L essentiel de la gestion des connaissances Durée : 4 jours (En France seulement) Cette formation de quatre jours fournit toutes les informations de base dont vous avez besoin

Plus en détail

Plan... as Architecture des Systèmes d Information. Constats. as Architecture des Systèmes d Information

Plan... as Architecture des Systèmes d Information. Constats. as Architecture des Systèmes d Information Plan... Web sémantique Partie I - Cours Document et Web Sémantique Nicol Delestre 1 Vers le Web sémantique 2 3 4 Publication, requêtage 5 Conclusion - v1.0 1 / 49 - v1.0 2 / 49 Vers le Web sémantique Les

Plus en détail

MEMOIRE DE STAGE. Amélioration de l'outillage support à une méthodologie de "Cartographie Sémantique"

MEMOIRE DE STAGE. Amélioration de l'outillage support à une méthodologie de Cartographie Sémantique PCO Innovation Parc technologique - Bat B3 12 allée Joliot Curie 69800 Saint Priest MEMOIRE DE STAGE Amélioration de l'outillage support à une méthodologie de "Cartographie Sémantique" Mission effectuée

Plus en détail

Le référencement naturel

Le référencement naturel Le référencement naturel Phases essentielles Choix des mots-clés Où se référencer : moteurs, annuaires Indexation des pages du site dans les moteurs Positionnement et trafic généré Optimisation des pages

Plus en détail

Intégration du Web 2.0 dans les solutions IBM

Intégration du Web 2.0 dans les solutions IBM Bournhonesque Philippe Directeur stratégie IBM France & NWA pbournhonesque@fr.ibm.com Agenda Software as a Service Simplicité Collaboration k Conclusion 2 Collaboration pour le marché SMB Lotus Foundations

Plus en détail

Formation. Module WEB 4.1. Support de cours

Formation. Module WEB 4.1. Support de cours Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,

Plus en détail

Déployer une Stratégie Web Globale

Déployer une Stratégie Web Globale Lundi 23 Avril 2012 Déployer une Stratégie Web Globale au service de sa structure Plan de la présentation A) Internet en France aujourd'hui B) Internet : une constellation de moyens à disposition C) Pourquoi

Plus en détail

Technologies Web avancées. ING1 SIGL Technologies Web avancées

Technologies Web avancées. ING1 SIGL Technologies Web avancées ING1 SIGL Technologies Web avancées Olivier Pons / 2013-2014 Objectif Comprendre globalement le Web Sommaire 1. Rappel Web 2. État de l'art 3. Solutions actuelles 2 / 28 1 Rappel Web 1a. HTML HTML dans

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

Plus en détail

SII Stage d informatique pour l ingénieur

SII Stage d informatique pour l ingénieur SII Stage d informatique pour l ingénieur Création d un site Web École nationale supérieure de techniques avancées SII Stage d informatique pour l ingénieur 1 / 15 L informatique et le temps qui passe...

Plus en détail

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015.

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015. Référencer Mon SITE, BLOG Les Bases Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015. Le but de ce livre est de vous aider à bien positionné votre site web ou blog auprès des moteurs de

Plus en détail

Mise en œuvre de les capteurs dans la gestion de l eau

Mise en œuvre de les capteurs dans la gestion de l eau Mise en œuvre de standards OGC pour les capteurs dans la gestion de l eau Forum OGC France Journée de l interopérabilité 5 décembre 2012 Simon Le Grand 09/12/2012) Veolia Eau Ile de France Direction Technique

Plus en détail

Chapitre IX. L intégration de données. Les entrepôts de données (Data Warehouses) Motivation. Le problème

Chapitre IX. L intégration de données. Les entrepôts de données (Data Warehouses) Motivation. Le problème Chapitre IX L intégration de données Le problème De façon très générale, le problème de l intégration de données (data integration) est de permettre un accès cohérent à des données d origine, de structuration

Plus en détail