Pour un navigateur maison

Antiphon

Membre expert
Club iGen
25 Mars 2001
1 533
17
Région parisienne
J'ai trouvé une bonne raison au moins que Apple développe son propre navigateur Internet, c'est qu'aucun de ceux disponibles, tant pour Mac OS X que pour Mac OS 9, n'est en mesure de gérer correctement des pages XML associées à du XSLT. De nombreux sites indiquent que Internet Explorer en est capable. Sous Windows peut-être, sous Mac vous parviendrez à lire une page XML brute, mais toutes les transformations que vous tenterez d'y apporter ne seront soit pas rendues soit feront quitter inopinément l'application. Cela tient au fait que Microsoft a comme par hasard choisi un autre moteur XSLT, beaucoup moins performant, pour le Mac. Sans commentaire. Sinon, OmniWeb, Opera, iCab échouent sur ce point. Seul Mozilla s'en sort, gère l'action d'une page XSLT sur du XML, mais de façon basique, c'est-à-dire que vous ne pouvez accéder à aucune manipulation évoluée. Il est bien dommage que Mac OS X qui est certainement le système le plus avancé qui soit, et intègre le XML dans son fonctionnement, ne soit pas en mesure d'accéder à des ressources de ce type sur Internet. Et l'attitude de Microsoft à cet égard est assez éloquente… Alors, bien sûr, j'espère dans Chimera qui tarde à venir, mais Apple ferait bien de sérieusement se préoccuper de la question, alors que tant d'applications pour travailler le XML, venant de Java ou de Unix, ont par ailleurs été développées pour notre nouvelle plateforme…

Antiphon
 
En résumé, le XML (Extensible Markup Language) est un langage à balises, comme le HTML, mais c'est toi qui crée ces balises, et elles ne sont pas formelles comme dans ce dernier, par exemple <p></p> pour ouvrir et fermer un paragraphe, mais par exemple tu peux encadrer le mot rose des balises <fleur></fleur>, etc. Ainsi, non seulement ton texte a un sens, ce qui peut laisser espérer des moteurs de recherche plus puissants à l'avenir, mais encore la présentation de ton fichier XML peut être modifiée à l'infini, en fonction de ces balises, en lui adjoignant soit des CSS soit du XSLT (Extensible Style Language) qui est un mode de transformation de la mise en forme beaucoup plus évolué. XHTML est quant à lui un langage intermédiaire entre le XML et le HTML, et on peut honnêtement penser que le XML remplacera à terme le HTML comme celui-ci avait remplacé le SGTML. Sachant que Mac OS X est construit, pour une bonne part, avec des fichiers XML, je trouve extrêment regrettable que la seule plateforme à laquelle soit accesibles les fichiers XML dispersés sur Internet soit Windows XP, et j'espère vivement que les développeurs de Chimera ou Apple nous feront rapidement rattraper ce retard. Quant à Microsoft, malgré le bon vouloir de la Mac BU, cela m'étonnerait qu'ils travaillent à nous mettre sur un pied d'égalité avec Internet Explorer pour XP…

Antiphon

 
ah tiens. quelqu'un qui est au courant de mon problème !
j'ai justement ce probleme sous explorer 5.1.4 sous 9.2.2 sur le site alpine-europe.com. je n'arrive pas a avoir accés aux produits en cliquant sur f1 status. explorer m'ouvre la page mais avec au bout de 5 secondes une autre rempli de ligne de programme.
par contre sous netscape 6.2.3 , j'ai un puzzle qui meme en cliquant dessus ne regler pas le probleme pour autant. par contre quand je met le plug ins MRJ de mozilla (je ne me souviens meme pas comment il a atteri sur mon mac perso) . la ca marche. mais comment faire pour explorer ?
merci mr le pogrammateur
 
Je ne suis pas du tout un spécialiste du XML comme tu le laisses entendre… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif En fait, c'est un langage qui m'intéresse, avec lequel je fais des choses, mais dont je suis loin de tout connaître, surtout que je n'ai pas les moyens de visionner mon travail sur un navigateur Mac… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/frown.gif
En ce qui concerne ton problème, la section F1 du site Alpine-Europe s'ouvre parfaitement sous Internet Explorer sous Mac OS X, même si ça rame pas mal, même en étant sur le câble… C'est tout ce que je peux te dire… Par contre, je ne vois pas où il y a du XML là-dedans… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/confused.gif

Antiphon
 
Merci Antiphon /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif

J'ai fait du XML, donc ça ça va, y a pas de soucis... Ma question portai tplus sur ce qu'est XSLT exactement ?
Je crois comprendre que c'est un peu comme les css ?
tu peux m'expliquer un peu plus, stp ?

merci !
/ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/smile.gif
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par moi qui l'a recopié sur une photocopie qu'il avait fait d'un livre qui explique plus clairement ce que je voulais dire précédemment… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif:</font><hr />XSL signifie eXtensive Stylesheet Language, langage extensible de feuille de style.
XSLT signifie eXtensive Stylesheet Language Transformation.
Comme son nom l'indique, le XSL ne sert pas uniquement de langage de feuille de style, il est aussi un très puissant manipulateurs d'éléments. Il permet de transformer un document XML source en un autre, lui permettant ainsi des modifications de structure.
<hr /></blockquote>

C'est-à-dire que les éléments d'un tableau ou d'une liste peuvent non seulement changer d'apparence, comme dans une CSS, mais peuvent aussi être déplacés. Tu peux ainsi avoir une liste par ordre alphabétique d'un champs, une autre d'un autre champs. Le problème, c'est que vu que seul Internet Explorer XP gère les transformations XSLT, tu ne peux pas l'utiliser sur Internet — nous sommes bien placés pour savoir qu'il n'y a pas que Windows XP au monde… Donc, en l'état, XSLT sert surtout à un concepteur de site à gagner du temps. Imagine que tu aies tout de même à rendre disponible cette liste selon ces différents classements, il te suffit de créer un fichier source XML, d'appliquer des transformations XSLT, et de récupérer les différents fichiers HTML correspondant… Sinon, pour le fonctionnement, je commence… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif Donc, j'ai compris certaines choses, mais pas tout… Il me faudrait faire un site pour expliquer comment ça fonctionne… Mais, si tu veux avoir des informations plus précises, n'hésite pas quand même… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif

Antiphon
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par Anonyme:</font><hr /> ah tiens. quelqu'un qui est au courant de mon problème !
j'ai justement ce probleme sous explorer 5.1.4 sous 9.2.2 sur le site alpine-europe.com. je n'arrive pas a avoir accés aux produits en cliquant sur f1 status. explorer m'ouvre la page mais avec au bout de 5 secondes une autre rempli de ligne de programme.
par contre sous netscape 6.2.3 , j'ai un puzzle qui meme en cliquant dessus ne regler pas le probleme pour autant. par contre quand je met le plug ins MRJ de mozilla (je ne me souviens meme pas comment il a atteri sur mon mac perso) . la ca marche. mais comment faire pour explorer ?
merci mr le pogrammateur
<hr /></blockquote>

J'ai pas bien compris non plus. La page s'ouvre parfaitement et rapidement sous chimera!