Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Sortie d'Amaya 10

Posté par Emilien Kia (Jabber id, page perso, ). Modéré le 27 février 2008.
L'équipe WAM de l'INRIA est heureuse d'annoncer la nouvelle version majeure du composeur web : Amaya 10.0.

Amaya est le composeur web du W3C. Il permet de facilement éditer des documents (X)HTML dans les différents profils (basic, strict, 1.0, 1.1, etc.), l'intégration de MathML et de SVG animé, l'annotation des pages, la publication via WebDav et HTTP/PUT, l'utilisation des liens XLink dans les documents XML et notamment MathML...

Issue de 8 mois de travail et de la collaboration au projet européen Palette, cette nouvelle version présente une interface profondément revue pour faciliter l'édition pour les novices aussi bien que pour les utilisateurs expérimentés :
  • Menus réorganisés
  • Nouvelles barres et panneaux d'outils, notamment pour simplifier l'utilisation des styles CSS
  • Onglets ré-organisables
  • Menu contextuel
On peut également citer les nouveautés suivantes :
  • Nouveau mode d'édition : XML ou éditeur de texte classique
  • Profils d'interfaces
  • Création et édition étendue des tables et des images
  • Premier support des thèmes d'Amaya
Et bien sûr de nombreuses corrections de bogues.

NdM : Amaya constitue aussi l'implémentation de référence des normes du W3C pour le web et a pour but de tester les normes et standards préconisés par cet organisme.

> Lire la dépêche (37 commentaires, moyenne: 2,7).  

Vous avez demandé le commentaire #908687.

Amaya et PHP...

Posté par irimi () le 28/02/2008 à 10:28. (lien). Évalué à 0.

Salut,

Je viens d'essayer pour la première fois Amaya avec cette toute dernière version, il semble bien joli, mais il est apparemment incapable de gérer le PHP... Non seulement il ne prend pas en compte les "include()" ou autres "require()" (ce qui n'est pas si scandaleux, peu d'éditeurs HTML le font), mais plus grave il n'arrive pas du tout à "rendre" un fichier contenant du PHP. Accessoirement il ne propose même pas les fichiers ".php" en tant que fichiers connus...

C'est bien dommage pour un éditeur si prometteur !

  • [^]Re: Amaya et PHP...

    Posté par mr_maurice () le 28/02/2008 à 10:42. (lien). Évalué à 3.

    Normal, je crois que ce n'est pas du tout le boulot d'Amaya d'interpréter du PHP

    • [^]Re: Amaya et PHP...

      Posté par irimi () le 28/02/2008 à 11:30. (lien). Évalué à 2.

      J'entends bien, le fait est que moult pages HTML actuelles sont truffées de PHP. Du coup dans la pratique ça limite drôlement l'utilisation en édition de HTML.

      Sans interpréter le PHP, Amaya pourrait au moins tolérer la présence de balises de script, et cerise sur le gâteau reconnaître les inclusions de fichiers via PHP. C'est une pratique hyper courante, et ça permettrait d'éditer des pages PHP dont les entêtes et pieds de page sont dispersés dans des fichiers différents...

      Dreamweaver le fait bien, pourquoi la plupart des logiciels libres de composition HTML ne le font pas ?

    [^]Re: Amaya et PHP...

    Posté par Emilien Kia (Jabber id, page perso, ) le 28/02/2008 à 11:54. (lien). Évalué à 5.

    il n'arrive pas du tout à "rendre" un fichier contenant du PHP
    C'est à dire ? il n'affiche pas le code php ? Il affiche mal le html ? il pourrit le fichier ?

    Pour un processeur PHP, le fichier d'entrée est un fichier php avec des fragments de HTML/XML alors que pour Amaya, c'est un document XML/HTML ayant des fragments PHP. Ça n'a l'air de rien comme ça, mais ça fait toute la différence : le PHP étant dans des PI (ou apparenté) il faut que ces PI soient correctement placée hors le PHP autorise l'insertion de fragment de PHP dans des attributs HTML : c'est interdit par HTML et XML.
    Amaya rend donc uniquement ce qui est valide. Firefox (en tout cas le 2) fait pareil : servez lui des fichiers PHP avec des extensions xml ou html, il fera exactement le même traitement qu'Amaya

    Ajouter .php ou .jsp au sélecteur de fichiers inciterai à vouloir éditer des fichiers PHP/JSP (donc potentiellement non valides), ce que nous voulons éviter. On peut toujours les ouvrir en forçant le listage de tous les fichiers (*.*).

    --
    Qu'est-ce qui est petit, rond et vert, qui monte et qui descend ?
    Yoda qui fait le con avec la force.