Problemas / artefactos de reproducción de Safari 6 (en Mountain Lion)

12

Actualización final Acabo de recibir un correo electrónico de Apple confirmando que este error se ha corregido en OS X Mountain Lion 10.8.3

He tenido problemas de renderizado con Safari 6 en diferentes sistemas que ejecutan Mountain Lion, y no puedo encontrar una solución. He adjuntado algunas capturas de pantalla para describir el problema.

Actualizar La investigación adicional sugiere que esto podría ser un problema solo con los modelos de Mac 2012, específicamente los que tienen gráficos HD4000.

Actualizar Parece que los artefactos no siempre aparecen de inmediato, lo que requiere algunas recargas y / o cierre / reapertura de pestañas antes de que aparezcan.

Actualización El problema se confirma como no un error de WebKit , y se ha presentado como un error en Apple (problema 12750455 de Simon Fraser).

Sitio web de Twitter Bootstrap en Safari

SitiowebdeTwitterBootstrapenFirefox

Jsfiddle de Teak en Safari

jsfiddledeTeakenFirefox

Enlaces a los sitios web que se muestran en las capturas de pantalla:

pregunta René 09.11.2012 - 11:22

6 respuestas

3

¡Fue un error en Safari, resuelto en OSX Update 10.8.3!

    
respondido por el Guido Hendriks 15.03.2013 - 11:12
8

Puedo confirmar que esto es un error con la GPU Intel Graphics 4000. Veo los artefactos gráficos en mi Retina MacBook Pro de 13 "y no en mi MBP anterior, que tiene Mt. Lion y una GPU Nvidia Geforce.

Tengo experiencia de primera mano con este problema al intentar desarrollar botones css para sitios web ...

Creo que los artefactos se pueden reproducir usando css3 border-radius junto con un box-shadow . Aunque obviamente sucede en muchas otras circunstancias también. (Lo cual puedo confirmar)

Aquí hay un enlace a un informe de error en el sitio web de webkit (aunque no estoy seguro de que pertenezca allí):

enlace

Y la pregunta de SO vino de:

enlace

    
respondido por el Teak 24.11.2012 - 09:11
2

Esto no es un error de Intel HD 4000. Solo puedo ver este error de Safari en Intel HD 4000. Si abro la página con (Opera, Chrome, Firefox), no puedo reproducir este error

    
respondido por el Vladimir Kadnikov 15.01.2013 - 13:24
2

Una solución rápida a este problema es utilizar una transformación en el objeto con el radio del borde u otra propiedad que cause daños. De esa manera, está forzando un redibujado con la tarjeta gráfica, y eso elimina el problema.

Aplique la siguiente propiedad: -webkit-transform: translate3d(0,0,0); - Y debería estar bien.

    
respondido por el Kalms 01.02.2013 - 10:53
1

Aquí hay cosas que haría si no pudiera proporcionar un enlace a algo que está en vivo en Internet para que otros puedan duplicar / suscribir lo que está sucediendo.

  1. Pruebe una creación de webkit cada noche para ver si se trata de un error que se ha corregido, pero no se está enviando. enlace

  2. Elimine todas las extensiones de Safari para asegurarse de que no esté causada por una.

respondido por el bmike 14.11.2012 - 18:10
1

También puedo confirmar este error en la retina 15 "macbook (osx 10.8.2, safari 6.0.2)

Mi macbook también tiene Intel HD4000, pero también Nvidia GT 650M para la pantalla externa.

Para eliminar todas las otras posibilidades, pero la tarjeta gráfica (controlador) usé un adaptador de rayo para conectar una pantalla externa en la tarjeta Nvidia.

Resultado: ¡Sin líneas extrañas y efectos de jquery extraños!

conclusión: problema de HD4000 (controlador).

    
respondido por el Ruben 12.01.2013 - 01:39

Lea otras preguntas en las etiquetas