Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: pixyle le le 26-09-2003 a 05:57:29

Titre: XML ... présentation
Posté par: pixyle le le 26-09-2003 a 05:57:29

Bonsoir, euh bonjour ...

Tout d'abord j'espère que mon post n'est pas mal placé ...
Voilà ça fait un plombe que j'entend parler de XML ..... mais je n'en comprend pas la portée.

Il me semble avoir compris que ça permet de dissocier données et présentation. D'un côté on stock, de l'autre on cré soit même des balises. Arrêtez moi si je me trompe c'est pour ça que je poste ;D

En fait je vois pas pourquoi m'y mettre vu qu'il me semble faire pareil avec php/sql et css ... si un amateur de xml pouvait m'expliquer les avantages de ce langange je lui en serai reconnaissant.

:) merci

Edit : pas de flip oui je vais m'y mettre en bonne boulimique ::)

Titre: Re:XML ... présentation
Posté par: SIBELIUS le le 26-09-2003 a 10:40:11

Le xml est tout simplement l'évolution du langage.
Il permet effectivement la séparation contenu/forme, mais ça tu peux le faire depuis longtemps en html/css ou xhtml/css
La différence c'est que xml va encore plus loin et permettra de créer à la volée des pages web, mais aussi palm, domotique, ...

Titre: Re:XML ... présentation
Posté par: pixyle le le 28-09-2003 a 14:43:02

Qu'est ce que tu appelles "créer des pages à la volée" ? :-[

Titre: Re:XML ... présentation
Posté par: dominique_c le le 29-09-2003 a 13:23:22

Vaste question à laquelle il sera difficile de donner une réponse complète.

XML et ses feuilles de styles xsl sont plus performantes que html et css.
Avec ce duo, les données d'une feuille xml peuvent être affichées dans l'ordre que l'on souhaite et on peut extraire les données partiellement. On peut aussi afficher les données d'une base de données (MySQL par exemple).

En entreprise, on peut imaginer un standard pour tous les documents. (on cré une liste de balises et chacune a une définition différente en fonction du type de document final souhaité)
Exemple : un document écrit en xml (voir les dernières versions des traitements de texte) pourra utiliser des balises définies pour l'entreprise (ou l'administration). Ensuite, il suffit de crer des feuilles de styles xsl qui définissent un affichage du résultat en fonction des besoins spécifiques... Document papier, publication (journaux), document visuel (vidéo projection), document web, etc... et le document de base est unique. Ainsi dès qu'il est mis à jour, les différents supports utilisés pour la diffusion du document sont à jour....

Ceci n'est qu'une réponse simplifiée, on peut vraiment imaginer une vaste utilisation de ce système.
Ceci, si il est largement utilisé dans l'avenir devrait permettre la fin des formats propriétaires... ou presque... Un couac, quand même, comme pour les styles css, les navigateurs actuels ne respectent pas les recommandations du w3c... Mais là, je pense que personne ne sera surpris ::)

Heuuuu ! j'espère que j'ai été assez clair dans mes explications, sinon insiste sur les points qui ne le sont pas ;)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.