Aller au contenu

pierredureau

Hubmaster
  • Compteur de contenus

    107
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par pierredureau

  1. C'est vrai. Moi qui donne des cours xHTML via le BDM de mon école, j'embête mes élèves pour qu'ils n'oublient pas l'espace à la fin des balises d'éléments vides, pour la compatibilité Netscape 4, et ensuite je pinaille à propos des _AT_import qui assurent la même compatibilité ! Je ne suis pas très cohérent sur le coup. De plus, c'est intéressant cette histoire de media précisé pour style. Je suis soucieux de l'accessibilité mais il y avait des grosses lacunes dans mes connaissances de la recommandation. Je croyais qu'ainsi, on ne pouvait pas avoir de feuilles alternatives. Plusieurs éléments style avec chacun son attribut média ? c'était difficile à imaginer, et pourtant : 14.2.3 : "HTML autorise un nombre quelconque d'éléments STYLE dans la section HEAD d'un document." Voilà je suis bluffé. Surtout que je ne connaissais pas ça non plus : <!ATTLIST STYLE .... media %MediaDesc; #IMPLIED -- conçu pour ce média -- La prochaine fois je me renseignerai avant de poster...
  2. Je visite souvent des sites bien faits, bien codés, mais qui importent leur feuille de style avec <style type="text/css"><!--@import url(tutos.css);//--></style> plutôt que de la linker tout simplement. Ca m'enbete car je ne peux pas désactiver la CSS avec mon styleswitcher intégré à Firefox. et j'adore ça moi consulter des sites tout nus! De plus, on perd l'information sur le type de media et ça question accessibilité et tout, ce n'est pas top. Alors, je comprend pas... quel est l'intérêt pour les codeurs de fiare des _AT_import ? car il doit en avoir un... hormis l'obscur compatibilité netscape.
  3. Oui Tizel, il y a fort à parier que le coloriage des ascenseurs sera dans CSS3 mais : 1- la norme sera sans doute différente avec une autre syntaxe et on se retrouvera avec des confusions terribles. Et puis, le W3C qui officialise telles quelles des initiatives privées, ça me rappelle trop HTML 3.2. 2- cet initiative de MS semble être de la provocation quand on sait qu'ils n'ont pas finit d'implémenter CSS2. C'est si dur d'implémenter les sélecteurs alors qu'ils font les rigolos avec les ascenseurs ? Ca montre le manque de sérieux de l'équipe IE.
  4. Apparemment, tu as vraiment un problème avec les liens
  5. Non je rêve, mon idole, mon maître à penser, Denis, a dit que mes explications sont très bonnes (en plus des explications données à une heure du matin, imbibé d'alcool) ! Si il savait qu'il est résponsable de ma conversion aux normes et donc de mon interêt pour le XML...
  6. Juste des petites indications.. le XML n'est pas un langage mais un métalangage, c'est à dire une grammaire qui sert à définir des langages. Depuis le XHTML, le HTML est un langage XML, donc en faisant du HTML tu fais du XML. Donc tu l'a déjà appris en apprenant le XHTML (mais oui : respecter la casse, l'encodage, fermer les balises, etc.... c'est ça) ! Quelques langages XML : - documents : XHTML - images vectorielles : SVG - déscription de documents : RDF - feuilles de style : XSL Le XML pur ne peut servir que de base de donnée. Un langage XML se défnit par une DTD qui indfique quelles balises sont utilisables et comment les utiliser et un espace de nom qui sert à définir les fonctions de ces balises. Les trosi forces du métalangage XML : 1. facile à éditer, facile à consulter, facile à comprendre, ouvert 2. on peut insérer du code en langage XML dans un code en un autre langage XML grace aux préfixes des espaces de nom. 3. on peut tarnsformer un document en langage XML en un document en un autre langage XML grace au XSLT, qui est lui même un langage XML. Donc tu vois, XSL et XSLT sont deux choses différentes : présenattion et transformation. Pourquoi l'apprendre ? Déjà, ne compte pas faire un site en XML pur, je l'ai déjà fait en créant ma propre DTD et en mettant des liens et des images à l'aide de l'espace de nom XHTML. Ca ne sert à rien et tu perd tout le coté sémantique. De plus, certains navigateurs sont complètement perdus. Par contre, tu peux faire une base de donnée (et la transformer ensuite en page XHTML avec XSLT) pour pouvoir la maintenir plus facilement. Mais cette transformation devra se faire du côté serveur pour être optimum. En fait, le véritable interêt d'apprendre le XML, c'est de mieux coder en XHTML. Car on comprend le fonctionement et pourquoi c'est important de mettre ce xmlns qui nous embete tant ou de déclarer l'encodage. De plus, on apprend plus facilement les autres langages qui en sont tirés. Mais je le répète, le XML s'apprend en 10 minutes, ce n'est qu'une grammaire. Et tu le connais déjà je suppose.
  7. Etant sur firefox, je ne vois pas les popup, mais ej t'invite aussi à les enlever. Le script "Tout droit réservé" est agaçant et ne protège pas ton code. Tu embète tes visiteurs unitilement. De plus, c'est osé de vouloir le protéger alors que tu l'as en partie repompé. Ce n'est pas du HTML ton truc ! Visiblement tu l'as fait avec MS Office, mais il a déclaré des espaces de nom sans pour autant coder en XHTML, et il ne s'en est pas servit puisqu'il déclare des attributs sans le préfixe, par exemple: xthumbnail-orig-image. Si tu es débutant, tu ne dois pas comprendre ce que je te dis, mais tu devrai quand même faire les corrections. Les bordures autour des images cliquables, c'est moche. Les gifs animés aussi, et c'est fatigant. Les vidéos de la page "vidéos" ne marchent pas chez moi. Ca parait logique, tes objets sont d'obscures activeX. Remplace les par des liens hypertextes. IMPORTANT Sécurité: tu ne devrai pas placer ton adresse mail dans le code comme ça (dans le menu). Tu vas te faire spammer si des robots la trouve. Sois plus prudent. C'est dommage que les liens du menu ne soit pas réactifs. Sur les images de ces liens, tu devrai mettre une balise alt en cas que quelqu'un ne puisse pas les voir (il perdra tout le menu sinon) J'arrête là, j'aurai d'autres trucs à dire (CSS, frames..) mais je suis conscient que tu es un débutant et qu'il ne faut pas t'accabler. Commence donc à t'intéresser au code lui même et plus à MS Office et tu feras beaucoup de progrès. L'important n'est pas que ce petit (mais néammoins sympatique) site devienne parfait mais que tu en tire un enrichissement pour les prochains que tu feras.
×
×
  • Créer...