2011-01-29 7 views

Respuesta

9

No, no lo es.

Según lo que he experimentado, Safari y Chrome (en OS X) parecen representar las fuentes de forma diferente. Safari mostrará las fuentes sin un tamaño específico significativamente más pequeño que en Chrome.

Chrome: enter image description here

Safari: enter image description here

+3

Es de suponer que esto se debe a que Chrome usa los tamaños de fuente estándar de Windows, mientras que Safari usa los tamaños de fuente de Mac estándar. Es un problema de 72 ppp (en Mac, para que coincida con la página impresa) frente a 96 ppp (en Windows), y ha sido así durante años. [Lectura interesante sobre el tema] (http://blogs.msdn.com/b/fontblog/archive/2005/11/08/490490.aspx). –

+0

¡Tal vez sea así! Sé que ambos navegadores tienen una opción para ajustar este tamaño, pero no se puede asumir que los usuarios modificarán alguna vez esa configuración. Por supuesto, se podría debatir si preferir tamaños de fuente relativos a fuentes de tamaño fijo :) – slhck

6

Debe probar ambos navegadores si su sitio tiene una cantidad significativa de JavaScript, ya que hay diferencias. Por ejemplo, lo siguiente causa un error de JavaScript en Safari pero no en Chrome.

var x = new Date('02-22-2011'); 
2

Definitivamente, debe probar ambos navegadores. Incluso si están utilizando WebKit para hacer la representación, hay muchas diferencias:

  1. Fuentes - Ellos los hacen de manera diferente, lo recomendaría altamente FontSquirrel para generar fuentes compatibles.
  2. Rendimiento - Cada uno utiliza una forma diferente de cómo renderizar DOM en la pantalla en términos de implementación de tecnología. Chrome usa Skia (en Linux, Windows), mientras que Mac usa algo diferente. Por ejemplo, intente ocultar un DOM de más de 200 niños en Chrome vs Safari vs Firefox, notará que Chrome tarda más de 20 segundos, Safari tarda más de 5 segundos y Firefox tarda menos de 1 segundo. El tiempo de representación difiere, por lo que debe asegurarse de probarlo para ver qué experimenta cada usuario.
  3. Características - Las características de Pareja de HTML5 difieren, no tienen el mismo conjunto de características.
  4. JavaScript - Algunas diferencias como los usuarios anteriores han mencionado, y otro ejemplo podría ser el evento clave de borboteo difiere.

Pero, son muy similares, en cuanto a diseño, no tienes que preocuparte demasiado (la solución es mínima), pero es mejor probar para eliminar el caso realmente extraño.

Espero que haya ayudado!

1

Usted debe probar en ambos navegadores, e incluso en todos los sistemas operativos. Chrome y Safari se representan de manera diferente, especialmente si usa fuentes personalizadas (a través de @ font-face). Descubrí que incluso Chrome se procesa de manera diferente cuando se usa en Linux y Windows, mientras que Safari se procesa de manera diferente cuando está en Windows y en el iPad.

Cuestiones relacionadas