Re : Parser un fichier xml : compatible avec safari ?

Terrien JY <[email protected]> Tue, 4 Sep 2007 11:05:30 +0000 (GMT)
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Oui je sais que les normes ne sont pas trop suivies
mais en ce qui concerne EcmaScript l'implémentation de cette norme au sein des navigateur est assez  homogène
le consortium à publié un bilan il y a quelque temps et seul IE6 n'avait qu'une seule fonction EcmaScript non implémenté tous les autres navigateurs testés couvraient 100% de la norme.
pour l'avoir utilisé à grande ampleur la compatibilité est au rendez-vous mais c'est très verbeux
par exemple il est conseillé d'utiliser des id et les méthodes comme getElementById de même il est plus portable d'utiliser document.createElement() et element.setAttribute() plutôt que le innerHTMLelement.appenElement()
du coup un simple tag avec quelques attributs prends plusieurs lignes de code.

Attention au doc peux de navigateurs supportent le DOM2

enfin je citais aussi jQuery qui offre une bonne portabilité avec une légèreté appréciable.

A+JYT

----- Message d'origine ----
De : Stephane Bortzmeyer <[email protected]>
À : Terrien JY <[email protected]>
Cc : [email protected]; Benoit <[email protected]>
Envoyé le : Lundi, 3 Septembre 2007, 20h25mn 09s
Objet : Re: Parser un fichier xml : compatible avec safari ?

On Mon, Sep 03, 2007 at 07:55:31AM +0000,
 Terrien JY <[email protected]> wrote 
 a message of 86 lines which said:

> sinon tu vas sur la norme ecmaScript et sur le W3C norme HTML 4 DOM
> HTML et tu suis leurs pr?cos ce sera tr?s certainement plus verbeux
> que ce que tu aurais ?crit ?  la main mais c'est tout terrain.

Hmmm, mon expérience Javascript est limitée mais, en général, avec les
navigateurs Web, que ce soit pour CSS ou pour HTML, suivre la norme
n'est certainement pas une bonne technique pour être portable.

> enfin c?t? serveur il te suffit de mettre un fichier .htacces sur
> ton serveur avec les directive apache multiviews et addLanguage

Si son serveur est Apache, ce qui n'était pas indiqué.

Et, avec Apache, cette technique a quelques défauts, notamment une
mauvaise interaction avec la directive Redirect (le Redirect était
apparemment traité *avant* le Multiviews en Apache 1 et l'est
désormais, en Apache 2, *après*).








      ______________________________________________________________________________ 
Stockage illimité de vos mails avec Yahoo! Mail. Changez aujourd'hui de mail !