Joomla.it Forum
Non solo Joomla... => Sviluppo => : Mozartino 09 Aug 2017, 08:53:50
-
Salve a tutti.
Sto provando ad eliminare tutti gli errori segnalati dalla validazione W3C e dopo un'analisi di alcuni componenti mi rimangono 4 segnalazioni:
Line 187, Column 8: required attribute "type" not specified<script>
Line 317, Column 35: there is no attribute "align"
<p style="text-align:left;" align="center">Il nostro Istituto nasce il 1 settem…
Line 93, Column 17: there is no attribute "property"<meta property="og:image" content="https://www.xxxxxxxxxxxxxxxx.gov.it/im (https://www.xxxxxxxxxxxxxxxx.gov.it/im)…
Line 3, Column 43: value of fixed attribute "xmlns" not equal to default<html xmlns="https://www.w3.org/1999/xhtml (https://www.w3.org/1999/xhtml)" xml:lang="it-it" dir="ltr">
Quest'ultimo sembra legato ad un articolo che ho in home ma non ho capito cosa dovrei modificare.
Sto cercando di documentarmi e ringrazio anticipatamente chi vorrà in qualche modo aiutarmi.
-
col w3c verifichi se lo standard che hai scelto per le tue pagine è rispettato, che standard hai scelto di validare?
-
Prima di tutto grazie per la risposta.
Praticamente faccio riferimento agli errori segnalati dal https://validator.w3.org/ (https://validator.w3.org/)
Sicuramente dovrei sapere dell'altro...
-
se vuoi capirci ed imparare puoi fare così:
prendiamo ad esempio il primo errore/problema, riguarda il tag p
quindi cerco con google gli attributi che posso dare al tag p per ogni specifico standard
https://www.google.it/search?q=p+tag+attributes+w3c
trovo questo https://www.w3schools.com/tags/tag_p.asp che mi da info importanti se sto validando html5
-
Ancora grazie.
Praticamente mi sembra d'aver capito che gli attributi previsti sono vari (https://www.w3schools.com/tags/ref_standardattributes.asp) e che l'attributo allineamento non è supportato in html5 (Line 317, Column 35: there is no attribute "align").
Ho quindi corretto l'errore Line 317, Column 35: there is no attribute "align" <p style="text-align:left;" align="center">Il nostro Istituto nasce il 1 settem… togliendo l'attributo align ed inserendone uno valido.
Dove modifico il codice relativo a: Line 187, Column 8: required attribute "type" not specified<script>?
Grazie ancora per la pazienza.
-
il javascript è un po' più complicato da trovare, potrebbe essere ovunque.
Incomincia a controllare i files del template se viene richiamato in quel modo un js
-
Nella cartella template non sembra esserci...
Ho tuttavia eliminato l'errore sotto disabilitando il plugin Content - Social Buttons
Line 93, Column 17: there is no attribute "property"<meta property="og:image" content="https://www.xxxxxxxxxxxxxxxx.gov.it/im…
Mancano 2...
-
Ho tuttavia eliminato l'errore sotto disabilitando il plugin Content - Social Buttons
Line 93, Column 17: there is no attribute "property"<meta property="og:image" content="https://www.xxxxxxxxxxxxxxxx.gov.it/im…
http://www.marcopanichi.com/blog/open-graph-facebook-e-validazione-w3c/
w3c non riconosce opengraph
-
Line 3, Column 43: value of fixed attribute "xmlns" not equal to default<html xmlns="https://www.w3.org/1999/xhtml (https://www.w3.org/1999/xhtml)" xml:lang="it-it" dir="ltr">
https://www.w3schools.com/tags/att_html_xmlns.asp (https://www.w3schools.com/tags/att_html_xmlns.asp)
Non capisco tuttavia dove devo cercare...
-
https://www.experts-exchange.com/questions/20181003/XHTML-Transitional-1-0.html
questo lo dovresti trovare nell'index del template solitamente
-
E' nel file index.php ma le modifiche che ho apportato non hanno risolto...
-
https://www.totalvalidator.com/support/doctypes.html (https://www.totalvalidator.com/support/doctypes.html)
Ho fatto un po' di prove ma questo errore rimane...
Line 3, Column 43: value of fixed attribute "xmlns" not equal to default<html xmlns="https://www.w3.org/1999/xhtml" xml:lang="it-it" dir="ltr">
-
ma non ti conviene partire da un template già validato per lo standard w3c che ti interessa?
Perchè poi devi validare w3c non capisco...
-
Il template è esente da errori
(https://validator.w3.org/check?uri=https%3A%2F%2Fwww.joomlafap.it%2F&charset=%28detect+automatically%29&doctype=Inline&group=0)
e provavo a sistemare gli errori che ho comunque creato io.
Grazie comunque.
-
non capisco come tu possa aver introdotto questo errore
Line 3, Column 43: value of fixed attribute "xmlns" not equal to default<html xmlns="https://www.w3.org/1999/xhtml" xml:lang="it-it" dir="ltr">
-
Se disabilito il Plugin System - Google Analytics sparisce l'errore:
Line 184, Column 8: required attribute "type" not specified<script>
E' rimasto soltanto Line 3, Column 43: value of fixed attribute "xmlns" not equal to default<...
-
l'hai installato tu quel plugin?
hai installato altro che potrebbe introdurre anche l'errore xmlns?
-
Mi sembra d'aver testato quasi tutti i moduli e plugin...
-
Ho trovato il problema...
Dopo aver invano disabilitato tutti i plugin/componenti/moduli che non sono parte di joomla standard, è stata illuminante l'indicazione ricevuta dall'amministratore JFap circa il fatto che qualcuno/qualcosa aggiungeva la "s" sul protocollo https, visto che nell'output la "s" è presente.".
Tempo fa avevo richiesto all'hosting di abilitare https sul sito e per questo ho provato a modificare
Configurazione globale-->Server-->Forza HTTPS--> Nessuno (prima era impostato Tutto il sito). L'errore è sparito.
Grazie ancora e buon pomeriggio.