delisigns

Le blog d'un webdesigner et intégrateur HTML/CSS freelance

Archive pour juillet, 2009

68KB, un gestionnaire de connaissances opensource sous Code Igniter

laisser un commentaire

Besoin d’une FAQ pour votre site internet ou votre boutique en ligne? 68KB pourrait bien être la solution que vous recherchez. Construite sur la base du célèbre framework opensource Code Igniter, cette application vous permet de gérer facilement une base de connaissances, afin que vos visiteurs puissent trouver par eux-même réponse à leurs problèmes.

Back-office de 68KB

Back-office de 68KB

Les fonctionnalités de base sont multiples:

  • catégories et sous-catégories, avec niveau hiérarchique illimité,
  • glossaire, vous permettant ainsi de lister des mots-clés et leur définition,
  • commentaires,
  • ajout de fichiers attachés aux articles,
  • statistiques,
  • multilinguisme,
  • gestion d’utilisateurs,
  • réécriture d’URLs.

Les recherches effectuées par les visiteurs sont automatiquement enregistrées. Vous pouvez ainsi savoir quels sont les problèmes les plus fréquents et les documenter si besoin.  68KB permet également d’afficher une liste publique des articles les plus consultés.

FAQ du site de 68KB

FAQ du site de 68KB

Un système de templates vous permet de personnaliser entièrement l’interface publique. Vous pourrez ainsi adapter facilement l’application à une charte graphique préétablie, et ainsi l’intégrer au mieux à un site déjà existant.

Vous souhaitez ajouter de nouvelles fonctionnalités ? 68KB autorise l’ajout de modules, permettant d’étendre facilement les fonctionnalités de base. 68 KB étant construit sur le framework Code Igniter – réputé pour être facile d’accès – vous n’aurez aucune difficulté à créer de nouveaux modules (si tant est que vous maitrisiez PHP).

Au final, 68KB est une application simple, facile d’accès et extensible. Elle peut donc constituer une solution de choix pour concevoir rapidement une FAQ.

Publié le 21 juillet 2009

laisser un commentaire

Posté dans Applications web

Mots-clés: , ,

4 outils pour créer et visualiser des plans de site

4 commentaires

Pour représenter la structure d’un site internet, le moyen le plus simple est de créer un plan de site. Celui-ci permet de représenter visuellement l’ensemble des pages du site, ainsi que la hiérarchie qui existe entre ces pages.

Pour ce faire, on peut tout simplement utiliser des outils graphiques – comme Photoshop ou Illustrator – ou passer par des logiciels de diagrammes – par exemple, Visio ou Omnigraffle. Cependant, il existe d’autres outils permettant de créer rapidement un plan de site. Nous allons en voire 4. Pour comparer plus facilement, j’ai imaginé le plan d’un site d’une agence web fictive et en utilisant chacun des outils, exporté le résultat final. Let’s go!

WriteMaps

Plan de site réalisé avec Writemaps

Plan de site réalisé avec Writemaps

WriteMaps est un service web gratuit entièrement dédié à la création de plans de site. Le fonctionnement est très simple: on peut créer des pages, les hiérarchiser, leur associer une URL et une note explicative. Les pages peuvent être déplacées par drag-and-drop et leur disposition se fait de manière automatique. Le plan peut ensuite être enregistré, exporté au format XML ou imprimé. Par contre, aucun export au format image n’est prévu et c’est bien dommage.

Il est possible d’éditer un plan de manière collaborative. On peut ainsi inviter des collaborateurs à venir travailler sur un même fichier.

Pour le moment, les fonctionnalités sont plutôt limitées mais suffisantes pour créer un plan simple très rapidement. Par ailleurs, une version 2 est en cours de développement et devrait apporter des améliorations significatives comme:

  • création de wireframes,
  • association d’icônes et de couleurs pour différencier les pages,
  • possibilité de personnaliser les plans selon sa propre charte graphique.

Lovely Charts

Plan de site réalisé avec Lovely Charts

Plan de site réalisé avec Lovely Charts

Lovely Charts est un tout jeune outil en ligne permettant de réaliser des diagrammes. Précisons tout de suite que la création d’un plan de site n’est qu’une des nombreuses possibilités offertes. On peut tout aussi bien créer des organigrammes, des wireframes, des diagrammes organisationnels, etc.

Son utilisation est gratuite pour un seul fichier. Le compte payant est tout à fait abordable – 29 € par an – et apporte des fonctionnalités significatives comme l’export PDF, le versionning et la possibilité de collaborer avec d’autres utilisateurs. Notons également la possibilité d’importer ses propres images et illustrations, ce qui étend considérablement la portée de l’application.

Comparé à WriteMaps, la création d’un plan de site est bien moins intuitive (pas de mise en page automatique, pas de drag-and-drop), mais avec un peu de travail et d’imagination, on peut obtenir un résultat beaucoup plus évolué graphiquement. C’est donc un outil à considérer si vous souhaitez réaliser des plans plus complexes et plus personnalisés.

SlickMap CSS

Plan de site réalisé avec SlickMap CSS

Plan de site réalisé avec SlickMap CSS

