L'éditeur HTML Quanta

Gazette Linux n°56 — Août 2000

Loïc Prouvèze

Adaptation française  

Frédéric Marchal

Correction du DocBook 

Article paru dans le n°56 de la Gazette Linux de août 2000.

Cet article est publié selon les termes de la Open Publication License. La Linux Gazette n'est ni produite, ni sponsorisée, ni avalisée par notre hébergeur principal, SSC, Inc.


Table des matières

Quanta
Ecrire et éditer du texte
Avant-première de document
Le cadre de gauche
Conclusion

Voici ma conclusion actuelle sur les éditeurs HTML. J'ai reçu quelques questions à propos d'autres éditeurs et je répondrai à quelques-unes d'entres elles dans cet article. Il y a de nombreux autres éditeurs HTML — je n'ai pas encore essayé beaucoup d'entre eux ou alors, seulement récemment. Quelques-uns ne semblent pas être maintenus (comme Wedit, Ashe) et franchement j'ai trouvé un intérêt à utiliser certain logiciels non-maintenus ou un peu limité lorsque c'était de bonnes alternatives. Ce qui nous amène à...

Quanta

http://quanta.sourceforge.net/

v 1.0

OK — J'ai triché, j'ai téléchargé un rpm sur le site de Quanta et j'ai installé le logiciel à partir de ce rpm. Il n'y a eu aucun problème : il s'est glissé sur ma Mandrake sans anicroche. Juste comme une installation qui doit bien se passer. La première chose que j'ai pu observer est que Quanta suit le nouveau standard des palettes d'outils en étiquettes au lieu des rangées de multiples boutons. C'est définitivement une bonne chose (This is definately a Good Thing ) autrement les rangés de boutons seraient trop facilement saisies à l'écran. Les palettes sont plus limitées que celle de Bluefish : il manque des outils comme CSS et PHP pour ne nommer que ceux-ci.

Une autre chose que j'ai pu remarquer et qui est d'ailleurs un problème commun avec toutes les applications KDE, c'est « laid ». Oui, c'est une idée entièrement subjective, je vous l'accorde, mais néanmoins, l'impression visuelle est une chose importante pour se faire une opinion sur un logiciel. Cela dit, je pense que certains boutons d'outil sont mieux que ce que l'on trouve par exemple sur Bluefish.

Une troisième caractéristique sympathique de Quanta que j'apprécie particulièrement, est l'arborescence des répertoires du côté gauche de l'écran. Un double-clic sur un fichier ouvre celui-ci dans la fenêtre d'édition sans pour autant qu'il y ai de « drag-and-drop » entre l'arborescence et la fenêtre d'édition. Une particularité qui me manque dans Bluefish.

Ecrire et éditer du texte

Je reviens sur une ou deux choses qui mon gêné par le passé sur Quanta — et qui posent encore problème, sans vouloir vexer qui que ce soit. Premièrement — Comment éditer des lignes de codes ? En continuant la ligne sur plus qu'il n'est visible, cela produit une très longue ligne. C'est le menu principal qui est, à mon humble avis, mal conçu. J'ai pu trouver le cadre des lignes de codes dans Options/Options de l'éditeur. Mais ce n'est qu'un détail. Le second problème est que la police par défaut de Quanta est « Courier », une police serif à 12 pt. Deux choses à propos de ceci, je pense que beaucoup de gens seront maintenant d'accord avec moi pour dire qu'une police sans serif est meilleure à l'écran et que, même si une police serif est tolérable, elle est difficile à lire à 12 pt avec une résolution de 1024X768. J'ai donc changé la police par défaut pour la police « Clean » en 14 pt. C'est mieux pour moi. Je voudrais juste faire une remarque sur le fait que lorsque j'ai formaté « est » en caractères gras cela a rechargé l'affichage. J'ai maintenant un peu plus de marge pour écrire. Bizarre. Apparemment, ce qui c'est passé, c'est que le mot codé n'a pas été saisi jusqu'à ce qu'un autre marqueur le complète.

Quanta sous KDE 1.1.2

Un petit défaut tel que celui-ci peut sembler être un problème plus important qu'il ne l'est. C'est la prise en charge de l'ASCII étendu. Ouvrez une page écrite en suédois et vous serez tout excusé si vous pensez que des sortes de virus DOS ont miraculeusement infecté Linux. A la place des jolis caractères étendus comme les ä et les ö, il y a des espaces blancs. C'est parce que Quanta fait la traduction de ces caractères en des entités équivalentes à la volée. Mais — cette caractéristique n'a qu'une seule solution. Si vous avez écrit une page pleine de caractères étendus, Quanta n'est pas assez intelligent pour les traduire lorsque vous ouvrez la page. Et — pire encore — la traduction des entités est bogué. Il gère les ä et les ö mais échoue avec les å et les ü. Sur cette dernière lettre, les deux points sont séparés du u.

