Newsgroup: it.comp.os.win.xp
Titolo: Stranezze di IE6

Ho notato una stranezza di IE6: quando digito un indirizzo URL di un 
sito che ha sia la versione italiana che quella inglese, pur utilizzando 
l'indirizzo di quello inglese, mi viene visualizzata la home page del 
sito in italiano.
P.E. 
www.google.com
 -> salta fuori 
www.google.it
 
www.altavista.com
 -> salta fuori 
it.altavista.com/s?r=1
.. e non ho nulla di italiano installato sulla mia macchina!
Comincio a pensare che ragionino in base alla classe di indirizzi IP 
forniti dai vari provider Internet: sbaglio intuizione?
-- 	
______________________________________________________
Back2Future
Roads? Where we're going we don't need .. roads! 
______________________________________________________

sito in italiano.
Per caso quando hai installato, le impostazioni internazionali (fuso
orario, formato valuta eccetera) le hai messe sull'Italia?
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
=> Warning: Mail Filter on: HTML-Mail, hotmail/msn/yahoo accounts. <=


A me 
www.altavista.com
 esce come 
www.altavista.com
 con le pagine in Inglese.
Per Google invece, se vuoi la pagina Inglese, devi digitare
www.google.com/en

 orario, formato valuta eccetera) le hai messe sull'Italia?
Ci avevo pensato, ma *come* queste impostazioni possono raggiungere il 
sito? Il GMT+1 non identifica solo l'Italia.. credo che Back abbia avuto 
l'intuizione giusta.
Anche perché lo fa con tutti i browser, e non solo con IE...
-- 
		Luca Amicone
		(da casa)

Anche perché lo fa con tutti i browser, e non solo con IE...
Dovrebbero ricavarlo dall'isp...
I miei ip non risolvono su host, quindi la vedo dura...
pero' sulle impostazioni internazionali ho Italia.


 pero' sulle impostazioni internazionali ho Italia.
Il tuo host magari no.. ma qualche router NOTO lo dovrai pure 
attraversare.. ;D
Boh? Altre idee non me ne sono venute..


Boh? Altre idee non me ne sono venute..
Effettivamente...
C:\Documents and Settings\DElyMyth>tracert 
www.google.com
Tracing route to 
www.google.com
 [216.239.37.101]
over a maximum of 30 hops:
  1     1 ms    <1 ms    <1 ms  213.155.197.62
  2    58 ms    57 ms    57 ms  
fe0-core1-mi.telvia.it
 [213.155.192.5]
  3    60 ms    57 ms    61 ms  
fe0-core2-mi.telvia.it
 [213.155.192.1]
  4    60 ms    57 ms    57 ms  
Serial3-1-0.GW3.MLN4.ALTER.NET
[146.188.53.33]


 sito in italiano.
Nessuna stranezza, e nessun "automatismo" di IE. Il browser quando contatta
il server gli puo' fornire varie informazioni, tra cui HTTP_ACCEPT_LANGUAGE
identifica la lingua del tuo browser. Semplicemente i siti che sfruttano
questo meccanismo ti redirigono automaticamente alla pagina corrispondente
alla lingua del tuo browser.
--
   Alex Palmese
---
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

 A me 
www.altavista.com
 esce come 
www.altavista.com
 con le pagine in
Inglese.
Perche' evidentemente hai il browser in inglese (vedi mio precedente post).
Se avessi quello in italiano, richiamando 
www.altavista.com
 ti ritroveresti
su 
http://it.altavista.com/


 su 
http://it.altavista.com/
Io ho IE6 in italiano, e mi esce 
www.altavista.com
. Però
contemporaneamente si apre una piccola finestrella con i link per
accedere a Altavista Switzerland.
P.S. Nelle opzioni internazionali ho Italiano(Svizzera).
-- 
Ciao, Pippo Peppo
ICQ#150674567

 P.S. Nelle opzioni internazionali ho Italiano(Svizzera).
Ti sei risposto da solo. :-)))


 
No!

    Alex Palmese
Beh, ma io ho il browser in inglese, sul SO in inglese! Yahoo, per 
esempio, visualizza la pagina corretta se richiami 
www.yahoo.com
 .. 
mistero ..

 
Ribadisco che non ho NULLA di italiano sul mio notebook .. solo 
l'impostazione telefonica del prefisso internazionale, ed ovviamente la 
tastiera!

 Ti sei risposto da solo. :-)))
Quindi non è come dicevi tu, che dipende dalla lingua del browser, ma
dipende dalle impostazioni internazionali.


 --
No no, il mio browser è Italiano, con le impostazioni per il solo Italiano
(standard).

 dipende dalle impostazioni internazionali.
Ok, ok, cerco di spiegarmi meglio, entrando piu' in dettaglio anche rispetto
alla mia precedente risposta a Back2Future.
Io non parlavo di impostazioni internazionali (quelle del pannello di
controllo, per intenderci), ma del browser. E neanche della lingua "nativa"
del brower....
Il browser quando contatta il server fornisce anche alcune informazioni, tra
cui la variabile HTTP_ACCEPT_LANGUAGE nella quale vengono elencati i
linguaggi impostati in Strumenti, Opzioni internet, Lingue (e NON del
pannello di controllo), nell'ordine impostato in tale elenco. Ad esempio, se
avesso solo la lingua italiana avrei:
HTTP_ACCEPT_LANGUAGE:it
Aggiungendo anche l'inglese americano:
HTTP_ACCEPT_LANGUAGE:it,en-us
E cosi' via. Quindi un sito "intelligente" puo' modificare la propria
risposta in base alla lingua primaria impostata in tale elenco.
Ovviamente se io ho una lingua non compresa tra quelle "conosciute" dal
sito, mi presentera' la pagina di default, probabilmente quella in inglese.
Chiaro ora? :-)



