2012-08-24 20 views
7

Título prácticamente lo dice todo. Estoy desarrollando para un cliente que sirve a una gran base de clientes en China, por lo que debo asegurarme de que el sitio funcione en los navegadores chinos locales. Estoy teniendo problemas con el navegador Sogou (del que nunca antes había oído hablar). Para solucionar estos problemas en un entorno con el que estoy más familiarizado, quería ver si podía reproducir estos problemas en otro navegador que utiliza el mismo motor. Si sólo se sabía lo que era el motor ...¿Cuál es el motor de búsqueda del navegador Sogou?

Actualización:

Por lo que he podido averiguar, Sogou es un navegador de doble motor. Un motor es Webkit y el otro supuestamente es Trident, específicamente la versión que está en IE9. Sin embargo, esto no corresponde a lo que estoy viendo, ya que la página se representa claramente de forma diferente a lo que es en IE9. Tal vez es IE9 en modo peculiar?

Respuesta

10

He visto un couplereferences a un motor Trident/Webkit dual. Aparentemente puede hacer ambas cosas; Trident puede ser su propia compilación o la versión más reciente incluida con Windows. Tengo IE9 instalado pero se comporta como IE7, que venía predeterminado en mi computadora. Los navegadores basados ​​en Sogou pueden detectarse y ofrecerse para cambiar al motor Webkit, como in this code example.

De la cadena de agente de usuario Trident:

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 PC 6.0; sE 2.X MetaSr 1,0

Ahora sólo estoy adivinando esto significa que se utiliza cuando the IE7 standards mode as default es renderizar páginas web. Pero, de nuevo, a IE no le gusta reportar el mismo uso. todo el tiempo, ya sea ...

De la cadena de agente de usuario Webkit (Sogou se ve la marca):

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

I fue capaz de cambiar los agentes de usuario bastante fácilmente aquí. "高速" translates roughly a "alta velocidad".

Sogou useragent switcher location

+4

Esto es una locura ... Sogu adopta por defecto ie7 cuando tiene capacidades de webkit ... ¿por qué alguien haría eso? De todos modos, gracias por informarnos –

+1

¿Qué dice el botón que cambia el agente de usuario? –

+1

@CarlG Buena pregunta. Afortunadamente, pude encontrar la respuesta en uno de mis enlaces. ;-) –

0

No sé qué tan confiable es la información, pero channel9.msdn.com tiene a page que sugieren que es (¿o será?) El motor de Webkit.

0

navegadores motor de doble chinos tienen WebKit y Trident. Usan webkit por defecto y usan Trident para el modo de compatibilidad. Aparentemente había muchos problemas que regían los sitios web centrados en IE. Creo que eso ha pasado en gran parte. Por ejemplo, Maxthon dejó caer el motor Trident en la versión 3+

Cuestiones relacionadas