• # Javascript

    Posté par . En réponse au journal Javascript, os et navigateurs. Évalué à 3.

    Je vais tenter d'apporter ma pierre à l'édifice.

    À mon travail, j'ai du développer un javascript qui contrôle lui même une vidéo quicktime. J'ai donc recréer entièrement la barre (play, stop, défilement, etc.) en javascript.

    Le javascript fait environ 1500 lignes de codes et j'ai essayé de l'optimiser au maximum en évitant par exemple un maximum d'appels à getElementById en mettant les éléments dans des variables globales.

    La page html est quant à elle, très petite. Il y a juste le head, et dans le body, il y a un object, un embed et deux div environ.

    Le résultat est que firefox et IE sont aussi rapides l'un que l'autre. Seul opera est lent.

    J'avais lu quelque part que Opera est lent lorsqu'on change très souvent le style des éléments. Peut-être que ça vient de là car les styles (left, top, etc...) changent très souvent.