On ne peux plus imaginer la création d'un site internet sans proposer à son client la modification des textes et des images de ses pages web.
Le CMS est donc devenu un élément incontournable de cette création.
Que cette gestion de contenu se fasse via un Back-office ou intégrée au site lui même, elle apporte un énorme plus dans la valeur de votre création et une incroyable liberté pour le client.
Et pourtant ...

Si il semble essentielle que le client puisse ajouter lui-même des news sur son site, de nouveaux liens partenaires, une FAQ, des galeries photos, et créer de nouvelles pages textuelles, qu'en est-il dans la réalité de ces créations de ces pages contextuelles ?
La création de page de type texte, ne peut désormais s'envisager sans un éditeur de texte, que ce soit Spaw, Fcke, ou autre, ils donnent une énorme largesse de création au client.
Et justement, cette largesse est bien le problème !
Qu'observons nous dans la plupart des cas ?
Des fautes de goûts extrêmes, (couleurs de font, taille de la police, etc) des incohérences de styles d'une page à l'autre, une destruction progressive du travail du webdesigner et de l'intégrateur.
Autre usage très courant et complètement desastreux, le copié collé depuis word. Oui, je sais les éditeurs de textes dans leurs nouvelles versions proposent ce cas de figure en nettoyant le code mais le client le fera t-il ? non à 70% !
Ajoutons à cela les images, il n'est pas aisé à un novice du web de comprendre comment faire un float avec des marges internes et ou externes appropriées, des images énormes re-dimensionnées qui les pixelise de façon horrible, etc ...
Le bon goût existe t-il en chacun de nous ? en partant de moi-même, je dis non. Le bon goût est plus qu'une qualité, c'est un don !
Ajoutons à cela les problèmes propres aux éditeurs qui par leur mauvaise utilisation alourdissent parfois dramatiquement le code et le poids de la page, la rendant inréférencable et quelques fois même, tellement lourde que votre navigateur refuse de l'ouvrir !
Que pouvons nous faire alors ?
- Revenir au bon textarea tout simple ? ... difficile, voir impossible notamment en avant projet face à des concurrents qui proposeront un éditeur de texte et qui vous balayerons si vous ne le proposez pas.
- Former la personne qui s'occupera de la gestion du site ? Peut-être mais pas toujours évident. Tout d'abord, il faudra intégrer ce temps de formation dans votre devis, ensuite, même si les bases du html ne sont pas si compliquées, lire un code html n'est pas toujours aisé, et vous devez être sûr que cette personne va le pratiquer régulièrement pour en garder en mémoire les principes.
- Utiliser du bbcode dans un textarea ? Cela permet au client d'avoir un peu la main sur le style de sa page tout en conservant un code très propre, mais le client n'a qu'un textarea sans visuel exacte du rendu, vous retombez là dans le problème de la concurrence face à d'autres prestataires qui proposeront le Wysiwyg...
- Ne laisser que le strict minimum dans la barre d'outils de l'éditeur de texte ? Oui, c'est certainement la bonne solution, les editeurs de texte permettant la création presonalisée de la barre d'outils, on peut créer une barre à la fois minimaliste et toutefois suffisante pour le client.
Le probème du copié-collé de word n'est malheureusement pris en compte.
Pour en conclure, la bonne solution, si elle existe, est de bien prouver à votre client que techniquement vous pouvez lui proposer les mêmes prestations que votre concurrent, après, c'est grâce au dialogue avec ce client et la confiance qu'il vous accordera que vous pourrez tenter de le diriger vers une solution fiable et propre pour son site.
Ne pas oublier que vous êtes des techniciens du web, des experts et que c'est à vous de conseiller les clients en lui expliquant bien toutes les raisons.
Soyez pro, il vous fera confiance et vous suivra dans vos conseils.