Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : Hoeged 15 Jul 2013, 18:39:42

: IE: perché esisti ?
: Hoeged 15 Jul 2013, 18:39:42
Buondì,
sto lavorando ad un sito
http://www.eurban.ch/ (http://www.eurban.ch/)
qualcuno mi illumina sul perchè i vmenu sfasino ?
graaaaassie
: Re:IE: perché esisti ?
: giusebos 15 Jul 2013, 18:52:56
gli articoli sull'incompatibilità fra browser di casa MS e altri come firefox si sprecano.

Esistono degli hack per far leggere le giuste regole css a IE

Se ci fai caso in molti template per joomla, all'interno della cartella CSS spesso ci sono dei css specifici per IE
: Re:IE: perché esisti ?
: xplosion 15 Jul 2013, 19:39:20
Prima di tutto ti suggerisco ti scaricare e personalizzare uno dei tantissimi template free !
Secondo: lascia perdere il programma che l'hai utilizzato per creare quel template ... Non e sempre colpa di IE
: Re:IE: perché esisti ?
: Hoeged 16 Jul 2013, 02:10:07
ok ho capito che il problema era nella definizione degli arrays dei mouduli in index.php.
adesso rimane da risolvere il fatto che il dropdown dei vmenu non funziona.
aggiorno perché potrebbe essere utile a qualcuno in futuro.

edit: curioso, su un pc mi funziona perfettamente anche il dropdown, su IE8 no....
: Re:IE: perché esisti ?
: Peppe-73 16 Jul 2013, 13:42:09
Io lo vedo bene uguale con Fox Crome ed IE.10 se visualizzi su vecchi browser e normale visto che html5 non va su vecchie versioni
: Re:IE: perché esisti ?
: Murphz 16 Jul 2013, 22:36:05
Io lo vedo bene uguale con Fox Crome ed IE.10 se visualizzi su vecchi browser e normale visto che html5 non va su vecchie versioni


In realtà, dato che HTML5 non è ancora uno standard (e non lo sarà per tanti tanti anni), nessun browser ha pieno supporto ad HTML5. Inoltre, nei siti non c'è nessun particolare problema a rendere il browser compatibile con HTML5 (estendendo il DOM ad esempio). Non è che HTML5 rappresenta uno stacco con il passato, anzi, è stata proprio la scelta del W3C (all'inizio del nuovo secolo)  di tralasciare XHTML2 per sviluppare HTML5 che deve far capire come la retrocompatibilità sia importante, anche se difficile. Personalmente, in netto contrasto con il w3c, avrei perseguito XHTML2...ma non importa  ;D



: Re:IE: perché esisti ?
: Peppe-73 17 Jul 2013, 00:20:32
In certi casi si, sopratutto sui Browser aggiornati non puoi dirmi che i Browser di vecchi data sono compatibili con i nuovi CSS ecc ecc html5 e già in uso.  ::)
: Re:IE: perché esisti ?
: Murphz 17 Jul 2013, 00:36:17
In certi casi si, sopratutto sui Browser aggiornati non puoi dirmi che i Browser di vecchi data sono compatibili con i nuovi CSS ecc ecc html5 e già in uso.  ::)


Purtroppo si, con un po' di ricerca noterai che molte funzionalità sono retrocompatibili, normalmente con alcuni semplici trucchi. Nel caso specifico di questo post, è decisamente difficile dare la colpa ad HTML5 se ie8 non fa qualcosa...il caro vecchio codice crossbrowser non deve mai passare di moda!


Si, mi sembra di aver sentito che già lo usano, bazzicando qua e là  ;D  però, ti ripeto che non è ancora in standard ma in draft. Lo standard definitivo non dovrebbe uscire prima di qualche anno stando alle comunicazioni del W3C. La differenza tra poterlo usare e essere in standard è enorme.
: Re:IE: perché esisti ?
: xplosion 17 Jul 2013, 11:38:12
Sembra che per luglio 2014 lo standard HTML5 sarà pronto...