{"id":2631,"date":"2016-09-16T18:37:47","date_gmt":"2016-09-16T16:37:47","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=2631"},"modified":"2016-10-21T22:44:28","modified_gmt":"2016-10-21T20:44:28","slug":"objet-fictif-avec-role","status":"publish","type":"post","link":"https:\/\/blog.nebule.org\/?p=2631","title":{"rendered":"Objet virtuel avec r\u00f4le"},"content":{"rendered":"<p style=\"text-align: justify;\">Jusque l\u00e0, la tr\u00e8s grande majorit\u00e9 des objets cr\u00e9\u00e9s ont ou ont eu un contenu et donc une empreinte num\u00e9rique unique leur correspondant. Cela a \u00e9t\u00e9 le cas pour les images utilis\u00e9es comme ic\u00f4nes dans <a title=\"sylabe\" href=\"http:\/\/www.sylabe.org\" target=\"_blank\">sylabe<\/a> par exemple.<\/p>\n<p style=\"text-align: justify;\">Le probl\u00e8me par exemple avec l&rsquo;usage direct de l&rsquo;objet d&rsquo;une ic\u00f4ne fait que si on veut la mettre \u00e0 jour ou tout simplement en utiliser une autre \u00e0 la place il faut faire un lien de mise \u00e0 jour. Or ce lien de mise \u00e0 jour n&rsquo;a pas de contexte, c&rsquo;est \u00e0 dire de champs m\u00e9ta dans le lien. Ainsi la mise \u00e0 jour s&rsquo;applique partout alors que ce n&rsquo;\u00e9tait pas forc\u00e9ment le but recherch\u00e9.<\/p>\n<p style=\"text-align: justify;\">La solution est de ne pas faire r\u00e9f\u00e9rence directement \u00e0 une image que l&rsquo;on veut utiliser dans une application mais \u00e0 un objet interm\u00e9diaire. Cet objet n&rsquo;a m\u00eame pas besoin d&rsquo;avoir un contenu, il est virtuel puisque son empreinte est cr\u00e9\u00e9 de toute pi\u00e8ce sans contenu. Et du fait du fonctionnement de <a title=\"nebule\" href=\"http:\/\/www.nebule.org\" target=\"_blank\">nebule<\/a>, il n&rsquo;aura probablement jamais (dans un temps raisonnable) de contenu correspondant \u00e0 son empreinte.<\/p>\n<p style=\"text-align: justify;\">Ainsi, on ne r\u00e9f\u00e9rence plus dans une application des ic\u00f4nes mais des objets interm\u00e9diaires. Et les ic\u00f4nes \u00e0 utiliser n&rsquo;ont plus \u00e0 \u00eatre des liens de mise \u00e0 jour <code>u<\/code> mais deviennent naturellement des liens de d\u00e9rivation <code>f<\/code> avec comme champs m\u00e9ta l&rsquo;objet interm\u00e9diaire ou l&rsquo;objet de l&rsquo;application. Je pense que l&rsquo;objet interm\u00e9diaire est le mieux comme champs m\u00e9ta.<\/p>\n<p style=\"text-align: justify;\">Comme l&#8217;empreinte de cet objet virtuel est purement indicative, on peut lui mettre n&rsquo;importe quelle valeur de n&rsquo;importe quelle taille. Il est cependant raisonnable de choisir une taille assez cons\u00e9quente et diff\u00e9rente des tailles usuelles des empreintes, c&rsquo;est \u00e0 dire diff\u00e9rent de 64, 128, 224, 256, 384, 512, 768, 1024, 2048, 4096, etc&#8230;<br \/>\nChaque application peut utiliser les m\u00eames valeurs pour ces objets interm\u00e9diaires ou choisir par exemple une valeur pr\u00e9fixe identique suivi de valeurs al\u00e9atoires jusqu&rsquo;\u00e0 avoir une taille raisonnable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jusque l\u00e0, la tr\u00e8s grande majorit\u00e9 des objets cr\u00e9\u00e9s ont ou ont eu un contenu et donc une empreinte num\u00e9rique unique leur correspondant. Cela a \u00e9t\u00e9 le cas pour les images utilis\u00e9es comme ic\u00f4nes dans sylabe par exemple. Le probl\u00e8me par exemple avec l&rsquo;usage direct de l&rsquo;objet d&rsquo;une ic\u00f4ne fait que si on veut la &hellip; <a href=\"https:\/\/blog.nebule.org\/?p=2631\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Objet virtuel avec r\u00f4le<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[371,370,7,122,117,99,110,373,24,39],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/2631"}],"collection":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2631"}],"version-history":[{"count":5,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/2631\/revisions"}],"predecessor-version":[{"id":2636,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/2631\/revisions\/2636"}],"wp:attachment":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}