{"id":771,"date":"2019-02-08T22:26:09","date_gmt":"2019-02-08T21:26:09","guid":{"rendered":"http:\/\/louis.hatier.me\/blog\/?p=771"},"modified":"2025-05-06T11:43:23","modified_gmt":"2025-05-06T10:43:23","slug":"salon-paris-web-2018","status":"publish","type":"post","link":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/","title":{"rendered":"Salon : Paris Web 2018"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"alignleft is-resized\"><a href=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\" data-rel=\"lightbox-gallery-gLtuhpQ8\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\" alt=\"Paris Web Logo\" class=\"wp-image-772\" width=\"291\" height=\"131\" srcset=\"https:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png 356w, https:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo-300x135.png 300w\" sizes=\"auto, (max-width: 291px) 100vw, 291px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>La conf\u00e9rence <a href=\"https:\/\/www.paris-web.fr\/2018\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Paris Web 2018 (s\u2019ouvre dans un nouvel onglet)\">Paris Web 2018<\/a> regroupe plusieurs th\u00e8mes autour du web (accessibilit\u00e9, RGPD, s\u00e9curit\u00e9, UX, IA etc.), les intervenants sont fran\u00e7ais ou anglophone et travaillent dans des soci\u00e9t\u00e9s\/organismes plus ou moins important (Mozilla, Google, W3C, IBM etc.).<br> Les trois jours sont rythm\u00e9s de conf\u00e9rences et d\u2019ateliers, le tout garni de petits fours et de litres de caf\u00e9.<br> Voici quelques feedback en vrac sur les grands th\u00e8mes pr\u00e9sents de l\u2019ann\u00e9e 2018.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Accessibilit\u00e9<\/h2>\n\n\n\n<p>Plusieurs handicaps ou situations sont \u00e0 prendre en compte :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>handicap : visuel, moteur, auditif, cognitif<\/li><li>situationnel : dans le m\u00e9tro, bras occup\u00e9<\/li><\/ul>\n\n\n\n<p>Notion de design inclusif ou inclusive design : une interface utilisable par tout le monde de fa\u00e7on \u00e9quitable.<br><\/p>\n\n\n\n<p>Contraintes \u00e0 prendre en compte :<br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><a href=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/mobile-accessibilite.png\" data-rel=\"lightbox-gallery-gLtuhpQ8\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"195\" height=\"386\" src=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/mobile-accessibilite.png\" alt=\"\" class=\"wp-image-774\" srcset=\"https:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/mobile-accessibilite.png 195w, https:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/mobile-accessibilite-152x300.png 152w\" sizes=\"auto, (max-width: 195px) 100vw, 195px\" \/><\/a><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li>typo :<ul><li>police forte<\/li><li>possibilit\u00e9 de zoomer (hors zoom navigateur)<\/li><li>70 caract\u00e8res maximum par ligne<\/li><li>hauteur de ligne * 1.5<\/li><li>\u00e9viter les contenus centrer\/justifier<\/li><\/ul><\/li><li><a href=\"https:\/\/contrast-ratio.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"\u2028contraste important (s\u2019ouvre dans un nouvel onglet)\">contraste important<\/a><\/li><li>navigation au clavier coh\u00e9rente (avec la touche tab)<\/li><li>\u00eatre indulgent avec la pr\u00e9cision sur ce qui est cliquable<\/li><li>mise en page coh\u00e9rente<\/li><li>contenu simple et explicite<\/li><li>\u00e9viter le parallax<\/li><li>animations subtiles<\/li><li>\u00eatre explicite sur les libell\u00e9s de bouton<\/li><li>sous-titrer les vid\u00e9os<\/li><\/ul>\n\n\n\n<p>Pour r\u00e9aliser les tests :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>connexion d\u00e9grad\u00e9e<\/li><li>navigation au clavier<\/li><li>diff\u00e9rent type de device<\/li><li>liseuse<\/li><li>avoir un panel vari\u00e9 de testeurs<\/li><li><a href=\"https:\/\/graphism.fr\/design-inclusif-le-kit-pour-tester-laccessibilite-de-vos-produits\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"kit de test (s\u2019ouvre dans un nouvel onglet)\">kit de test<\/a><\/li><\/ul>\n\n\n\n<p>Ressources int\u00e9ressantes :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/www.a11ymatters.com\/\" target=\"_blank\">https:\/\/www.a11ymatters.com\/<\/a><\/li><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/webhint.io\/\" target=\"_blank\">https:\/\/webhint.io\/<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>IA<\/strong><\/h2>\n\n\n\n<p>Use case :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>chatbot<\/li><li>reconnaissance d\u2019image<\/li><\/ul>\n\n\n\n<p>Outils :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/www.tensorflow.org\/\" target=\"_blank\">https:\/\/www.tensorflow.org\/<\/a><\/li><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/ai.google\/\" target=\"_blank\">https:\/\/ai.google\/<\/a><\/li><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/opensource.fb.com\/#artificial\" target=\"_blank\">https:\/\/opensource.fb.com\/#artificial<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Web Security<\/strong><\/h2>\n\n\n\n<p>SSL<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>utiliser TLS 1.3 plus rapide (1 A\/R au lieu de 2 pour communiquer)<\/li><li>HSTS : liste pour le browser des sites accessibles uniquement en HTTPS<\/li><li>certificats : <a href=\"https:\/\/letsencrypt.org\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\">Let&rsquo;s Encrypt<\/a> free, automated, transparent, open source<\/li><\/ul>\n\n\n\n<p>Cookies<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>same-origin policy<\/li><li>secure cookies vs cookies httponly (pour les donn\u00e9es non sensibles)<\/li><li>samesite cookie<\/li><\/ul>\n\n\n\n<p>X options<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>x-frame-options \u2192 deny l&rsquo;inclusion du site dans une iframe<\/li><li>x-content-type-options: nosniff \u2192 permet au browser de v\u00e9rifier le mimetype d&rsquo;un fichier<\/li><li>x-xss-protection<\/li><\/ul>\n\n\n\n<p>Content Security Policy<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>indique au browser ce qui est autoris\u00e9 (src, form etc.) \u2192 agit comme une firewall<ul><li>on peut le g\u00e9n\u00e9rer par le mozilla laboratory addon<\/li><\/ul><\/li><li>appeler un JS externe avec les attributs crossorigin \/ integrity<\/li><\/ul>\n\n\n\n<p>En vrac<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>referrer policy<\/li><li>strict-origin<\/li><li>CORS<\/li><\/ul>\n\n\n\n<p>Outils<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/laboratory-by-mozilla\/\" target=\"_blank\">https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/laboratory-by-mozilla\/<\/a><\/li><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/www.ssllabs.com\/\" target=\"_blank\">https:\/\/www.ssllabs.com\/<\/a><\/li><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/wiki.mozilla.org\/Security\/Server_Side_TLS\" target=\"_blank\">https:\/\/wiki.mozilla.org\/Security\/Server_Side_TLS<\/a><\/li><li><a rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/observatory.mozilla.org\/\" target=\"_blank\">https:\/\/observatory.mozilla.org\/<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Web Front-end<\/strong><\/h2>\n\n\n\n<p>Pr\u00e9sentation tr\u00e8s int\u00e9ressante et captivante de <a href=\"https:\/\/sonniesedge.co.uk\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Charlie Owen (s\u2019ouvre dans un nouvel onglet)\">Charlie Owen<\/a><\/p>\n\n\n\n<p>Contenu de la pr\u00e9sentation : <a href=\"https:\/\/sonniesedge.co.uk\/talks\/dear-developer\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\">https:\/\/sonniesedge.co.uk\/talks\/dear-developer<\/a><\/p>\n\n\n\n<p>Front-End Playbook : <a href=\"https:\/\/github.com\/springernature\/frontend-playbook\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\">https:\/\/github.com\/springernature\/frontend-playbook<\/a><\/p>\n\n\n\n<p><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Resource loading<\/strong><\/h2>\n\n\n\n<p>Utiliser HTTP2<\/p>\n\n\n\n<p>Fonctionnalit\u00e9s<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>multi request<\/li><li>preload, priorities<\/li><li>push (profite du temps de calcul du serveur pour envoyer des ressources)<\/li><li>cache digest : le browser envoie au serveur ce qu&rsquo;il a en cache afin qu\u2019il n&rsquo;envoie que les ressources utiles<\/li><li>il faut quand m\u00eame concat\u00e9ner les ressources \u00e0 cause de la compression (plus performant sur des grosses ressources)<\/li><\/ul>\n\n\n\n<p>En vrac<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>QUIC<\/li><li>secondary certificates<\/li><li>load only what you need<\/li><li>Brotli compression<\/li><li>prefetch\/async<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>WebExtensions<\/strong><\/h2>\n\n\n\n<p>Edge\/Chrome\/Firefox bas\u00e9 sur la m\u00eame API.<\/p>\n\n\n\n<p>Un plugin = un zip avec du HTML\/JS\/CSS<\/p>\n\n\n\n<p>R\u00e9sum\u00e9<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>promise\/callback asynchrones<\/li><li>sandboxing<\/li><li>interop \u00e0 peu pr\u00e8s ok pour Chrome\/Firefox<\/li><li>pas sur edge, ni mobile<\/li><li>une spec existe mais oubli\u00e9e&#8230;<\/li><li>pas de standard<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>SVG<\/strong><\/h2>\n\n\n\n<p>Attributs essentielles :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>viewPort (taille)<\/li><li>preserveAspectRatio<\/li><li>namespace<\/li><\/ul>\n\n\n\n<p>SVG en tant qu&rsquo;image : pas d&rsquo;event\/requ\u00eate possible \u2192 comme une image (static)<\/p>\n\n\n\n<p>SVG interactif : dans une balise object ou iframe \u2192 pr\u00e9f\u00e9r\u00e9 iframe (object non-secure)<\/p>\n\n\n\n<p>Utiliser la puissance du SVG pour faire des sprites \u2192 pas besoin d&rsquo;indiquer les coordonn\u00e9es de chaque image\/picto, seulement un identifiant unique.<\/p>\n\n\n\n<p>Outil SVGO : <a href=\"https:\/\/github.com\/svg\/svgo\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (s\u2019ouvre dans un nouvel onglet)\">https:\/\/github.com\/svg\/svgo<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/dot.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"pinterest\",\"email\",\"linkedin\");var hupso_counters_lang = \"en_US\";var hupso_image_folder_url = \"\";var hupso_url_c=\"\";var hupso_title_c=\"Salon%20%3A%20Paris%20Web%202018\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>La conf\u00e9rence Paris Web 2018 regroupe plusieurs th\u00e8mes autour du web (accessibilit\u00e9, RGPD, s\u00e9curit\u00e9, UX, IA etc.), les intervenants sont fran\u00e7ais ou anglophone et travaillent dans des soci\u00e9t\u00e9s\/organismes plus ou moins important (Mozilla, Google, W3C, IBM etc.). Les trois jours sont rythm\u00e9s de conf\u00e9rences et d\u2019ateliers, le tout garni de petits fours et de litres [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95,9],"tags":[83,63,93,82,69],"class_list":["post-771","post","type-post","status-publish","format-standard","hentry","category-ia","category-loisirs","tag-ia","tag-open-source","tag-performance","tag-salon","tag-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Salon : Paris Web 2018 - Melting Poutre<\/title>\n<meta name=\"description\" content=\"R\u00e9sum\u00e9 du salon Paris Web 2018\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Salon : Paris Web 2018 - Melting Poutre\" \/>\n<meta property=\"og:description\" content=\"R\u00e9sum\u00e9 du salon Paris Web 2018\" \/>\n<meta property=\"og:url\" content=\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\" \/>\n<meta property=\"og:site_name\" content=\"Melting Poutre\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-08T21:26:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-06T10:43:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"356\" \/>\n\t<meta property=\"og:image:height\" content=\"160\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Louis Hatier\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Louis Hatier\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\"},\"author\":{\"name\":\"Louis Hatier\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\"},\"headline\":\"Salon : Paris Web 2018\",\"datePublished\":\"2019-02-08T21:26:09+00:00\",\"dateModified\":\"2025-05-06T10:43:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\"},\"wordCount\":614,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\"},\"image\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\",\"keywords\":[\"IA\",\"Open source\",\"Performance\",\"Salon\",\"Security\"],\"articleSection\":[\"IA\",\"Loisirs\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\",\"url\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\",\"name\":\"Salon : Paris Web 2018 - Melting Poutre\",\"isPartOf\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\",\"datePublished\":\"2019-02-08T21:26:09+00:00\",\"dateModified\":\"2025-05-06T10:43:23+00:00\",\"description\":\"R\u00e9sum\u00e9 du salon Paris Web 2018\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage\",\"url\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\",\"contentUrl\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/#website\",\"url\":\"https:\/\/louis.hatier.me\/blog\/\",\"name\":\"Melting Poutre\",\"description\":\"Du web et d&#039;autres choses\",\"publisher\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/louis.hatier.me\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\",\"name\":\"Louis Hatier\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g\",\"caption\":\"Louis Hatier\"},\"logo\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/louis.hatier.me\",\"https:\/\/www.linkedin.com\/in\/louishatier\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Salon : Paris Web 2018 - Melting Poutre","description":"R\u00e9sum\u00e9 du salon Paris Web 2018","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/","og_locale":"fr_FR","og_type":"article","og_title":"Salon : Paris Web 2018 - Melting Poutre","og_description":"R\u00e9sum\u00e9 du salon Paris Web 2018","og_url":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/","og_site_name":"Melting Poutre","article_published_time":"2019-02-08T21:26:09+00:00","article_modified_time":"2025-05-06T10:43:23+00:00","og_image":[{"width":356,"height":160,"url":"https:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png","type":"image\/png"}],"author":"Louis Hatier","twitter_misc":{"\u00c9crit par":"Louis Hatier","Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#article","isPartOf":{"@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/"},"author":{"name":"Louis Hatier","@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11"},"headline":"Salon : Paris Web 2018","datePublished":"2019-02-08T21:26:09+00:00","dateModified":"2025-05-06T10:43:23+00:00","mainEntityOfPage":{"@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/"},"wordCount":614,"commentCount":0,"publisher":{"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11"},"image":{"@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage"},"thumbnailUrl":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png","keywords":["IA","Open source","Performance","Salon","Security"],"articleSection":["IA","Loisirs"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/","url":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/","name":"Salon : Paris Web 2018 - Melting Poutre","isPartOf":{"@id":"https:\/\/louis.hatier.me\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage"},"image":{"@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage"},"thumbnailUrl":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png","datePublished":"2019-02-08T21:26:09+00:00","dateModified":"2025-05-06T10:43:23+00:00","description":"R\u00e9sum\u00e9 du salon Paris Web 2018","inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/louis.hatier.me\/blog\/salon-paris-web-2018\/#primaryimage","url":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png","contentUrl":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2019\/02\/paris-web-logo.png"},{"@type":"WebSite","@id":"https:\/\/louis.hatier.me\/blog\/#website","url":"https:\/\/louis.hatier.me\/blog\/","name":"Melting Poutre","description":"Du web et d&#039;autres choses","publisher":{"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/louis.hatier.me\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Person","Organization"],"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11","name":"Louis Hatier","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g","caption":"Louis Hatier"},"logo":{"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/louis.hatier.me","https:\/\/www.linkedin.com\/in\/louishatier\/"]}]}},"_links":{"self":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts\/771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/comments?post=771"}],"version-history":[{"count":15,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts\/771\/revisions"}],"predecessor-version":[{"id":823,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts\/771\/revisions\/823"}],"wp:attachment":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/media?parent=771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/categories?post=771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/tags?post=771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}