février 2012
7 billets
2 tags
Prefix-free, pour ou contre ?
Nous avons publié récemment un article sur Alsacréations au sujet de -prefix-free, un outil générant automatiquement des préfixes vendeurs sur les propriétés CSS3, selon nécessité. Cette ressource a certainement autant d’avantages que d’inconvénients…et donc autant de détracteurs que d’aficionados. Le premier argument, indiscutable, est tout simplement que JavaScript...
Fév 12
2 tags
Détecter le device-width en JavaScript, mission...
Suite à un billet récent constatant que le device-width (largeur d’écran d’un périphérique) diffère selon les navigateurs, j’ai souhaité pouvoir proposer un chargement conditionnel de mes feuilles de styles mobile voire de modifier la valeur de mon meta viewport. Le principe est de détecter en JavaScript la valeur de device-width et de charger une feuille de style adaptée (par...
Fév 10
2 tags
Conférence MSTechDays : Trois avancées majeures en...
J’ai été invité hier à parler de CSS3 lors du cycle de conférences Microsoft TechDays au Palais des Congrès de Paris. Mon exposé s’est concentré sur 3 modules CSS3 que je considère majeurs : les Media Queries, le Grid Layout et les Animations. C’était d’ailleurs assez pittoresque de dévoiler des technologies qui ne fonctionnent pas du tout sur les versions encore...
Fév 9
Cahnory: UTF-8, comment ça marche � →
cahnory: L’UTF-8 est un encodage permettant de gérer bien plus de caractères que l’ISO, limité à seulement 256. Il est universel et couvre aussi bien les caractères latins que cyrilliques, arabes, japonais… à titre personnel, il m’est nécessaire pour afficher mon prénom ;). Si l’UTF-8 est très utile, il…
Fév 6
5 notes
2 tags
MS TechDays 2012 →
Dans 3 jours, je serai aux Microsoft TechDays 2012 en tant qu’orateur. J’y présenterai une conférence sur trois avancées majeures en CSS3 : MediaQueries, Animations et Grid Layout.
Fév 5
1 note
Fluid grids, orientation & resolution independence
responsivenews: If you’ve spent any time building responsive websites with fluid grids, you will have encountered the shock of seeing your beautiful portrait layout distort when viewed in landscape mode (or vice-versa.) Read More
Fév 4
61 notes
2 tags
Les mobiles nous mentent !
Vous le savez sans doute : les périphériques mobiles disposent de trois types de largeurs différentes : screen width : largeur physique de l’écran device-width : largeur déclarée par le périphérique viewport : largeur de fenêtre du navigateur Ces données ne concernent que la largeur mais sont transposables pour la hauteur, et sont bien-sûr susceptibles de...
Fév 3
1 note
janvier 2012
23 billets
2 tags
Vous voulez un exemplaire du livre "CSS avancées"...
Vous le savez peut-être déjà : la 2è édition de mon livre “CSS avancées - vers HTML5 et CSS3” va sortir dans quelques jours, le 3 février exactement. Certains m’ont dit être intéressés pour recevoir un exemplaire dédicacés par l’auteur. Ça tombe bien, c’est possible. Je dispose d’une vingtaine d’exemplaires que je peux vous dédicacer et envoyer...
Jan 31
2 tags
Our Mobile Planet →
Statistiques détaillées sur l’utilisation des smartphones (sources Google, Ipsos et la MMA sur une période récente). Le gros avantage est qu’il est possible de créer ses propres graphiques selon des critères souhaités (taux de pénétration, usages, géographie, etc.)
Jan 30
2 tags
Adaptation du menu de goetter.fr sur mobiles
Moyennement fan des menus de navigation occupant toute la place de nos chers petits écrans de mobiles, je me suis amusé ce week-end à concevoir un menu coulissant pour mon site perso Goetter.fr, ainsi l’espace demeure dédié au contenu. Le principe est que le menu est hors du champ visuel (en haut) et seul une barre et un bouton “menu” permet de le repérer. En appuyant sur le...
Jan 30
zomigi.com » Essential considerations for crafting... →
Jan 28
2 notes
2 tags
Le mythe de l'élément H1 unique en HTML
Depuis quelques jours, on voit se diffuser un peu partout une infographie concernant les bases du référencement naturel. Comme dans beaucoup de document vulgarisés, il y a de bonnes choses dans cette ressources, … mais aussi de grosses bêtises basées sur des rumeurs. L’un des points évoqués qui me dérange le plus est “N’utilisez qu’un seul élément <h1> dans la...
Jan 28
3 notes
fredericguerrier: Colonnes, marges et nth-child en CSS3 http://ow.ly/8H0E6 WebDesign CSS
Jan 27
2 notes
2 tags
“Float, ça pue du flux !”
– Moi
Jan 25
Anonyme a demandé : Bonjour, je cherche un livre pour graphiste qui aimerait apprendre le CSS et le HTML que me conseillez vous ?
Jan 24
Anonyme a demandé : Connais-tu des podcasts (audio) sur le monde merveilleux du webdesign (en français)? Si non, à quand des podcasts "made in" alsacreations? :)
Jan 24
3 tags
HTML5please →
Un rapide mais complet aperçu de tout ce qui est aujourd’hui exploitable en HTML5 (et CSS3) : supports navigateurs, conseils d’utilisation, pré-requis, etc. Très visuel et très clair.
Jan 23
4 tags
Quel type de navigation pour les sites mobiles ?
Les menus de navigation sont vraiment une plaie pour les périphériques mobiles, à commencer par le menu horizontal, et - le plus vicieux d’entre tous -, le menu déroulant… (même si nous proposons une solution pertinente sur Alsacréations.) En y réfléchissant bien, chaque type de navigation est problématique dès lors que l’écran commence à se réduire : il faut non-seulement tenter...
Jan 22
1 note
2 tags
Layer Styles →
Un générateur automatique d’effets graphiques CSS3 (ombrages, arrondis, dégradés, bordures)
Jan 21
fredericguerrier: HTML5 Reset v2.0 Website Templates http://ow.ly/8yRf8 WebDesign #WebDev
Jan 19
1 note
Anonyme a demandé : Qu'est-ce qu'un WebDesigner actuellement pour toi? Dans ton métier, tu fais quoi exactement?
Jan 17
4 tags
Test perso : hacks CSS et performances des...
Avec l’émergence du “Web mobile”, le concept de performance web est en pleine ébullition : on peut comprendre que chaque milliseconde de perdue sur une connexion 3G est un désatre. Parmi les thèmes où l’on entend tout et son contraire, on trouve l’idée de “Sélecteurs CSS efficients” qui prône l’usage de certains types de sélecteurs au détriment...
Jan 16
1 tag
Sérieusement, tu fais de la veille sur Twitter ?!
Je peux le dire d’emblée : je suis un grand fan de Twitter et il s’agit de mon outil principal de veille technologique, après en avoir testé bien d’autres : flux RSS, Facebook, Google, blogs favoris, etc. Les principaux problèmes de Twitter… sont ses aspects éphémères, incomplets, précipités, abruptes. Bref, le problème de Twitter est… Twitter. Je ne...
Jan 15
2 tags
Deuxième édition du livre "CSS avancées" !
J’ai le plaisir de vous annoncer la prochaine parution de la 2è édition du livre “CSS avancées, vers HTML5 et CSS3”, prévue très prochainement (le 3 février 2012), soit un peu moins d’un an après la première version, et déjà annoncée sur Amazon. Ce remaniement est principalement dû à une activité riche dans le monde de la conception web et plus particulièrement HTML5 et...
Jan 12
1 tag
CreativeJuiz →
Le blog de Geoffrey Crofte, un collègue pour le moins inspiré dans les domaines CSS3 et jQuery.
Jan 12
Anonyme a demandé : Quel est ton parcours scolaire ?(de post-bac à ton 1er job)
Jan 10
3 tags
Comment cibler les mobiles de manière optimale ?...
Suite à quelques expérimentations personnelles concernant les performances de chargement des ressources sur smartphones et tablettes, j’en suis venu à reconsidérer ma première méthode de ciblage des mobiles pour tenter de mieux prendre en compte les bonnes pratiques de performances. Une feuille de style pour les unir toutes Ma technique initiale se fonde sur une double feuille de styles...
Jan 8
5 notes
Anonyme a demandé : Ta dernière découverte en css ?
Jan 7
Anonyme a demandé : Tes sites de veille technologique en intégration ? :)
Jan 7
1 note
1 tag
CSS4Design →
L’incontournable blog CSS de Bruno Bichet
Jan 2
décembre 2011
25 billets
2 tags
L'incontournable Bilan annuel 2011
Il fallait bien s’y attendre, l’année 2011 se termine tranquillement et on n’a jamais été aussi proche de 2012. Comme beaucoup, c’est l’heure de faire le bilan de ce que je vais retenir professionnellement de l’année passée. Et il faut avouer qu’elle aura été exceptionnelle sur de nombreux points. Aboutissement de nombreux mois de compilation, de...
Déc 31
2 notes
fredericguerrier: OpenData : Google Public Data Explorer http://ow.ly/8eyTX
Déc 31
8 notes
2 tags
Requêtes, parallélisation et mobiles
En 2009, Steve Souders, un expert dans le domaine de la performance web, avait annoncé qu’il ne fallait pas utiliser @import pour appeler ses feuilles de styles CSS. L’explication est simple : plusieurs fichiers CSS appelés via <link> peuvent être “parallélisés”, c’est à dire chargés en même temps; ce qui n’est pas le cas de fichiers appelés via...
Déc 30
2 notes
3 tags
Think Mobile First !
Le courant de pensée “Think Mobile First” (penser mobile d’abord) prend de plus en plus d’essor pour de multiples raisons, notamment : L’utilisation de mobile explose Le Web mobile va à l’essentiel Le Web mobile permet bien plus Think Mobile First, c’est quoi ? Cette philosophie est pour le moins séduisante puisqu’elle nous oblige à repenser nos...
Déc 28
1 note
Inspiration : 10 Incredible Examples of Responsive WebDesign http://www.webdesigndev.com/web-development/10-incredible-examples-of-responsive-web-design (avec des vrais morceaux d’Alsacreations dedans !) via fredericguerrier
Déc 27
6 notes
Déc 26
1 note
1 tag
CSS3create →
Une ressource francophone exclusivement dédiée à CSS3
Déc 25
1 tag
Un fil d'Ariane en CSS3 sans images
Même si ce n’est pas d’une utilité flagrante, je me suis amusé récemment à réaliser un fil d’Ariane sans images, en utilisant des fonctionnalités de CSS3 : coins arrondis, dégradés circulaires, rotations. Le résultat est visible à cette adresse : http://www.ie7nomore.com/fun/breadcrumb/ Note : il est également possible d’exploiter les caractères...
Déc 23
10 notes
2 tags
Gradient generator de Colorzilla →
Un éditeur de dégradés linéaires (et radiaux) CSS3 très intuitif.
Déc 21
1 note
1 tag
Ordonnez vos déclarations CSS
S’y retrouver au sein d’un fichier CSS de plusieurs centaines de lignes de déclarations est souvent fastidieux, notamment dans le cadre d’un projet web collaboratif et quand vos collègues ont d’autres habitudes d’écriture que les vôtres. Par expérience, j’ai pu constater que l’un des moyens pour améliorer rapidement la lisibilité du code CSS est de systématiquement faire apparaître les...
Déc 20
1 note
2 tags
Des images sans images
Afin d’optimiser les performances des navigateurs, de nombreuses techniques permettent d’éviter des requêtes excessives et de charger des fichiers trop imposants. Voici quelques solutions pour afficher des images ou pictogrammes sur ses pages web… sans images. Le tout dans un but de performance et de facilitation des mises à jour et des adaptations graphiques (élargissement,...
Déc 19
2 notes
2 tags
Le tableau HTML, ce grand incompris
Diabolisé depuis des années pour ses problèmes de sémantique, d’accessibilité et de performances notamment, le tableau HTML de mise en page est aujourd’hui le vilain canard de la conception web, tant et si bien qu’on n’ose même plus l’employer pour ce dont il est fait : des données tabulaires. (C’est aussi un peu pour ça que je me suis amusé à présenter...
Déc 17
1 note
Support de @font-face dans les clients mail →
kaelig: Aujourd’hui j’ai reçu une maquette de newsletter à intégrer. Ses titres étaient habillés d’une police qui n’appartient pas à la famille des websafe fonts. Seule alternative : passer par @font-face. Dans un e-mailing, ce n’est pas possible. Quand quelque chose n’est pas techniquement intégrable, on renvoie la maquette au graphiste avec des explications. Avant de faire un retour à...
Déc 17
7 notes
1 tag
Dabblet, un bac à sable CSS interactif →
Déc 16
3 tags
Performances : toutes les feuilles de styles sont...
La performance dans le Web mobile est une notion capitale : il est crucial de prendre en compte le poids des éléments, les temps de chargement, les requêtes superflues, sous peine de grosses désillusions selon les projets. J’ai lu récemment qu’une feuille de style CSS dédiée “mobile” était chargée par le navigateur même si elle n’était pas applicable (par...
Déc 14
3 notes
inline-block n'est PAS inline !
Je vois de plus en plus de personnes se jeter sur display: inline-block simplement pour aligner des éléments de liste par exemple. Pour rappel, la valeur inline-block est très pratique mais assez particulière. Elle est surtout assez mal supportée par IE6-IE7, contrairement à inline, a des inconvénients et nécessite généralement des bidouilles pour être interprétée. Pour résumer, inline-block...
Déc 14
2 tags
CSS Tricks →
Une communauté très active dans le domaine des CSS avancés
Déc 13
1 tag
IECSS.com - valeurs CSS par défaut des éléments →
IECSS.com affiche toutes les propriétés CSS appliquées par défaut sur les éléments HTML par les différentes versions d’Internet Explorer
Déc 11
1 tag
Chérie, ça va couper !
Les spécifications CSS3 apportent leur lot de propriétés et techniques pour gérer les césures et coupures des mots longs. Certaines de ces propriétés sont déjà reconnues par les navigateurs actuels et par conséquent tout à fait utilisables en production. Intéressons-nous à deux d’entre-elles : word-wrap et hyphens Word-wrap : la césure “barbare” Word-wrap est une...
Déc 9
1 note
1 tag
Déc 9
2 notes