2012-08-24 18 views
7

Titolo praticamente dice tutto. Sto sviluppando per un cliente che serve una grande base di clienti in Cina, quindi ho bisogno di assicurarmi che il sito funzioni nei browser cinesi locali. Sto riscontrando problemi con il browser Sogou (di cui non avevo mai sentito parlare prima di oggi). Per risolvere questi problemi in un ambiente con cui ho più familiarità, volevo vedere se potevo riprodurre questi problemi in un altro browser che utilizza lo stesso motore. Se solo sapessi cosa motore che era ...Qual è il motore del browser del browser Sogou?

Aggiornamento:

Per quanto sono stato in grado di scoprire, Sogou è un browser dual-motore. Un motore è Webkit e l'altro è Trident, in particolare la versione di IE9. Questo, tuttavia, non corrisponde a quello che sto vedendo, in quanto la pagina è chiaramente resa in modo diverso da quello che è in IE9. Forse è IE9 in modalità stranezze?

risposta

10

Ho visto un couplereferences a un motore dual Trident/Webkit. Apparentemente può fare entrambe le cose; Trident potrebbe essere una propria build o la versione più recente inclusa in Windows. Ho installato IE9 ma si comporta come IE7, che è diventato il mio computer predefinito. I browser basati su Sogou possono essere rilevati e offerti per passare al motore Webkit, come in this code example.

dalla stringa UserAgent Tridente:

Mozilla/4.0 (compatible; MSIE 7.0 ; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; InfoPath.3; media Center 6.0; sE 2.X MetaSr 1,0

Ora sto solo cercando di indovinare ciò significa che utilizza the IE7 standards mode as default quando sta restituendo pagine Web. Ma di nuovo a IE non piace riportare lo stesso useragent tutto il tempo o ...

dalla stringa Webkit UserAgent (guarda Sogou-branded):

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535,1 (KHTML, come Gecko) Chrome/14.0.802.30 Safari/535,1 SE 2.X MetaSr 1,0

sono stato in grado di cambiare gli interpreti non abbastanza facilmente qui. "高速" translates roughly su "alta velocità".

Sogou useragent switcher location

+4

Questo è folle ... Sogu è impostato su ie7 quando ha funzionalità del webkit .... perché qualcuno dovrebbe farlo? Comunque grazie per averci fatto sapere –

+1

Cosa dice il pulsante che cambia utente agente? –

+1

@CarlG Buona domanda. Fortunatamente sono riuscito a trovare la risposta in uno dei miei link. ;-) –

0

Non so quanto siano affidabili le informazioni, ma channel9.msdn.com ha a page che suggerisce che è (o sarà?) Il motore Webkit.

0

browser cinesi bimotore hanno WebKit e Trident. Utilizzano Webkit per impostazione predefinita e utilizzano Trident per la modalità di compatibilità. Apparentemente c'erano un sacco di problemi che riguardavano i siti web IE-centric. Penso che sia ampiamente passato. Per esempio, Maxthon ha abbandonato il motore Trident nella versione 3+

Problemi correlati