Newsgroup: it.lavoro.professioni.webmaster
Titolo: aggiornamento pagina con IE

Ho notato che se facci un aggiornamento al sito (si tratta di un sito 
statico) non lo visualizzo con Internet Explorer a meno che non aggiorni la 
pagina tenendo premuto il tasto SHIFT.
Con Firefox invece non occorre, basta che carichi la pagina e la visualizzo 
aggiornata.
Ora, dal momento che la maggior parte degli utenti usano internet explorer, 
mi domandavo perch� questo comportamento e se c'� un rimedio. Ad esempio ci 
sono dei metatags da mettere nell'html delle pagine che aiutino il browser 
in questo senso?
 
Un saluto,
@lex 
 

Scusate togliete pure il tasto SHIFT. La pagina si aggiorna correttamente, 
ma SOLO se faccio un refresh e non se la carico nuovamente. Quindi il mio 
problema � che gli utenti non pensano sicuramente di fare un refresh della 
pagina, dunque vorrei che visualizzando nuovamente la pagina (senza refresh) 
l'utente visualizzasse correttamente la pagina aggiornata.
 
ha scritto nel messaggio 
news:50eac52b$0$13276$4faf...@reader2.news.tin.it...


 visualizzasse correttamente la pagina aggiornata.
 
In generale non puoi fare molto.
 
Puoi impostare un header (non meta tag html, proprio header http) che, 
vado a memoria, dovrebbe essere Must-Revalidate, o Always-Revalidate.
Il problema è che così facendo invalidi la cache sempre e comunque, per 
tutti i browser, quindi il traffico sul tuo server aumenta a parità di 
connessioni.
 
In alternativa forse puoi impostare un header Expires, magari a 1 ora, in 
modo che il browser faccia cache almeno per un'ora, ma non hai il 
realtime: se un utente sta visualizzando la pagina mentre la modifichi, 
per l'ora successiva vedrà la vecchia.
 
Dipende sempre dal tuo caso d'uso.
 
A complicare la faccenda ci si mettono i proxy, le estensioni dei browser 
e gli antivirus degli utenti.
 
Bye.

 explorer,
 
ma anche no:
 
http://www.w3schools.com/browsers/browsers_stats.asp
 


Secondo me le stat di w3school non sono molto attendibili, troppi addetti del settore e pochi utenti, concordo che IE non e' piu' il piu' usato ma al 15% mi vien quasi da ridere, tra l'altro se guardi wikipedia (un po' piu' generalista) le stat di IE schizzano.
 
( 
http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
 )
 

 ( 
http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
 )
 
hai ragione, ma il "ma anche no" vale anche con quelle percentuali :)
 

 @lex
 
Scrivi nell'<head> questo script:
__________________
 
  <script>
function refreshunasolavolta(){
if(String(location.search).substr(1)!="ricaricata")
window.location.href='indice.htm?ricaricata';
}
</script>
________________
 
nel <body aggiungi:
________________
 
onload="javascript:refreshunasolavolta();"
_______________
 
Spero funzioni. A me è andata bene. Ciao. Raffaele
 
 

 @lex
 
Scrivi nell'<head> questo script:
__________________
 
  <script>
function refreshunasolavolta(){
if(String(location.search).substr(1)!="ricaricata")
window.location.href='latuapagina.html?ricaricata';



Si hai ragione :) 
Anche perche' in alcuni casi le stat dei browser non sono piu' sufficienti, perche' con i dispositivi mobile c'e' tutto un altro mare di sfide.. ma questo e' un altro discorso.
 

 Secondo me le stat di w3school non sono molto attendibili
 
Tra l'altro entrambe le stat si riferiscono al mercato globale, se ci 
riferiamo all'utente medio italiano secondo me le % di IE salgono ancora.
(scusate la riesumazione di questo post, ma era un po' che non entravo 
nel NG)
 
Ciao
-- 
MMM