Articles taggés avec ‘HTML’

Pourquoi les sites pour iPhone sont une absurdité!

Lundi 28 juillet 2008

Je vois de plus en plus souvent apparaître des sites “Optimisé pour iPhone” ou bien “Designé pour iPhone”. Je ne comprends pas pourquoi

Depuis plusieurs années une armée d’utilisateurs, et plus particulièrement de développeurs web, s’élèvent contre Internet Explorer. Ils nous expliquent qu’il faut laisser les utilisateurs choisir le navigateur qu’ils souhaitent utiliser, etc…

Ils ont raison! Il n’y a rien de plus énervant que d’arriver sur un site qui ne s’affiche pas correctement car il n’a pas été conçu pour le navigateur avec lequel on l’affiche. L’importance donnée à IE, a poussé les utilisateurs à s’éloigner fortement des standards HTML pour aller vers un HTML spécifique à IE rendant ainsi l’utilisation de ce navigateur indispensable pour aller sur internet.

Firefox commence à percer (part de marché de 20%…), Opéra se développe lui aussi… Plus tous ceux que l’on ne site pas car peu répandu (je pense notamment au navigateur à synthèse vocal, navigateur texte, … Et tous les navigateurs permettant aux personnes souffrant d’un handicap d’accéder à internet). L’utilisation de multiple navigateur pousse les développeurs à appliquer les standards du Web (XHTML, CSS, JavaScript… non intrusif). Concevoir un site en respectant ces standards, ce n’est pas développer un site pour un navigateur donné, mais offrir un site qui aura une apparence correcte sur l’ensemble des navigateurs du marché (dans leur dernière version). Bien sur, pour un affichage parfait sur un navigateur donné (IE, Firefox, Opéra, Lynx…), il faudra parfois s’éloigner un peu des standards pour introduire dans le code quelques réglages plus fins…

Le web mobile commence à apparaître et on y voit se développer des pratiques que l’on combat sur le web normal. Si un site a été développé en respectant les standards avec des tailles relatives (ou au besoin, une feuille de style spécifique au media d’affichage, ie. appareils mobiles, ordinateur, imprimante…), alors le site s’affichera correctement sur la majorité des téléphones ou autres appareils portables! Alors qu’un site développé pour iPhone, pour IE mobile, etc… ne s’affichera correctement que sur l’iPhone (voir ne s’affichera pas sur d’autres appareils).

Certes le forfait apparu avec l’iPhone ont boosté le web mobile, mais ce n’est pas une raison pour oublier les terminaux fonctionnant sur Symbian, Android, Windows mobile…

Safari va-t-il devenir le prochain Internet Explorer en appliquant tous ce qu’on lui a reproché?

Google Doctype

Lundi 26 mai 2008

Google est décidément partout en ce moment! Après avoir sorti Google Health, le moteur de recherche s’intéresse maintenant à la santé des pages HTML.

Google Doctype se veut être un guide de référence (wiki) dans lequel on y trouve des articles sur:

  • Les balises HTML
  • Le javascript et plus particulièrement la manipulation DOM
  • Les CSS (Avec notamment les hacks les plus connus pour assurer une compatibilité sur tous les navigateurs… ce qui est assez utile!)

J’ai eu plusieurs fois l’occasion de réaliser des sites internet… Ainsi, Je me suis plusieurs fois heurté à des problèmes de compatibilité CSS entre les navigateurs ou j’ai eu à chercher de l’aide sur JavaScript, les standards… Il manquait vraiment un site de synthèse qui rassemble toute l’information!

Pour l’instant le projet n’en est qu’à ses balbutiements, mais il contiendra certainement rapidement tous les articles nécessaire pour faire un site web respectueux des standards et fonctionnant sur la grande majorité des navigateurs.

Bref, avec tout ça, même mon manager sera capable de faire un site web… Si si (Et c’est pas peu dire)! ;) (Spécial dédicace si tu me googlises, lol)