Làm cách nào để hoàn nguyên Trình kiểm tra Web Safari 6?


13

Giao diện người dùng thanh tra web Safari 6 mới là một cơn ác mộng về khả năng sử dụng đối với tôi do vô số tab / pan với các biểu tượng nhỏ và không có nhãn.

Nó dường như cũng làm phức tạp các nhiệm vụ phổ biến như hiển thị danh sách các yêu cầu XHR và phản hồi của chúng.

Có cách nào để hoàn nguyên giao diện của Trình kiểm tra Web trong Safari 6 về (thêm) như thế nào trong các phiên bản trước không?


2
Bên cạnh đó: nó đi kèm với tài liệu: Hướng dẫn công cụ dành cho nhà phát triển Safari .
Arjan

Ngoài ra, khi tôi di chuyển chuột, tôi làm được tooltips.
Daniel

@DanielLawson, bây giờ tôi cũng vậy, đôi khi chúng không xuất hiện. Tôi đã chỉnh sửa nó ngay bây giờ.
Gerry

Việc hoãn chuyển sang Safari 6 có phải là một lựa chọn không?
bmike

Câu trả lời:


6

Trình kiểm tra web mới đã được thực hiện để gần hơn một chút với Xcode.

Không có cách trực tiếp để lấy lại cái cũ, mà không trở lại các phương tiện khác. Ví dụ:

  • chạy Lion trong VM (để chạy Safari cũ hơn).
  • Vận hành một bản dựng hàng đêm của WebKit - nhưng điều này chỉ có thể có thanh tra mới
  • Sử dụng Chrome (trong khi vẫn là WebKit, nó vẫn sử dụng thứ gì đó có vẻ gần gũi với tôi hơn như thanh tra cũ).

Vì vậy, không, tại thời điểm này, dường như không thể quay trở lại phiên bản 'cũ hơn' của thanh tra. Đặt cược tốt nhất sẽ là gửi lỗi tại http://bugreporter.apple.com . Nếu nó thiếu các tính năng mà cái cũ có, có thể các phiên bản trong tương lai sẽ mang lại một số tính năng này.


1
Cảm ơn, tôi đến từ Chrome để dùng thử Safari6 với Mountain Lion, nhưng có vẻ như ít nhất là để gỡ lỗi tôi sẽ quay lại Chrome.
Gerry

1
Cá nhân tôi thích những thay đổi mới đối với Thanh tra Web, tôi chỉ ước có một số tài liệu trực tuyến tốt hơn về tất cả những thứ mới.
jmlumpkin

+1 để gửi phản hồi. Đồng thời thử: apple.com/feedback/macosx.html
Đánh dấu E. Haase

3

chỉ cần cài đặt bản dựng safari hàng đêm mới nhất: http://nightly.webkit.org/ Sau đó, bạn sẽ có tùy chọn "Sử dụng Trình kiểm tra Webkit Webkit". Vâng!


Mục menu đã thay đổi UseWebKitWebInspectorkhóa, nhưng defaults write com.apple.Safari UseWebKitWebInspector -bool truedường như không có bất kỳ ảnh hưởng nào trong Safari 6.0 vào ngày 10.8.
Lri

2

Có một cách để có thanh tra web cũ của bạn trở lại.

  1. Thoát Safari (hoặc các ứng dụng khác sử dụng trình kiểm tra web)

  2. Chuyển đến Finder, sau đó nhấn "CMD-Shift-G". Hoặc, nhấp vào "Đi" từ thanh thực đơn, sau đó "Chuyển đến Thư mục".

  3. Nhập cái này và nhấn Enter: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/Current/Resources

    Tôi khuyên bạn nên sao lưu nội dung của thư mục này trước khi tiếp tục

  4. Di chuyển nội dung của thư mục "thanh tra" từ tệp zip mà bạn có thể tải xuống từ liên kết bên dưới. Nhập mật khẩu nếu được hỏi và thay thế các tập tin đã có.

    Sao chép nội dung của thư mục thanh tra, không phải chính thư mục.

  5. Bắt đầu Safari một lần nữa và kiểm tra đi! : c)

Tải tập tin tại đây (tập tin Zip) .

Tất cả mọi thứ bạn cần là bên trong. Hi vọng điêu nay co ich!


Điều này làm việc hoàn hảo cho tôi, cảm ơn! Tôi cũng đã phải xóa một vài dòng để sửa tab Nguồn, như được giải thích ở đây .
Dan

Nó chỉ bị phá vỡ ngày hôm nay vì vậy tôi sẽ không khuyên nó sau tất cả.
Dan

1

Thực tế bạn có thể chuyển sang thanh tra "cũ".

Chỉ cần vào menu Develop> Sử dụng WebKit Web Inspector

Nhưng có một lỗi UI lớn với Thanh tra truyền thống. Mỗi khi bạn chuyển đổi giữa các bảng khác nhau, giao diện người dùng sẽ được vẽ lại, tạo nhiều lớp biểu tượng và trường tìm kiếm.

Rõ ràng đã xảy ra sự cố khi họ thêm Thanh tra mới.


Tôi không có mục menu này?
Gerry

Ah, bạn cần kiểm tra "Hiển thị menu Phát triển trong thanh menu" trong Tùy chọn. Nó nằm trong phần "Nâng cao".
ttaiyo

2
Trình đơn phát triển đã được bật, nó không có mục "Sử dụng Trình kiểm tra WebKit Web". Bạn đang sử dụng cùng một phiên bản / bản dựng?
Gerry

3
Tôi đã có 8536,25 trên Mountain Lion và Xcode cũng đã được cài đặt. Mục menu chắc chắn không có trên ML.
Gerry

1
Hmm, có lẽ nó dành riêng cho Lion ... Đây là mục trình đơn "Sử dụng WebKit Web Inspector": d.pr/i/6CaI
ttaiyo

1

Dưới đây là hướng dẫn về cách hoàn nguyên Safari 6 sang WebKit Web Inspector , nếu bạn không muốn chạy bản dựng hàng đêm. Tôi khuyên bạn nên sử dụng r121872 , như được đề xuất bởi jarek-foksa trong các bình luận; theo cách đó bạn sẽ không cần sửa CSS và JS và bạn sẽ có được Styles.

Điều này thậm chí hoạt động với menu Phát triển iOS 6 (lý do chính khiến tôi sử dụng phương pháp này thay vì xây dựng hàng đêm, vẫn sử dụng Trình kiểm tra web Safari 6 mới để gỡ lỗi các thiết bị iOS).


3
Xem xét tóm tắt hoặc trích dẫn từ trang bạn liên kết đến trong phần nội dung câu trả lời của bạn. Điều này được khuyến nghị để nếu liên kết chết (có khả năng xảy ra cuối cùng), bài đăng vẫn hữu ích.
Blacklight Shining
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.