Articles du 26 novembre 2007

Design Patterns : Motifs de Création

novembre26, 2007

Cet article est le premier d’une longue série : j’attaque la traduction du livre sur les Design Patterns écrit par le Gang Of Four…

Les motifs de Création permettent l’abstraction du processus d’instanciation. Ils aident à rendre le système indépendant de la manière dont les objets sont créés, assemblés et représentés. Une classe de motif de création utilise l’héritage afin de varier les classes devant être instanciées, tandis qu’un objet de motif de création va déléguer l’instanciation à un autre objet.

Les motifs de création gagnent en importance quand le système évolue afin de dépendre d’avantage de l’assemblage des objets plutôt que de l’héritage de classes. Durant cette transformation, on passe d’un code « en dur » avec un ensemble de comportements figés, vers un ensemble restreint de comportements fondamentaux qui peuvent être assemblés en de nombreux comportements plus complexes. Créer de cette manière des objets avec un comportement particulier demande plus qu’une simple instanciation de classe.

(la suite…)

FIR/RIR : Méthodes de remplacement de texte par une image

novembre26, 2007

Article de Dave Shea, tiré de son blog, traduit par mes soins.

Cet article nous donne des techniques pour remplacer du texte dans une page web (un titre, un lien, etc…) par une image, tout en restant lisible par un navigateur pour malvoyant, ou un navigateur ayant désactivé le css, ou les images, ou les deux.

Designer graphique dont le travail a été largement reconnu et récompensé par de nombreux prix, membre du Web Standard Project (WaSP), Dave Shea est le créateur et le « jardinier » du site CSS Zen Garden. En plus de son poste à la tête de la Bright Creative, une agence de design web, il écrit régulièrement sur tout ce qui a trait au Web sur son site mezzoblue.com.

(la suite…)

Vers le haut