La lunga storia dell'editor HTML derivato da Composer Netscape continua: dopo Nvu è la volta di KompoZer.
Qui sotto presento la traduzione di un articolo pubblicato sul sito di Framasoft.
Come tutti i contenuti del sito, è distribuito con doppia licenza: Creative Commons BY-SA e Gnu FDL
Ho aggiunto un piccolo help su come installare il file lingua italiano, lo trovate in allegato.
E per esagerare, ecco un link a una raccolta di corsi sull'utilizzo di KompoZer: http://info.sio2.be/kpz/index.php
I corsi sono realizzati da Yves Mairesse, un insegnante belga, affrontano diversi aspetti dell'utilizzo di KompoZer, dalla creazione di alcune semplici pagine all'uso dei fogli di stile; sono molto ben fatti, l'unico limite è quello di essere in francese
La storia di KompoZer/Nvu è tipica del mondo del software libero.
Quando Mozilla è stato separato in diversi strumenti specifici (browser, programma di posta, editor HTML), è nato anche Nvu, basandosi sul modulo "composer" della suite Mozilla [1] . E' stato sviluppato dalla società francese Disruptive Innovations e sostenuto da Linspire (ex-Lindows). Ma ad un tratto, succede che Linspire abbandona il suo protetto e Nvu rimane alla sua versione (emblematica) 1.0, ma senza più un futuro... se fosse stato un progetto proprietario.
L'autore di NVU, Daniel Glazman, occupato dallo sviluppo di Composer2, non ha voluto contnuare lo sviluppo di Nvu oltre la versione 1.0. Ecco perché una "bug fix release" (sviluppata da Kaze) è uscita con il nome di KompoZer, correggendo un certo numero di bug e inserendo alcune estensioni indispensabili:
- correzione del DOCTYPE per HTML 4.01 (strict / loose) ;
- correzione di bug collegati alle linguette [2] ;
- correzione di bug dell'editor CSS (inserimento di KaZcadeS) ;
- sostituzione degli URL locali con degli URLs relativi (inserimento di URL Cleaner) ;
- modifica di alcuni dettagli di presentazione e di ergonomia.
L'insieme delle modifiche si trova qui
KompoZer è un programma multi piattaforma destinato alla creazione e all'amministrazione di pagine web in modalità visuale (WYSIWYG). E' in qualche modo il corrispondente, nel campo del software libero , di programmi come Dreamweaver GoLive o Frontpage. Grazie a KompoZer, la modifica delle pagine web diventa semplice quasi quanto la stesura di una lettera in un word processor .
Tra le funzioni di KompoZer, troviamo le seguenti:
- Formattazione della pagina web attraverso dei menu e delle icone
- Inserimento di tabelle, moduli, immagini e link attraverso delle finestre di dialogo.
- Programma di gestione dei siti integrato. Non c'è più bisogno di un Ftp per inviare on line e/o modificare il proprio sito web.
- Possibilità di creare e di utilizzare dei modelli (templates)
- Correttore ortografico
- Editor (grafico) integrato per la creazione di fogli di stile CSS.
- Creazione di pagine web in formato HTML 4.0 e XHTML, conformi agli standard del W3C.
- Supporto del PHP.
- Possibilità di visualizzare e modificare direttamente il codice sorgente della pagina.
- Strumenti per la validazione e la formattazione del codice sorgente.
L'ultima versione, la 0.7.10, è considerata stabile dai suoi sviluppatori. Oltre alle numerose correzioni di bugs, i miglioramenti nell'interfaccia, tra cui una nuova interfaccia pensata per facilitare la creazione di nuove regole di stile e fogli di stile esportati utilizzando automaticamente degli URLs relativi... Si può vedere il lavoro effettuato dalla versione finale 1.0 di Nvu !
KompoZer è disponibile in più lingue, anche in italiano, [3]] inoltre è altamente personalizzabile attraverso le estensioni e i temi. Le estensioni permettono di aggiungere delle funzioni supplementari e i temi permettono di cambiare l'aspetto di KompoZer.
Se volete utilizzare KompoZer per modificare dei documenti HTML creati a partire da un'altro programma (WYSIWIG o editor di testo), vi consigliamo vivamente di leggere questa discussione sul funzionamento di Nvu ! (in francese)