Tính năng mới trong Công cụ cho nhà phát triển (Chrome 79)

Các tính năng mới cho cookie

Gỡ lỗi vì sao cookie bị chặn

Sau khi ghi lại hoạt động mạng, hãy chọn một tài nguyên mạng rồi chuyển đến Cookie để hiểu lý do khiến cookie phản hồi hoặc yêu cầu của tài nguyên đó bị chặn. Xem Thay đổi hành vi mặc định mà không có SameSite để hiểu lý do bạn có thể thấy nhiều cookie bị chặn trong Chrome 76 trở lên.

Thẻ Cookie.

Tab Cookie.

  • Cookie yêu cầu màu vàng không được gửi qua dây. Các sự kiện này bị ẩn theo mặc định. Nhấp vào hiển thị đã lọc ra các cookie yêu cầu để hiển thị chúng.
  • Cookie phản hồi màu vàng đã được gửi qua dây nhưng không được lưu trữ.
  • Di chuột lên mục Thông tin khác info để tìm hiểu lý do cookie đã bị chặn.
  • Hầu hết dữ liệu trong bảng Cookie yêu cầuCookie phản hồi đến từ tiêu đề HTTP của tài nguyên. Dữ liệu Miền, Đường dẫnHết hạn/Độ tuổi tối đa đến từ Giao thức Công cụ của Chrome cho nhà phát triển.

Vấn đề về Chromium #856777, #993843

Xem giá trị cookie

Nhấp vào một hàng trong Ngăn cookie để xem giá trị của cookie đó.

Xem giá trị của cookie.

Xem giá trị của cookie.

Vấn đề về Chromium #462370

Mô phỏng các lựa chọn ưu tiên khác nhau về ưu tiên-màu-sắc và tính năng ưu tiên chuyển động

Truy vấn nội dung đa phương tiện prefers-color-scheme cho phép bạn kết hợp phong cách của trang web với phong cách của người dùng tùy chọn. Ví dụ: nếu truy vấn đa phương tiện prefers-color-scheme: dark là true, thì tức là người dùng đã đặt hệ điều hành ở chế độ tối và ưu tiên giao diện người dùng ở chế độ tối.

Mở Trình đơn lệnh, chạy lệnh Show Rendering (Hiển thị kết xuất), sau đó đặt Mô phỏng nội dung đa phương tiện CSS trình đơn thả xuống chiến lược ưu tiên màu sắc để gỡ lỗi prefers-color-scheme: darkprefers-color-scheme: light kiểu.

ưu-tử-màu-lược: tối

Khi đặt prefers-color-scheme: dark (hộp ở giữa), ngăn Kiểu (hộp bên phải) hiển thị CSS được áp dụng khi truy vấn nội dung nghe nhìn đó là true và khung nhìn cho thấy các kiểu chế độ tối (hộp bên trái).

Bạn cũng có thể mô phỏng prefers-reduced-motion: reduce bằng cách sử dụng tính năng mô phỏng CSS đa phương tiện Trình đơn thả xuống prefers-reduced-motion bên cạnh mục Mô phỏng tính năng đa phương tiện của CSS prefers-color-giaothuc trình đơn thả xuống.

Vấn đề về Chromium #1004246

Mô phỏng múi giờ

Giờ đây, thẻ Cảm biến không chỉ cho phép bạn ghi đè vị trí định vị vị trí, mà còn mô phỏng tuỳ ý múi giờ và thử nghiệm tác động đến các ứng dụng web của bạn. Có lẽ đáng ngạc nhiên là tính năng mới này cải thiện độ tin cậy của việc mô phỏng vị trí địa lý: trước đây, các ứng dụng web có thể phát hiện giả mạo vị trí bằng cách khớp vị trí với múi giờ địa phương của người dùng. Giờ đây, việc mô phỏng vị trí địa lý và múi giờ được ghép nối, thì danh mục không khớp này sẽ được loại bỏ.

Nội dung cập nhật về mức độ sử dụng mã

Thẻ Phạm vi bao phủ có thể giúp bạn tìm JavaScript và CSS không dùng đến.

Thẻ Mức độ sử dụng hiện sử dụng các màu mới để thể hiện mã đã sử dụng và không dùng đến. Kết hợp màu này là được chứng minh là dễ sử dụng hơn cho những người khiếm thị màu. Thanh màu đỏ ở bên trái biểu thị mã không được sử dụng và thanh màu xanh lam bên phải biểu thị mã đã sử dụng.

