La diferencia estriba en los motores de renderizado del navegador Windows.
Sabemos que Safari representa el conjunto de caracteres de forma diferente a Chrome. Pero los elementos de la interfaz de usuario de Window (las pestañas en Chrome) están bien. Esa es nuestra mayor pista.
Los elementos de la interfaz de usuario de la ventana son probablemente (énfasis en probablemente, puedo no estar en lo cierto aquí) todos los que están siendo representados por el sistema operativo. Así que reciben el tratamiento completo de expansión de emoji a nivel del SO.
Pero lo que ocurre dentro de la ventana de un navegador web depende mucho del navegador. Los motores de renderizado son una gran parte de la salsa secreta de cada navegador.
Tanto Safari como Chrome utilizan WebKit, pero las similitudes entre las instancias de WebKit que utilizan se detienen en el nombre del motor. Ambos son bifurcaciones de la versión principal y están fuertemente personalizados para mejorar el rendimiento de la manera que cada equipo de desarrollo del navegador cree que es significativa para sus usuarios finales.
@JasonSalaz encontró un gran error en la base de datos de errores de Chrome que nos da la pista final de que se debe a los forks de WebKit: http://code.google.com/p/chromium/issues/detail?id=90177 -- ese error se refiere a las diferencias entre el fork de Chrome y la línea principal de WebKit del proyecto de código abierto. Hay diferencias de renderizado en la línea principal que aún no han llegado a la versión que utiliza Chrome. Y parece que tienen la intención de fusionar los cambios en algún momento.
Actualización: Paul Irish ha una gran entrada en el blog sobre las diferencias de WebKit para todos estos navegadores que lo utilizan actualmente . Si realmente quieres entender lo diverso que es el entorno de WebKit, esta es una gran lectura.
9 votos
Estoy viendo esto en Chrome y no veo el en la pregunta o el título, pero hacer verlo en el título de la pestaña en la parte superior de la ventana.
0 votos
Casi nunca paso el ratón por encima de las pestañas para ver el título completo de la página, pero tienes razón, en efecto, para eso. Es muy sorprendente.
0 votos
Puede ser que Chrome se enchufe a su propia paleta de caracteres, que podría ser alguna versión híbrida entre la nativa y una propietaria. Pero sé que los emoji no son sólo una cuestión de tipo de letra (no puedes portar los emoji a SL, por ejemplo, simplemente instalando la fuente respectiva). Así que hay algo más que leer un nuevo tipo de letra. Yo presentaría un error a Google. O pediría soporte completo.
14 votos
Como los visitantes con Chrome tendrán dificultades para leer el título, voto por cambiar el título a "¿Cómo produzco zurullos en Google Chrome?"
0 votos
@cksum He revertido el título porque se ha convertido en un dato pertinente en la pregunta.
0 votos
@JasonSalaz, no es necesario tener el emoji ahí. El título no necesita transmitir todo en la pregunta. Haber dicho "Por qué veo emojis en Safari y no en Chrome" es más que claro. No hace falta un ejemplo, ya que se incluye uno en la propia pregunta. Así que no, no estoy de acuerdo en que sea información "pertinente". El título tal y como está es bastante largo.
0 votos
Curiosamente, el emoji no aparece en Safari 5 para Windows 7.
0 votos
En mi experiencia, Chrome es bastante malo con la sustitución de fuentes. Si tienes Symbola u otra fuente de este tipo instalada, es posible que Chrome no muestre el carácter de todos modos.