Voilà l'idée que j'ai eu : créer des serveurs d'interface qui se chargeraient de construire puis de gérer l'interface utilisateur (pas forcément graphique), l'application exposant au serveur ses besoins en entrée/sortie et les fonctionnalités offertes.
L'idée est interressante, mais j'ai eut l'occasion d'essayer de mettre en place un truc dans le même esprit, pour la saisie d'informations des fichiers XML a partir de la DTD.
L'idée est que la DTD contient l'ensemble des renseignements, donc que l'on doit en deduire une interface de saisie de ces informations.
Mais il s'est avéré que l'interface, bien que logique par rapport au besoin, souffrait parfois d'un manque de recul par rapport au besoin, et on avait parfois des interfaces un peu lourdes, sachant que l'on pouvait régulièrement remplacer un ensemble des saisie par une seule, avec une petite astuce (j'ai travaillé que quelques jours sur ce probleme, je suis peut etre passé a coté de qqchose, si vous avez un pointeur du meme type, je suis preneur).
Maintenant, le fait que ce soit l'application qui le demande et non format de fichier devrai peut etre limiter ce genre de problemes. Mais pour des widgets complexes (editeur de texte avec une coloration syntaxique particulière), ca peut peut-être poser problèmes.
[^] # Re: I have a dream
Posté par kadreg . En réponse à la dépêche Pourquoi singer les logiciels microsoft ?. Évalué à 1.
L'idée est interressante, mais j'ai eut l'occasion d'essayer de mettre en place un truc dans le même esprit, pour la saisie d'informations des fichiers XML a partir de la DTD.
L'idée est que la DTD contient l'ensemble des renseignements, donc que l'on doit en deduire une interface de saisie de ces informations.
Mais il s'est avéré que l'interface, bien que logique par rapport au besoin, souffrait parfois d'un manque de recul par rapport au besoin, et on avait parfois des interfaces un peu lourdes, sachant que l'on pouvait régulièrement remplacer un ensemble des saisie par une seule, avec une petite astuce (j'ai travaillé que quelques jours sur ce probleme, je suis peut etre passé a coté de qqchose, si vous avez un pointeur du meme type, je suis preneur).
Maintenant, le fait que ce soit l'application qui le demande et non format de fichier devrai peut etre limiter ce genre de problemes. Mais pour des widgets complexes (editeur de texte avec une coloration syntaxique particulière), ca peut peut-être poser problèmes.