Recherche

Rubriques

Derniers articles

Résolutions, navigateurs et formulaires

publié le 22 déc. 2009 dans la catégorie : Développement Web

À voir : Browser Size, les stats de Firefox 3.5 et un post sur les formulaires

Bonne résolution

Les designs redimensionnables sont couteux et pas forcément appropriés à tous les projets Web. En particulier, les vitrines au graphisme travaillé sont plus faciles à réaliser avec des dimensions fixes. Mais encore faut-il choisir des dimensions adaptées aux résolutions d'écran du public cible.

Google propose dans ce sens un nouvel outil, Browser Size, permettant de visualiser ce que donnerait un site sur plusieurs types d'écrans : un pourcentage permet d'estimer quel proportion d'utilisateur verrait telle zone plus ou moins éloignée du coin supérieur gauche.

Firefox 3.5 devient le navigateur le plus utilisé

Au dernières nouvelles, Firefox 3.5 est le navigateur le plus utilisé dans le monde. Mais il ne faut pas s'y tromper : toutes versions confondues, Internet Explorer reste en tête, avec presque deux fois plus d'utilisateurs que Firefox.

Personnalisation de forms Django : approche élégante

Pour modifier les propriétés des champs d'un formulaire en Django, notamment lorsqu'on les veut dynamiques, il est nécessaire de modifier ou de substituer à la volée des attributs de la classe qui le décrit.

Cela peut se faire en surchargeant la méthode __init__ de ce formulaire, bien que la méthode soit un peu lourde. On pourra plutôt s'inspirer de l'approche proposée dans le blog ci-dessous, qui utilise une fonction « factory » et la souplesse des classes Python.