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.



Commentaires Aucun commentaire pour le moment

Y’a que les imbéciles qui changent pas d’avis !


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.



Commentaires Aucun commentaire pour le moment

Un peu culotté, quand même, mais ça doit faire du bieeeeeeen…..


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….)



Commentaires Aucun commentaire pour le moment

Ha tiens, c’est (encore) pas du flash…


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.



Commentaires Aucun commentaire pour le moment

Un Slideshow en Ajax avec Prototype/Scriptaculous


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 ?)



Commentaires Aucun commentaire pour le moment

Scriptaculous et moi, c’est plus ce que c’était….


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….



Commentaires Aucun commentaire pour le moment

Mor-tel


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.



Commentaires Aucun commentaire pour le moment

Moins c’est mieux : un exemple concret (et assez étonnant)


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.



Commentaires Aucun commentaire pour le moment

Valoriser le savoir faire et l’activité du client, pas celle du développeur.


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.



Commentaires Aucun commentaire pour le moment

Ma voisine a tout compris au “Web 2.0”


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.



Commentaires Aucun commentaire pour le moment

Beau Blog


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….



Commentaires Aucun commentaire pour le moment

Pourquoi easyEclipse 4 Php est le meilleur des éditeurs


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 :

  • Cross-platfrom ! J’ai ENFIN le même éditeur sur mes machines Windows et Linux !
  • le repliage de code avec aperçu au survol de la souris
  • la vue “outline“, qui vous permet de voir en un coup d’oeil toute l’architecture de votre fichier, qu’il s’agisse d’une classe PHP, ou d’une CSS, vraiment pratique.
  • la double vue “design/source” des fichiers XML
  • l’approche “projet“, un peu déroutant au début, devient vite un atout génial
  • les fonctions de recherches et d’assistance dans les regexp “en live” (si !), qui vous permettent toujours de retrouver vos petits
  • La gestion véritablement “sérieuse” de l’encodage, par projet. C’est ce point particulier qui m’a d’ailleurs poussé à abandonner Notepad++, beaucoup trop erratique dans ce domaine, particulièrement depuis que je ne travaille plus qu’en UTF-8.
  • enfin, le meilleur du meilleur : l’analyseur syntaxique intégré. Cette fonctionnalité que je n’avais alors vu que dans PHP Designer, vous affiche une jolie petite croix à l’endroit où vous avez oublié ce point virgule, ou omis de fermer cette 4eme parenthèse dans la regexp, qui vous aurait value un impitoyable “Parse error” à l’execution… ici, pas de perte de temps : Eclipse vous signal immédiatement vos erreur.


Commentaires Aucun commentaire pour le moment