Mohole Network

Rete di Linguaggi

Ciao a tutti

Ho un problema di visualizzazione del menu superiore del sito www.filadelfiachess.com solamente con Firefox versione 2

Il sito viene visualizzato perfettamente dalle versioni successive di firefox, da IE a partire dalla versione 6.0, da Opera, Safari, Chrome.

Uso commenti condizionali nell'header della pagina per caricare diversi css (per IE 6, ad esempio); che commento devo scrivere per caricare un css solo per firefox 2?

Grazie!

Condividi

Rispondi

Risposte a questa discussione

Ciao Emiliano,
il mondo è bello perchè è vario.. avariato direbbe qualcun altro, ed è proprio per questa varietà di avarie che ognuno può trovare soluzioni diverse al problema che hai postato

Problema: diversa visualizzazione fra firefox 2 e firefox 3

Soluzioni:

0) usare i commenti condizionali per firefox 2
1) testare il browser attraverso javascript
2) modificare il codice css in modo da trovare un compromesso grafico che vada bene per firefox 2
3) fare un sito senza menu superiore :-))

0)
E' raro trovare differenze di visualizzazione tra parenti di firefox (in questo caso tutta la discendenza firefox e firefox 2),in genere siamo abituati a testare i siti per differenti versioni di explorer.
I commenti condizionali rappresentano una scrittura che dovrebbe essere riconosciuta soltanto da Internet Explorer,forse è per questo che non trovi il corrispondente per altri browser,

1)
possiamo testare il tipo di browser con javascript: questa tecnica è conosciuta con il nome di sniffing: si testa il parametro userAgent che il client invia al server che restituisce una stringa di questo tipo

userAgent : Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729)

dove Firefox/3.0.14 è la versione del browser

usando la seguente sintassi testiamo se nella stringa userAgent c'è l'occorrenza firefox/2

if (navigator.userAgent.toLowerCase().indexOf("firefox/2") > -1) {
//assegno il css per firefox 2
}


2) e 3)
non pervenuti :-))

Rispondi

Usate troppo poco la vostra conoscenza a scopo di lucro, o voi sapienti. Se mi faceste pagare l'accesso a mohole network mi abbonerei al volo.
Ho scritto su tutti i forum possibili ed immaginabili, e l'unico che ha dato una risposta degna di questo nome sei tu. Adesso sono immerso in un altro problema (ho accroccato sullo stesso spazio web un WP ed un Joomla, ed i loro rispettivi htaccess litigano, pertanto in uno dei due cms devo rinunciare all'URL Rewriting e ciò mi secca assai), ma appena posso testerò e vedremo di far funzionare la cosa.

P.s. io, quando ho visto quel FF 2.0 che mi sballava il menu superiore ho pensato ad un problema del pc locale, perchè in genere i Geki vedono tutti la stessa cosa o quasi. Poi però ho testato anche con browsershots.org (carino, visita se non conosci), ed il problema è emerso anche lì per FF2.0 e solo per quella versione.

Rispondi

Rispondi

RSS

Info su

Mohole Mohole ha creato questo social network su Ning.

© 2009   Creato da Mohole su Ning.   Crea il tuo social network personale

Badge  |  Segnala un problema  |  Privacy  |  Termini del servizio