Dado que tanto Safari como Chrome usan Webkit, ¿es superfluo probar la compatibilidad en ambos navegadores si una página web se ve bien en una?¿Hay alguna necesidad de probar páginas web en Safari y Chrome?
Respuesta
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:
Safari:
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');
Definitivamente, debe probar ambos navegadores. Incluso si están utilizando WebKit para hacer la representación, hay muchas diferencias:
- Fuentes - Ellos los hacen de manera diferente, lo recomendaría altamente FontSquirrel para generar fuentes compatibles.
- 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.
- Características - Las características de Pareja de HTML5 difieren, no tienen el mismo conjunto de características.
- 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!
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.
- 1. fuente Jagged en Windows - Chrome y Safari
- 2. He probado en Chrome, ¿necesito probar en Safari?
- 3. ¿Google Chrome muestra las páginas de la misma manera que Safari?
- 4. safari y chrome javascript console multiline
- 5. ContenidoEnfoque editable en Chrome/Safari
- 6. ¿Hay alguna manera de crear y ejecutar javascript en Chrome?
- 7. Relleno adicional en Chrome/Safari/Webkit: ¿alguna idea?
- 8. onunload no funciona en Chrome y safari
- 9. Chrome y Safari XSLT utilizando JavaScript
- 10. Deshabilitar el caché de aplicaciones en Chrome y Safari
- 11. ¿Hay alguna API de marcadores de Chrome?
- 12. "window.location.hash = location.hash" no funciona en Webkit (Safari y Chrome)
- 13. Desbordamiento: desorden oculto con márgenes en Chrome y Safari
- 14. typekit: Falló en Firefox, Funcionó en Chrome y Safari
- 15. ¿Alguna diferencia entre Chrome en Mac y Chrome en Windows?
- 16. Atributo de póster de video HTML5 en Safari y Chrome
- 17. anclas Deshabilitar Chrome/Safari/WebKit
- 18. Problemas con Java Web Start y Safari
- 19. ¿Existe alguna manera fácil de probar páginas web protegidas con SSL en el servidor de Desarrollo, utilizando Django?
- 20. ¿Hay alguna manera de probar un sitio web en el iPhone sin un iPhone?
- 21. ¿Hay alguna forma de compartir objetos entre páginas de php?
- 22. Chrome/Safari ignorando mis reglas de reinicio?
- 23. ¿Cómo puedo probar mi sitio web en una versión anterior de Safari en OS X?
- 24. css problema de la libración en Chrome y Safari
- 25. Rangos de selección en webkit (Safari/Chrome)
- 26. Llamadas AJAX entre dominios en Safari y Chrome
- 27. ¿Hay alguna manera de probar la referencia circular en JavaScript?
- 28. jQuery .append() no funciona en IE, Safari y Chrome
- 29. pdf doc. paginación, usando el parámetro 'página', en los navegadores web Chrome y Safari
- 30. Problema MouseOver MouseOut en Safari/Chrome
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). –
¡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