HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
|
|
Redattore di XML
|
Per facilitare la pubblicazione di XML un redattore di lingua di margine di profitto usato con funzionalità avanzata. Ciò ha potuto essere fatta nel sistema di editazione testi normale come Vim, con tutto il codice visibile. I redattori specifici di XML, tuttavia, hanno facilità come i menu, il parola-completamento ed i tasti per le mansioni che sono comuni nella pubblicazione di XML, basata sui dati assicurati con il DTD.
Ci sono inoltre redattori grafici di XML che presentano il soddisfare all'utente in una disposizione più facile da usare, approssimandosi alla versione resa e nascondono il codice nei precedenti. Ciò è utile per le situazioni dove la gente che non è fluente nella necessità di codice di XML di fornire le informazioni nei documenti basati di XML quali i fogli di rapporti e di tempo di dispendio. Ed anche se l'utente è al corrente di XML, l'uso di tali redattori, che prendono la cura dei particolari di sintassi, è spesso più veloce e più conveniente. Questi spesso sono denominati redattori del WYSIWYG, ma non tutti sono WYSIWYG: i redattori grafici di XML possono essere WYSIWYG (quando provano a visualizzare il finale che rende) o WYSIWYM (quando provano a visualizzare il significato reale degli elementi di XML).
|
Caratteristiche dei redattori:
|
I redattori di XML forniscono un certo numero di caratteristiche, malevolenza del senso in cui pubblicano il documento di XML. Redattori di qualche XML hanno la capacità di convalidare un documento contro il relativo DTD o schema ed alcuni possono farli mentre il documento sta pubblicando in tempo reale. Altri provvedono alla capacità di fare funzionare la serie di XSLT trasformano, sopra un documento. Alcuni di più grandi pacchetti di XML includono le caratteristiche mettenti a punto di XSLT ed i processor di XSL-FO per le lime del pdf della generazione dai documenti.
|
Sistema di editazione testi di XML
|
I sistemi di editazione testi di XML forniscono generalmente alle caratteristiche riguardo al funzionamento le modifiche dell'elemento. La messa in evidenza di sintassi è un livello di base di tutto il redattore di XML; cioè colore del testo dell'elemento di esposizione diversamente da testo normale. Il completamento dell'elemento e di attributo basato su un DTD o su uno schema è inoltre disponibile da molti editori di testo XML. La visualizzazione della linea numeri è inoltre una caratteristica comune ed utile, come sta fornendo la capacità di riformattare un documento per essere conforme ad uno stile particolare della convenzione. |
Il vantaggio principale dei sistemi di editazione testi è che presentano esattamente le informazioni che sono memorizzate nella lima di XML. È il senso migliore fare i funzionamenti a basso livello (quale un ritrovamento/sostituire sui nomi dell'elemento), controllare la formattazione della lima (quali le rientranze) e pubblicare le lime di XML senza alcun schema o lima di configurazione.
|
Redattori grafici
|
I redattori grafici sono basati sull'interfaccia di utente dei grafici, possono essere più facili affinchè qualche gente usino che i sistemi di editazione testi e non possono richiedere la conoscenza di sintassi di XML. Quando non sono WYSIWYG, non visualizzano il risultato finale grafico di un documento, ma preferibilmente mettono a fuoco sull'espressione del significato del testo, usano gli schemi di XML o del DTD o le lime di configurazione per tracciare gli elementi di XML ai componenti grafici.
Questi generi di redattori sono generalmente più utili per le lingue di XML per i dati piuttosto che per la memorizzazione dei documenti. I documenti tende ad essere ragionevolmente freeform in struttura, che tende a sfidare alla natura generalmente rigida di molti redattori grafici.
le lime di configurazione e le informazioni dello schema possono anche essere usate per accertarsi che gli utenti non generino i documenti non validi. Per esempio, in un sistema di editazione testi, è possibile generare una fila con troppe cellule nella tabella, mentre questo non sarebbe possibile con la suddetta interfaccia di utente grafica.
|
Redattori di WYSIWYG
|
I redattori di WYSIWYG pubblicano le lime direttamente con le modifiche rappresentate da certa forma dell'osservazione grafica piuttosto che il codice scoperto di XML. Spesso, i redattori di WYSIWYG tentano di copiare il risultato finale di alcuno trasformano o applicazione dello stylesheet di CSS. Questa emulazione può o meno essere possibile, secondo la trasformazione da XML nel risultato finale.
L'uso adolescente di un redattore di WYSIWYG può condurre alla creazione dei documenti che non hanno la semantica intrisic della lingua particolare di XML. Ciò succede se l'utente è messo a fuoco sul provare a realizzare una determinata presentazione visiva con il redattore, piuttosto che usando il WYSIWYG per rendere pubblicando il documento più facile. Per esempio, qualcuno che genera un Web page potrebbe usare un elemento H2 anziché H1 perché sembra più piccolo sul loro redattore corrente di WYSIWYG. Un tal autore sta facendo una scelta basata sulla rappresentazione visiva apparente, ma un ospite al Web page dell'autore può offrire una rappresentazione molto differente in loro browser.
Tuttavia, finchè il significato di fondo del documento è capito dall'autore e l'autore non prende le decisioni basate sullo sguardo esatto nel redattore di WYSIWYG, un tal redattore può essere prezioso per il produttore. È generalmente molto più facile da leggere un documento che sta rendendo di certo modo che esso è di leggere il codice grezzo di XML. Inoltre, pubblicare può essere molto più intuitiva, mentre il redattore di WYSIWYG può utilizzare gli attrezzi simili a molte applicazioni di elaborazione di testi. Alcuni redattori di WYSIWYG persino permettono che l'utente usi un DTD o uno schema e definisca la loro propria interfaccia di utente per pubblicare.
I redattori di WYSIWYG sostengono solitamente il CSS ma non XSLT, perché le trasformazioni di XSLT possono essere molto complesse e l'ipotesi del che cosa l'utente ha significato quando cambiare il risultato finale può essere impossibile
|
Perchè Notepad non suggerito?
|
Molti sviluppatori di fotoricettore usano il Notepad per pubblicare sia i documenti del HTML, di CSS che di XML perché è incluso con l'OS più comune ed è semplice da usare.
Ma quando usate il Notepad per XML che pubblicate, presto funzionerete nei problemi.
Il Notepad non sa che siete scrittura XML, in modo da non potrà da aiutarli.
|
Keywords: xsl editors, xslt editors, xml editors, xml documents, xml schema, xml spy, XML Text editor, Graphical editors, xml WYSIWYG editors
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|