Publié très récemment part le studio web Astuteo, Slickmap CSS est un template html/css spécifiquement créé pour conçevoir un plan de site. Visuellement très agréable, l’utilisation du couple html/css autorise une personnalisation totale du résultat final.

A la différence des outils précédents, le plan est interactif et cliquable. Il peut donc constituer une solution intéressante pour lier tous vos templates pendant la construction d’un site, et ainsi faciliter l’accès d’un client aux différentes pages. Ceci peut s’avérer très pratique dans une phase d’intégration de maquettes graphiques.

Un emplacement a été réservé en haut à droite pour l’ajout de pages annexes, telles que le plan du site, les mentions légales ou encore une page de connexion à un back office.

Le seul inconvénient de SlickMap CSS est sa hiérarchie limitée à 3 niveaux. Toutefois, ce sera suffisant pour bon nombre de projets. De plus, rien ne vous empêche d’étendre le code pour y ajouter un niveau supplémentaire.

Bref, SlickMap CSS constitue un outil intéressant et très rapide à mettre en place. Pour ma part, j’ai déjà commencé à travailler sur cette solution pour l’adapter à mes propres besoins. ;)

StyleMap

Plan de site réalisé avec StyleMap

Plan de site réalisé avec StyleMap

StyleMap est en fait à l’origine de la création de WriteMaps. Il est donc un peu plus ancien mais mérite quand même de s’y attarder. A l’instar de SlickMap, il se présente sous la forme d’un template html/css à customiser.

La mise en page d’origine est beaucoup plus minimaliste, le template se prête donc bien à une personnalisation poussée. D’ailleurs, pour réaliser le plan ci-dessus, j’ai légèrement ajusté la feuille de style CSS en ajoutant quelques propriétés spécifiques à CSS3 telles que border-radius et box-shadow.

Un effort particulier à été fait pour que le plan s’adapte au redimensionnement de la taille de police par les navigateurs. Par ailleurs, la compatibilité a été assurée avec l’ensemble des navigateurs.

StyleMap est simple mais peut se prêter à de nombreuses utilisations, grâce à un code clair et sémantique et un fichier CSS facile à personnaliser.

Publié le 15 juillet 2009

4 commentaires

Posté dans Webdesign

Mots-clés:

Un tableau comparatif peu engageant sur Salesforce

laisser un commentaire

Les tableaux comparatifs, on en retrouve presque sur tous les sites commerciaux. Ils sont le plus souvent utilisés pour comparer différentes offres commerciales: plans d’hébergement, offres d’abonnements à un service web, offres packagées de sites Internet, etc.

Pour mettre en évidence les différences entre chacune des offres, il est fréquent d’utiliser des icônes de deux types:

  • des icônes de couleur verte – représentant le plus souvent un bouton de validation – pour préciser les fonctionnalités disponibles
  • des icônes de couleur rouge – une croix, ou parfois rien du tout – pour les fonctionnalités non incluses dans l’offre

Voici par exemple un tableau extrait du site d’Expression Engine présentant les différentes éditions de l’application et ses fonctionnalités et prix respectifs:

pricing_expressionengine

Tableau comparatif sur le site d'Expression Engine

C’est clair, simple et parfaitement explicite. Bref, rien à redire.

Voyons maintenant un autre exemple. En surfant sur le site de Salesforce – un fournisseur de solutions de CRM, je suis arrivé sur la page présentant la plateforme Force, avec son inévitable tableau comparatif. Le voici donc:

Tableau comparatif sur le site Salesforce

Tableau comparatif sur le site Salesforce

Vous ne trouvez pas qu’il y a quelque chose qui cloche ? Si je vous avais demandé de choisir au 1er coup d’oeil l’offre la plus complète, laquelle auriez-vous choisi ?

En réalité, les icônes en rouge symbolisent les services inclus, tandis que les icônes de couleur verte signalent un service disponibles moyennant un supplément. Bref, c’est plutôt déstabilisant. Les couleurs vont à l’encontre des pratiques habituelles, il y a donc un fort risque que l’information soit mal interprétée. Même si les formes des icônes sont correctes, on a réellement l’impression que c’est la 1ère offre la plus complète. Et du coup, la deuxième offre ne paraît pas très engageante.

Je me suis donc prêté au jeu du redesign. J’ai pris le parti d’utiliser les icônes vertes classiques pour les services inclus, et un symbôle de couleur neutre (ni rouge, ni vert donc) pour les services additionnels. Voici le résultat:

Proposition de redesign du tableau comparatif de Salesforce

Proposition de redesign du tableau comparatif de Salesforce

Ce n’est probablement pas parfait, mais ça semble déjà un peu plus clair, non ?

En tout cas, je suis étonné qu’une erreur comme celle-ci soit passée inaperçue, surtout pour une entreprise de cette importance. Ce genre de détails peut vraiment faire toute la différence.

Pour terminer sur le sujet, je vous propose deux articles où vous pourrez piocher quelques bonne pratiques concernant le design de tableaux de comparaison de prix, et ainsi éviter ce genre d’erreurs:

Publié le 3 juillet 2009

laisser un commentaire

Posté dans Ergonomie web