HTML5 ed explorer 8

12 contenuti / 0 new
Ultimo contenuto
HTML5 ed explorer 8

Buonasera, ho appena terminato un sito utilizzando html5 e css3, sapendo che explorer 8 non supporta nulla di tutto ciò ho inserito il plugin html5.js con questo codice

<!--[if lt IE 9]><script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-...

purtroppo non sembra funzionare, testando il sito su http://www.browserstack.com/ appare ancora come prima, che coi sappiate ci sono altre soluzioni o sbaglio qualcosa io?

Drupal Version:

Qualcuno utilizza il servizio Browser Stack per testare siti su explorer 8? è attendibile?
Io lo sto usando per verificare se prende i tag article, section ecc. inserendo i vari plugin tipo html5shiv.js e inserendo script personalizzati, ho provato tutto quello che circola nel web ma non sembra funzionare, a questo punto mi viene il dubbio che questo sito ( come altri emulatori ) sia una sòla!

Ciao,
non so cosa devi testare, ma per IE dovrebbe andar bene IETESTER.
Per testare il responsive invece di emulatori in rete ce ne sono tanti, ma anche la Visualizzazione flessibile in Firefox va bene.
Comunque io non mi preoccuperei di IE che ha parecchi bug, specialmente con le vecchie versioni.

Ciao Giovanni e grazie della risposta, purtroppo, avendo fatto un restyling di un sito in html5 e vedendo da google Analytics che una buona parte di visitatori utilizza ancora explorer 8, mi tocca ottimizzarlo per questo "cosiddetto" browser (per il responsive non è un problema ).
Comunque ho installato windows 7 e explorer 8 sul mio mac con bootcamp e sto constatando che quello dell'incompatibilità di HTML5 è l'ultimo dei problemi, infatti non visualizza nemmeno il sito, compare una finestra con scritto "impossibile aprire il sito internet".
Io non ho parole per descrivere questo OBBROBRIO, davvero!
Cercherò su google una soluzione e quando la trovo la posterò qui, qualora altri avessero lo stesso problema.

Ciao Paolo,
mi hai fatto venire il dubbio e sono andato a verificare gli accessi al mio sito con IE8.
Effettivamente non ho molti accessi con IE; la maggioranza sono con IE11 che probabilmente ha risolto problemi, ma subito dopo trovo quelli con IE8 che superano quelli con IE9 ed IE10.
Ho quindi scaricato e provato di nuovo IETESTER
http://www.my-debugbar.com/wiki/IETester/HomePage
non trovando alcun problema di visualizzazione.
Ne deduco che il problema è del tuo sito, che non conosco.
E' probabile che il problema viene dal js che hai inserito.
Ma perchè hai bisogno di un js esterno ? Il tuo template è in HTML5 ?
Ciao.

Comunque non ho capito perchè questo post ha una diversa visualizzazione.

è colpa del codice aggiunto all'inizio da ffpaolo non chiuso
divertente

@Paolo
OOps, scusa. Non avevo capito che hai il mac.

Ciao a tutti, provo a chiudere adesso il tag , chissà cosa succede :)
Giovanni grazie ancora per il supporto, se vuoi provare a vedere, il sito in questione è www.blelattonerie.it, il tema l'ho creato io ed ho inserito tag HTML5 tipo "article, nav, section, header e footer", che non vengono riconosciuti da IE 8 e minori ( il 9,10 e 11 non hanno problemi), per questo esistono plugin come html5shiv.js o modernizr che permettono di ovviare al problema in modi differenti. Ho dato un colore di background all'header e al footer (grigio), ma explorer 8 non riconoscendoli, me li visualizza bianchi!

Si Paolo, il template da quello che vedo ha problemi con IE8, in Header e sui link primari. Probabilmente è un problema con i css.
Se permetti ti darei un consiglio, per quel che i miei consigli possono valere.
Personalmente, anzichè perdere tempo con lo sviluppo di un template, farei più un sottotema personalizzato di un template che sicuramente non ha problemi, e ce ne sono tanti.
Mi dedicherei quindi maggiormente al seo on-site che vedo che lascia molto a desiderare.
Il sito è pieno di immagini ed è senza contenuti, cosa che, di questi tempi, non porta da nessuna parte (ripeto, è la mia opinione e potrei sbagliarmi).
Ciao e buon lavoro.

Ti dico solo che quando ho detto al cliente di darmi i testi per il sito mi ha risposto così: "ma devo fare tutto io? chissenefrega dei testi, inventali tu oppure copiali da qualche altro sito..."
ragion per cui posso ritenermi ancora soddisfatto di quelle 4 righe in croce...per quanto riguarda la SEO, ho avvertito il cliente che non basta, ma lui dice che riceve richieste dal sito ed è contento!

Credo di aver risolto, posto la mia soluzione per chi dovesse avere gli stessi problemi:

Ho inserito nel file html.tpl.php, prima della chiusura del tag head il seguente script:

document.createElement('header');
document.createElement('nav');
document.createElement('article');
document.createElement('section');
document.createElement('footer');

successivamente occorre dichiarare nel css come elementi blocco i tag html5:

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
display:block;
}