Hộp văn bản bộ lọc loại mức độ phù hợp mới cho phép bạn lọc thông tin về mức độ phù hợp theo loại: chỉ hiển thị phạm vi bao phủ của JavaScript, chỉ CSS hoặc hiển thị tất cả các loại phạm vi.

Thẻ Mức độ phù hợp.

Thẻ Mức độ phù hợp.

Bảng điều khiển Nguồn sẽ hiển thị dữ liệu về mức độ sử dụng mã nếu có. Nhấp vào dấu màu đỏ hoặc hơi xanh bên cạnh số dòng, hãy mở thẻ Mức độ phù hợp và đánh dấu tệp.

Dữ liệu về mức độ phù hợp trong bảng điều khiển Nguồn.

Dữ liệu về mức độ phù hợp trong bảng điều khiển Nguồn. Dòng 8 là một ví dụ về mã không sử dụng. Dòng 11 là một ví dụ về đã sử dụng.

Các vấn đề về Chromium #1003671, #1004185

Gỡ lỗi lý do yêu cầu tài nguyên mạng

Sau khi ghi lại hoạt động mạng, hãy chọn một tài nguyên mạng rồi chuyển đến Trình khởi tạo để hiểu lý do tài nguyên được yêu cầu. Phần Yêu cầu ngăn xếp lệnh gọi mô tả Ngăn xếp lệnh gọi JavaScript dẫn đến yêu cầu mạng.

Thẻ Trình khởi tạo.

Thẻ Initiator (Trình khởi tạo).

Vấn đề về Chromium 963183, 842488

Bảng điều khiển và Bảng điều khiển Nguồn lại tuân thủ các lựa chọn ưu tiên về thụt lề

Từ lâu, Công cụ cho nhà phát triển đã có chế độ cài đặt để tuỳ chỉnh lựa chọn thụt lề của bạn thành 2 dấu cách, 4 dấu cách, 8 dấu cách hoặc thẻ. Gần đây, chế độ cài đặt về cơ bản là vô dụng vì Play Console và Bảng điều khiển nguồn đang bỏ qua chế độ cài đặt này. Lỗi này hiện đã được khắc phục.

Chuyển đến Cài đặt > Lựa chọn ưu tiên > Nguồn > Thụt lề mặc định để đặt tùy chọn.

Vấn đề về Chromium #977394

Phím tắt mới để di chuyển con trỏ

Nhấn tổ hợp phím Control+P trong bảng điều khiển hoặc bảng điều khiển Nguồn để di chuyển con trỏ đến dòng ở trên. Nhấn Giữ tổ hợp phím Control+N để di chuyển con trỏ đến dòng bên dưới.

Vấn đề về Chromium #983874

Tải kênh xem trước xuống

Hãy cân nhắc việc sử dụng Chrome Canary, Nhà phát triển hoặc Beta làm trình duyệt phát triển mặc định của bạn. Các kênh xem trước này cho phép bạn truy cập vào các tính năng mới nhất của Công cụ cho nhà phát triển, kiểm thử các API nền tảng web tiên tiến và tìm ra các vấn đề trên trang web của bạn trước khi người dùng làm điều đó!

Liên hệ với nhóm Công cụ của Chrome cho nhà phát triển

Sử dụng các lựa chọn sau để thảo luận về các tính năng và thay đổi mới trong bài đăng, hoặc bất kỳ nội dung nào khác liên quan đến Công cụ cho nhà phát triển.

  • Gửi đề xuất hoặc phản hồi cho chúng tôi qua crbug.com.
  • Báo cáo sự cố Công cụ cho nhà phát triển bằng cách sử dụng Tuỳ chọn khác   Thêm > Trợ giúp > Báo cáo vấn đề về Công cụ cho nhà phát triển trong Công cụ cho nhà phát triển.
  • Tweet tại @ChromeDevTools.
  • Để lại bình luận về Tính năng mới trong Video trên YouTube của Công cụ cho nhà phát triển hoặc Mẹo video trên YouTube trong Công cụ cho nhà phát triển.

Tính năng mới trong Công cụ cho nhà phát triển

Danh sách mọi nội dung được đề cập trong loạt bài Tính năng mới trong Công cụ cho nhà phát triển.