|
© 18/11-2002,
Rune Henning Johansen,
rhj@rhj.info.
ML Layout |
|
For å redigere de fleste av mine sider på webben, bruker jeg Composer til Netscape ® Communicator 4.8. Jeg har selvsagt mine egne mer eller mindre gode grunner for å gjøre det. Men spesielt pen og god blir ikke html-koden som genereres. Ikke er den i henhold til W3.org-standarder, og ikke er den særlig oversiktlig. For å slippe å gjøre den endelige finpussen manuelt, lagde jeg et Java-program med grafisk brukergrensesnitt. Man starter programmet og tar inn koden vha. litt Copy & Paste:
Med et enkelt lite museklikk, får man opp en redigert versjon av koden man så kan kopiere inn i andre programmer eller ut på nettet.![]()
Layouten blir bedre og det er lettere både å finne feil i html-koden og å gjøre manuelle endringer. Du ser kanskje noen av endringene som ikke har med layout å gjøre?![]()
Når jeg skriver artikler for The Journals of Wishful Thinking, bruker jeg XML. NiceML-programmet fikser også slik kode.
Fortsatt er det mye som gjenstår. Jeg har f.eks. ennå ikke fått oversikt over problemet med linjeskift etter diverse tagger. Et underlinjert ord bør vises slik og ikke slik med en litt for lang linje. Man må holde tunga meget rett i munnen for at programmet ikke skal gjøre slike feil.
Programmet gjør også ting med koden som andre har bedt om bør gjøres motsatt. Har du en Å i koden, gjør programmet det til en Å. Det beste er kanskje om brukerne kan spesifisere hvordan de vil ha linjeskift og konverteringer?
Tidligere brukte jeg noe fra nettet:
Clean up your Web pages with HTML TIDYIkke utenkelig at det programmet er bedre enn mitt ...