Pour finir cette section sur une note positive, Quanta possède une charmante aide contextuelle et un éditeur de mise en place de marqueurs. Si vous mettez en surbrillance un tag, puis pressez le bouton droit de votre souris, vous aurez un menu contextuel incluant une aide contextuelle, un distributeur de marqueur et un éditeur de tag. Pour les deux derniers, vous sélectionnez chacun d'entre eux et vous remplissez simplement vos attributs. Quanta fait le reste. Agréable. En sélectionnant l'aide contextuelle, elle s'ouvre naturellement sur le passage pertinent dans le document de référence HTML en hypertexte. Cela prouve que les meilleurs éditeurs HTML pour Linux, se rattrapent avec les sites personnels. La prochaine évolution sera le complètement de marqueurs où (encore plus simple) on tape un espace à l'intérieur d'un tag et l'on obtient une liste d'attributs à sélectionner, et ainsi de suite.

Avant-première de document

Une agréable caractéristique de Quanta est la possibilité d'avoir une avant-première de la page sur laquelle vous êtes en train de travailler. Malheureusement, ce n'est pas une avant-première en temps réel mais cela semble plutôt être une photo du document quelque temps avant. En faisant cet article, j'ai eu du mal à comprendre pourquoi Quanta me donnait l'avant-première d'une autre page (NdT : moi aussi:-). Charger une page vous amène à l'avant-première de cette page. Si vous en chargez une autre puis la rendez active, l'avant-première change. C'est ici que les problèmes commencent. Changer entre deux documents ne change pas l'avant-première. Cela ne fonctionne pas mieux si vous fermez le document qui affiche son avant-première. La seule façon que j'ai trouvé pour rafraîchir la fenêtre est de sortir de Quanta et recharger les documents.

Le cadre de gauche

Pour rendre justice à Quanta, je doit encore une fois mentionner le cadre de gauche. Dans celui-ci, vous avez quatre onglets. L'onglet par défaut montre l'arbre complet des répertoires, mais sans qu'il soit malheureusement par défaut dans le répertoire sur lequel je travaille ; cela me dépasse. C'est, malgré tout, très utile pour rapidement retrouver vos fichiers là où ils doivent être. Vous avez aussi un onglets sur lequel est mentionné « Structure » qui vous montre la structure du document sur lequel vous êtes en train de travailler, séparé par les marqueurs les plus importants tels que <p>, <img ...> et <hx>. Cliquer sur l'un d'entre eux vous amène à sa situation dans le document. Agréable et utile. Cela serait encore plus agréable si l'on pouvait faire glisser ces marqueurs et ainsi, réarranger le document dans l'éditeur. Ce sera peut-être possible dans une future version. Le quatrième onglet concerne la documentation HTML. C'est un document hypertexte qui fournit toutes les informations qu'il vous faut pour écrire correctement des documents en HTML 4. Il y a aussi un onglet pour la direction du projet — dont je ne me suis jamais servis pour la réalisation de cette critique.

Conclusion

Cela faisait longtemps que je n'avais plus vu Quanta et je dois admettre que j'ai été un peu impressionné par les progrès de cet éditeur. A tout prendre, Quanta est un très sympathique éditeur HTML, très puissant mais avec un bug des plus important pour les utilisateurs non-anglophones qui ne dépend que de l'ASCII pour leurs pages Web. J'ai trouvé plus de détails irritants dans Quanta que lorsque j'utilise Bluefish.

La facilité de prise en main, la structure des documents et la documentation HTML sont vraiment impressionnant et ce sont des choses qui me manquent dans Bluefish. Cela devrait être suffisant pour donner à Quanta une position de meneur sur les plus récents éditeurs HTML pour ceux qui ne sont pas dépendant des caractères étendus.

Adaptation française de la Gazette Linux

L'adaptation française de ce document a été réalisée dans le cadre du Projet de traduction de la Gazette Linux.

Vous pourrez lire d'autres articles traduits et en apprendre plus sur ce projet en visitant notre site : http://www.traduc.org/Gazette_Linux.

Si vous souhaitez apporter votre contribution, n'hésitez pas à nous rejoindre, nous serons heureux de vous accueillir.