Qu'est-ce que "le formel"? (expert)

qu est-ce que le formel ? (expert)

L'écriture formelle permet au cms - c'est-à-dire au gestionnaire de contenus de sites web - de faciliter la saisie d'un texte dans un formulaire de pages web.

Plus que le programme en lui-même, c'est le procédé qui est intéressant. C'est pourquoi le programme peut très bien être réécrit dans un autre langage.
Pourquoi ne pas utiliser un éditeur WISIWIG en javascript ?

Problème de compatibilité

La principale motivation de ce procédé est de s'affranchir de l'éditeur WISIWIG javascript communément utilisé mais dépendant du navigateur et du logiciel d'exploitation. Ce système ne fonctionne pas sous linux, et produit un code désastreux.

Problème de hiérarchie et propreté du code

Le système de saisie WISIWIG javascript ne permet pas d'écrire clairement la hiérarchie du texte, car il est basé plus particulièrement sur la forme. Contrairement à ca, la méthode du formel utilise une simple zone de texte avec une méthode d'écriture qui permet distinguer la structure hiérarchique du texte (titres, sous-titres,...) cela permet de mettre en place des feuilles de styles css et de créer des textes d'une grande portabilité.

Le principe

Écrire un titre ?

Pour écrire un titre, il suffit de tapez un 't' suivi immédiatement d'un saut de ligne, puis d'écrire son titre dans la ligne suivante.

un titre stici un sous-titre pet là un paragraphe ... etc ...

Lisibilité

Cette méthode créer des écritures très claires. Elle respecte scrupuleusement les préconisations de la w3c ( fr.wikipedia.org/wiki/W3c ), il est donc très facile de faire des pages de texte XHTML valides.

Le code source devient très propre et parfait pour adapter avec une feuille de style. Ci-dessous, un extrait de code source :

Les e-mails

Vous aurez remarqué qu'en écrivant une adresse e-mail, le programme crée indirectement un mailto via un javascript. Ceci est une mesure de protection contre les "sniffers" de mails qui alimentent les spammeurs en adresses e-mail.



Auteur : [] []

Aucun message n'a été posté !







Votre Nom / Pseudo
Notez ici de quoi vous identifier : Nom, Prénom, Pseudo...
Votre Email
Votre adresse e-mail ne sera pas publiée ni utilisée pour autre chose ! Elle nous servira à vous contacter si besoin.
Titre
Message
Notification Souhaitez-vous être informé des réponses à ce message ?
Question Captcha

Etes-vous un robot ? Additionnez 10 à 92

Ce test sert à éviter les abus par remplissage automatique de ce formulaire.