2 Associés est une agence web de Montréal spécialisée en développement web et mobile, stratégie de contenu SEO, SEM et les technologies langagières.

Vous voulez discuter?

Sass avec Extend et Mixin, méthodes et impacts

Si vous êtes intéressé par Sass, je vous invite également à lire « Web Style Guide » avec Sass. Si vous développez avec Sass, vous utilisez possiblement certaines des techniques qu’offrent ce langage. Peu importe votre approche, la technique que vous utilisez peut avoir un effet sur le fichier qui sera compilé (et ultimement, un … Lire la suite

Passer à Bootstrap 4

Si tout comme moi vous utilisez Bootstrap, vous êtes certainement impatient de passer à la version 4. En date d’aujourd’hui, Bootstrap 4 en est alpha 6, ce qui veut dire qu’officiellement il est encore un peu tôt pour l’utiliser en production mais, selon le GitHub du projet, cette version alpha serait la dernière, ce qui … Lire la suite

Attribut lang

Au Québec, nous avons plus souvent l’occasion de travailler sur des projets Web multilingue et en tant que développeur « Front-end », j’ai souvent eu à négocier du contenu dans une langue et ensuite traduits : Images, titres, extraits, etc. En général, de l’anglais au français, on gagne environ 20% plus de mots. Parfois, 20% … Lire la suite

Frameworks CSS pour l’animation Web

On voit de plus en plus d’animation sur le Web. Personnellement (… et il y a longtemps, lorsque je sortait de l’école d’animation 3D), j’ai commencé par utiliser les images Gifs pour l’animation Web. Ensuite Flash. JavaScript proposait déjà quelques solutions… jQuery et CSS3 sont apparus avec un bien meilleur potentiel. Étant intégrateur Web je … Lire la suite

La revue de code HTML/CSS

Les meilleures pratiques Plus précisément, ce document se concentre sur les meilleures pratiques de codage pour HTML et CSS. Ces pratiques de codage servent de cadre général pour l’écriture HTML et CSS. Elles devraient toujours être présentes à l’esprit lors de la programmation. Pratiques de codage HTML Écrire conforme aux normes de balisage Utiliser des … Lire la suite

Gestion des images dans un contexte multilingue

Solutions simples pour la gestion des images, contenant du texte ou non, dans un contexte de site web multilingue. Lors de mes mandats en intégration Web, je suis souvent confronté aux contenus multilingues. Il m’arrive de devoir intégrer des images, avec ou sans texte, pour une langue spécifique, et dans ce cas je dois évaluer … Lire la suite

Détecter si JavaScript est activé

La méthode simple pour détecter si JavaScript est activé est de lui demander d’exécuter une action. Avec tous les nouveaux dispositifs mobiles disponibles, et leurs forfaits de données, la possibilité d’un dispositif ayant JavaScript désactivé est plus grande. En général, nous pouvons nous en tirer avec l’élément NOSCRIPT prévu à cet effet. Cependant, si cet … Lire la suite

Bogue de rendu d’éléments vides avec un z-index sous IE

Internet Explorer, versions 7 et 8, comportent un bogue de rendu d’éléments vides utilisant le positionnement avec un z-index. Il arrive certaines situations où une zone complète doit être cliquable, comme dans le cas d’une bannière publicitaire. Lorsque celle-ci est en HTML (autre que 5), l’élément hyperlien «a» ne pourra contenir d’éléments dit «block» : … Lire la suite