1

Bon voilà j'ai un peu chercher des tutos sur le XML, et je souhaiterai apprendre à creer des sites internet à l'aide du XML et XSL. Si vous avez un lien vers la grammaire de ces deux languages ou des tutoriaux je suis preneur;p

2

http://www.cabinfo.com/xsltut/xsl_tut.htm je me suis servi de ca il y a pas longtemp pour mis remettre, mais j'en avais déja fais avant ...

3

heu si j'ai bien compris on peut se passer de l'HTML et faire un site en XHTML et XSL non?

4

soit tu fais ton site en HTML (ou XHTML, c'est pareil en plus propre)
soit tu le fais en XML + XSL(T) pour générer du (X)HTML à partir des données contenues dans le XML

(enfin, tu peux aussi transformer du XHTML en utilisant un XSL (vu que le XHTML est du XML), mais je vois pas trop l'utilité, vu que en XHTML tu fais déjà de la présentation)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

5

oky cool, je cherche donc a faire du XML + XSL(T).
Donc si vous avez plus de docs thx wink!

6

Bon courage, parce que XSLT, au début, c'est un peu galère ^^
sur le site du w3c, tu as toute la référence, normalement ; pas super facile à lire, cela dit... ça vaut pas un bon tutorial (j'en connais pas, par contre ^^ )
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

7

c'est quoi l'avantage (dans le cas d'un site web parce que j'imagine qu'il doit y avoir d'autres applications) par rapport au xhtml/css ?
avatar

8

Perso j'aimerai bien me diriger vers le XML et derivés pour des raisons de structuration. En gros je trouve ces meta langages biens structurés.

9

oui mais le xhtml _c'est_ du xml cheeky
avatar

10

oui c'est vrai mais CSS non tongue

11

Peio> Ton XML décrira plutôt tes données. La mise en page se fera en fonction des feuilles XSL :
<bibliotheque>
<livre id="132">
<auteur>Alfred Hitchcock</auteur>
<titre>...</titre>
</livre>
</bibliotheque>
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

12

Sasume :
Peio> Ton XML décrira plutôt tes données. La mise en page se fera en fonction des feuilles XSL :


j'ai pas demande ce que c'était, mais quel était l'avantage ds le cas d'un site web :/
avatar

13

A toi de voir si ça correspond plus à ce que tu as envie.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

14

triso

bon je vais aller chercher parce que t'as pas l'air de piger grin

pour l'instant ce que je sais:
1. xhtml/css = contenu / mise en forme
2. xml/xslt = contenu / mise en forme


donc c'est pour ça que je demandais quels sont les avantages ... tu peux pas répondre "à toi de voir" qd on te demande la != entre 2 choses ...
avatar

15

Perso je ne trouve pas que le xhtml décrive le contenu d'une page. Il décrit également en partie sa représentation.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

16

si c'est bien foutu je trouve pas ... (et cette phrase ne veut pas dire que je fais bien cheeky)
avatar

17

le xhtml strict n'est pas censé justement interdire toute chose autre que du contenu ?

(et les XSL ne font-ils pas appel aux CSS pour la présentation ?)

En fait je vois pas trop l'avantage, comme Peio cheeky

18

l'intérêt du xml + xslt, c'est quand tu as d'autres appli qui utilisent ces mêmes données.
Donc si l'unique but est de faire un site internet, xhtml est plus adapté et moins lourd à mettre en place, parce que les xslt....

19

ok smile
avatar

20

pourquoi moins lourd?

21

ben les xslt, c'est chiant à écrire comparé à une css.
Au niveau performance, je sais pas du tout par contre.

22

heu question con dans les xslt vu que ca permet de faire une presentation on utilise de l'html non?

23

les feuilles de style XSLT transforment du XML en n'importe quoi (enfin, y'a des API qui n'accepetent que du XML en sortie)
Donc oui, tu peux générer du HTML.

24

ou du Xhtml si on veut rester xml only

25

note : le HTML peut être du XML valide, faut juste fermer toutes les balises

26

fermer les balises vides est supporté, en html ?
(genre <br />)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

27

oui.
enfin les navigateurs le supportent, je ne sais pas ce que dit la doc officielle
y'a des <br /> dans les sources html de "Mes sujets"

28

ok ^^
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

29

C vraiment sympat le XML par rapport a l'htmltongue

30

le <br /> c du xhtml
le HTML ne specifie pas ca !
donc on ne dit pas que le html peut etre lu par un parser XML pke pour ce cas, il faut ecrire en XHTML (c l'interet de ce langage d'ailleurs)