Buono sconto 4% su Toner e Cartucce agli utenti AZpoint. SU Iomiricarico.it!!
Introduzione
Quanti di voi non vedono in molti siti questa frase: risoluzione necessaria per una corretta visualizazione del sito xxx*xxx
Ebbene benchè questa frase sia contro il concetto di usabilità, a volte gli utenti per visualizzare correttamente (soprattutto in termini di impostazione grafica) il contenuto grafico di una pagina web, devono avere una soluzione uguale o superiore a quella minima dichiarata. Lo script di oggi è capace di rilevare la risoluzione dell'utente e di reindirizzarlo in base a tale risoluzione in pagine diverse.
Codice per lo script
"<script language=""javascript"">
<!--
var s_width ='';
s_width=screen.width
if (s_width == ""800""){
location.href=""errore.htm"";
}
if (s_width == ""1024""){
location.href=""vai.htm"";
}
if (s_width == ""1280""){
location.href=""vai.htm"";
}
//-->
</script>"
Spiegazioni e conclusioni
Come vedete la risoluzione viene calcolata in base alla variabile orizzontale e dovremo quindi inserire questa variabile per identificare una risoluzione e non l'altezza. Come vedete abbiamo affidato alla risoluzione 800*600 la pagina errore in cui potremo mettere una frase del tipo : Non hai impostato la risoluzione minima per entrare nel sito!
Nelle altre risoluzioni invece andremo alla pagina vai.html che ci porterà all'interno del sito. Un altro modo per denominare le pagine se vogliamo rendere possibile l'accesso a tutti ma di visualizzare diversamente la pagina se si ha una risoluzione minore potrebbe essere questo; 800_600.html, 1024_768.html ecc...
Ad ogni modo ricordate sempre di inserire questo script nella prima pagina che viene visualizzata una volta scritto l'indirizzo del vostro sito ;-)
|