{"id":1729,"date":"2014-07-18T21:54:11","date_gmt":"2014-07-18T19:54:11","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=1729"},"modified":"2016-03-29T19:00:50","modified_gmt":"2016-03-29T17:00:50","slug":"nommage-multiple-et-proteiforme","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=1729","title":{"rendered":"Nommage multiple et prot\u00e9iforme"},"content":{"rendered":"<p style=\"text-align: justify;\">Dans <a title=\"Projet nebule\" href=\"http:\/\/www.nebule.org\" target=\"_blank\">nebule<\/a>, les objets ont forc\u00e9ment un identifiant. Ils ont aussi parfois un nom. Typiquement, c&rsquo;est le cas lorsque l&rsquo;objet a pour source un fichier <em>n\u00e9bulis\u00e9<\/em>.<\/p>\n<p style=\"text-align: center;\"><a href=\"\/wp-content\/uploads\/nebule\/2014\/07\/shot-2014-07-18_20-07-592.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1731\" alt=\"shot-2014-07-18_20-07-59\" src=\"\/wp-content\/uploads\/nebule\/2014\/07\/shot-2014-07-18_20-07-592.png\" width=\"559\" height=\"278\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Le nom est un texte de caract\u00e8res compr\u00e9hensible par les humains. D\u00e9j\u00e0, en fonction des langues, il se peux que ce texte ne soit pas compr\u00e9hensible pas tout le monde. Mais on exclut d\u00e9j\u00e0 par principe les caract\u00e8res non imprimables, m\u00eame si en r\u00e9alit\u00e9 \u00e7a n&rsquo;a pas beaucoup d&rsquo;importance. Il vaut mieux que le texte n&rsquo;ai pas de retour \u00e0 la ligne, mais \u00e7a peut \u00eatre interpr\u00e9t\u00e9, traduit et pris en compte \u00e0 l&rsquo;affichage.<\/p>\n<p style=\"text-align: justify;\">Pour un fichier, le nom (qui inclus le chemin) a deux r\u00f4les :<\/p>\n<ol>\n<li style=\"text-align: justify;\">le classement sommaire par sujets en fonction du chemin et parfois du nom ;<\/li>\n<li style=\"text-align: justify;\">la description sommaire du contenu, un peu comme un titre.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Dans <em>nebule<\/em>, le nom que l&rsquo;on peut donner \u00e0 un objet a le m\u00eame r\u00f4le que le nom pour un fichier. Il donne un titre \u00e0 l&rsquo;objet. Par contre, le classement des objets intervient peu avec le nom que ceux-ci pourraient avoir. Ce serait plut\u00f4t le r\u00f4le de groupes et de n\u00c5\u201cuds, concept encore en cours d&rsquo;affinement. Pour un objet, lui donner un nom c&rsquo;est le lier \u00e0 un autre objet qui contient le nom avec un lien de type <code>l<\/code>.<\/p>\n<p style=\"text-align: justify;\">Si un fichier ne peut avoir qu&rsquo;un seul nom, un objet peut en avoir plus. Il est possible de cr\u00e9er plusieurs liens vers diff\u00e9rents objets \u00e0 utiliser comme noms. Les propri\u00e9t\u00e9s de liens multiples et concurrents sont valables aussi pour le nommage.<br \/>\nLors de l&rsquo;affichage, comme dans l&rsquo;exemple ci-dessus, il faut faire un choix. Soit on affiche tous les noms, ce qui peut rapidement devenir probl\u00e9matique et difficilement compr\u00e9hensible par l&rsquo;utilisateur. Soit on affiche qu&rsquo;un seul nom, celui affich\u00e9 \u00e9tant celui qui a le plus grand score dans le calcul des relations sociales. C&rsquo;est cette derni\u00e8re solution qui est adopt\u00e9e aujourd&rsquo;hui.<\/p>\n<p style=\"text-align: justify;\">Mais on peut faire encore mieux. Rien n&rsquo;interdit un lien pour un titre de renvoyer vers une image. D&rsquo;ailleurs, ce peut \u00eatre tout objet sans distinction. C&rsquo;est l&rsquo;interpr\u00e9tation du titre qui ici prend son importance. Si on n&rsquo;interpr\u00e8te que du texte alphanum\u00e9rique sur une seule ligne, les autres objets seront ignor\u00e9s comme titre.<br \/>\nSi on d\u00e9cide de prendre en compte aussi les images, il ne sera peut-\u00eatre pas opportun d&rsquo;utiliser une image de grande r\u00e9solution, lourde. On peut utiliser \u00e0 la place les miniatures, des images d\u00e9riv\u00e9es, pour l&rsquo;affichage comme titre. Les miniatures d&rsquo;images seront d&rsquo;ailleurs tr\u00e8s r\u00e9guli\u00e8rement utilis\u00e9es lors de l&rsquo;affichage.<br \/>\nPour un film, on va peut-\u00eatre utiliser soit une image fixe soit une petite s\u00e9quence anim\u00e9e, l&rsquo;une comme l&rsquo;autre extraite du film.<\/p>\n<p style=\"text-align: justify;\">L&rsquo;affichage final peut dans certains cas prendre en compte simultan\u00e9ment plusieurs objets titres mais de types diff\u00e9rents. Par exemple accepter une image et un texte, ou un morceau de film, un son et un texte&#8230;<br \/>\nProt\u00e9iforme ne veut pas dire en forme de prot\u00e9ine mais bien de formes multiples.<br \/>\nTout est question d&rsquo;interpr\u00e9tation et de strat\u00e9gie d&rsquo;affichage. Tout est possible, aussi.<\/p>\n<p style=\"text-align: justify;\">Dans <a title=\"Projet sylabe\" href=\"http:\/\/www.sylabe.org\" target=\"_blank\">sylabe<\/a>, comme dans <em>nebule<\/em>, une entit\u00e9 a un nom constitu\u00e9 d&rsquo;un petit texte, un pr\u00e9nom et m\u00eame un pr\u00e9fixe sur le m\u00eame principe. Mais elle peut aussi depuis peu avoir une image, typiquement une photo d&rsquo;identit\u00e9. Le nommage multiple et prot\u00e9iforme existe donc d\u00e9j\u00e0.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans nebule, les objets ont forc\u00e9ment un identifiant. Ils ont aussi parfois un nom. Typiquement, c&rsquo;est le cas lorsque l&rsquo;objet a pour source un fichier n\u00e9bulis\u00e9. Le nom est un texte de caract\u00e8res compr\u00e9hensible par les humains. D\u00e9j\u00e0, en fonction des langues, il se peux que ce texte ne soit pas compr\u00e9hensible pas tout le &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=1729\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Nommage multiple et prot\u00e9iforme<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[90,93,124,99,107,108,110,24],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1729"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1729"}],"version-history":[{"count":1,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1729\/revisions"}],"predecessor-version":[{"id":2179,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1729\/revisions\/2179"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1729"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}