Forum de discussion
Forum « Programmation XML et XSL » (archives)
Re: balise xml non reconnue sur plateforme autre que windows URGENT
Envoyé: 6 octobre 2004, 8h30 par Oznog
C'est tout à fait normale, en fait ça me surprend beaucoup qu'il soit compatible IE et Netscape.
Plus d'un webmestre, moi le premier, attendent ce jour où le traitement XML/XSL pourra se faire côté client. Malheureusement on en est loing, même que certaits pensent que ce jour ne suviendra jamais, ce qui est fort possible.
En fait c'est simple, tu as plus de différence à ce niveau entre les navigateurs que le Javascript a pu le faire! Sans parler l'accès à un XML externe maintenant impossible avec IE, question sécurité.
La solution, si c'était Mozilla je dirais beaucoup de travail et de patience pour adapter ton code mais Macintosh! Et attention, quand tu parle de Mac parle surtout du Navigateur, c'Est tout de même lui qui fait ce traitement.
Alors une seule solution quant à moi, faire le traitement XML/XSL côté serveur et retourne un beau XHTML compatible. Au moins tu n'aura qu'un seul moteur XSLT et pas autant de moteur que de visites. Même sous XP avec IE il existe plus d'un XMLDOM, en fait 4!
Sauf que (je ne vois pas ton code) il est fort possible que tu n'utilise aucun XSL mais bien du Javascript pur pour manipuler ton XML. Dans ce cas le transfert en technologie serveur sera plus complexe, en fait tu devra tout refaire idéalement en XSLT.
Ciao
Oznog
Réponses
|