Dual Blog : DeFr's Weblog

A la découverte des dessous du Wiki | lundi 17 janvier 2005, 00h23

Ca fait déja un moment que je m'interesse d'assez près à Wikipedia, l'encyclopédie collaborative en ligne qui contient des tooonnes d'information utiles ( ou totalement inutiles ) sur des tonnes de sujets ^^; D'autant plus que Circeus est assez actif dessus, et que par conséquent j'en ai de plus en plus d'echo. Ca fait d'ailleurs parti de mes projets d'y poster quelques articles techniques quand j'aurais un peu de temps... Après que j'ai commencé à m'impliquer dans le developpement de Mozilla... Ca commence à faire beaucoup de choses, même en école d'ingé, mais bon, on va s'en sortir ^^;

Toujours est-il que pour deux travaux liés à Centrale Nantes et à faire en groupe ( un TA en algorithmique et le PEI pour les curieux ), un wiki semblait un des outils les plus appropriés pour mettre en commun les idées sous une forme dont on peut garder la trace, et auxquels on peut se réferer en cas de besoin etc. Assez complémentaire d'IRC, qui a l'avantage de l'instatanéité ^^; J'ai donc installé MediaWiki sur defr.org ( accessible sur wiki.defr.org, il risque de ne pas être ouvert au public à partir de la deuxieme partie du PEI dans le cas ou on aurait le sujet qu'on avait demandé et qu'un viewer soit effectivement developpé ) Après une installation facile ( transfert des fichiers sur le FTP, et voilaa en gros ), je me suis donc trouvé confronté à l'Edit de ma première page. Et je dois reconnaitre une chose, même si ca me coute un peu : le Wiki est réellement nettement plus accessible à un utilisateur débutant que le HTML.

Deux exemples assez marquant : les listes et les headings dans les pages. La génération d'une liste en wiki est des plus simples : un item par ligne, et on fait commencer la ligne par **. C'est moins modulable que ce dont on dispose en (X)HTML, mais pour la plupart des utilisations courantes, c'est suffisant, et permet aux utilisateurs d'obtenir immédiatement ce qu'ils veulent. De même pour les titres / sous-titres, il suffit d'encadrer l'expression par respectivement == et === pour obtenir l'effet escompté, avec comme gratification supplémentaire la génération automatique d'un sommaire comportant les différentes sections et sous-sections, incitation efficace à une séparation sémantique du contenu ^^; A fin de clarification, un exemple de page structurée en Wiki :

== Section 1 == === Sous-titre 1 === Du contenu === Sous-titre 2 === Encore du contenu == Section 2 == ...

Très honnetement, je pense que l'avantage d'un tel langage est d'être extrement accessible aux utilisateurs finaux, ne necessitant aucune compétence technique pour imaginer à partir de ce qui est écrit ce que le code peut signifier.

Toutefois, d'un point de vue plus technique, deux problèmes surgissent un peu dans la syntaxe Wiki : elle n'est pas des plus facile à parser je pense, mais surtout, elle peut être ambiguë ou limité lorsqu'on veut avoir des élements assez complexes dans les pages. On peut ainsi noter par exemple que la premiere page de Wikipedia fait un recours assez intensif au HTML pour pouvoir présenter ces informations sur plusieurs colonnes etc. Je ne suggere donc aucunement un truc du genre : le Wiki, c'est mieux, jeter tout l'reste. Par contre, le point que je voudrais faire, c'est que fournir dans tout CMS une fonction Wiki peut aider de facon importante les utilisateurs des pages, et, si on se debrouille pour parser le Wiki de passer intelligente, fournir au final une page sémantiquement propre sans avoir demander à ces utilisateurs de comprendre le concept de sémantique.

Pour résumer, à mon avis, le Wiki ne permet pas tout, mais il peut à mon avis permettre de résoudre l'un des problèmes courant des sites ou le contenu peut provenir d'utilisateurs non technicien : comment laisser chacun s'exprimer tout en conservant un contenu le plus standard possible.

Kévin à 00h30, le lundi 17 janvier 2005
De plus, il existe de superbe class Wiki2xhtml qui permettent d'intégrer le Wiki dans un CMS, puis de le parser correctement ^^

Circéus à 17h17, le mardi 18 janvier 2005
"ou totalement inutile", bien entendu, ça dépend toujours ce (ou qui, ou quand, ou comment, ou pourquoi...) tu cherches de l'information.

Morgan M. à 16h07, le samedi 29 janvier 2005
Il pourrait être longuement discuté du fait que la syntaxe wiki soit, ou non, plus facile d'accès que le HTML. En pratique, tant qu'une syntaxe wiki universelle n'aura pas été définie (et véritablement mise en pratique), l'utilisateur se heurtera à certains soucis quand il passera d'un wiki à l'autre (plus généralement d'un CMS à l'autre). mediaWiki, PHPWiki, Wikini, Spip, les forums PHPbb et cie ont chacun défini leur propre sémantique. Ce qui constitue une véritable avancée pour l'utilisateur, ce sont les éditeurs visuels. Qui, pour la peine, ne demandent même plus de connaissance d'un sous-langage (pour peu que le navigateur web fonctionne avec l'éditeur visuel en question).

En tout cas, je trouve intéressante cette tentative d'utiliser le wiki dans le cadre de la scolarité à l'ECN. La vulgarisation et la réflexion autour de l'utilisation des wikis et des weblogs contituent des thèmes qui me sont chers (cette année, des EI3 Info ont réalisé un projet sur les wikis que j'ai co-encadré).

Revenir au blog
Vous souhaitez ajouter un nouveau commentaire ? Faites donc, il vous suffit de remplir le petit formulaire ci-dessous.
Sites visités