Julien Anguenot writes:

> Damien Wyart wrote:

>> * drkm [020805 14:47]:

>>>    <page>
>>>      <top>
>>>        <image href="http://emacsfr.etud-orleans.fr/[...].png"/>
>>>        <text>GNU Emacs est un éditeur [...]</text>
>>>      </top>
>>>      ...
>>>    </page>

>> Dans l'état actuel de CPS, cela me semble très difficile ; l'essentiel
>> de la logique d'affichage est écrit en XHTML+CSS, donc plus propre que
>> du HTML, mais loin d'être indépendant de diverses astuces de mise en
>> forme...

> Je pense qu'en déclarant des actions retournant une page template
> contenant sa déscription sémantique telle que ci-dessus marcherait assez
> facilement non ?

  Ah, l'espoir revient.  Pourrais-tu préciser un peu, stp ?
Peut-être as-tu un lien dans la doc ?

> Ensuite mettre la vue par défaut de son type sur le XML et hop c'est
> fait non ?

> Je vois pas pourquoi ce ne serait pas possible en fait.

> drkm, tu veux en faire quoi de ton XML par la suite ?

  Le but est d'avoir une autre interface que l'HTML (c'est à dire
qu'un navigateur web).  Pour éviter de rester dans le vague,
voici précisément ce que j'ai derrière la tête.

  Xavier Maillard et Matthieu Compin ont créé un site CPS sur
Emacs, EmacsFr <URL:http://emacsfr.etud-orleans.fr/>.  Je trouve
dommage qu'un site consacré à Emacs ne puisse être accédé depuis
Emacs lui-même.  Il y a bien sûr W3M, mais le résultat n'est pas
des plus ergonomiques.

  Je me dis qu'un petit mode dédié serait intéressant.  Pour
cela, je pense que le mieux est de recevoir les infos les plus
« brutes » possible et de se charger de la présentation dans
Emacs (lorsque je dis « brute », je parle de la sémantique par
opposition à la présentation).  Un peu comme si le navigateur
HTML recevait ces mêmes infos et générait lui-même l'HTML.

  Je ne connais pas encore bien CPS, donc j'investigue pour
l'instant sur la faisabilité.  Dans deux mois, lorsque j'aurai un
peu de temps libre, j'essaierai alors peut-être de voir plus
précisément les différentes possibilités.

--drkm

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à