Software para depurar problemas de sitios web específicos de Safari como usuario de PC

Supongamos una aplicación web moderna donde los usuarios de OSX informan un problema que ocurre solo en Safari, pero no en Chrome u otros navegadores. Supongamos también que trabaja principalmente en una PC con Windows. ¿Qué software recomendaría para depurar este problema?

Debe tener:

  • Ejecute exactamente la versión actual del navegador Safari para Mac OSX. (Es muy probable que el problema sea específico de esa combinación, me temo que la emulación o las versiones antiguas no presentarán el problema).

    Tenga en cuenta que un navegador WebKit diferente (por ejemplo, Chrome) no es suficiente. Estoy realmente detrás de la combi actual de Safari en OSX. (En este caso particular porque ese combi no acepta cookies en solicitudes de CORS a menos que el usuario haya visitado el dominio antes).

  • Herramientas de desarrollador / Herramientas de depuración de JavaScript.

  • No tener que comprar una Mac.

Me gustaría tener:

  • Prefiero no tener que comprar una licencia de OSX, es decir, prefiero una solución gratuita.

Agradable tener:

  • Configuración persistente. (Es decir, esto no es explícitamente un "Debe tener", es decir, si es necesario, estoy "bien" con una VM que se autodestruye después de, por ejemplo, dos semanas. Pero sería bueno si la solución es persistente ) .
  • Posibilidad de probar versiones diferentes/anteriores de Safari.

En el pasado había usado "Safari para Windows", pero AFAIK eso ya no se actualiza.

¿Sería ayudar el uso del mismo motor que Safari? El motor de Safari es WebKit. Ningún Google Chrome ha bifurcado el motor WebKit y le ha dado su propio giro. Así que ya no es el mismo motor.
No, absolutamente no: un WebKit diferente no funcionará. Eso lo aclaro en el primer imprescindible.

Respuestas (1)

Creo que BrowserStack es una gran solución a este problema.

Acceso instantáneo a todos los navegadores móviles y de escritorio reales. Diga adiós a su laboratorio de dispositivos y máquinas virtuales.

Sin embargo, no es gratis. Pero si eres un desarrollador web y necesitas probar mucho, entonces es una gran solución.