• User

    Con W3C Validation si rischia d'impazzire!

    [LEFT][LEFT]Dopo giorni e giorni di studio e di vani tentativi di validare completamente il mio sito, mi arrendo e mi affido a voi. All'inizio c'erano 82 errori e 8 warnings; pian piano sono riuscito a ridurre il tutto a 2 errori e 1 warning, ma non capisco proprio più cosa devo fare per ottenere questa benedetta validazione totale. Vi trascrivo il responso di W3C. Mi aiutate? Grazie.

    [LEFT][LEFT] 1.[/LEFT]
    [/LEFT]
    [LEFT][LEFT] Warning Unable to Determine Parse Mode![/LEFT]
    [/LEFT]
    [LEFT][LEFT] The validator can process documents either as XML (for document types such as XHTML, SVG, etc.) or SGML (for HTML 4.01 and prior versions). For this document, the information available was not sufficient to determine the parsing mode unambiguously, because:[/LEFT]
    [/LEFT]
    [LEFT][LEFT] * the MIME Media Type (text/html) can be used for XML or SGML document types[/LEFT]
    [/LEFT]
    [LEFT][LEFT] * No known Document Type could be detected[/LEFT]
    [/LEFT]
    [LEFT][LEFT] * No XML declaration (e.g <?xml version="1.0"?>) could be found at the beginning of the document.[/LEFT]
    [/LEFT]
    [LEFT][LEFT] * No XML namespace could be found at the root of the document.[/LEFT]
    [/LEFT]
    [LEFT][LEFT] As a default, the validator is falling back to SGML mode.[/LEFT]
    [/LEFT]
    [LEFT][LEFT]↑ Top[/LEFT]
    [/LEFT]
    [LEFT][LEFT]Validation Output: 2 Errors[/LEFT]
    [/LEFT]
    [LEFT][LEFT] 1. Error Line 1, Column 23: character "?" invalid: only minimum literal and parameter separators allowed[/LEFT]
    [/LEFT]
    [LEFT][LEFT] <!DOCTYPE HTML PUBLIC ?-[/LEFT]
    [/LEFT]
    [LEFT][LEFT] [/LEFT]
    [/LEFT]
    [LEFT][LEFT] 2. Error Line 1, Column 23: cannot continue because of previous errors[/LEFT]
    [/LEFT]
    [LEFT][LEFT] <!DOCTYPE HTML PUBLIC ?-[/LEFT]
    [/LEFT]

    [/LEFT]
    [/LEFT]


  • ModSenior

    Forse si andrebbe meglio se indicassi la pagina in questione _(se questa è online naturalmente).


  • User

    Certo. Prima non l'ho messa perché il sistema non lo accetta (non sono un utente Premium). Comunque è il sito ufficiale di Gualberto Alvino.
    Grazie!


  • ModSenior

    beh il nome del dominio lo puoi sempre mettere come nomedominio.com senza il www


  • User

    Chiedo scusa, non ci avevo pensato.
    webalice.it/gualbertoalvino
    Grazie!


  • ModSenior

    Prova a sostituire queste dure righe in cima alla pagina poi dimmi se ti da ancora errore.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="w3.org/1999/xhtml" xml:lang="en" lang="en">

    Attacca solo http e "ht tp://www" prima degli URL.


  • User

    Ho sostituito le prime due righe. Ma ora mi dà 399 errori e 58 warnings.
    PS. Che significa "attacca solo http... ecc.?"


  • ModSenior

    Che non essendo un utente premiun non posso inserire URL.

    Quindi li ho scritti senza l' h t t p : w w w: / / da mettere prima di w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd e di w3.org/1999/xhtml.


  • User

    Mi dà sempre 396 Errors e 52 warnings.
    Credi che ci sia un'altra soluzione?
    Grazie per la pazienza!


  • User

    Qualcuno ha consigli da darmi? Grazie!


  • ModSenior

    Ciao Novellino,

    se utilizzi Firefox troverai molto utile questo plugin per la validazione XHTML: addons.mozilla.org/it/firefox/addon/249 .

    Dopo aver installato il plugin metti a posto, su una sola riga, quello che indicava marcocarrieri e il plugin comincerà a validare il tuo codice.
    Ti segnala via via errori e cosa correggere quindi vai molto spedito.


  • User

    Grazie, mister.jinx! Domattina ci provo e ti faccio sapere.
    Grazie ancora!


  • User

    Mister.jinx, ho fatto come mi hai suggerito, e dopo 8 ore di tentativi mi arrendo e mi rimetto a te. Col Doctype ecc. consigliatomi da Marco Carrieri escono fuori 400 errori e alcuni warnings: troppi per mettermi lì a correggere. Allora ho trovato un'altra soluzione che mi dà nessun warning e 9 errori. Provo a correggere, ad esempio, le virgolette (da inglesi a normali, come dice lui), e mi dice che non può più analizzare il documento. Si rischia davvero di impazzire! Ti trascrivo i 9 errori:
    Validation Output: 9 Errors

     1. Error Line 1, Column 23: character "?" invalid: only minimum literal and parameter separators allowed
    
        <!DOCTYPE HTML PUBLIC ?-
    
     2. Error Line 1, Column 23: cannot continue because of previous errors
    
        <!DOCTYPE HTML PUBLIC ?-
    
     3. Error Line 1, Column 22: XML Parsing Error: SystemLiteral " or ' expected
    
        <!DOCTYPE HTML PUBLIC ?-
    
     4. Error Line 1, Column 22: XML Parsing Error: PUBLIC, the Public Identifier is missing
    
        <!DOCTYPE HTML PUBLIC ?-
    
     5. Error Line 1, Column 22: XML Parsing Error: Space required after the Public Identifier
    
        <!DOCTYPE HTML PUBLIC ?-
    
     6. Error Line 1, Column 22: XML Parsing Error: SystemLiteral " or ' expected
    
        <!DOCTYPE HTML PUBLIC ?-
    
     7. Error Line 1, Column 22: XML Parsing Error: SYSTEM or PUBLIC, the URI is missing
    
        <!DOCTYPE HTML PUBLIC ?-
    
     8. Error Line 1, Column 22: XML Parsing Error: DOCTYPE improperly terminated
    
        <!DOCTYPE HTML PUBLIC ?-
    
     9. Error Line 1, Column 24: XML Parsing Error: Start tag expected, '<' not found
    
        <!DOCTYPE HTML PUBLIC ?-
    

    Saresti così gentile da dirmi come devo correggere?
    Grazie!


  • ModSenior

    La prima riga deve essere scritta cosi

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht tp://ww w.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    Unisci http.

    In quella che c'è scritta ora ad esempio il trattino,- è fuori dalle virgolette.


  • User

    Fatto. Ho aggiunto anche la seconda riga, come consigliato da W3C:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h ttp://w ww.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    Ma ora gli errori sono 400 (la maggior parte incomprensibili), più una sessantina di warnings.
    Non c'è un altro sistema?
    Grazie!


  • ModSenior

    A me da ancora 9 errori,_hai tolto la modifica fatta?


  • ModSenior

    Potresti adottare XHML Strict (molto più rigido rispetto al transitional).
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    Quando il tuo sito passa queste validazioni sei non dico in una botte di ferro, ma quasi :-). Buon lavoro.


  • User

    Ho deciso di provare a correggere i 400 errori. Ne ho corretti più di 200. Ma ce n'è uno che ricorre molto spesso. Mi aiuteresti a capire come si corregge?
    Questa è la nuoba pagina con il tuo doctype ecc.:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h ttp://w ww.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="h ttp://w ww.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <html>
    <head>
    <meta name="description" content="Sito ufficiale di Gualberto Alvino, presenta biografia, bibliografia, recensioni, link a risorse utili e informazioni sulle sue attività"/>
    <title>Gualberto Alvino sito ufficiale</title>
    <meta name="KEYWORDS" content="Gualberto Alvino, gualberto alvino, poesia italiana, poesia contemporanea, poeti italiani, narratori italiani, filologia moderna, filologi, Filologia italiana, Studi di filologia italiana, critica letteraria italiana, critici letterari, letteratura italiana, Antonio Pizzuto, Gesualdo Bufalino, Vincenzo Consolo, Sandro Sinigaglia, Studi linguistici italiani"/>
    <link rel="stylesheet" type="text/css" href="h ttp://wizard.rossoalice.it/MWizard/css/styles_wizard2.css"/>
    <meta h ttp-equiv="Content-Type" content="text/html; charset=windows-1252"/>
    <meta h ttp-equiv="Content-Type" content="text/html; iso-8859-1"/>
    <meta name="verify-v1" content="ptq7GHwivxuwyIK9mXuz8D5gWgWox2u+acJkgr+ViQ8=" />
    </head>
    <body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0" background="background" bgcolor="#F5F5F5" link="#FFD368" vlink="#FFD368" alink="#FFD368" bgproperties="bgproperties" >

    <table cellspacing="0" cellpadding="0" border="0" width="780" height="100%">
    <tr valign="top">
    <td width="11" bgcolor="#F5F5F5"><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="11" height="1" alt="" border="0"></td>
    <td width="126" bgcolor="#FFD368"><table border="0" cellpadding="0" cellspacing="0" width="126">
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/top_menu.jpg" width="126" height="129" alt="" border="0"></td></tr>
    <tr valign="top">
    <!-- navmenu - inizio -->
    <td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_menu.jpg"><table border="0" cellpadding="0" cellspacing="0" width="126" background="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif">

    <div><p>
    <a href="h ttp://jigsaw.w3.org/css-validator/check/referer">
    <img style="border:0;width:88px;height:31px"
    src="h ttp://jigsaw.w3.org/css-validator/images/vcss"
    alt="CSS Valido!">
    </a>
    </p>
    <p>
    <a href="h ttp://jigsaw.w3.org/css-validator/check/referer">
    <img style="border:0;width:88px;height:31px"
    src="h ttp://jigsaw.w3.org/css-validator/images/vcss-blue"
    alt="CSS Valido!">
    </a>
    </p></div>

    <tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav-on"> - HOME</td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="BIOGRAFIA.html" class="nav">BIOGRAFIA</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="BIBLIOGRAFIA.html" class="nav">BIBLIOGRAFIA</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="TESTI.html" class="nav">TESTI</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="LÀ_COMINCIA_IL_MESSICO.html" class="nav">LÀ COMINCIA IL MESSICO</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="IMMAGINI.html" class="nav">IMMAGINI</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="NEWS.html" class="nav">NEWS</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="LIBRI.html" class="nav">LIBRI</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="LINK.html" class="nav">LINK</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr><tr valign="middle" bgcolor="#7B0A05"><td height="18" class="nav"> - <a href="CONTATTAMI.html" class="nav">CONTATTAMI</a></td></tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="2" alt="" border="0"></td></tr>

    </table></td>
    <!-- navmenu - fine -->
    </tr>
    <tr><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/bot_menu.jpg" width="126" height="269" alt="" border="0"></td></tr>
    <tr><td><br /><br /></td></tr>
    </table></td>
    <td width="2" bgcolor="#6B0000"><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="2" height="1" alt="" border="0"></td>
    <td width="640" background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_content.gif">

    <table border="0" cellpadding="0" cellspacing="0" width="640" background="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif">
    <!-- main content - inizio -->
    <!-- titolo pagina - inizio -->
    <tr>
    <td colspan="2" ></td>
    </tr>
    <!-- titolo pagina - fine -->
    <tr valign="top">
    <td width="330" bgcolor="#FBBC5B">
    </td>
    <td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/images1/bg_box.gif">

    <!-- inizio blocco #17830220-->
    <table width="310" cellspacing="0" cellpadding="0" border="0">

                    <tr>
                        <td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_tit_box.gif"><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="6" height="25" alt="" border="0"></td>
                        <td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_tit_box.gif" class="white12b" width="304">
                        
                        <table width="100%"><tr><td><font color="#FFFF00" face="Verdana, Arial, Helvetica, Sans-Serif" size="5"><b>GUALBERTO ALVINO</b></font></td></tr></table> 
                        
                        </td>
                    </tr>
                    <tr><td colspan="2" bgcolor="#6B0000"><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="310" height="1" alt="" border="0"></td></tr>
                    <tr>
                        <td colspan="2"><table border="0" cellpadding="6" cellspacing="0" width="310" background="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif">
                            <tr>
                                <td class="giallo11"><table width="100%"><tr><td><font color="#FFE88B" face="Verdana, Arial, Helvetica, Sans-Serif" size="5">Sito ufficiale</font></td></tr></table> 
                                </td>
                            </tr>
                        </table></td>
                    </tr>
                    
                </table>
    

    <!-- fine blocco #17830220-->

    <!-- inizio blocco #31445285-->
    <table width="640" cellspacing="10" cellpadding="0" border="0" background=""images/bg_tit_mainbox.gif>
    <tr>
    <td class="brown11"><table width="100%"><tr><td><font color="#FFFF00" face="Verdana, Arial, Helvetica, Sans-Serif" size="3">Poesia, narrativa, filologia, critica letteraria</font></td></tr></table> </td>
    </tr>
    </table>
    <!-- fine blocco #31445285-->

    <!-- inizio blocco #31435801-->
    <table border="0" cellpadding="0" cellspacing="0" width="330" height="198" bgcolor="#FBBC5B">
    <tr valign="middle">
    <td align="center"><align=center valign=top><img src="h ttp://w ww.webalice.it/gualbertoalvino/Gualberto 1972.jpg" border=0 width="180" height="240"></td></td>
    </tr>
    </table>
    <table border="0" cellpadding="0" cellspacing="0" width="330" bgcolor="#FBBC5B">
    <!-- blocco texte 1sx - inizio -->
    <tr bgcolor="#6B0000"><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="1" alt="" border="0"></td></tr>
    <tr valign="middle">
    <td height="25"><table width="330" cellspacing="0" cellpadding="0" border="0">
    <tr>
    <td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_tit_mainbox.gif"></tr><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="10" height="25" alt="" border="0"></td>
    <td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_tit_mainbox.gif" class="brown12b" width="99%">
    <table width="100%">
    <tr><td>
    <td><font color="#6B0000" face="Verdana, Arial, Helvetica, Sans-Serif" size="1"><b></b></font></td></td></tr></table>
    </td>
    </tr>
    </table></td>
    </tr>
    <tr bgcolor="#6B0000"><td><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="1" alt="" border="0"></td></tr>
    <tr>
    <td><table width="330" cellspacing="10" cellpadding="0" border="0" background="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif">
    <tr>
    <td class="brown11">
    <table width="100%">
    <tr><td>
    <td><font color="#6B0000" face="Verdana, Arial, Helvetica, Sans-Serif" size="2"><b>violenza sul solo significante
    <br />è insensato tutto si ripercuote ritorna
    <br />davvero tutto ahimè ha un senso</b></font></td></td></tr></table>
    </td>
    </tr>
    </table></td>
    </tr>
    <!-- blocco texte 1sx - fine -->
    </table>
    <!-- fine blocco #31469110-->

    <table width="100%"><tr><td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, Sans-Serif" size="2"><!--- inizio Prima parte -->

    [<script language="JavaScript">
    <!--
    /*****************
    method defined on class Date.
    Returns a date string of the form: Day DD Month,YYYY
    (e.g. Sunday 27 September, 1998)
    /
    function getLongDateString()
    {
    //
    english
    //monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
    //dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
    //
    ******** Italiano
    monthNames = new Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");
    dayNames = new Array("Domenica","Lunedi'","Martedi'","mercoledi'","Giovedi'","Venerdi'","Sabato");
    dayOfWeek = this.getDay();
    day = dayNames[dayOfWeek];
    dateOfMonth = this.getDate();
    monthNo = this.getMonth();
    month = monthNames[monthNo];
    year = this.getYear();
    if (year < 2000)
    year = year + 1900;
    dateStr = day+" "+dateOfMonth+" "+month+", "+year;
    return dateStr;
    }
    //register the method in the class Date
    Date.prototype.getLongDateString=getLongDateString;
    /***************
    return the document modification date (excl.time)
    as a string
    ****************/
    function DocDate()
    {
    DateTimeStr = document.lastModified;
    secOffset = Date.parse(DateTimeStr);
    if (secOffset == 0 || secOffset == null) //Opera3.2
    dateStr = "Unknown";
    else
    {
    aDate = new Date();
    aDate.setTime(secOffset);
    //use method defined above
    datestr = aDate.getLongDateString();
    }
    return dateStr;
    }
    // -->
    </script>
    <!--- fine Prima parte -->

    <!--- inizio Seconda parte -->
    <script language="JavaScript">
    <!--
    //document.write("<left> Last Update: ");
    document.write("<left> Ultimo aggiornamento: <nobr>");
    document.writeln(DocDate(),"</nobr></left>");
    // -->
    </script>
    <!--- fine Seconda parte -->]

    <!-- inizio blocco #31469110-->
    <table border="0" cellpadding="0" >
    <tr valign="middle">
    <td width="80%" class="white11b"></td>
    <td align="right"> <table border="0" cellpadding="0" cellspacing="0" width="100%">

              <tr valign="middle"> 
                      <td>&nbsp;</td>
                <td  class="white11b" align="right">VISITATORI:</td>
                <td   class="white11b" align="center">
    

    <table><tr><td><script language="javascript" src="h ttp://counter.webalice.it/count.php?p_user=gualbertoalvino&p_digit=1&p_type=25" >
    </script>
    <script language="javascript">document.write(contatore())</script></td></tr></table></td>
    <td> </td>
    </tr>
    </table></td>
    </tr>
    </table>
    <!-- fine blocco #31469110-->
    <br />
    <br />
    <a Href="h ttp://w ww.webalice.it/gualbertoalvino/Gualberto Alvino legge Pizzuto.mp3"> <font size="4"> Gualberto Alvino legge Pizzuto </font> </ a>
    <br />
    <br />
    <br />
    <!-- inizio blocco #31445507-->
    <table width="640" cellspacing="10" cellpadding="0" border="0" background=""images/bg_tit_mainbox.gif"">
    <tr>
    <td class="brown11"><table width="100%"><tr><td bgcolor="#FFD700"><font color="#000000" face="Verdana, Arial, Helvetica, Sans-Serif" size="2">ALFONSO LENTINI
    <br /><i>Dialogo a una voce</i>
    <br />«Caffè Michelangiolo», 31 ottobre 2008
    <br />
    <br />ALFONSO LENTINI Dialogo a una voce «Caffè
    Michelangiolo», 31 ottobre 2008 Succede che “addetti
    ai lavori” nell’ambito della critica letteraria o
    artistica superino la barriera dello specialismo e sconfinino
    verso la produzione in proprio di opere letterarie. Si potrebbero
    fare molti esempi recenti (ed eccellenti): da Romano Luperini
    (che proprio in questi mesi dà alla luce con Sellerio una
    sua seconda opera narrativa, inquietante e sofferta, dal titolo
    <i>L’età estrema</i>), a Sergio Campailla (che nel 2008
    pubblica con Bompiani <i>La divina truffa</i>), a Cesare De Seta (con
    <i>Quattro elementi</i>, edito da Avagliano nel 2007), sino a più
    organiche e meno nuove commistioni come quelle di Luca Canali o
    Alessandro Fo che coniugano ormai abitualmente la loro produzione
    poetica con una consolidata carriera universitaria dedicata ad
    ambiti diversi. Si tratta dunque di una zona di tangenza molto
    trafficata, a riprova della profonda crisi dei ruoli e, se
    l’esito si rivela positivo, della polivalenza di alcune
    grandi intelligenze del nostro panorama culturale. In questo
    ambito spicca senz’altro <i>Là comincia il Messico</i>,
    prova narrativa di Gualberto Alvino, un “esordiente”
    che però ha alle spalle un’intensa attività
    di filologo e di critico letterario. Diciamo subito che nel suo
    caso fra i due piani, quello dell’analisi letteraria e
    quello della produzione diretta, vi è un evidente tessuto
    connettivo: nella sua attività di studioso Alvino
    predilige infatti le scritture dei grandi irregolari del
    Novecento (primo fra tutti Antonio Pizzuto) e su questo solco,
    specularmente (e consapevolmente) la sua pagina letteraria si
    pone come altrettanto irregolare, sperimentale, tormentata. La
    storia raccontata in questo libro (che Giacomo D’Angelo
    definisce «miracolo di ritmo, di stile, di assoli
    linguistici, di tenuta narrativa») è quella di un
    (presunto?) impazzimento. L’io narrante è una
    “voce” che germina e si ramifica (come
    un’escrescenza tumorale) dentro la mente del protagonista e
    gli parla di continuo per metterne in crisi ogni certezza e
    demolire il suo stesso passato. Il lettore assiste così a
    un dialogo intimo fra i due versanti di un unico io, un
    insistente lavoro di lima che conduce alla drammatica esperienza
    della scissione e del progressivo sgretolamento della
    personalità. Questa devastante e “maledetta”
    voce narrante, l’unica che il lettore può sentire,
    si pone in netto antagonismo rispetto al personaggio, che invece
    non parla quasi mai direttamente, è come ammutolito,
    soffocato da una piena di frasi incalzanti e non neutrali. In
    quanto personaggio, vive insomma di “voce riflessa”,
    assalito com’è da una ressa di parole, un intrico
    linguistico denso e a suo modo morbidamente musicale, che assale
    anche il lettore fin dalla prima pagina e subito riduce tutti e
    due (lettore e personaggio) alla stregua di pugili suonati
    incapaci di reazione. Tutta l’opera è del resto
    segnata da un forte prevalere della forma (una forma molto
    elaborata, si direbbe addirittura cesellata, che oscilla fra
    disarmonia e armonia, immediatezza del parlato e forzature
    espressionistiche in un crescendo che conduce in qualche pagina a
    punte estreme di sperimentalismo…). Tale prevalenza
    però non oscura mai i contenuti. Anzi, è proprio
    dall’incalzare di eventi che non sai mai sino a quando
    “reali”, dalla suspense in progressione, dal ritmo
    martellante, dalla durezza dei fatti narrati che il racconto
    prende la sua linfa più vitale. La vera prima donna del
    testo, tuttavia, rimane pur sempre la lingua, anzi potremmo dire
    che viene direttamente chiamata in causa nell’ordito
    narrativo, perché uno dei temi forti che attraversa il
    testo è proprio la riflessione sulla problematicità
    dello scrivere. Il protagonista è infatti un filologo
    («un autore di grido, un accademico al culmine della
    carriera») che opera per mestiere con le parole. La sua
    destrutturazione umana coincide con una disgregazione della
    lingua o delle certezze che il personaggio nutre su di essa:
    «La vena critica è ormai prosciugata. La filologia
    un lontano ricordo che stenti persino a mettere a fuoco.
    (…) Finito il bisogno di dire ogni cosa. (…) È
    come se non la testa, ma le mani, tutto il corpo si rifiutasse di
    scrivere. I tasti si intrecciano non appena li sfiori,
    s’accozzano da non poterli staccare».
    Contemporaneamente la “voce” spinge il personaggio
    verso uno smantellamento globale, diremmo quasi ideologico:
    «Il Sistema di cui fai parte forse non del tutto
    innecessaria t’ha programmato per disegni che ti sfuggono
    ma che pure esistono; non resta che lasciarlo funzionare senza il
    tuo apporto, e attendere il finale – se verrà, se
    mai verrà – della sua imperscrutabile
    messinscena». Ne risulta un invito
    all’«inazione», a un’identificazione con
    il puro pulsare della vita, a sciogliersi nel molteplice, a
    sentirsi «polvere, molecola, frantumo di stella»,
    sino alle estreme allucinanti conseguenze: «Distruggersi
    per sottrarsi al destino di essere distrutti». Così
    gradualmente il personaggio penetra in una dimensione in cui
    visioni oniriche e manie di persecuzione si interfacciano con la
    realtà in continui stravolgimenti percettivi (e di
    conseguenza anche narrativi), sino alla “costruzione”
    (indotta) di una nuova identità, quella di una sorta di
    mostro disposto a tutto. «Disfarsi dell’umano che
    è in te: questo il tuo sogno di sempre. Dovrai coronarlo.
    Dovremo». Così la perizia professionale del
    filologo, sezionatore di parole, si trasferisce nella pratica
    allucinata della violenza fisica: «Da dissettore di testi
    farsi scalco di corpi», è questa l’ingiunzione
    che segna la metamorfosi definitiva e che apre la strada a un
    rito quasi autofagico di evidente valenza simbolica: «il
    sangue scivolava adagio nelle vene mentre fiutavi l’odore
    aspro dell’inchiostro e ingoiavi i tuoi manoscritti, falda
    dopo falda, insieme al manzo crudo, senza rimorso».
    «<i>Là comincia il Messico</i> – dice il risvolto di
    copertina – è la frase che pronunciavano i banditi
    dei film western quando erano vicini al confine, oltre il quale
    nessuno avrebbe potuto acciuffarli». È con questo
    sentore di orizzonte apertissimo, esito finale di
    un’“apertissima” destrutturazione, che si
    conclude una storia così violenta e angosciante (ma anche
    avvincente), da essere riconducibile a «quello che gli
    spagnoli direbbero <i>desasosiego</i> e gli inglesi <i>uneasiness</i>: disagio
    tale da generare un senso di vertigine» (Giancarlo Alfano).
    È dunque un racconto duro, non tanto perché sia
    arduo da leggere (che anzi coinvolge sino a incollare il lettore
    alla pagina), quanto perché difficile da metabolizzare; un
    racconto che non consola, ma apre squarci impietosi sulle miserie
    dell’animo umano. Lontano anni luce dalla letteratura di
    consumo, questo libro ha il pregio dello spessore e si impone
    come un’opera polivalente, stratificata, ricca. Lo si
    può leggere lasciandosi travolgere dall’irruenza
    della forma, ma anche calandosi nelle implicazioni (im)morali che
    sono provocatoriamente messe in campo. In ogni caso l’opera
    esclude accostamenti formalistici o moralistici ed ha piuttosto
    il merito di saper porre domande. Il singolo
    “impazzimento” di cui si narra può facilmente
    essere catalogato in chiave paradigmatica, ma risulta evidente
    che l’opera di Alvino rovescia lo schema novecentesco
    secondo cui da un certo momento in poi della sua evoluzione il
    “romanzo di formazione” debba per forza di cose
    raccontare storie di “formazioni mancate”. Qui invece
    la formazione, sia pure in un contesto da incubo, avviene. La
    “voce” risulta avere una forza per cosi dire
    “maieutica” e spinge il protagonista a ritrovare un
    se stesso più autentico, anche se più inquietante.
    Ed è per questo che, fuori da implicazioni moralistiche,
    ogni pagina di <i>Là comincia il Messico</i> ha una possente e
    “insostenibile” forza turbativa.

    </font></td></tr></table> </td>
    </tr>
    </table>
    <!-- fine blocco #31445507-->

    <!-- inizio blocco #31435799-->
    <table width="640">
    <tr><td background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_main_title.gif" height="38" class="white14b">
    <table width="100%"><tr><td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, Sans-Serif" size="1">h ttp://w ww.aggiungisito.it</font></td></tr></table></td></tr>
    </table>
    <!-- fine blocco #31435799-->
    </td>
    </tr>
    <tr valign="top">
    <td colspan="2">

    </td>
    </tr>

    <!-- footer centrale - inizio -->

    <!-- inizio blocco #17830226-->
    <tr valign="middle">
    <td colspan="2" background="h ttp://wizard.rossoalice.alice.it/MWizard/images/bg_main_title.gif" height="38"><table border="0" cellpadding="0" cellspacing="10" width="640">
    <tr valign="middle">
    <td width="90%" class="white11b"><table width="100%"><tr><td>{TESTO}</td></tr></table></td>
    <td width="10%" class="white11b"><table width="100%">{CGI}</table></td>
    </tr>
    </table></td>
    </tr>
    <!-- fine blocco #17830226-->

    <!-- footer centrale - fine -->

    </table></td>

    <td width="1" bgcolor="#FBBC5B"><img src="h ttp://wizard.rossoalice.alice.it/MWizard/images/1x1.gif" width="1" height="1" alt="" border="0"></td>
    </tr>
    </table>
    <script type="text/javascript">
    var gaJsHost = (("h ttps:" == document.location.protocol) ? "h ttps://ssl." : "h ttp://w ww.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script type="text/javascript">
    try {
    var pageTracker = _gat._getTracker("UA-9681268-1");
    pageTracker._trackPageview();
    } catch(err) {}</script>

    <!-- inizio codice vivistats.com -->
    <script type="text/javascript" language="JavaScript" src="h ttp://count.vivistats.com/laser.asp?CountId=21137"></script>
    <noscript><a href="h ttp://it.vivistats.com/"><img src="h ttp://count.vivistats.com/laser.asp?CountId=21137&js=off" border="0" alt="statistiche"></a></noscript>
    <!-- fine codice vivistats.com -->
    </body>
    </html>

    E questo è uno degli errori (la parentesi uncinata di chiusura è in rosso, per dire che lì è l'errore, ma non vedo quale possa essere):

    Line 440, Column 7: XML Parsing Error: Premature end of data in tag html line 2
    </html**>**

    Grazie dell'aiuto!


  • User

    Marco, ho dimenticato di risponderti. A te dà ancora 9 errori perché ho fatto le modifiche offline, senza caricarle con Filezilla, per capirci. Tanto col validatore W3C basta cliccare su sfoglia e ti analizza la pagina che vuoi.
    Qua sotto ho scritto un altro messaggio. Spero che qualcuno di voi sappia spiegarmi cosa devo correggere in </html>.
    Buonanotte e grazie ancora!


  • ModSenior

    Con la massima sincerità ho provato a fare copia e incolla e riscontro più problemi rispetto a quelli che dici. Per farla breve, perché non fai upload della pagina in uno tuo spazio web e poi linki (senza www) l'URL.