Piccoli Problemi…

Problemi di DOCTYPE in FrontPage 2000

Con FrontPage 2000, un documento che contiene laa specifica !DOCTYPE (solitamente alla prima riga del codice) perde tale specifica dopo l’esecuzione della macro di Tidy.

Questo problema non si presenta in FrontPage 2002.

Causa: Tidy esegue la stringa ActiveDocument.DocumentHTML che non contiene la specifica DOCTYPE.

Soluzione: Acquistare l’aggiornamento a FrontPage 2002.

Commenti: La stringa ActiveDocument.DocumentHTML può non contenere tutto il codice della pagina web, e questo può causare altri problemi. Un esempio è del testo dei bordi condivisi, che contiene codicce HTML: questo codice HTML non viene riparato da Tidy.

Possibili problemi di dichiarazione XML in FrontPage 2000

Le ultime versioni di HTML Tidy creano una dichiarazione XML quando ‘output-xhtml’ è configurato come ‘yes’. Questo è, di fatto, positivo. Versioni precedenti non considerano la dichiarazioen XML quando vengono utilizzate codifiche differenti da UTF-8 oppure da UTF-16. Questo potrebbe causare grossi problemi nelle pagine, dovuto al fatto che FrontPage 2000 non gradisce le dichiarazioni XML spostandole all’interno dell’elemento body.

Utilizzo di documenti on nomi lunghi

In caso di utilizzo di nomi lunghi, se ad esempio avete installato HTML Tidy in una cartella con nome lungo (ad esempio: C:Programmi di Supporto) il codice VB deve essere modificato per poter operare in modo corretto.

E’ necessario quindi modificare il documento tidy.bas sostituendo il testo:

Dim strCmd As String
strCmd = TIDY_PROGRAM_FILE & " -f " & TIDY_ERROR_FILE & _
" -config " & TIDY_CONFIG_FILE & " " & TIDY_TEMP_FILE

con il testo seguente:

Dim strQuote As String
Dim strCmd As String
strQuote = Chr$(34)
strCmd = strQuote & TIDY_PROGRAM_FILE & strQuote & " -f " & strQuote & TIDY_ERROR_FILE & strQuote & _
         " -config " & strQuote & TIDY_CONFIG_FILE & strQuote & " " & strQuote & TIDY_TEMP_FILE & strQuote

Si ringrazia Thomas Price, Thomas.Price@computershare.com.au.

Potrebbero interessarti anche i seguenti articoli

  • IntroduzioneIntroduzione Quante volte avete creato documenti all'interno di editor o elaboratori di testi e vi siete accorti che non producono codice HTML/XHTML corretto? La cosa non deve […]
  • Nuove funzionalità per l’accessibilitàNuove funzionalità per l’accessibilità Il progetto Tidy dalla versione del giorno 8 agosto 2002 ha inserito delle nuove funzionalità per la versione Windows 95/98/ME/2000/XP che sono facilmente richiamabili […]
  • ConclusioneConclusione Abbiamo dimostrato come sia facile integrare HTML Tidy all'interno di FrontPage incrementando la qualità globale dei vostri documenti web in modo semplice ed […]
  • Integriamo la funzione di puliziaIntegriamo la funzione di pulizia Dopo aver scaricato HTML Tidy è necessario familiarizzare con il software prima di procedere con l'integrazione. Proviamo a fornire alcuni files HTML come parametro […]
  • Creare codice standard con Microsoft FrontpageCreare codice standard con Microsoft Frontpage Questo articolo descrive come incrementare la qualità delle pagine HTML/XHTML integrando HTML Tidy in Microsoft FrontPage 2000 or 2002 (Office XP). Si tratta di una […]
Condividi:

Informazioni sull'autore

Roberto Scano
Roberto Scano
  • Seguilo su

Roberto Scano si occupa di accessibilità dall'inizio del millennio. Ha collaborato allo sviluppo delle WCAG 2.0, delle ATAG 2.0 nonché della normativa italiana in materia di accessibilità. Autore di tre libri in materia, è consulente e formatore nell'ambito della tematica della qualità dei servizi delle P.A. e delle aziende.

Commenti

Nessun commento

    Rispondi

    Link e informazioni