Як повернути веб-інспектор Safari 6?


13

Новий користувальницький інтерфейс Safari 6 Web Inspector - це кошмар у використанні для мене через навантаження вкладок / панелей з невеликими значками та відсутністю міток.

Також, схоже, ускладнюються загальні завдання, такі як показ списку запитів XHR та їх відповідей.

Чи є можливість повернути зовнішній вигляд веб-інспектора в Safari 6 на (більше) як це було в попередніх версіях?


2
Як осторонь: вона постачається з документацією: Посібник з інструментів для розробників Safari .
Ар'ян

Крім того , коли я наведіть курсор миші, я робити отримати підказки.
Даниїл

@DanielLawson, зараз я теж, іноді вони не з'являються. Я це відредагував зараз.
Джеррі

Чи відкладення переходу на Safari 6 є варіантом?
bmike

Відповіді:


6

Новий веб-інспектор був трохи ближче до Xcode.

Немає прямого способу повернути старий, не звертаючись до інших засобів. Наприклад:

  • працює Лев у вітрині (для запуску старшого Safari).
  • Запуск ночної версії WebKit - але це може мати лише новий інспектор
  • Використовуючи Chrome (хоча ще WebKit, він все ще використовує щось, що мені здавалося ближчим, як старий інспектор).

Тож ні, наразі це не схоже на можливе повернення до «старшої» версії інспектора. Найкраще було б надсилати помилки на http://bugreporter.apple.com . Якщо у нього відсутні функції, що були у старої, можливо, майбутні переглядання принесуть частину цього назад.


1
Дякую, я приїхав із Chrome, щоб спробувати Safari6 з Mountain Lion, але здається, що принаймні для налагодження я повернусь до Chrome.
Геррі

1
Мені особисто подобаються нові зміни веб-інспектора, я просто хотів, щоб в Інтернеті була якась краща документація про всі нові речі.
jmlumpkin

+1 для надсилання відгуків. Спробуйте також: apple.com/feedback/macosx.html
Марк Е. Хааз

3

просто встановіть останню нічну версію сафарі: http://nightly.webkit.org/ Тоді у вас буде можливість "Використовувати веб-інспектор Webkit". Ага!


Пункт меню змінив UseWebKitWebInspectorключ, але defaults write com.apple.Safari UseWebKitWebInspector -bool true, схоже, це не вплинуло на Safari 6.0 10.8.
Лрі

2

Є спосіб повернути свого старого веб-інспектора.

  1. Закрийте Safari (або інші додатки, які використовують веб-інспектор)

  2. Перейдіть до Finder, а потім натисніть "CMD-Shift-G". Крім того, натисніть «Перейти» у меню, а потім «Перейти до папки».

  3. Введіть це і натисніть Enter: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    Рекомендую створити резервну копію вмісту цієї папки, перш ніж продовжувати

  4. Перемістіть вміст папки "інспектор" із zip-файлу, який ви можете завантажити за посиланням нижче. Введіть пароль, якщо запитаєте, та замініть вже наявні файли.

    Скопіюйте вміст папки інспектора, а не самої папки.

  5. Почніть Safari знову і огляньте геть! : в)

Завантажте файли тут (Zip-файл) .

Все, що вам потрібно, всередині. Сподіваюся, це допомагає!


Це прекрасно працювало для мене, дякую! Також мені довелося видалити кілька рядків, щоб виправити вкладку "Джерела", як пояснено тут .
День

Сьогодні він зламався, тому я б не радив.
День

1

Фактично ви можете перейти до "старого" інспектора.

Просто перейдіть до меню "Розвиток"> Використовувати веб-інспектор WebKit

Але є велика помилка в інтерфейсі з традиційним інспектором. Кожен раз, коли ви перемикаєтесь між різними панелями, інтерфейс користувача переробляється, створюючи кілька шарів піктограм та поля пошуку.

Очевидно, щось пішло не так, коли вони додали нового Інспектора.


У мене немає цього пункту меню?
Геррі

Ах, вам потрібно встановити прапорець "Показати розробку меню в рядку меню" в межах Налаштування. Це в розділі "Додатково".
ttaiyo

2
Меню розробки було ввімкнено, у ньому просто немає пункту "Використовувати веб-інспектор WebKit". Ви використовуєте ту саму версію / build?
Геррі

3
Я отримав 8536,25 на Mountain Lion, а також встановлено Xcode. Пункт меню точно не присутній у ML.
Геррі

1
Хм, можливо, це специфічно для Лева ... Це пункт меню "Використовувати веб-інспектор WebKit": d.pr/i/6CaI
ttaiyo

1

Ось посібник про те, як повернути Safari 6 до веб-інспектора WebKit , якщо ви не хочете запускати нічну збірку. Я рекомендую використовувати r121872 , як це запропонував у коментарях jarek-foksa; таким чином вам не потрібно буде виправляти CSS та JS, і ви працюєте Styles.

Це навіть працює з меню iOS 6 Development (головна причина, що я використовую цей метод, а не нічний збір, який все ще використовує новий веб-інспектор Safari 6 для налагодження пристроїв iOS).


3
Розгляньте підсумок або цитування зі сторінки, на яку ви пов’язані, в тілі вашої відповіді. Це рекомендується, щоб, якщо посилання вмирає (що, швидше за все, трапиться з часом), публікація все-таки буде корисною.
Blacklight Shining
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.