Mmmmmh, que c’est bon de lire ça
Les créations de sites continuent d’augmenter, pour atteindre 48 500 fin 2008, soit 30 % de plus que 12 mois plus tôt.
Le monde de ce 28 Janvier.
Le Blog d'un développeur d'applications et de sites Web
Les créations de sites continuent d’augmenter, pour atteindre 48 500 fin 2008, soit 30 % de plus que 12 mois plus tôt.
Le monde de ce 28 Janvier.
Bon, je suis pas absolument certain que beaucoup de lecteurs vont me comprendre, mais ne serait-ce que pour mes quelques amis Geeks, je ne peux m’empêcher de rapporter ces mots de Linus Torvalds, le créateur de Linux, dans une interview pour Computer World :
“I used to be a KDE user. I thought KDE 4.0 was such a disaster, I switched to GNOME“
Voila une nouvelle qui ne change rien à rien et dont 99,99% des gens se fichent éperdument, mais qui aura tout son importance dans les conversations de Geeks.
Eric (Presse Citron) a donc choisi de trancher dans le vif :
“Concernant l’antique et pénible Internet Explorer 6 (…), depuis mi-2008 j’ai tranché : je demande aux développeurs avec qui je travaille de ne plus perdre leur temps à en tenir compte. Quand il arrive qu’un client fasse une remarque sur un bug d’affichage mineur, j’indique que ce navigateur est “officiellement obsolète”, qu’il ne respecte pas les normes du métier, qu’ils doivent faire la mise à jour vers IE7 pour avoir un affichage correct de leurs pages, et qu’ils devraient inciter gentiment leurs visiteurs à en faire autant.
C’est vrai, il arrive un moment où il faut savoir traiter avec fermeté les cas désespérés et arrêter de se trimballer des casseroles qui plombent votre productivité.“
J’avoue particulièrement apprécier le “qui plombe votre productivité“. Dans mon cas, cette coch*$¨£% d’Internet Explorer 6 me fait perdre jusqu’à 10% du temps passé sur une mise en page, quant il ne me force pas -purement et simplement- à abandonner certaines idées de Design.
On apprend aussi dans le même article que “Internet Explorer 8 bientôt en version finale“… hu hu hu, voila bien un non évènement pour le Web ! La sortie de la nouvelle version d’Internet Explorer ! Je reprendrai juste l’analyse technique de Tristant Nitot :
“(Internet Explorer 8) c’est l’absence de support de SVG (la spec vient de fêter ses 6 ans), un support très limité de CSS 3, aucun support de HTML 5 (, , Offline, etc.) et l’absence d’un compilateur JIT-Tracin“.
Pour les non initiés, ça veut dire :
“Un navigateur qui rame et qui ne permet pas d’afficher tous les contenus, déja dépassé avant même sa sortie“.
Un navigateur sans intérêt, donc, auquel je vous encourage chaleureusement à préferer ceux-ci (au choix) :
Le plus rapide : Chrome
Le plus ergonomique (quoique…) : Opéra
Le plus “Fashion” : Safari
Le meilleur plus extensible et souple d’utilisation : Firefox
Ha, je dois vous laisser, (anecdote garantie 100% véritable) je viens de recevoir un mail d’une cliente qui aime beaucoup la maquette que je viens de lui faire, mais me signal un bug d’affichage, avec le PC de sa boutique, utilisant…. Internet Explorer 6 (Si !!!! Encore lui, Hargggggg….)
Je viens de m’apercevoir que Fotolia aussi utilise AJAX pour son diaporama en page d’accueil, et non du flash… personnellement, j’aime beaucoup cette façon de faire : c’est léger, propre, élégant, et en plus “ça bouge, c’est vivant“, comme disent mes clients.
Ceci dit, bravo Fotolia pour le Design du site Web, le concept des “portes coulissantes” est parfaitement utilisé (astuce de mise en page, permettant entre autre de créer des coins arrondis), la mise en page liquide (qui occupe tout l’écran, quel que soit la taille de celui-ci) est astucieusement conçue, et l’utilisation d’AJAX rend le site très vivant sans aucune lourdeur.
Hein ? Quoi ? J’ai dis du mal de Prototype/Scriptaculous ?! Moi ??! Mais si je m’en suis (brièvement) éloigné, ce n’était que pour mieux redécouvrir à quel point il est simple et rapide de créer des effets, animations et autres bidules “Flash-like” !
Je viens donc d’implémenter “crossfade“ (que je vous conseil chaudement), pour un client qui voulait “que ça bouge avec plein d’images“. La solution Flash était beaucoup, beauuucoup trop lourde pour ce genre de chose, alors que cross fade permet en 11 petits Ko d’afficher un splendide diaporama avec fondus enchainés.
Note : ha oui, ne perdez pas de temps à lire le fichier Install.txt joint au package, à moins que vous n’ayez une irrepressible envie de voir à quoi ressemble du code JS traduit en français. Hu hu hu… googletranslate, c’est pas encore au point ! Mais je remercie quand même l’auteur d’avoir eu l’intention de traduire l’install en Français (et c’est bien l’intention qui compte, hein ?)
C’est la deuxième fois en moins de quinze jours que je substitue une librairie alternative au génial Scriptaculous/Prototype. Aujourd’hui il s’agissait de faire du Drag’n’Drop dans une interface de gestion (histoire de mettre de l’ordre dans la présentation d’une boutique en ligne). D’ordinaire, je ne me pose pas de question et insère aussitôt 500 Ko de Javascript avant même la première ligne de contenu, mais là j’avais besoin d’alléger au maximum les pages à cause de très nombreuses images alourdissant le contenu… c’est ainsi que j’ai découvert Dom-Drag : 30 Ko seulement !!!
Les Framework Javascript, c’est vraiment pratique, efficace, bluffant même parfois ; mais à l’usage, je me demande si il n’est pas préferable de s’en passer histoire d’alléger _considérablement_ les pages….
Flanant de blogs en blogs, je suis tombé là dessus : http://madebygiant.com/ . Bon, ben voila, je crois que tout est dit…. ça résume à la fois ce que je disais récemment concernant la sobriété nécessaire d’un site Web, et ça met une grande claque quant à ce qu’il est possible de faire en terme de Design.
Je sors d’un Rendez -Vous avec un client, un Lycée d’environ 2 000 élèves. Ce qui est assez étonnant, c’est que ce Lycée possède déja un (beau) site Web, qui plus est : motorisé avec Drupal. Tout ce petit monde tourne sans aucun problème depuis un an maintenant, et malgré tout… le directeur veut refondre le site.
Le problème réside ici dans une bien curieuse contradiction : la puissance de Drupal. On peut effectivement tout faire avec cet engin, et même un peu trop, puisque notre Directeur d’école -dont le métier est donc “directeur d’école” et non “Webmaster“- a quelque peu cabossé quelques paramètres. Bon, rien de grave, mais -par exemple- certains liens pointent dans le vide. Le calendrier de Drupal, riche en fonctionnalités, se révèle à l’usage fastidieux et compliqué à renseigner pour notre client, du coup : il a laissé tomber pour l’année 2009. La gestion des photos est aussi trop complexe et il regrette de ne pas pouvoir enrichir la page d’accueil avec une rubrique du type “la photo du jour“… quant à l’interface d’admin, disons le carrément, elle lui donne des boutons : trop de paramètres, trop complexe. Ce qui est amusant, c’est que le modèle de site duquel il voudrait se rapprocher est le (modeste) site d’un petit village de l’Isère, bien loin du monde des CMS, avec un back Office fait maison par un de ses amis.
La situation revient, en quelque sorte, à préferer une Smart à un Volskwagen Touareg… et effectivement, quand on y songe bien : avec le Touareg, en ville, on est franchement bien embarrassé (poids, empatement, difficulté d’évaluer les obstacles, boite 6 vitesses…), alors que la petite Smart, elle, se conduit facilement et remplit tout simplement la mission qu’on attend d’elle.
Drupal (et nombre de CMS) sont de beaux 4x4, mais il faut bien garder en tête que tout le monde n’est pas Ari Vatanen.
Je viens de retomber par hasard sur un article de l’excellllent Fred Cavazza, concernant l’impérative (c’est mon avis) sobriété à laquelle on doit se plier dans la conception d’un site Web. Je ne saurais mieux démontrer ce point de vue qu’au travers de son exemple.
Que ce soit dans le domaine du Blog, du E-Commerce ou de la “plateforme collaborative“, la sobriété est un atout essentiel, permettant à vos visiteurs de se concentrer sur _le fond_ de ce que vous avez à leur proposer. Alors oui, c’est tentant, c’est souvent “eye candy“, mais ce n’est pratiquement jamais utile, bien au contraire dans 99% des cas : dites non aux bidules Javascript qui clignote, synthétisez (si, si, c’est possible) les 150 listes et menus et sous menus et sous-sous menus de 2eme ordre, renoncez aux bannières en flash, (et je ne parle même pas des Gif animés, arghhhhh)… et revenez à l’essentiel : vos produits, vos prix, votre activité.
C’est en fait tout l’art de concevoir un site Web : valoriser le savoir faire et l’activité du client, pas celle du développeur.
Les fêtes de fin d’année étant toujours l’occasion de faire un peu mieux connaissance entre voisins, nous avions invité le couple du 2eme à venir bavarder, autour d’un café… c’est ainsi que notre agréable voisine, la cinquantaine dynamique et cultivée, en vient à nous parler de son usage du Web :
“Ha oui, nous utilisons beaucoup Internet avec mon mari pour préparer nos vacances : c’est vraiment pratique pour trouver des gites ou des hôtels. Mais si le site est moche et ça arrive souvent, et qu’en plus on ne peut même pas réserver en ligne, on zappe tout de suite !”
Chère voisine, que les Dieux de l’hôtellerie vous entendent et poussent les propriétaires de gites à tous proposer de beaux sites Web, dotés d’une belle interface Design, ludique et interactive.
Je viens de découvrir Designfruit.com, Blog d’un Designer Free-lance. J’aime assez sa façon de griffoner sur le papier avant de passer à Photoshop… le blog quant à lui, dans sa forme, est typique des Blogs de Designer : sobre, clair, aéré et chaleureusement coloré, de quoi pêcher de bonnes idées….
Ayant longtemps hésité entre différents éditeurs du marché, j’ai fini par _tous_ les essayer, soit, dans l’ordre : notepad, gedit, vi, emacs, notepad++, notepad 2, kate, ultraedit, phpdesigner….. avant de finalement trouver mon bonheur avec EasyEclipse 4 Php. Tout y est, absolument tout, (mais pas trop non plus, ça reste encore simple et accessible comparé à Emacs). Les fonctionnalités dont je ne pourrais plus me séparer :