¿Cómo puedo desarrollar para Safari 6 sin comprar una Mac?

8

Siempre he descubierto que solo desarrollar en Windows y usar Safari para Windows ha sido suficiente.

Sin embargo, Safari 6 ya se ha lanzado y tengo al menos un usuario que se ha puesto en contacto conmigo y me ha dicho que ha tenido problemas con uno de mis sitios en su nuevo ipad.

El problema es que Safari para Windows solo sube a 5.1.7.

¿Tengo que salir y comprar un nuevo mac / ipad / iphone para probar mi código, o hay otra forma?

Urbycoz
fuente
1
Si el problema persiste en el iPad, necesitaría un iPad, no una Mac.
Ramhound
Tienes tres opciones. Dile a tus usuarios que te compren una Mac. Visite hackintosh.org y vea si hay un ISO de arranque para osx 10.7 que pueda cargar en un emulador como VirtualBox. Y finalmente, declare que Safari 6 no será compatible hasta que Apple lo lance para Windows.
Ярослав Рахматуллин
Mi empleador no comprará un ipad o mac. Pero insisten en que debo apoyar a ambos.
Urbycoz el
@Ramhound ¿Safari 6 no es lo mismo en iPad que en Mac?
Urbycoz el
@ Urbycoz: Hasta que puedas permitirte un mejor empleador, te recomiendo leer los cómics de Dilbert.
Michael Scheper

Respuestas:

5

Ambos usan webkit, pero no viven y mueren por eso. Hemos visto muchos errores \ comportamientos que solo ocurren en safari.

Usa el navegador o los laboratorios de salsa. Tienen emuladores \ escritorios virtuales que pueden recrear sus problemas.

Estoy aquí porque 6.0+ cambió la forma en que maneja las etiquetas inyectadas como lo hizo IE 10.

ramita
fuente
1

Solo prueba en Google Chrome. Ambos navegadores comparten el motor de renderizado WebKit. Si no, puede virtualizar OS X.

Daylen
fuente
2
Incorrecto, mientras que Chrome y Safari comparten los motores de renderizado WebKit / Blink, son distintivamente bifurcaciones. Usted puede sin embargo utilizar el nuevo clon Chrome "Opera", que permitirá probar varias versiones de Chrome sin tener que desinstalar / reinstalación hasta el punto de locura.
John