Safari 6 Web Inspector를 되돌리려면?


13

새로운 Safari 6 Web Inspector UI는 작은 아이콘과 레이블이없는 많은 탭 / 창으로 인해 유용성 악몽입니다.

또한 XHR 요청 및 응답 목록을 보여주는 것과 같은 일반적인 작업이 복잡해 보입니다.

Safari 6의 Web Inspector의 모양과 느낌을 이전 버전의 기능과 동일하게 되돌릴 수있는 방법이 있습니까?


2
옆으로 : 그것은 문서와 함께 제공됩니다 : Safari 개발자 도구 가이드 .
— Arjan

또한 마우스를 가져 가면 해야 할 것 툴팁을 얻으십시오.
— Daniel

@ 다니엘 로슨, 나도 그래, 때때로 그들은 나타나지 않는다. 나는 그것을 지금 편집했다.
— Gerry

Safari 6 로의 전환을 연기 할 예정입니까?
— bmike

답변:


6

새로운 Web Inspector는 Xcode에 조금 더 가까워졌습니다.

다른 수단으로 되 돌리지 않고 이전 것을 되돌릴 수있는 직접적인 방법은 없습니다. 예 :

  • VM에서 사자를 실행 (이전 Safari를 실행).
  • WebKit의 야간 빌드 실행 - 그러나 이것은 새로운 검사기 만 가질 수 있습니다.
  • Chrome을 사용하면 (여전히 WebKit이지만 이전 관리자와 같이 나에게 가까이있는 것처럼 보입니다).

따라서 아니요, 현재로서는 '구형'버전의 검사관으로 되돌릴 수없는 것처럼 보입니다. 가장 좋은 방법은에서 버그를 제출하는 것입니다. http://bugreporter.apple.com . 이전 버전의 기능이 누락 된 경우 향후 수정 버전으로 인해 일부 기능이 다시 제공됩니다.


1
감사합니다. Chrome에서 Safari6에 Mountain Lion을 사용해 보았습니다.하지만 적어도 디버깅을 위해 Chrome으로 돌아갈 것 같습니다.
— Gerry

1
필자는 개인적으로 Web Inspector의 새로운 변경 사항을 원합니다. 새로운 내용에 대한 온라인 설명서가 더 있었으면 좋겠습니다.
— jmlumpkin

+1 의견 제출. 또한 시도하십시오 : apple.com/feedback/macosx.html
— Mark E. Haase

3

최신 야간 사파리 빌드를 설치하십시오. http://nightly.webkit.org/ 그런 다음 "Webkit Web Inspector 사용"옵션을 사용할 수 있습니다. 네!


메뉴 항목이 UseWebKitWebInspector 열쇠,하지만 defaults write com.apple.Safari UseWebKitWebInspector -bool true 10.8의 Safari 6.0에서는 효과가없는 것 같습니다.
— Lri

2

이전 웹 검사를 다시받을 수있는 방법이 있습니다.

  1. Safari (또는 웹 속성을 사용하는 다른 앱)를 종료하십시오.

  2. Finder로 이동 한 다음 "CMD-Shift-G"를 누릅니다. 또는 메뉴 바에서 "이동"을 클릭 한 다음 "폴더로 이동"을 클릭하십시오.

  3. 이것을 입력하고 Enter 키를 누릅니다. /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    계속 진행하기 전에이 폴더의 내용을 백업하는 것이 좋습니다.

  4. 아래 링크에서 다운로드 할 수있는 zip 파일에서 "inspector"폴더의 내용을 이동하십시오. 메시지가 표시되면 암호를 입력하고 기존 파일을 교체하십시오.

    사본 내용 폴더 자체가 아니라 관리자 폴더의

  5. Safari를 다시 시작하고 검사하십시오! :기음)

여기에서 파일을 다운로드하십시오 (Zip 파일). .

필요한 모든 것은 내부에 있습니다. 희망이 도움이!


덕분에 완벽하게 작동했습니다. 또한 소스 탭을 수정하기 위해 몇 줄을 제거해야했습니다. 여기에 설명 된대로 .
— Dan

그것은 결국 깨 졌으므로 나중에 조언하지 않을 것입니다.
— Dan

1

실제로 "오래된"검사기로 전환 할 수 있습니다.

개발 메뉴 & gt; WebKit Web Inspector 사용

하지만 전통적인 Inspector에는 큰 UI 버그가 있습니다. 서로 다른 패널간에 전환 할 때마다 UI가 다시 그려지고 아이콘 및 검색 필드의 여러 레이어가 만들어집니다.

분명히 새로운 Inspector를 추가했을 때 무언가 잘못되었습니다.


이 메뉴 항목이 없습니다.
— Gerry

아, 환경 설정에서 "메뉴 막대에서 현상 메뉴 표시"를 선택해야합니다. '고급'섹션에 있습니다.
— ttaiyo

2
Develop 메뉴가 이미 활성화되었지만 "Use WebKit Web Inspector"항목이 없습니다. 동일한 버전 / 빌드를 사용하고 있습니까?
— Gerry

3
나는 Mountain Lion에서 8536.25를 받았고 Xcode도 설치되었습니다. 메뉴 항목은 확실히 ML에 없습니다.
— Gerry

1
흠, 아마 라이온에 특유한 것일 수도 있습니다 ... 이것은 "웹킷 웹 인스펙터 사용"메뉴 항목입니다 : d.pr/i/6CaI
— ttaiyo

1

에 대한 안내서가 있습니다. Safari 6를 WebKit Web Inspector로 되돌리는 방법 , 당신이 야간 빌드를 실행하고 싶지 않다면. 사용하는 것이 좋습니다. r121872 의견에서 jarek-foksa가 제안한대로; 그런 식으로 CSS와 JS를 고칠 필요가 없으며 작업 스타일을 얻습니다.

이것은 iOS 6 Develop 메뉴에서도 작동합니다 (야간 빌드보다는이 방법을 사용하는 주요 이유이며 iOS 장치 디버깅을 위해 새로운 Safari 6 Web Inspector를 계속 사용함).


3
대답의 본문에 링크 된 페이지를 요약하거나 인용하십시오. 링크가 끊어지면 (결국 발생할 가능성이있는) 게시물이 여전히 유용하도록 권장됩니다.
— Blacklight Shining
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.