Posts

Showing posts from November 26, 2009

APEX - Un comportement différent selon le fureteur

Lorsqu'on débute avec le développement Web, une des premières constatations porte sur le comportement des fureteurs qui peut différer énormément. La problématique se divise en 3 volets: 1- Interprétation des balises HTML Lorsque des balises ("tags") ne sont pas correctement ouvertes et fermées, le fureteur peut prendre la décision de compléter le code HTML pour rendre celui-ci valide. Le rendu s'en trouvera affecté si l'ouverture et la fermeture de balises ne correspond pas aux attentes premières du développeur. Il faut donc valider la syntaxe du code HTML. 2- Comportement du DHTML (JavaScript) Chaque fureteur a son engin JavaScript qui permet d'exécuter ce dernier. L'utilisation de librairies JavaScript permet de contourner une majorité des différences sans avoir à connaitre celles-ci. Il faut donc utiliser des librairies JavaScript qui gèrent ces différences et/ou coder nous même certaines parties du code qui son problématique. Pour plus d'informatio