Le coin technique: Dreamweaver
 

Dreamweaver is an excellent web page creation program, version 4.0 making an exceptional product even better. It is published by Macromedia.

One of Dreamweaver's best features is the openness of its architecture. It is not only possible to modify menus and palettes at will, but one can also create extensions to the program. The API is a Document Object Model exposing the objects provided by Dreamweaver and the programming language is JavaScript. Any interface for the extension is created in HTML. Web specialists will feel at home here...

I created a Dreamweaver extension with old web pages in mind: it inspects the code and closes any open tag. This actually works only for a limited number of tags, since Dreamweaver generates errors on most unclosed tags. My extension allows the closing of <P>, <LI>, <TD> and <TR> tags, the first two being the most commonly unclosed tags in old documents.

If you are interested, check it out on the Dreamweaver Exchange!

Dreamweaver est un excellent programme de création de pages web, sa version 4.0 améliorant encore un produit déjà remarquable. Il est édité par Macromedia.

Un des points forts de Dreamweaver est l'ouverture de son architecture. Il est non seulement possible de modifier à sa guise les menus et les palettes, mais aussi de se lancer dans la création d'extensions au programme. L'API consiste en un Document Object Model représentant les objets mis à la disposition du développeur par Dreamweaver et se manipule en JavaScript. L'éventuelle interface de l'extension se fait en HTML. Les spécialistes du web seront donc en terrain familier...

J'ai écrit une extension Dreamweaver, utile surtout pour les vieux documents: elle inspecte le code et ferme les balises ouvertes. Ceci ne marche que pour un nombre limité de balises, tant il est vrai que Dreaweaver génère des erreurs sur de nombreuses balises quand elles ne sont pas fermées. Mon extension permet de fermer les balises <P>, <LI>, <TD> et <TR>, les deux premières étant, de toute façon, les plus susceptibles de ne pas être fermées dans les vieux documents.

Si cette extension vous intéresse, rendez-vous sur le Dreamweaver Exchange!