Dans la pratique, dès qu’on veut rédiger un master spin complexe avec les outils classiques, on rencontre de gros problèmes :
- En multi niveaux, on se perd vite dans les {} , même à l’aide d’une coloration syntaxique, il est très facile de perdre une accolade et de passer bien trop longtemps à la remettre au bon endroit.
- On fait sans cesse des copié/collé, il y a donc des portions dupliquées, et si on veut modifier un élément, il n’y a pas de retour en arrière possible.
Pour toute modification, il faut tout recommencer. - Le travail de permutation , de mélange de phrases et paragraphes est à refaire à chaque nouveau texte.
On ne capitalise pas sur les modèles et textes déjà écrits. - Un rédacteur en sous-traitance ne sait pas gérer de spin, en tout cas pas de spin complexe.
C’est un métier de spécialiste, surtout pour faire un bon spin, lisible.
xSpin, basé sur une approche totalement différente de celle d’un éditeur de texte « amélioré » permet de s’affranchir totalement de ces problèmes.
Il permet :
- De définir des modèles d’articles réutilisables
- De ne pas avoir à gérer les {} imbriqués (tout en gardant un export au format masterspin)
- De réutiliser des procédures et des modèles d’un texte à un autre
- à un rédacteur « pur » de générer des masterspin évolués, sans avoir à connaitre ni à gérer la syntaxe et ses pièges.
- De corriger de manière interactive une phrase source qui apparait plusieurs fois dans le master spin, en une seule opération
- De gérer permutations, paragraphes ou phrases optionnelles, inversions de § les doigts dans le nez
- De travailler avec des structures d’articles complexes et très variables, pour générer des masterspins utilisables en volume important.
- De travailler si besoin point par point dans une approche modulaire, avec des briques que l’on assemble, et que l’on peut ré-utiliser à volonté.
- De générer des structures complexes sans pour autant passer par un master spin extrêmement lourd (API avec génération d’un article sur demande sans passer par l’étape master spin, ou génération d’un masterspin à la syntaxe standard…)
- D’intégrer des données externes (images, flux rss, contenus, bases de données).