Nel mio IE vedo solo HTTP_ACCEPT_LANGUAGE:en-us
Continuo a pensare che ragionino in base agli indirizzi IP ..


 Chiaro ora? :-)
Chiarissimo, e nel mio caso mi sembra che funzioni proprio come dici
tu.
Grazie delle spiegazioni.


 Continuo a pensare che ragionino in base agli indirizzi IP ..
Non posso ovviamente escluderlo, ma (ragionando da web designer) mi sembra
piu' complicato e meno affidabile: chi meglio del proprietario del browser
sa quali siano le lingue da lui preferite?...:-) Insomma, io userei quella
variabile e non gli IP (che vanno mappati e manutenuti aggiornati).
Per quanto riguarda Google, mi hai incuriosito...;-)
Nella sua FAQ (
http://www.google.com/intl/it/faq.html#display
) si legge:
"Per identificare la lingua di visualizzazione, Google utilizza il normale
sistema di impostazione della priorità di lingua, ossia l'header HTTP. I
browser possono essere impostati per utilizzare più lingue, che vengono
selezionate a seconda delle preferenze dell'utente.
Per visualizzare o modificare la lingua utilizzata da Internet Explorer 5,
selezionare Opzioni Internet nel menu Strumenti. Fare clic sul pulsante
Lingue per visualizzare o modificare le preferenze correntemente impostate
per la lingua.
Su Netscape Navigator 4.7, selezionare Preferenze dal menu Modifica.
Espandere la cartella Navigator e fare clic sulla sottocartella Lingue per
visualizzare o modificare le preferenze correntemente impostate per la
lingua.
Nota: la modifica delle preferenze relative alla lingua può influire sulla
visualizzazione di altri siti con funzioni multi-lingue che supportano il
riconoscimento automatico della lingua."
A me sembra coerente con quanto ho detto...;-)
Tra l'altro su Google puoi selezionare il link "Preferenze" o "Strumenti per
le lingue" per scegliere la lingua predefinita da usarsi con Google, quindi
prova a cancellare tutti i cookie e la cache, ed a richiamare 
www.google.com
e' possibile che vedrai Google in inglese.
Ciao!


 
Niente da fare! Continuo a vedere 
www.google.it
, ma con l'interfaccia in 
inglese!


 
Ho tolto proprio tutto cio' che aveva riferimenti con l'Italia, persino 
la tastiera e la Time Zone, ma nulla da fare!
Guardate che cosa ho scoperto con un PATHPING:
[c:\]pathping 
www.google.it
Tracing route to 
www.google.com
 [216.239.51.101]
over a maximum of 30 hops:
  0  roadrunner.ross.lan [62.10.86.35]
  1  
fe0-0-0.nas-pv-1.net.tiscali.it
 [195.130.229.181]
  2  
fe7-0.gsrmi1-net.net.tiscali.it
 [195.130.229.132]
  3  
so-2-3-0-0.mil11.ip.tiscali.net
 [213.200.68.17]
  4  
so-1-0-0.zur10.ip.tiscali.net
 [213.200.82.109]
  5  
so-1-0-0.bsl10.ip.tiscali.net
 [213.200.82.105]
  6  
so-4-0-0.fra40.ip.tiscali.net
 [213.200.82.101]
  7  
so-6-0-0.fra30.ip.tiscali.net
 [213.200.81.94]
  8  
so-5-0-0.ffm2.ip.tiscali.net
 [213.200.81.17]
  9  
so-5-0-0.dus10.ip.tiscali.net
 [213.200.81.30]
 10  
so-1-0-0.ams20.ip.tiscali.net
 [213.200.82.94]
 11  
so-4-3-0.nyc30.ip.tiscali.net
 [213.200.81.90]
 12  
so-2-1-0.chi10.ip.tiscali.net
 [213.200.82.138]
 13  
so-0-0-0.sjc10.ip.tiscali.net
 [213.200.82.142]
 14  
ibr01-p0-2.sntc05.exodus.net
 [216.32.173.221]
 15  
bbr01-g2-1.sntc05.exodus.net
 [64.56.192.177]
 16  
bbr02-p1-0.stng02.exodus.net
 [209.185.9.114]
 17  
dcr01-g6-0.stng02.exodus.net
 [216.109.66.17]
 18  
csr11-ve240.stng02.exodus.net
 [216.109.66.82]
 19  
dcni1-gige-2-2.net.google.com
 [216.239.47.66]
 20  
gige1-4.core1.iad.net.google.com
 [216.239.48.142]
 21  
abni1-gige-1-1.net.google.com
 [216.239.48.145]
 22  
abbi1-gige-1-1.net.google.com
 [216.239.47.102]
 23  
www.google.com
 [216.239.51.101]
Se uso l'indirizzo IP al posto di URL in IE, raggiungo correttamente 
google.com
 ..
Quindi anche la mia teoria sul riconoscimento degli indirizzi IP cade, 
ed il sospetto si sposta sul DNS ...


 e' possibile che vedrai Google in inglese.
Altra scoperta: se uso l'indirizzo IP non mi viene depositato nessun 
cookie, ma se uso 
www.google.com
 vedo due cookie:
google.com
PREF
ID=38caef9048c185a9:TM=1018222539:LM=1018222539:S=mYBDwg_2luM
google.com/
1536
2618878336
32111634
237577744
29482636
*
google.it
PREF
ID=1273ce2f6a8800c2:LD=it:TM=1018222542:LM=1018222542:S=YX2WyZywv-k
google.it/
1536
2618878336
32111634
272227744
29482636
*
Strano, non credete?
