Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : iacoposk8 03 Apr 2012, 09:35:41
-
Ciao a tutti! esiste un plugin che apre un popup o mostri comunque da qualche parte nel sito un messaggio tipo:
"il tuo browsers è troppo vecchio aggiornalo con uno dei seguenti:"
o
"il template del sito non è compatibile con il tuo browsers, cambialo con uno dei seguenti"
grazie :)
-
ciao, ne conosco uno per la 1.5 ma ad ogni modo dovresti prima pensare: ma quali sono questi browser vecchi o non compatibili? Poichè è una cosa molto soggettiva ti conviene affidarti alle tue conoscenze piuttosto che ad un plugin esterno.. IE6 ad esempio è sempre stata una scocciatura ma per molti è l'unica via per farsi raggiungere da persone non troppo affiatate per l'informatica.. magari persone con un'eta più avanzata o utenti con meno esperienza... quindi continuano a sviluppare siti compatibili con questi browser. Per mozilla, chrome, è la stessa cosa perchè sono uscite una miriade di versioni una diversa dall'altra, come puoi dire questa versione è vecchia in assoluto quando magari per siti che hanno semplicemente una header un contenuto base ed un footer funziona egregiamente? :)
in IE esistono i commenti condizionali, puoi usarli per mostrare l'avviso solo in quel browser e solo in certe versioni dello stesso (ti invito a fare una ricerca su google per saperne di più) , per gli altri dovrai invece ricorrere al javascript
-
Il problema vero ormai è che io odio explorer, ora con joomla già molti problemi sono risolti, ma prima quando i siti li facevo dall'inizio alla fine con solo codice html, css, php e javascript ho perso intere giornate se non settimane per uniformarlo con explorer...
tutti gli altri browsers alla fine sono fatti bene se si fa un sito e lo si testa fon firefox 11 lo vedi bene anche sulla 3.6 anche se usi html5 e css3 (non tutto però se si conta che è un browser che è più vecchio di un anno è comunque ottimo e sempre tra parentesi IE9 dalle schede di compatibilità è ancora un filo sotto a firefox 3.6)
Ma comunque io volevo mostrare un messaggio tipo: hai un browsers vecchio o non supportato, potresti vedere male alcuni contenuti, se lo aggiorni con uno di questi non avrai problemi.
ma alla fine è solo un consiglio, uno può anche non ascoltarlo :)
ovviamente però il messaggio deve essere cross browser :)
-
un pò come fa youtube :)
-
potresti usare un plugin di jquery ed inserire il controllo direttamente nel template. l'unica scocciatura sarebbe che se non hai i cookie abilitati visualizzeresti sempre la lightbox. se invece intendi inserirlo in un modulo laterale puoi semplicemente disattivare l'editor di joomla ed incollare in un modulo html personalizzato qualcosa come
<!--[if lte IE 6]>A bischero, ancora usi sta mercanzia!<![endif]-->
apparirà solo per browser IE6 ed inferiori.
-
<!--[if lte IE 6]>A bischero, ancora usi sta mercanzia!<![endif]-->
ahahahahahahahah si può fare che appaia solo per chi ha IE6 ed è toscano? :D
forse si rilevando gli ip, ma era solo uno scherzo! :D
Ok allora provo e poi vi faccio sapere :)
-
ma se volessi farlo anche per chrome, firefox, opera, safari ecc... come faccio?
(parlo del metodo del bischero :))
altrimenti devo fare il controllo con js che saprei anche farlo ma se c'è qualcosa di già fatto è pure meglio :)
-
<!--[if lte IE 6]>A bischero, ancora usi sta mercanzia!<![endif]-->
questa dicitura a che linguaggio si riferisce? ha un nome?
così posso provare a fare ricerche in autonomia
-
te l'ho detto sopra:
in IE esistono i commenti condizionali, puoi usarli per mostrare l'avviso solo in quel browser e solo in certe versioni dello stesso (ti invito a fare una ricerca su google per saperne di più)