¿Cómo revertir Safari 6 Web Inspector?

La nueva interfaz de usuario de Safari 6 Web Inspector es una pesadilla de usabilidad para mí debido a la gran cantidad de pestañas/paneles con iconos pequeños y sin etiquetas.

También parece complicar tareas comunes como mostrar una lista de solicitudes XHR y sus respuestas.

¿Hay alguna forma de revertir la apariencia del Web Inspector en Safari 6 a (más) como era en versiones anteriores?

Como comentario aparte: viene con documentación: Guía de herramientas para desarrolladores de Safari .
Además, cuando muevo el mouse, obtengo información sobre herramientas.
@DanielLawson, ahora yo también, aunque a veces no aparecen. Edité eso ahora.
¿Posponer el cambio a Safari 6 es una opción?

Respuestas (5)

El nuevo Web Inspector se hizo para estar un poco más cerca de Xcode.

No hay una forma directa de recuperar el anterior, sin recurrir a otros medios. Por ejemplo:

  • ejecutando Lion en una máquina virtual (para ejecutar un Safari antiguo).
  • Ejecutar una compilación nocturna de WebKit, pero es posible que solo tenga el nuevo inspector
  • Usando Chrome (aunque todavía WebKit, todavía usa algo que me pareció más cercano, como el viejo inspector).

Así que no, en este momento, no parece posible volver a una versión 'anterior' del inspector. La mejor opción sería enviar los errores a http://bugreporter.apple.com . Si faltan características que tenía el anterior, posiblemente futuras revisiones traerán algo de esto de vuelta.

Gracias, vine de Chrome para probar Safari6 con Mountain Lion, pero parece que al menos para la depuración volveré a Chrome.
Personalmente, me gustan los nuevos cambios en Web Inspector, solo desearía que hubiera una mejor documentación en línea sobre todas las cosas nuevas.
+1 por enviar comentarios. Pruebe también: apple.com/feedback/macosx.html

simplemente instale la última compilación nocturna de safari: http://nightly.webkit.org/ Luego, tendrá la opción de "Usar Webkit Web Inspector". ¡Sí!

El elemento del menú cambió la UseWebKitWebInspectorclave, pero defaults write com.apple.Safari UseWebKitWebInspector -bool trueno pareció tener ningún efecto en Safari 6.0 en 10.8.

HAY una manera de recuperar su antiguo inspector web.

  1. Salga de Safari (u otras aplicaciones que usan el inspector web)

  2. Vaya a Finder, luego presione "CMD-Shift-G". Alternativamente, haga clic en "Ir" en la barra de menú, luego en "Ir a la carpeta".

  3. Ingrese esto y presione Enter:/System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    Le recomiendo que haga una copia de seguridad del contenido de esta carpeta antes de continuar.

  4. Mueva el contenido de la carpeta "inspector" del archivo zip que puede descargar desde el siguiente enlace. Ingrese la contraseña si se le solicita y reemplace los archivos ya existentes.

    Copie el contenido de la carpeta del inspector, no la carpeta en sí.

  5. ¡Inicie Safari de nuevo e inspeccione! :C)

Descarga los archivos aquí (archivo zip) .

Todo lo que necesitas está dentro. ¡Espero que esto ayude!

Esto funcionó perfectamente para mí, gracias! También tuve que eliminar algunas líneas para arreglar la pestaña Fuentes, como se explica aquí .
Se acaba de romper hoy, así que no lo recomendaría después de todo.

De hecho, puede cambiar al inspector "antiguo".

Simplemente vaya al menú Desarrollar > Usar WebKit Web Inspector

Pero hay un gran error en la interfaz de usuario con el Inspector tradicional. Cada vez que cambia entre los diferentes paneles, la interfaz de usuario se vuelve a dibujar, creando múltiples capas de íconos y campos de búsqueda.

Obviamente, algo salió mal cuando agregaron el nuevo Inspector.

¿No tengo esta entrada de menú?
Ah, debe marcar "Mostrar el menú Desarrollar en la barra de menú" dentro de las Preferencias. Está en la sección "Avanzado".
El menú de desarrollo ya estaba habilitado, simplemente no tiene un elemento "Usar WebKit Web Inspector". ¿Está utilizando la misma versión / compilación?
Tengo Safari 6 (7536.25) pero sigo usando 10.7 Lion. También tengo instalado Xcode, pero no estoy seguro de si lo necesitas.
Tengo 8536.25 en Mountain Lion y también se instaló Xcode. El elemento del menú definitivamente no está allí en ML.
Hmm, tal vez sea específico de Lion... Este es el elemento de menú "Usar WebKit Web Inspector": d.pr/i/6CaI

Aquí hay una guía sobre cómo revertir Safari 6 a WebKit Web Inspector , si no desea ejecutar la compilación nocturna. Recomiendo usar r121872 , como lo sugiere jarek-foksa en los comentarios; de esa manera, no necesitará corregir CSS y JS, y obtendrá Estilos de trabajo.

Esto incluso funciona con el menú de desarrollo de iOS 6 (la razón principal por la que uso este método en lugar de la compilación nocturna, que todavía usa el nuevo Safari 6 Web Inspector para depurar dispositivos iOS).

Considere resumir o citar la página a la que se vinculó en el cuerpo de su respuesta. Esto se recomienda para que, si el enlace muere (lo que es probable que suceda eventualmente), la publicación siga siendo útil.