Một số tính năng tốt nhất của Safari bị ẩn đi
Safari có rất nhiều tính năng đặc biệt được thiết kế cho các nhà phát triển web , tất cả tập hợp lại với nhau dưới một menu Develop ẩn. Tùy thuộc vào phiên bản Safari bạn đang chạy, menu Phát triển sẽ hiển thị bốn hoặc nhiều nhóm mục menu, chẳng hạn như tùy chọn thay đổi Tác nhân người dùng, hiển thị các tính năng bổ sung, chẳng hạn như Thanh tra web và Bảng điều khiển lỗi, tắt JavaScript, hoặc tắt cache của Safari. Ngay cả khi bạn không phải là nhà phát triển, bạn có thể thấy một số tính năng này hữu ích.
Sử dụng menu Develop là đủ dễ dàng, với mỗi mục trong menu liên quan đến trang hoặc tab Safari hiện đang được tải và trước đó, và sau đó đến bất kỳ trang web nào được tải sau đó. Ngoại lệ là các lệnh, chẳng hạn như Empty Caches, có hiệu ứng toàn cục trên Safari.
Trước khi bạn có thể sử dụng menu Develop, trước tiên bạn phải làm cho menu ẩn này hiển thị. Đây là một nhiệm vụ khá dễ dàng, dễ dàng hơn nhiều so với việc tiết lộ menu Debug , trước khi Safari 4 chứa tất cả các lệnh hiện đang nằm trong menu Develop. Nhưng đừng nghĩ rằng menu Debug cũ không còn phù hợp nữa; nó vẫn tồn tại và chứa nhiều công cụ hữu ích.
Hiển thị Menu Phát triển trong Safari
- Khởi chạy Safari, nằm tại / Applications / Safari.
- Mở Tùy chọn của Safari bằng cách chọn 'Safari, Preferences' từ trình đơn.
- Nhấp vào tab 'Nâng cao'.
- Đặt dấu kiểm bên cạnh 'Hiển thị menu Phát triển trong thanh trình đơn'.
Menu Phát triển sẽ xuất hiện giữa các mục trình đơn Dấu trang và Cửa sổ. Menu Develop đặc biệt hữu ích cho các nhà phát triển web, nhưng người dùng bình thường cũng sẽ thấy nó rất hữu ích.
Nếu bạn muốn vô hiệu hóa menu Nhà phát triển, chỉ cần xóa dấu kiểm trong bước bốn ở trên.
Một số mục menu Phát triển mà bạn có thể thấy hữu ích nhất bao gồm:
- Mở trang bằng: Cho phép bạn mở trang web hiện tại trong bất kỳ trình duyệt nào bạn đã cài đặt trên máy Mac của mình. Nếu bạn đã từng truy cập một trang web có vẻ không hoạt động chính xác với Safari, bạn có thể sử dụng lệnh này để nhanh chóng chuyển sang cùng một trang web trong một trình duyệt khác
- Tác nhân người dùng: Tác nhân người dùng là một chuỗi văn bản trình duyệt gửi đến máy chủ lưu trữ trang web. Nếu bạn đã từng truy cập một trang web tuyên bố rằng Safari không được hỗ trợ, đây là cách trang web biết bạn đang sử dụng trình duyệt nào. Trong hầu hết các trường hợp, “không được hỗ trợ” là vô nghĩa và sử dụng mục menu này, bạn có thể thay đổi tác nhân người dùng để bắt chước một từ một trình duyệt khác. Bạn có thể ngạc nhiên về số lần trang web không hoạt động đột ngột, chỉ bằng cách thay đổi tác nhân người dùng.
- Bộ nhớ cache trống: Safari lưu trữ bộ nhớ cache của các trang web được truy cập gần đây. Dữ liệu được lưu trữ trong bộ nhớ cache này bao gồm tất cả các phần tử của trang, có thể được sử dụng để nhanh chóng hiển thị trang web khi bạn quay lại trang. Đôi khi bộ nhớ cache có thể cũ hoặc bị hỏng, khiến trang web hiển thị không chính xác. Việc xóa bộ nhớ cache có thể khắc phục các sự cố này và thậm chí có thể giúp tăng tốc Safari .
Hầu hết các mục menu còn lại có thể sẽ hữu ích hơn cho các nhà phát triển web, nhưng nếu bạn quan tâm đến cách các trang web được xây dựng, thì các mục sau có thể quan tâm:
- Hiển thị Thanh tra Web : Thao tác này sẽ mở Trình kiểm tra web ở cuối trang hiện tại. Với Thanh tra Web, bạn có thể kiểm tra các yếu tố đã tạo ra trang.
- Hiển thị Nguồn trang: Điều này sẽ cho phép bạn xem mã HTML của trang hiện tại.
- Hiển thị tài nguyên trang: Thao tác này sẽ mở thanh bên Thanh tra tài nguyên trong Trình kiểm tra web, cung cấp cách dễ dàng để xem hình ảnh, tập lệnh, trang mẫu và các yếu tố khác được sử dụng trên trang hiện tại.
- Bắt đầu ghi thời gian biểu: Nếu bạn muốn xem cách một trang web tải và chạy, hãy thử tùy chọn Bắt đầu ghi thời gian biểu. Điều này sẽ tạo một biểu đồ hiển thị hoạt động mạng và cách mỗi phần tử trang web được tải và sử dụng. Nó làm cho một màn hình thú vị, nhưng hãy nhớ tắt tính năng này bằng cách chọn Dừng ghi thời gian; nếu không, bạn sẽ sử dụng tài nguyên của Mac trên các tác vụ không hiệu quả - nghĩa là, trừ khi bạn là nhà phát triển web.
- Nhập Chế độ thiết kế đáp ứng: Công cụ khác dành cho nhà phát triển web trong trình mô phỏng tích hợp cho phép bạn xem trước cách trang web của bạn sẽ xem xét độ phân giải màn hình khác nhau hoặc với các thiết bị khác nhau, chẳng hạn như iPad hoặc iPhone. Chỉ cần tải trang bạn quan tâm và chọn Enter Responsive Design Mode để xem trước trang. Bạn có thể thử hiển thị trang bằng các thiết bị khác nhau hoặc chọn độ phân giải scree để sử dụng. Khi bạn quay trở lại menu Develop và chọn Exit Responsive Design Mode.
- Tính năng thử nghiệm: Mục trình đơn này không có sẵn trong tất cả các phiên bản của Safari và nội dung của nó có thể thay đổi với mỗi bản cập nhật Safari. Nhưng nếu cảm giác của bạn dũng cảm, yo có thể thử một vài tính năng có thể tìm đường vào các phiên bản tương lai của trình duyệt Safari.
Với menu Develop bây giờ có thể nhìn thấy, hãy dành thời gian để thử các mục menu khác nhau. Có thể bạn sẽ kết thúc với một vài mục yêu thích mà bạn sẽ sử dụng thường xuyên.