Quelques ECMA/DOM - bugs

2004/10/11 11:33

Le problème 86446 est dû au manque de précision de la norme XHTML. En effet, si la page est envoyée en text/html, le navigateur "peut" (et non pas "doit") traité la page comme du HTML. Il n'est pas obligé... Mais Mozilla et IE le font en HTML. Donc, il y a un problème de compatibilité non pas avec la norme mais avec les autres navigateurs. Même le W3C semble utiliser la manière d'agir de traiter la page comme du HTML (voir le code Javascript de la page XHTML du W3C).

Test de performance

Voici le résultat d'un test d'endurance à la création d'éléments <div>.
Test: http://members.home.nl/cytro/randomdivs.html

Time      Elapsed (in s)   Total (in elements)
19:44:28 |     00:00     |    0
19:47:14 |     02:36     |  500
19:51:11 |     04:57     | 1000
19:59:23 |     08:12     | 1500
20:15:47 |     16:24     | 2000
20:32:51 |     17:03     | 2500
21:04:00 |     31:09     | 3000 // j'utilisait kpdf ici...

Mesure

Open Konqueror 3.2.0 environ 16,71 s. Open Konqueror 3.1-12 environ 11,43s