Sezioni
Altro
Ricerca
Login
 5 membri
Utenti registrati online
( Nessuno )
Visite
98896 visitatori 5 visitatori online
Webmaster - Infos
Utilità
|
Linux In Rilievo - 7 Web Editor per Linux
Premessa Fin dagli inizi del web (o quando ha cominciato a diventare importante), era normale trascorrere ore ed ore a cercare di fare dell'hacking sulla tastiera per produrre la prima pagina web. Questi primi sforzi furono terribili, alla ricerca del colore, dello stile (o alla sua mancanza),ecc. È solo dopo che fu trascorso un po 'di tempo, con l'Internet Archive, che si è scoperto che quei momenti di difficoltà sarebbero potuti essere evitati con un semplice editor di testo e molta conoscenza. Da qui lo sviluppo del web è divenuto un po' più intelligente e non è passato molto tempo prima che strumenti grafici si rendessero disponibili a facilitare l'intero processo di sviluppo. Purtroppo non tutto è migliorato, ma di certo le persone sono divenute più produttive ed efficienti. Anche Microsoft, dopo aver negato la potenza del web, ha fatto una completa inversione di rotta e ha rilasciato FrontPage. Lo Stato dell'ArteOggi un numero molto elevato di siti utilizzano un apposito sistema di gestione dei contenuti, che evita agli utenti la difficoltà di apprendimento di linguaggi HTML, DHTML, XHTML e di tutti gli altri linguaggi sfruttabili per la produzione di siti web dinamici e ricchi, a favore di un rigoroso controllo dell'aspetto. Questo non vuol dire che non c'è posto per il buon vecchio web editor, ma essi ora forniscono una serie di strumenti complementari che possono migliorare un sito web, trasformandolo in una cosa molto bella. Quindi qual'è lo stato degli editor per Linux e possono essere migliori di Vi o Emacs? Diamo un'occhiata alle opzioni che oggi sono a nostra disposizione. Gli Editors- 1. Bluefish
- Licenza: gratuito sotto licenza GPL
Sito web: bluefish.openoffice.nl Il nostro primo editor è Bluefish, che è commercializzato come editor per programmatori HTML. Quando lo lanciate, si può capire perché è visto in questo modo. Anche se non è possibile modificare l'anteprima grafica, possiede tutta una serie di icone che attendono impazientemente di essere cliccate. Gli sviluppatori hanno inoltre preso spunto da Microsoft, simulando l'interfaccia Ribbon con una gamma di opzioni per la formattazione HTML. Più interessante è la serie di altre componenti disponibili, tra cui PHP, SQL e alcune limitate opzioni di Apache. Tutti questi strumenti sono destinati ad alleviare alcuni fastidi nella creazione di pagine complesse, una cosa che va lodata. Ancora meglio, ci sono ottimi riferimenti documentativi non solo per le complessità del linguaggio HTML, ma anche per PHP, Python e CSS2. Come vi aspettereste da qualsiasi editor di codice, è disponibile la colorazione della sintassi per aiutarvi a monitorare e correggere eventuali errori nel codice. Tornando all'interfaccia Ribbon, abbiamo trovato fastidioso dover cliccare due volte per ottenere le opzioni di cui avevamo bisogno - una volta per far apparire la barra degli strumenti e ancora per selezionare l'opzione desiderata. E 'una caratteristica che troviamo un po' fastidiosa anche in Office, anche se si possa comprendere che ad altri possa piacere. Tuttavia l'interfaccia sembra un po' ingombrante, anche con la fascia che nasconde la maggior parte delle icone. Dopo un po 'di tempo, vi troverete ad inserire il codice senza l'uso delle icone, solo per evitare di farne uso. Se si scopre che si sta utilizzando una manciata di icone in modo regolare, si può scegliere di aggiungerle alla quick bar – una opzione Ribbon-like che vi consente di avere la vostra area delle scorciatoie preferite. Una delle migliori caratteristiche di Bluefish è che vi permette di realizzare il vostro progetto, anche se dovesse contenere un numero elevato di pagine o elementi tutti fondati su una serie comune di preferenze. Ogni pagina è inserita nella propria scheda, il che rende relativamente semplice avere numerose pagine aperte dentro all'editor, consentendo un controllo incrociato tra loro, se necessario. L'accesso al browser esterno per l'anteprima è un po primitivo, con un elenco di alcuni dei più rari browser web (con l'eccezione di Opera) disponibili per Linux. Non temete: non sono disponibili le opzioni per Epiphany e Firefox in modo predefinito, ma Bluefish vi permette di modificare il menu e aggiungere altri browser ad esso, anche se dovrete aggiungere le opzioni da linea di comando. Bluefish non prevede che un paio di possibilità di vedere rapidamente in anteprima il vostro lavoro. Per quanto riguarda la compatibilità, Bluefish potrà modificare qualsiasi tipo di linguaggio associato al web, tra cui Ruby, JavaScript, Java e anche alcuni sistemi un po' più insoliti come il C, il D e il Pascal. L'inclusione del codice colorato e della enfatizzazione di cui abbiamo parlato in precedenza, da a Bluefish potenzialità ben maggiori di quelle di un semplice editor web. E' un peccato che non disponga di una visualizzazione grafica di ciò che si sta modificando. L'aggiunta di questa funzionalità potrebbe fare di Bluefish un'applicazione incredibilmente potente. Verdetto: Un sovraffollato, ma potente strumento, rafforzato da una utile guida di riferimento. 8 / 10 - 2. Amaya
- Licenza: Free Software sotto la licenza del W3C
Sito web: www.w3.org/amaya Uno dei primi editori web disponibili è Amaya, ed ha subito suscitato il nostro interesse. Quello che ci ha colpito è stato il fatto che questo non è l'editor usato solo, ma anche approvato dal W3C - che ha fama di essere lo standard web - quindi ci costringe a dare uno sguardo più critico di quello che avverrebbe normalmente. La cosa interessante è che Amaya è stato progettato per consentire di provare alcune delle più recenti tecnologie XHTML e anche di agire come una sorta di strumento standard di controllo, per garantire la produzione di pagine pulite che aderiscano alle rigide linee guida stabilite dal W3C. Con tutto ciò in mente, ci si aspettava di vedere una interfaccia gradevole, che offrisse opzioni facilmente accessibili. Ciò che invece abbiamo visto di Amaya è ben lungi da ciò, nel senso che sembra essere un minestrone confuso di strumenti messi insieme con l'unico scopo di fare il debug del codice XHTML - se rimanense in funzione e senza andare in crash, per un periodo sufficiente al suo impiego. Prima di tutto vediamo i lati positivi. Per impostazione predefinita potete modificare una anteprima del prodotto finito, così siete in grado di applicare diversi stili, colori e altri effetti "al volo". C'è anche la possibilità di visualizzare il codice dietro ad ogni pagina, consentendovi di modificare come e se necessario. Purtroppo gli aspetti tecnici del programma lo affossano. Sia che si tratti di Ubuntu 8,10 o Amaya stesso, non abbiamo potuto fare niente di veramente significativo, in quanto ha bloccato il nostro sistema, costringendoci a ricorrere al pulsante di alimentazione per riavviare. Abbiamo provato più volte, ma non è servito a nulla, riservandoci comunque solo frustrazione. Pertanto vi sconsigliamo di usarlo se non volete vedere la pressione sanguigna schizzare alle stelle! Verdetto: L'esecuzione di Amaya è un esercizio di frustrazione che si può facilmente evitare. 3 / 10 - 3. OpenOffice.org Writer / Web
- Licenza: gratuito sotto la licenza LGPL
Sito web: www.openoffice.org A prima vista si potrebbe pensare che stiamo delirando includendo Writer in questa panoramica di web editor. Tuttavia, una volta che vi siete ripresi dallo shock iniziale, capirete che è qualcosa degno di inserimento. Questo perché non stiamo parlando di Writer nella forma tradizionale di word processor, ma in forma di web editor che si apre quando si tenta di importare un documento HTML. L'interfaccia si modifica e la prima cosa che fa notare che le cose sono cambiate, è la presenza di una icona del web nella barra degli strumenti e la comparsa delle parole "OpenOffice. Org Writer / Web" nella barra del titolo. Il focus qui è fermamente impostato sulla presentazione grafica e la modifica, con la possibilità di passare ad una vista sorgente attraverso una voce inserita nel menu Visualizza. Detto questo, quando si passa alla visione del sorgente, si ha a disposizione un editor veramente ridotto all'osso. Se il codice vi spaventa, allora si tratta di tornare alla interfaccia grafica e agire sul vostro lavoro di editing. Per impostazione predefinita, Writer/Web non è accessibile attraverso il menu, ma è una semplice questione di aggiungere un programma di avvio basato sul comando ooweb per arrivare direttamente alla interfaccia. Tuttavia non è stato pensato per un uso intensivo. Dal lato positivo però, prevede la possibilità di convertire una vasta gamma di formati in HTML / XHTML, ma è necessario assicurarsi che il pacchetto Java OpenOffice.org sia installato per trarre pieno vantaggio da questa capacità di conversione. Verdetto: Un sorprendente, ma efficace editor per lavorare con pagine relativamente semplici in un ambiente familiare. 6 / 10 - 4. Quanta Plus
- Licenza: gratuito sotto licenza GPL v2
Sito web: quanta.kdewebdev.org Aprite Quanta Plus ed è subito evidente che si ha realmente bisogno per eseguirlo sotto il suo gestore di ambiente - KDE. Dire che non si adatta molto bene in Gnome desktop, sarebbe un eufemismo. E' innegabilmente legato a Qt e rifiuta assolutamente di fare qualsiasi tentativo di integrazione in tutti gli ambienti desktop. Ma lamenti a parte, Quanta Plus e KDE insieme, creano un'ottima impressione. L'interfaccia è pulita e non troppo affollata, con una interfaccia Ribbon per i diversi formati HTML. Come Bluefish, Quanta Plus offre anche la possibilità di creare progetti che includano più pagine ed è estensibile - ci sono anche diversi plugin pre-installati predefinitamente. Molto importante anche l'integrazione con Cervisia, il front-end grafico di KDE per CVS, così come un editor di mappa di immagine per la creazione di link HTML come parte di un'immagine. C'è anche la possibilità di visualizzare l'anteprima di una pagina web all'interno di Quanta Plus, utile per evitare di fare avanti e indietro per piccole modifiche alla vostra pagina di lavoro, caricando un browser esterno ogni volta. L'evidenziazione del codice è attivata di default, Quanta Plus è in grado di mettere in evidenza una vasta gamma di diversi tipi di codice. Tuttavia, non è immediatamente evidente come è possibile farlo, perché tale capacità è sepolta nel menu Strumenti, e non nel menu Visualizza. Un'altra grande dotazione è l'editor del codice CSS, che vi permette di scegliere da un vasto menu a discesa e vedere una piccola anteprima di quali siano gli effetti. E' una semplice, ma efficace estensione di produttività che aumenta l'usabilità di Quanta Plus, il che lo rende un buon strumento sia per principianti che per professionisti. Verdetto: Quanta Plus non può essere ignorato se avete bisogno di un ambiente di editing in KDE. 8 / 10 - 5. Screem
- Licenza: gratuito sotto licenza GPL v2
Sito web: www.screem.org Screem è probabilmente il più intimidatorio della nostra carrellata di web editor. L'interfaccia ha un paio di dozzine di icone disseminate su due barre degli strumenti e non c'è alcun segno di stile Ribbon nell'interfaccia che dia un po' di sollievo. Invece si ha a disposizione una dignitosa dimensione dell'area di codifica, insieme ad un aproccio tabellare ai documenti. In termini di funzionalità, Screem offre una serie di procedure guidate per ridurre il tempo necessario all'inclusione di oggetti che richiedono solo un po' più di codifica. A differenza di Bluefish o Quanta Plus, non c'è modo di trovare i vari tag necessari, anche se offre un sistema particolarmente chiaro di evidenziazione della sintassi. C'è anche l'integrazione nativa con i CVS, senza dover utilizzare un programma esterno. Il riquadro a sinistra vi permette di passare con facilità tra i vari strumenti, visualizzare rapidamente e lavorare con la gerarchia dei file e visualizzare il documento attraverso i diversi tag ed elementi usati. C'è anche una generosa area, al di sotto della finestra di modifica, per visualizzare i messaggi o gli errori che sorgono durante lo sviluppo, ma abbiamo minimizzato ciò per aumentare lo spazio di lavoro. In comune con Bluefish c'è anche la numerazione delle righe, rendendo semplice il debug. Tuttavia non c'è alcun elemento grafico per Screem, pertanto non sarà possibile avere una anteprima rapida della vostra pagina. Stranamente però, il programma comprende una voce di Anteprima di stampa nella barra degli strumenti. Se siete esperti sviluppatori web, vi raccomandiamo Screem, ma sicuramente non è uno strumento per principianti. Verdetto: Orientato verso lo sviluppo avanzato, è un formidabile strumento. 7 / 10 - 6. Kompozer
- Licenza: Free sotto più licenze
Sito web: www.kompozer.net Pochi anni fa era disponible un'applicazione chiamata Nvu. Era comunemente reperibile su Linspire. Purtroppo Nvu ha cessato di colpo lo sviluppo, si trattava di una grande alternativa alle applicazioni Windows come FrontPage. Fortunatamente è stato creato un fork per portare avanti il lavoro che Nvu aveva iniziato, con il nuovo nome di Kompozer. Questo lavoro di sviluppo si è concentrato principalmente sulla correzione di Nvu, che aveva la reputazione di essere instabile quando fu sospeso, quindi quali sono i risultati? Innanzitutto l'interfaccia appare identica sia in Gnome che in KDE e ci ricorda il FrontPage di pochi anni fa. E' piuttosto libero da ingombri e fornisce un facile accesso alle opzioni di formattazione del testo. C'è anche un riquadro di gestione sulla sinistra, che consente di tenere d'occhio i file che si stanno utilizzando per il nuovo sito. Poiché si tratta di un editor grafico, si lavora essenzialmente sul prodotto finito, piuttosto che dover passare ad una anteprima, ma c'è la possibilità di avere la visualizzazione del codice sorgente, se necessario. C'è anche una decente quantità di evidenziatori del codice se si ha necessità di ottimizzare il codice sottostante. Rispetto agli altri ambienti, Kompozer è molto concentrato sullo sviluppo web, che vi permette di lavorare su pagine HTML e XHTML. Avremmo desiderato la possibilità di modificare file CSS, ma questo non è un grave problema perché è possibile includere gli stili a livello del codice della pagina. Verdetto: Un editor grafico ragionevole, costruito principalmente per i novizi. 6 / 10 - 7. Composer
- Licenza: gratuito sotto la Mozilla Public Licence
Sito web: www.seamonkey-project.org Utilizzate Netscape, o vi ricordate l'originale browser Mozilla? In caso affermativo, vi ricorderete sicuramente di Composer. Come strumento per i nuovi e potenziali sviluppatori web, è stato un grande strumento per la modifica elementare dell'HTML. Dato il nome, non dovrebbe essere una sorpresa ritenere Composer alla base di Kompozer, specie quando si passa a Kompozer, dopo avere usato Composer per un po' di tempo. Nel 2009 è molto difficile capire chi ancora lavori a lungo con Composer. Non è particolarmente limitato, dato che ha tutti gli strumenti di modifica necessari, con un veloce e facile accesso alla formattazione del testo. È uno strumento di base, dannatamente privo di funzioni, come la documentazione di Bluefish, o la gestione del sito di Kompozer. Detto questo, se state cercando un semplice editor che apporti piccole modifiche ad una pagina web, Composer si adatta facilmente. Purtroppo è incluso nel pacchetto SeaMonkey - non è possibile ottenerlo separatamente - e non si può semplicemente lanciare Composer dal menu Applicazioni, perché è accessibile solo una volta che si sia lanciato SeaMonkey. Se state pensando di usare Composer solo occasionalmente e non siete inclini alla irritazione, allora potrebbe essere sufficiente. Tuttavia si consiglia di non utilizzarlo per creare un sito con molte pagine e con una serie completa di collegamenti di vario genere; è uno strumento utile per la produzione di semplici pagine e documenti HTML. Verdetto: buona base per l'editing, ma sta veramente mostrando la sua età. 4 / 10
Il vincitore: Bluefish Eravamo convinti, alla partenza di questa analisi, che non ci si poteva aspettare di trovare dei Dreamweaver-killer tra i programmi qui riuniti e non siamo stati delusi in questo senso. I programmi che abbiamo illustrato mostrano un notevole potenziale per gli utenti e ci danno motivi per sentirci fiduciosi per il futuro. Ci rendiamo conto che uno strumento come Dreamweaver è stato costruito nel corso di molti anni e ha anche l'importante supporto di una grande società di software con un gigantesco bilancio. Tuttavia se state cercando un editor web di natura grafica, la maggior parte delle applicazioni che abbiamo illustrato, possono coprire il divario in un modo o nell'altro. Cominciando con Amaya; è una applicazione promettente, ma non si può utilizzare per altro se non il controllo della qualità del nostro codice HTML. Abbiamo incontrato problemi tecnici che ci portano a respingerla - la vostra situazione potrebbe essere diversa, ma siamo stati estremamente frustrati per via dei frequenti blocchi. Poi, si arriva a Composer, che è stato un riferimento per lungo tempo e non ha avuto modifiche significative dal momento che è stato avviato il progetto. Tuttavia può essere ancora utile per il semplice editing e potrebbe essere un buon strumento per cominciare. L'unico vero problema è il suo abbinamento a SeaMonkey. Screem è un editor avanzato e adatto solo per i programmatori avanzati - fa bene ciò che fa, ma è troppo compatto per favorirne l'uso. Kompozer cerca di accogliere i neofiti e di non irritare gli utenti più avanzati - un buon mezzo, ma non si vedono validi motivi per raccomandarlo. Quanta Plus funziona molto bene, offrendo una serie di utili funzioni come l'auto-completamento dei tag HTML e XHTML e supporto PHP. Tuttavia, il nostro vincitore è Bluefish, perché fornisce il miglior pacchetto. L'interfaccia è un po' fastidiosa e non c'è modo di accedere all'anteprima della pagina, ma al di là del suo eccellente materiale di riferimento, è uno strumento molto versatile, prezioso sia per nuovi che esperti sviluppatori.
Data creazione : 20/01/2009 - 08:26
Ultima modifica : 23/01/2009 - 23:04
Categoria : Linux In Rilievo
Pagina letta 162 volte
Anteprima di stampa
Stampa pagina
Opinioni su questo articolo
Nessuno ha lasciato un commento. Diventa il primo a farlo! |
| Traduci
Ultime Distribuzioni
Ultimi Pacchetti
Info Utili
|