|
|
Prodotto ESAURITO/FUORI CATALOGO
XML for dummies
|
| Editore | Apogeo |
| Autore | Tittel, Mikula, Chandak |
| Titolo originale | XML for dummies |
| Editore originale | IDG Books |
| Collana | For dummies |
| Pagine | 355 |
| Volumi | 1 |
| Supporto digitale | 1 CD-ROM |
| Livello | Introduttivo |
| Lingua | italiano |
| Data pubblicazione | 09 - 1998 |
| ISBN | 8873034454 |
|
|
| Prezzo di copertina |
| Euro 20,40 |
|
Sommario
Introduzione 1
A proposito di questo libro 1
Come utilizzare questo libro 2
I presupposti possono essere ingiustificati, ma... 3
Come e' organizzato questo libro 4
Parte I - Perche' l'XML e' cosi' eccezionale 4
Parte II - Ampliare i documenti e i relativi markup 5
Parte III - Il linguaggio e le applicazioni XML 5
Parte IV - La parte dei 10 6
Il CD-ROM 6
Le icone utilizzate in questo libro 7
E adesso? 8
Parte I - Perche' l'XML e' cosi' eccezionale 9
Capitolo 1: Che cos'e' l'XML e perche' e' importante? 11
Un'introduzione informale al linguaggio XML 11
Un po' di background 12
L'XML e' adatto per molte applicazioni 12
Se conoscete l'HTML, conoscete l'XML 14
Il markup non e' per nulla complicato 15
Preparate quell'editor di testi! 15
Gli editor XML: piu' potenza, piu' convenienza 16
La sintassi e i regolamenti stradali dell'XML 17
Tipi di elementi e attributi 17
Gerarchia 19
Caratteri speciali 20
La potenza dell'XML 20
Nomi piu' significativi nei vostri documenti 20
L'XML definisce nuovi linguaggi 21
Le pagine Web prima e dopo l'XML 23
XML: un documento, molti output 23
L'XML per i dati, l'HTML per la visualizzazione 23
Un'elaborazione successiva migliore 25
Capitolo 2: Parenti stretti: la relazione tra l'XML e l'HTML 27
Perche' l'HTML non fa sempre quello che volete 28
Lanciare nuovi tag nella mischia 29
Fogli di stile a cascata 30
Cosa c'e' che non va nell'HTML? 35
Passare dall'HTML all'XML 35
Tutti gli elementi hanno un tag di apertura e di chiusura 38
I tag sono nidificati correttamente 39
Tutti i valori degli attributi sono racchiusi tra virgolette 40
Gli elementi vuoti sono formattati correttamente 40
Un'aggiunta al vostro arsenale 42
Capitolo 3: Comprendere la relazione tra l'XML e l'SGML 43
Una garbata panoramica dei principi e delle norme SGML 43
Modelli del contenuto 46
I DTD e l'analisi 46
Che cosa puo' fare l'SGML che l'XML non puo' 47
Omissione dei tag 48
Inclusioni ed esclusioni 48
Riferimenti brevi 49
Tag di dati 49
Rango 50
Collegamento 50
Dichiarazioni SGML 51
Commenti semplificati 52
Definizioni degli attributi 53
Passare dall'SGML all'XML 54
Sistemi autore 54
Distribuzione delle informazioni 54
Con o senza il DTD 55
Differenze importanti 56
Allegato degli adattamenti Web SGML 59
Documenti con tutti i tag 59
Spazi 60
Fare in modo che l'SGML e l'XML agiscano reciprocamente 61
Capitolo 4: Un programma per l'estensibilita': la specifica XML
63
La specifica XML 63
Che cosa contiene la specifica XML 1.0? 64
Leggere la specifica 65
Decodificare le norme di produzione XML 66
Le norme di produzione 67
Le norme alla base delle norme di produzione 68
Comprendere gli esempi XML nella specifica 70
Seguire le norme per l'XML 71
Parte II - Ampliare i documenti e i relativi markup 73
Capitolo 5: Un buon documento XML nasce da una buona
struttura 75
Comprendere i termini valido e ben formattato 75
Una buona struttura favorisce una buona lettura 76
Le virtu' della completezza 77
Il termine ben formattato implica piu' di quanto dice 78
Come capire quando il risultato e' corretto 81
Capitolo 6: Creare il markup XML 83
Che cosa ha di cosi' speciale un DTD XML? 84
Che cosa contiene una definizione? 87
Aggiungere i tag per gioco e per lucro 89
Aggiungere gli attributi per ampliare i documenti 89
Creare le definizioni formali 90
La coppia di tag ... 90
L'attributo type 90
L'attributo occurs 91
Contenuto aperto e chiuso 93
Raggruppare gli elementi 93
Specificare un valore di default 95
Specificare un valore di default fisso 96
Valori numerici 97
Dichiarare i tipi di dati 97
Chiave primaria 97
Chiavi primarie multiparte 98
Chiave estranea 99
Chiavi estranee multiparte 99
Gerarchia 100
Alias 101
Utilizzare gli elementi da altri schemi 102
Alcuni esempi 103
Dallo schema ai dati 103
Dai dati allo schema 105
Capitolo 7: I collegamenti ipertestuali multidirezionali dell'XML
109
Collegarsi nell'XML 110
Confrontare i puntatori con i riferimenti 111
Le norme del codice stradale 113
Nuovi modi di collegarsi al Web 113
Scegliete una di queste cose: i collegamenti a scelta multipla 113
Andare in entrambe le direzioni: i collegamenti bidirezionali 115
Ognuno per la sua strada: i collegamenti multidirezionali 115
Portare il collegamento a un livello completamente nuovo 118
Capitolo 8: Ampliare il concetto di stile XML 119
Cominciare con qualcosa di stabile: CSS1 e CSS2 119
Il linguaggio di stile XML (XSL) 120
Posizionare gli oggetti 121
Inventare stili coerenti 122
Stili denominati 122
Stili inline 123
Script 124
Macro 124
Importare i fogli di stile 125
Strumenti e risorse XSL 125
Il programma di utilita' della riga dei comandi Microsoft XSL 126
ArborText XML Styler 127
Docproc 128
L'XSL diventa attivo! 128
Creare fogli di stile XSL 130
Creare manualmente un foglio di stile 131
Creare un foglio di stile in XML Styler 135
Creare il documento HTML 138
Quando sara' pronto l'XSL? 139
Capitolo 9: Entita' denominate 141
Produrre caratteri speciali 142
ISO-Latin-1 non e' una lingua morta 143
Creare entita' personalizzate 145
Insiemi di caratteri XML 147
Parte III - Il linguaggio e le applicazioni XML 157
Capitolo 10: Il markup XML ha una chimica genuina 159
Un po' di tecnologia molecolare 160
La chimica dell'XML 160
Perche' utilizzare il CML? 161
Strumenti e norme 162
Il DTD CML 163
163
164
165
165
166
166
167
167
168
Esempi CML 168
Il documento CML senza contenuto 169
Il codice CML della molecola 169
Riferimenti e puntatori CML 170
Solo la punta dell'iceberg 171
Capitolo 11: I canali per l'XML 173
Che cos'e' un canale? 173
Descrivere i canali 174
Smart pull e push 175
Il CDF (Channel Definition Format) 176
Un file CDF piccolissimo 176
CDF senza frontiere 177
Utilizzare Internet Explorer 4.0 e il CDF 181
I canali da Disney alle notizie commerciali 182
Aggiungere e abbonarsi 182
Cancellare un canale 185
Un canale per la vostra home page 185
La prima fase 185
Utilizzare le icone personalizzate 187
Introdurre la gerarchia 188
RIO, CDF e la vostra intranet 189
I canali per la vostra intranet 189
Rio e Internet Explorer 191
Il CDF su tutte le piattaforme 191
Capitolo 12: L'XML e' padrone di molte risorse 193
L'RDF: non solo un indirizzo di percorso campestre 194
Comprendere la grammatica RDF 195
Rappresentare una risorsa 196
Creare le asserzioni 197
Le Web Collections 198
Costruire l'MCF 202
Descrivere le proprieta' 204
Comprendere le proprieta' integrate dell'MCF 205
Strumenti, regole e risorse 206
Linee guida di progettazione e regole del gioco 207
Ulteriori risorse 207
Capitolo 13: L'XML raddoppia i siti Web 209
Il DRP fornisce una distribuzione efficiente e automatica 209
Le specifiche tecniche del DRP 210
Formato dell'indice 212
Download differenziali 219
Compatibilita' con i server esistenti 222
Capitolo 14: Caratterizzare l'XML con i numeri 223
La relazione XML/MathML 224
Definizioni MathML 224
Utilizzare MathML 225
Il markup di presentazione MathML 226
Il markup di contenuto di MathML 229
Comprendere l'espressione dal markup 244
Strumenti, regole e risorse MathML 245
Linee guida di progettazione e regole del gioco 245
Ulteriori risorse 246
Capitolo 15: Attenzione! L'XML diventa dinamico 247
Il comportamento abituale in un'azienda 248
Strumenti WIDL 248
I concetti di base del WIDL 250
Utilizzare il WIDL 255
Definire una serie di servizi utilizzando il WIDL 256
Comprendere gli elementi WIDL 258
Strumenti, regole e risorse del WIDL 263
Web Automation Toolkit 263
Web Automation Reporter 265
Ulteriori risorse 265
Evoluzione del WIDL 266
Capitolo 16: L'XML rende magici i filmati 267
Sincronizzare gli elementi multimediali 267
Channel++ News 268
Pochi componenti formano un universo 269
Concetti di base del linguaggio SMIL 269
Una struttura per SMIL 271
Stile parallelo 272
Stile in sequenza 275
Sincronizzazione avanzata 276
Gli attributi begin ed end 276
Sincronizzazione basata sugli eventi 277
Specifiche dell'impostazione 278
Ottenere le giuste proporzioni 279
L'arte del ritaglio 280
Lo switching consente delle alternative 282
Bitrate 282
Lingua 283
Dimensioni dello schermo 283
Profondita' dello schermo 283
Collegamento ipertestuale avanzato 284
I collegamenti SMIL 284
Le ancore per le mappe di immagini perfezionate 285
Liberare la potenza delle ancore 286
Un piccolo esempio di codice SMIL 287
Capitolo 17: Per l'XML il software e' un libro aperto 289
Che cos'e' l'OSD? 290
Perche' l'XML per l'OSD 291
I vantaggi dell'OSD 292
Utilizzare l'OSD per descrivere il software 293
Utilizzare l'HTML per dare una "spinta" all'OSD 295
Con il CDF, il software diventa intraprendente 296
Il riferimento OSD 297
Elementi principali 297
Elementi secondari 298
Parte IV - La parte dei 10 303
Capitolo 18: Quasi 10 segreti per approfondire l'SGML 305
La specifica costituisce un solido fondamento SGML 305
Apprendere l'SGML in classe 306
Le informazioni SGML online 307
Trovare gli strumenti e le tecnologie SGML 307
La pratica rende perfetti 309
Capitolo 19: I 10 migliori utilizzi per l'XML 311
ENTITY puo' essere un mezzo per evitare eccessivo lavoro 312
I collegamenti ricchi aumentano la funzionalita' 312
Un codice XML ben formattato e corretto garantisce la leggibilita' 313
MathML e' la soluzione per i matematici 313
Il CML e' il linguaggio della chimica 314
Il CDF porta i canali nel Web 314
Il DRP crea gli specchi sul Web 314
SMIL sincronizza gli elementi multimediali 315
RDF modella tutti i tipi di risorse 315
WIDL semplifica le interfacce Web 316
Ma aspettate, c'e' altro... 316
Capitolo 20: 10 straordinari siti XML 319
Tutto inizia al W3C 319
Leggete le FAQ 320
Robin si occupa di tutto 320
La SGML University aggiunge l'XML al proprio curriculum 320
Microsoft rende l'XML parte del suo gioco 321
L'SGML Resource Center si occupa anche dell'XML 321
La GCA offre una profusione di chicche XML 321
Gli esperti 322
ArborText offre piu' del software XML 322
DataChannel si occupa anche dell'XML! 322
Capitolo 21: 10 domande scottanti sull'XML (e le risposte) 323
Perche' l'XML e' importante? 324
Perche' utilizzare l'XML invece dell'HTML? 324
Tutti i siti Web devono convertirsi all'XML? 325
Passare dall'HTML all'XML 326
Scoprire e utilizzare i DTD XML 326
I collegamenti XML offrono numerosi vantaggi rispetto all'HTML 326
L'XML e le questioni di stile 327
Integrare il codice con l'XML 327
Utilizzare i metadati nei documenti XML 328
Convertire dall'HTML all'XML 328
Capitolo 22: I migliori 10 strumenti XML 331
Solo il codice XML valido merita di essere pubblicato 331
L'incredibile strumento SGML funziona anche per l'XML! 332
Una miscellanea di risorse XML 332
Microsoft si occupa anche dell'XML 332
Il lavoro di Tim Bray e' un vero divertimento! 333
Copernican mette l'XML al centro del Web 333
Automatizzare l'XML 334
Incanalare il contenuto con ChannelManager 334
L'esperienza ripaga con ADEPT di ArborText 334
Appendice: Il CD-ROM 337
Controllare che il computer sia adeguato ai requisiti di sistema 337
Iniziare con il CD-ROM 338
Windows 95, Windows 98 e Windows NT 338
Macintosh 339
Utilizzare il contenuto del CD-ROM 339
Pagine Web relative al libro 340
Software 341
Risoluzione dei problemi: far funzionare le cose 342
Indice analitico 345
|
|
|
|