- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Con W3C Validation si rischia d'impazzire!
-
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]
-
Forse si andrebbe meglio se indicassi la pagina in questione _(se questa è online naturalmente).
-
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!
-
beh il nome del dominio lo puoi sempre mettere come nomedominio.com senza il www
-
Chiedo scusa, non ci avevo pensato.
webalice.it/gualbertoalvino
Grazie!
-
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.
-
Ho sostituito le prime due righe. Ma ora mi dà 399 errori e 58 warnings.
PS. Che significa "attacca solo http... ecc.?"
-
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.
-
Mi dà sempre 396 Errors e 52 warnings.
Credi che ci sia un'altra soluzione?
Grazie per la pazienza!
-
Qualcuno ha consigli da darmi? Grazie!
-
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.
-
Grazie, mister.jinx! Domattina ci provo e ti faccio sapere.
Grazie ancora!
-
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 Errors1. 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!
-
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.
-
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!
-
A me da ancora 9 errori,_hai tolto la modifica fatta?
-
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.
-
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> </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!
-
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!
-
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.