Archive pour novembre 2008

Une table dans la mare du css

Mardi 25 novembre 2008

table in css La plupart du temps, en bon codeur que nous sommes (enfin pas tous), nous utilisons les balises div et autres joyeusetés pour la structuration de notre design.

L’utilisation de la balise <table> n’intervenant que pour les données tabulaires.

Oui mais.. oui mais, je viens de tomber sur un article de thinkvitamin.

Selon l’auteur de l’article “Table : la prochaine évolution dans la conception css“, l’apprentissage du css et de la structuration serait facilitée par l’utilisation de propriété css visant à reproduire le schéma d’un tableau.

Cet apprentissage serait plus simple - plus évident - pour un débutant connaissant les balises table.

Transiter par une phase “table dans le css” permet une adoption en douceur : “How can we expect beginners to adopt CSS for layout when it takes someone with the resourcefulness (and snappy dress sense) of MacGyver to fully understand the techniques involved?”.

Je trouve que cet argument est tout à fait recevable en terme de “processus d’apprentissage”.

Mais, car il y un mais, je reste dubitatif sur l’interprétation par les différents navigateurs (en ayant une petite pensé pour IE6 encore très utilisé) des balises table in css (ex : display:table; display:table-row; display:table-cell;).

S’il s’avérait que les comportements diffèrent d’un navigateur à l’autre, alors une partie du gain espéré s’envolerait.

Je vous invite à me dire ce que vous en pensez, et si par hasard, vous pratiquez déjà cette méthode.

Thèmes Gmail -

Vendredi 21 novembre 2008

theme gmailGoogle propose enfin la possibilité d’appliquer un thème générale à sont gestionnaire de mails Gmail.

Rien de révolutionnaire, mais tout de même fort sympathique. En ces temps de grisaille météorologiquo-économique, on prend ce que l’on nous donne.

Il vous suffit juste de vous connecter sur votre compte gmail et vous disposez en haut à gauche d’un lien vers les différents thèmes graphiques. Le choix est là, et il y en a pour tous les goûts, même les mauvais pour les esprits chagrins.

Est-vous qu’avez vous choisis ?

Continuer à répondre sur les forums ?

Lundi 17 novembre 2008

S’il est bien une “activité” que nous pratiquons tous à plus ou moins grande échelle, c’est bien l’intervention sur les forums. L’idée de pouvoir échanger avec d’autre un savoir, une expérience me semble être quelque chose de tout à fait excitant et enrichissant.

Néanmoins, dans mon cas, cela devient de plus en plus rare… et ami lecteur tu t’interroges “Mais pourquoi donc Dame Tartine .”. J’y viens ami lecteur… j’y viens.

Quelles sont donc les raisons qui me poussent à minimiser mes intervention sur les forum…
Ces raisons, qui diffèrent dans leur nature, convergent cependant sur leur conséquences.

  • En premier lieux, le fait que la politesse n’est plus (si tant est qu’elle n’est jamais été). Et oui tous se perd ma bonne dame. On demande des conseils et on se barre. Pas un merci… rien… nada… quetchi
  • En second lieux, de plus en plus de “demandeurs”, n’ont pas le réflexe d’indiquer si la ou les solutions proposées sont opératoires. Il n’y a pas de suivit, donc pas d’échange avec la communauté. C’est probablement le point le plus insurmontable pour moi
  • En troisième lieux, on a le sentiment que les “demandeurs” ont le plus grand mal à écrire une phrase correcte (sujet + verbe + complément). Ce qui implique qu’il faut dans un premier temps essayer de comprendre la question d’un point de vue du sens. Et oser demander à quelqu’un de préciser sa demande n’est pas sans conséquence ; on passe pour un imbécile : “Comment… tu ne comprend pas ce que je te demande ?”
  • En quatrième lieux, à partir d’un certain moment les questions deviennent récurrentes. Les “demandeurs” n’ayant pas fait l’effort à minima d’utiliser la recherche que tout forum possède. Répondre 10 ou 15 fois à la même questions devient fatiguant à la longue.
  • Enfin, le fait que l’ego prime bien souvent sur le rationnel, sur ce qui est expliqué. Les réponses sont souvent disproportionnées, alors même que les interventions visent en premier lieux à résoudre un problème donné. Il faut devenir fin psychologue pour répondre à certain

Il est bien loin le temps ou l’on parlait de la “Netiquette”. Presque devenu un dinosaure ce terme.

Et vous, qu’en est-il de vos pérégrinations sur les forums ? Faites-vous des constats identiques, différents ?

Code propre et propreté du code

Jeudi 13 novembre 2008

Je suis toujours surpris de voir à quel point l’écriture, au sens de “fomalisme”, du code est délaissée par mes confrères. La bouillie de code est encore une pratique trop courante.

Travaillant, la plupart du temps, sur des “projets à 4 mains”, voir plus, il n’est pas inutile de rappeler les avantages d’une écriture saine. Par écriture saine, j’entend une écriture qui s’appuie, notamment, sur les standards. Pour le reste le bon sens est un bon aiguillons.

Les avantages sont nombreux :

  • on retrouves ces petits plus rapidement. Croyez moi ou non mais sur 1 500 lignes de code ça commence à faire une “petite” différence
  • on isoles les bugs plus rapidement
  • le code peut être repris plus facilement par un tiers. Je pense ici à l’inclusion de commentaires en langage humain et non abscons comme on en trouve souvent

La mise en œuvre de ces “bonnes pratique d’écriture et de codage” n’est pas aussi chronophage que certains voudraient le faire croire. La plupart des éditeurs de texte disposent d’une fonction d’indentation.

De plus, elle professionnalise votre travail dans la mesure ou elle vous permet d’anticiper (oh le gros mot) d’éventuels problèmes.

Pour vous donner une idées plus précise, de ce dont je vous parle, je vous invite à lire cet article : 12 principles for keeping your code clean

Paru sur Smashing Magazine

Et vous quel est votre retour d’expériences en la matière ?