Oueh, on peut effectivement faire du XML de forme avec de divers attributs de forme
pour le css, c'est pratique, mais je trouve ça pas très popre (on reserve le XML
au fond sémantique du document).
En faite quand je parle de flux XML sur mesure, je considère que je garde la valeure
sémantique des tags, mais je ne sort que ce qui est nécessaire et dans l'ordre qui
m'intéresse.
Bref je "mens" par omission à l'utilisateur finale, mais bon trop d'info tue l'info, je vais
pas non plus lui faire un dump de ma base de données XML :o)
____
format XML décrivant les données de ma base de donnée -->
BD -->
format XML sémantique taillé pour la sortie (fond allégé) + CSS (forme)
____
Pour ce qui est du Web Sémantique on devrait plutôt s'orienté vers des contenus
libres et des bases de données XML en libre service :o) mais c'est un problème
politique.
Mais j'avoue il reste le problème des formulaire et de la dynamique
des sites, et quelques trucs de mise en forme difficile à faire avec juste du css (genre
une ligne sur deux de couleures différentes pour un listing)... donc il faut bien passer
par du xsl à un moment ou un autre(en attendant que CSS se complète) ...
mais moins y'en a, mieux on se porte.
Enfin où place t'on le langage de programmation ? dans la catégorie fond ou dans la
catégorie forme ? (Parceque le tout XML, c'est un peu lourd à la fin :o)
IMHO le fond c'est l'algorithme et la forme c'est le langage :
1 - Algorithmes en XML
2 - Programmes en Langage de programmation "Human Readable" et "Human Writable" et aussi "Human debugable"
Base de donnée XML --/extraction sur mesure/-->
---> Flux XML sémantique de donnée sur mesure(fond)
---> Flux XML sémantique d'algorithmes sur mesure(fond)
Traduction des algos(fond) en vrai programme (forme) --/éxecution/-->
Transformation dans un format de présentation (html, latex, pdf) --/affichage/--->
[^] # Re: Comprendre XSLT, critique du livre
Posté par Ptitpattes Pitbull . En réponse à la dépêche Comprendre XSLT, critique du livre. Évalué à 1.
pour le css, c'est pratique, mais je trouve ça pas très popre (on reserve le XML
au fond sémantique du document).
En faite quand je parle de flux XML sur mesure, je considère que je garde la valeure
sémantique des tags, mais je ne sort que ce qui est nécessaire et dans l'ordre qui
m'intéresse.
Bref je "mens" par omission à l'utilisateur finale, mais bon trop d'info tue l'info, je vais
pas non plus lui faire un dump de ma base de données XML :o)
____
format XML décrivant les données de ma base de donnée -->
BD -->
format XML sémantique taillé pour la sortie (fond allégé) + CSS (forme)
____
Pour ce qui est du Web Sémantique on devrait plutôt s'orienté vers des contenus
libres et des bases de données XML en libre service :o) mais c'est un problème
politique.
Mais j'avoue il reste le problème des formulaire et de la dynamique
des sites, et quelques trucs de mise en forme difficile à faire avec juste du css (genre
une ligne sur deux de couleures différentes pour un listing)... donc il faut bien passer
par du xsl à un moment ou un autre(en attendant que CSS se complète) ...
mais moins y'en a, mieux on se porte.
Enfin où place t'on le langage de programmation ? dans la catégorie fond ou dans la
catégorie forme ? (Parceque le tout XML, c'est un peu lourd à la fin :o)
IMHO le fond c'est l'algorithme et la forme c'est le langage :
1 - Algorithmes en XML
2 - Programmes en Langage de programmation "Human Readable" et "Human Writable" et aussi "Human debugable"
-------------------------------------------------------
Base de donnée XML --/extraction sur mesure/-->
---> Flux XML sémantique de donnée sur mesure(fond)
---> Flux XML sémantique d'algorithmes sur mesure(fond)
Traduction des algos(fond) en vrai programme (forme) --/éxecution/-->
Transformation dans un format de présentation (html, latex, pdf) --/affichage/--->
ex:
Requètes SQL aux petits-oigons :
Extraction du fond :
Ecriture des programmes :
Traduction :
Execution :