Problemi con W3C validator !

9 contenuti / 0 new
Ultimo contenuto
Problemi con W3C validator !

Ho dei problemi con W3C validator ... sono su aruba ... ed il site map non funziona .. mi hanno detto che ho dei problemi ... ok .. mi hanno consigliato il W3C validator ... l'ho usato .. ecco cosa ne viene fuori .... cosa posso fare per correggere il disastro ?

Potential Issues
The following missing or conflicting information caused the validator to perform guesswork prior to validation. If the guess or fallback is incorrect, it may make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.
   1.
      Info Using experimental feature: HTML5 Conformance Checker.
      The validator checked your document with an experimental feature: HTML5 Conformance Checker. This feature has been made available for your convenience, but be aware that it may be unreliable, or not perfectly up to date with the latest development of some cutting-edge technologies. If you find any issue with this feature, please report them. Thank you.
   2.
      Warning DOCTYPE Override in effect!
      The detected DOCTYPE Declaration "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">" has been suppressed and the DOCTYPE for "HTML5" inserted instead, but even if no errors are shown below the document will not be Valid until you update it to reflect this new DOCTYPE.
   3.
      Warning Character Encoding mismatch!
      The character encoding specified in the HTTP header (utf-8) is different from the value in the <meta> element (iso-8859-1). I will use the value from the HTTP header (utf-8) for this validation.
↑ Top
Validation Output: 4 Errors
   1. Error Line 5, Column 73: Bad value Content-Type for attribute http-equiv on XHTML element meta..
      …e" content="text/html; charset=iso-8859-1" />
      ✉
   2. Error Line 7, Column 72: Bad value Content-Type for attribute http-equiv on XHTML element meta..
      …nt-Type" content="text/html; charset=utf-8" />
      ✉
   3. Error Line 7, Column 72: The internal character encoding declaration must be the first child of the head element..
      …nt-Type" content="text/html; charset=utf-8" />
      ✉
   4. Error Line 113, Column 89: required character (found =) (expected ;).
      …i><a href="/Forum/viewtopic.php?f=3&t=191">I VOSTRI AVATARS </a></li><li><a h

Dalle no risposte ne deduco che è impossibile settare la prima pagina correttamente ? Uhi ...
-Tiziano-

Prima di tutto cambia questa riga del codice
      …e" content="text/html; charset=iso-8859-1" />
in
      …e" content="text/html; charset=utf-8" />
poiché è evidente che la tua pagina contiene dei caratteri/lettere accentate. Questo dovrebbe risolvere anche gli errori 2 e 3.

Per il quarto errore credo che si tratti di un problema del codice di quel link degli avatar, non saprei bene.

NOTA: usa questo validatore http://validator.w3.org/ e in, More Options, specifica sempre come Document Type l'opzione XHTML 1.0 Transitional (poiché nel DOCTYPE della tua pagina stai usando questo e non l'HTML 5).

Ciao

Ma come faccio a correggere la linea che mi hai indicato ? Dove la trovo ?

Ti ringrazio per i suggerimenti
-Tiziano-

Allora trovato come correggere ma qui è un disastro ... mi dà 79 errori !!!!
In pratica ad ogni chiusura di un DIV non gli piace e dice che lì on ci deve andare ... ma non è possibile ... è generata dai moduli ...

Guarda tu stesso:
Clicca qui, ho messo il link incapsulato
-Tiziano-

Non è detto che i moduli generino del "codice pulito" secondo il criterio dettato da W3C.
Per esempio, stai utilizzando il modulo bridge per la gestione del db del forum phpBB? Perchè molti errori sono derivati dai link generati.

Per quanto riguarda la chiusura dei div è evidente che ti sei dimenticato di chiudere/aprire qualche div contenitore. Controlla il codice html del tema che stai utilizzando.
EDIT: forse ho trovato la soluzione per questo problema: vai a Line 490, Column 93: there is no attribute "div".
…_all'><div class="item-list"><ul div="facebook_status_list_block"><li class="
La parte in grassetto va sostituita sostituendo il tag div con class, diventando:
<ul class="facebook_status_list_block">

Ricordati che l'XHTML Strict non supporta molti attributi cui si usavano per il caro vecchio HTML 4.01, perciò inizia a specificare, nelle immagini, l'attributo alt con una descrizione dell'immagine stessa.
Se riesci, togli tutti gli altri attributi che non sono supportati.

si ma quei tag li mette il modulo ... non li ho imposti io ... quindi se ho capito bene devo editare il modulo in questo caso TUTTI ... e correggere quell'errore ? perchè è stranissimo ...
-Tiziano-

casomai puoi provare le versione dev più aggiornate dei moduli che usi, magari possono pur aver risolto il problema diversamente.

Ciao Peppigno ... ho aggiornato il tutto seguendo i consigli che mi sono stati dati qui in modo da evitare problemi ... tutti i moduli sono i più recenti ... nonostante tutto il problema permane ... particolare: il sitemap.xml che dovrebeb fare aruba: non riesce ad essere fatto per questi errori ... sto viaggiando con un sitemap.xml parziale fatto da un sito gratuito che offre fino a 500 pagine poi stop ... quando vedo col W3C ho tutti questi errori non causati da settaggi sballati ma dai moduli ... spero solo di non essere penalizzato dai motori di ricerca ...
In ogni caso non vedo soluzione anche perchè di moduli ne ho una caterva e capire qual'è quello che genera casini e dove li genera non solo non è semplice ma se lo sistemo, al primo aggiornamento sono d'accapo ... oltretutto non è detto che l'aggiornamento funzioni meglio della versione precedente ... quindi dovrà pur esserci una soluzione definitiva ...
-Tiziano-