Salut,
> L'exemple du portfolio est tout de même évident: sans
"inclus", ça n'est plus réalisable simplement: afficher les documents sans vignette ne convient pas du tout pour un portfolio, et devoir réaliser un squelette spécifique pour une chose aussi simple ne convient pas plus.
Ben, si. Tu ne fais pas le même squelette si tu veux :
- afficher un article contenant des documents référencés via des vignettes
(auquel cas tu indiques l'endroit où afficher ces vignettes dans l'article),
et d'autres accessibles séparément (auquel cas il est logique de ne pas
ajouter de vignette).
- ou afficher un "portfolio", c'est-à-dire une série d'images liées à
un article qui n'est qu'une coquille vide ; et pour lesquelles tu as
envie d'une présentation spécifique qui n'a aucune raison de convenir
au cas général.
C'est la même différence entre une rubrique qui sert à présenter des
articles, et une rubrique qui sert à présenter des sites référencés.
Tu ne fais pas le même squelette pour présenter trois liens en vrac,
ou pour réaliser un annuaire structuré.
On sait très bien que les squelettes par défaut ne répondent à aucun
besoin spécifique, je ne vois pas trop pourquoi le portfolio constituerait
une exception. Ceux qui veulent faire une galerie doivent faire une
mise en page à cet effet, c'est normal.
- contre-intuitif (si on laisse un document, il apparaît en ligne); ben oui, de la même façon que si on laisse du texte dans son document et qu'on le publie alors qu'en fait, on l'avait mis là pendant la rédaction, hé ben il est publié... Si on ajoute une information à un article, hé ben elle est publiée, ça n'a rien de "contre-intruitif";
Non, désolé. Si j'enlève le <img1|left> de mon article, l'image s'affichera
en-dessous de l'article avec ton système, alors qu'il est évident que par
ce geste je voulais ne plus l'afficher du tout (et je n'ai pas envie, et
n'ai pas le réflexe, de supprimer totalement le document parce que je peux
avoir envie de le remettre par la suite).
C'est la même chose dans l'espace privé : si on inclut un document dans
l'article, alors son formulaire n'est plus accessible dans la page
articles.php3 mais uniquement articles_edit.php3 !
Evidemment qu'elle n'est pas parfaite. Mais pour l'instant, c'est le plus efficace. La fenêtre séparée est bien pire, et totalement incompréhensible. Evidemment qu'il faut améliorer l'interface, mais la fenêtre est réellement la pire des solutions. L'information nécessaire doit être présente à l'endroit où on en a besoin, et une autre fenêtre est l'endroit le plus éloigné qu'on puisse imaginer.
Le problème est de réaliser un compromis entre cette exigence et l'exigence
de légèreté. Là on a une interface de documents qui devient vite énorme
dès qu'il y en a trois ou quatre, et qui pénalise à la fois la modification
des documents et celle de l'article.
En plus l'affichage est de plus en plus exigu et ratatiné au fur et à mesure
qu'on essaie d'y ajouter des fonctionnalités, ce qui rend la chose peu commode.
(polices de caractères minuscules presque illisibles, formulaires rikiki,
et colonne super étroite dans la page articles_edit.php3).
Donc ça n'est pas spécifique à l'interface des images, c'est propre aux textes longs; et on ne va pas créer des nouvelles fenêtres pour tous ce qui se rattache à un article, tout de même...
En l'occurence on a une fonctionnalité riche et complexe, qui justifie
largement une page séparée. Il ne s'agit pas simplement de taper le
nom d'un auteur pour l'ajouter à une liste sous forme de petit tableau
HTML.
Ca déplace le problème sans le résoudre (la différence entre images, vignettes, documents n'est pas simple), ça éloigne l'information utile de l'endroit où elle doit être utilisée, ça introduit une nouvelle méthode d'interface (le popup), ça ajoute encore une fenêtre (je travaille déjà en permanence avec minimum 3 ou 4 fenêtres affichées dans mon butineur, j'attends vraiment pas de SPIP qu'il m'en ouvre d'autres).
De même l'utilisateur de machine ou de connexion lente peut dire :
"ma machine prend déjà cinq secondes à afficher la page d'un article,
je ne veux pas que ça double encore quand je veux gérer mes documents".
Je veux bien qu'on laisse ça sur la même page, mais je ne vois vraiment
pas comment s'en sortir pour avoir quelque chose d'utilisable. Même
sur une configuration moderne, c'est pénible à utiliser. Je suis bien
d'accord que les pop-ups ne sont pas la panacée, et en temps normal
je n'aime pas trop ça non plus, mais là c'est encore ce qu'il y a de
moins incommode.
a+
Antoine.