• User Attivo

    Validazione HTML solo per upload

    Salve a tutti

    quando vado a questo indirizzo

    http://validator.w3.org/

    per eseguire la validazione della pagina index del mio sito, ottengo due risultati opposti: la valida se la carico da locale ("Validate by File Upload")
    non la valida (10 errori "strani") se gli si da' l'indirizzo ("Validate by URL").

    Perché questo comportamento? Il codice è sempre lo stesso.

    Questa è la pagina da validare

    http://xoomer.alice.it/planets/funghi/

    Grazie a tutti


  • Super User

    @Mauriz said:

    Perché questo comportamento? Il codice è sempre lo stesso.
    Il codice non e' lo stesso, ho copiato il codice e trova errori (10 per l'esatezza) questo e' il codice, quello che uppi tu dovrebbe essere diverso:
    [HTML]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>

    <head>
    <link rel="shortcut icon" href="favicon.ico">

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Appunti sui funghi</title>

    <META NAME="DESCRIPTION" CONTENT="Foto e descrizione dei funghi più diffusi. Scheda dettagliata di ogni fungo esaminato e considerazioni da esperienza sul campo">

    <META NAME="KEYWORDS" CONTENT="funghi,ricerca,specie,appunti,micologo,micologi,commestibilità,ambiente naturale,lepiota procera,russula aurata,lactarius,armillariella,famigliola buona,suillus granulatus,pinarolo,porcino,pioggia,meteo">

    <META NAME="DISTRIBUTION" CONTENT="global">

    <link rel="stylesheet" href="fogliodistile.css" type="text/css">

    <style type="text/css">

    .Stile1 {
    color: #993300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    }
    .Stile4 {color: #006666; font-size: 14px;}
    .Stile5 {color:; font-size: 12px; }
    .Stile6 {color: #FF0000; font-size: 12px; }
    .Stile7 {color:; font-size: 13px; }
    .Stile8 {color: #0066FF}
    .Stile9 {color:; font-size: 13px; }
    .Stile12 {font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
    .Stile16 {color: #006699; font-size: small; }
    .Stile17 {font-size: small}
    .Stile18 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: small; }
    .Stile19 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    }
    .Stile20 {color:; font-size: x-small; }
    .Stile21 {color:; font-size: x-small; font-style: italic; }
    .Stile22 {color: #808080}

    .Stile23 {font-size: small; font-weight: bold; }
    .Stile25 {color:; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
    </style>
    </head>
    <body>
    <div id="masthead">
    <h1 align="center" id="siteName"> <img name="Bannerbig" src="bann.bmp" width="760" height="110" alt="Appunti sui funghi"></h1>
    <p align="center"><span class="Stile19"><a href="Index.html">HOME</a> | <a href="meteo.html">METEO</a> | <a href="friends.html">SITI UTILI </a></span></p>
    </div>

    <div id="navBar">
    <div id="search">
    <p align="center"><img name="abete" src="abete.jpg" width="110" height="79" alt="abete"></p>
    <p> </p>
    <p> </p>
    <h3 class="Stile25">Funghi descritti</h3>
    </div>
    <div class="relatedLinks">
    <ul>
    <li></li>
    <li><a href="lepiota.html" class="Stile23">Lepiota procera</a></li>

      <li class="Stile16">(Mazza di tamburo)</li>
    </ul> 
    <ul>
      <li></li>
      <li class="Stile12"><a href="armillariella.html" class="Stile17">Armillariella mellea </a></li>
      <li><span class="Stile16">(Famigliola buona)</span></li>
      <li></li>
    </ul>
    
    <ul>
      <li><a href="sanguifluus.html" class="Stile18">Lactarius sanguifluus</a></li>
      <li class="Stile16">(Sanguinello)</li>
      <li></li>
    </ul>
    <ul>
      <li><a href="deliciosus.html" class="Stile18">Lactarius deliciosus </a></li>
    
      <li class="Stile16">(Sanguinello)</li>
      <li></li>
    </ul>
    <ul>
      <li><a href="russula aurata.html" class="Stile18">Russula aurata </a></li>
      <li><span class="Stile16">(Colombina dorata)</span></li>
      <li></li>
    
    </ul>
    <ul>
      <li><a href="granulatus.html" class="Stile18">Suillus granulatus</a></li>
      <li class="Stile16">(Pinarolo)</li>
      <li></li>
    </ul>
    <ul>
      <li><a href="aereus.html" class="Stile18">Boletus aereus</a></li>
    
      <li class="Stile16">(Porcino nero)</li>
    </ul>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    
    <p>&nbsp;</p>
    <p class="Stile20">&nbsp;</p>
    <p class="Stile20">Di prossimo inserimento:</p>
    <p class="Stile20"><img name="next2" src="next2.jpg" width="110" height="110" alt="Colombina maggiore"></p>
    <p class="Stile20"><span class="Stile21">Russula cyanoxantha </span><span class="Stile20">(Colombina Maggiore) </span></p>
    <p>&nbsp;</p>
    

    </div>

    </div>

    <div id="headlines">
    <h3><img name="greenb" src="greenb.bmp" width="150" height="150" alt="green"></h3>
    <p> 
    </p>
    <div id="advert">
    <p align="left"><a href="nebbia.jpg"><img src="nebbia%20small.jpg" alt="valle" width="110" height="76" border="0"></a> <span class="Stile20">Una valle in cui è possibile trovare il <em>Cantharellus cibarius</em>, anche detto "Galletto"</span> </p>
    <p align="left"> </p>

    <p align="left">&nbsp;</p>
    <p align="left"><a href="vescia.html"><img src="vesciasmall.jpg" alt="Vescia" name="vesciasmall" width="110" height="60" border="0"></a><span class="Stile20">Un fungo molto particolare: la </span><span class="Stile20">Vescia </span></p>
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left"><img name="Banner8" src="Banner8.bmp" width="88" height="31" alt="small banner"></p>
    
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left"><img src="valid css.bmp" width="88" height="31" alt="CSS valido!"></p>
    

    <p align="left"> <em><a href="http://jigsaw.w3.org/css-validator/validator?uri=http://xoomer.alice.it/planets/funghi/">Pagina valida rispetto alle specifiche CSS</a></em> </p>
    </div>
    </div>

    <div id="content">
    <div class="feature">
    <h3 class="Stile1">Due chiacchiere di introduzione </h3>

    <h1 align="left" class="Stile4">&nbsp;    </h1>
    <h1 align="left" class="Stile4">&nbsp;</h1>
    <h1 align="left" class="Stile7">Esiste un mondo di appassionati che aspetta e valuta la stagione autunnale con occhio clinico, &quot;maghi della pioggia&quot; in grado di annusare l'aria per decidere o no se &egrave; il caso di partire per la raccolta: sono gli appassionati della ricerca dei funghi. </h1>
    <h1 align="left" class="Stile5">&nbsp;</h1>
    <h1 align="left" class="Stile7">&nbsp;</h1>
    
    <h1 align="left" class="Stile7">Chi si dedica a questo hobby con interesse rispetta anche i funghi velenosi (non raccogliendoli, ma neanche prendendoli a calci) e rispetta in primo luogo tutto l'ambiente naturale, al quale accede con silenzio e discrezione.</h1>
    <h1 class="Stile5">&nbsp; </h1>
    <h1 align="left" class="Stile7">&nbsp;</h1>
    <h1 align="left" class="Stile7">In queste pagine si &egrave; cercato di trasferire appunti personali tratti da esperienza diretta, senza assolutamente pretendere di sostituire fonti e testi specializzati, che non mancano di certo e sono di gran lunga pi&ugrave; completi. Non a caso il sito descrive poche specie: si tratta solo di un racconto personale che invita ad interessarsi al mondo naturale. </h1>
    <h1 class="Stile4">&nbsp;</h1>
    
    <h1 align="left" class="Stile6">PER QUESTO ED ALTRI MOTIVI SI INVITA A NON PRENDERE COME RIFERIMENTO QUANTO QUI RIPORTATO, QUANDO SI DEVE DECIDERE DELLA COMMESTIBILITA' DI UN FUNGO. </h1>
    <h1 class="Stile7">&nbsp;</h1>
    <h1 align="left" class="Stile7">In alcune specie si celano veleni MORTALI e i funghi raccolti, se non si dispone di un'esperienza consolidata, vanno fatti sempre esaminare DIRETTAMENTE da un esperto qualificato (un MICOLOGO). </h1>
    <h1 class="Stile7">&nbsp;</h1>
    <h1 align="left" class="Stile7">Tale regola si applica indistintamente: mai fidarsi di foto, testi o siti internet, neanche di questo. Occorre l'esperienza diretta: ogni specie presenta caratteristiche sue proprie che solo un esperto pu&ograve; valutare ed insegnare dal vivo. </h1>
    <h1 class="Stile7">&nbsp;</h1>
    
    <h1 align="left" class="Stile7">ATTENZIONE, DUNQUE!! </h1>
    <p align="left" class="Stile8">&nbsp;</p>
    <p align="left" class="Stile9">Si invitano i veri micologi che dovessero &quot;passare di qui&quot; a contattarmi per suggerimenti, consigli e miglioramenti da apportare a queste pagine.</p>
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    
    <p align="left">&nbsp;</p>
    <p align="left">&nbsp;</p>
    <p align="left"> <em>Ultimo aggiornamento: febbraio 2007</em> </p>
    <p align="left"> <em>sito ottimizzato per una risoluzione 800 x 600 pixel oppure 1024 x 768 pixel</em> </p>
    <p align="left">L'autore non si assume alcuna responsabilità per l'uso che potrebbe essere fatto del materiale contenuto nel sito <a href="esclusione resp.html">(leggi la nota)</a></p>
    

    </div>
    </div>

    <div id="siteInfo">
    <p align="left"><a href="diritti.html">È vietata qualsiasi riproduzione</a> | <a href="mailto:[email protected]">Contatta</a> | <span class="Stile22">Maurizio </span></p>
    </div>
    <br>

    <p align="center">
    

    <!-- Inizio Codice Shinystat -->
    <script type="text/javascript" language="JavaScript" SRC="http://codice.shinystat.com/cgi-bin/getcod.cgi?USER=Mauright"></script>
    <noscript>
    <A HREF="http://www.shinystat.com" target="_top">
    <IMG SRC="http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=Mauright" ALT="Blog counters" BORDER="0"></A>
    </noscript>
    <!-- Fine Codice Shinystat -->

    <!-- START RedMeasure V4 - Java v1.1 Revision: 1.8 -->
    <!-- COPYRIGHT 2000 Red Sheriff Limited -->

    <!-- START check_rs_frame -->
    <SCRIPT LANGUAGE="Javascript">
    <!--
    check_rs_frame=1;
    //-->
    </SCRIPT>

    <SCRIPT LANGUAGE="Javascript" SRC="/redSheriff/multiframe.js">
    </SCRIPT>
    <!-- END check_rs_frame -->

    <script language="JavaScript">
    <!--
    var pCid="it_Matrix-it_xoomfree";
    var w0=1;
    var refR=escape(document.referrer);
    if (refR.length>=252) refR=refR.substring(0,252)+"...";
    //-->
    </script>

    <script language="JavaScript1.1">
    <!--
    var w0=0;
    //-->
    </script>

    <script language="JavaScript1.1">
    <!--
    if (check_rs_frame)
    {
    document.write("<script language='JavaScript1.1' src='http://server-it.imrworldwide.com/a1.js'></script>");
    }
    //-->
    </script>

    <script language="JavaScript">
    <!--
    if(w0 && check_rs_frame){
    var imgN='<img src="http://server-it.imrworldwide.com/cgi-bin/count?ref='+
    refR+'&cid='+pCid+'" width=1 height=1>';
    if(navigator.userAgent.indexOf('Mac')!=-1){document.write(imgN);
    }else{
    document.write('<applet code="Measure.class" '+
    'codebase="http://server-it.imrworldwide.com/"'+'width=1 height=2>'+
    '<param name="ref" value="'+refR+'">'+'<param name="cid" value="'+pCid+
    '"><textflow>'+imgN+'</textflow></applet>');
    }
    }
    document.write("<COMMENT>");
    //-->
    </script>

    <noscript>
    <img src="http://server-it.imrworldwide.com/cgi-bin/count?cid=it_Matrix-it_xoomfree" width=1 height=1>
    </noscript>
    </COMMENT>

    <!-- END RedMeasure V4 -->
    </body>
    </html>[/HTML]

    :ciauz:


  • User Attivo

    La vuoi sapere una cosa?
    Hai proprio ragione, ma la questione è un'altra. La parte finale del codice:

    <!-- START RedMeasure V4 - Java v1.1 Revision: 1.8 -->
    <!-- COPYRIGHT 2000 Red Sheriff Limited -->

    <!-- START check_rs_frame -->
    <SCRIPT LANGUAGE="Javascript">
    <!--
    check_rs_frame=1;
    //-->
    </SCRIPT>

    <SCRIPT LANGUAGE="Javascript" SRC="/redSheriff/multiframe.js">
    </SCRIPT>
    <!-- END check_rs_frame -->

    <script language="JavaScript">
    <!--
    var pCid="it_Matrix-it_xoomfree";
    var w0=1;
    var refR=escape(document.referrer);
    if (refR.length>=252) refR=refR.substring(0,252)+"...";
    //-->
    </script>

    <script language="JavaScript1.1">
    <!--
    var w0=0;
    //-->
    </script>

    <script language="JavaScript1.1">
    <!--
    if (check_rs_frame)
    {
    document.write("<script language='JavaScript1.1' src='http://server-it.imrworldwide.com/a1.js'></script>");
    }
    //-->
    </script>

    <script language="JavaScript">
    <!--
    if(w0 && check_rs_frame){
    var imgN='<img src="http://server-it.imrworldwide.com/cgi-bin/count?ref='+
    refR+'&cid='+pCid+'" width=1 height=1>';
    if(navigator.userAgent.indexOf('Mac')!=-1){document.write(imgN);
    }else{
    document.write('<applet code="Measure.class" '+
    'codebase="http://server-it.imrworldwide.com/"'+'width=1 height=2>'+
    '<param name="ref" value="'+refR+'">'+'<param name="cid" value="'+pCid+
    '"><textflow>'+imgN+'</textflow></applet>');
    }
    }
    document.write("<COMMENT>");
    //-->
    </script>

    <noscript>
    <img src="http://server-it.imrworldwide.com/cgi-bin/count?cid=it_Matrix-it_xoomfree" width=1 height=1>
    </noscript>
    </COMMENT>

    <!-- END RedMeasure V4 -->

    non l'ho messa io. Io carico sul server solo quello che viene prima.
    CHI aggiunge quest'ultima parte e perché?


  • Super User

    @Mauriz said:

    CHI aggiunge quest'ultima parte e perché?
    Xoomer-Alice, il motivo non lo so, dovrei esaminare il codice, credo sia uno javascript che controlla, cosa non so, magari che il sito rispetti certi termini del contratto, ecc. Alcuni host-free sono cosi', c'e' addirittura chi ti aggiunge una parte in ogni pagina, con la sua pubblicita' e altre cose. Se vuoi un sito piu' "pulito" pur restando nel gratuito, ci sono host-free che non mettono niente, se vuoi puoi passare ad uno di questi.


  • User Attivo

    Tipo Altervista?

    Se puoi indicamene qualcuno.

    Ciao, grazie

    P.S: sì, questa parte del codice è in ogni pagina ed è proprio tale parte che non passa la validazione. Almeno rispettassero le specifiche...


  • Super User

    @Mauriz said:

    Tipo Altervista?

    Se puoi indicamene qualcuno.
    Prova a chiedere nella sezione hosting per fartene suggerire varie alternative.
    Comunque altervista se gia' la conosci dovrebbe andarti bene.
    :ciauz:


  • Bannato Super User

    Si con xoomer è impossibile fino ad ora, avere una pagina validata dal w3c, questo perchè l'hosting gratuito (alice), aggiunge in fondo ad ogni pagina un pezzo di codice in javascript, nè rimovibile nè modificabile, non è infatti possibile vederlo nell'editor html; tutto questo rende le pagine non validate. 😉


  • User Attivo

    Beh, ma questo è un limite del servizio che offrono. In fondo gli errori visualizzati dal W3C potrebbero essere facilmente corretti. Voglio dire: va bene inserire un pezzo di codice in fondo ad ogni tua pagina (cosa che, tra l'altro, non mi pare di aver letto da qualche parte nel contratto gratuito: controllerò) ma che almeno sia un pezzo di codice validato. E poi: non sarebbe male se spiegassero a cosa serve.
    Forse gli scriverò.


  • Bannato Super User

    Facci sapere 😉