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

Nhập và xuất luồng người dùng đã ghi lại dưới dạng tệp JSON

Bảng điều khiển Recorder (Trình ghi) hiện hỗ trợ nhập và xuất bản ghi luồng người dùng dưới dạng tệp JSON. Tính năng bổ sung này giúp bạn dễ dàng chia sẻ luồng người dùng và có thể hữu ích khi báo cáo lỗi.

Ví dụ: hãy tải tệp JSON này xuống. Bạn có thể nhập tệp này bằng nút nhập và phát lại luồng người dùng.

Ngoài ra, bạn cũng có thể xuất bản ghi. Sau khi ghi lại luồng người dùng, hãy nhấp vào nút xuất. Có 3 tuỳ chọn xuất:

  • Xuất dưới dạng tệp JSON. Tải bản ghi âm xuống dưới dạng tệp JSON.
  • Xuất dưới dạng tập lệnh @puppeteer/replay. Tải bản ghi xuống dưới dạng tập lệnh Puppeteer Replay.
  • Xuất dưới dạng tập lệnh Puppeteer . Tải bản ghi xuống dưới dạng tập lệnh Puppeteer.

Hãy tham khảo tài liệu để tìm hiểu thêm về sự khác biệt giữa các tuỳ chọn này.

Các tuỳ chọn xuất trong bảng điều khiển của Máy ghi âm

Vấn đề về Chromium: 1257499

Xem các lớp xếp chồng trong ngăn Kiểu

Lớp xếp chồng cho phép kiểm soát rõ ràng hơn các tệp CSS để ngăn xung đột về tính chất cụ thể của kiểu. Điều này đặc biệt hữu ích cho các cơ sở mã lớn, hệ thống thiết kế và khi quản lý các kiểu của bên thứ ba trong ứng dụng.

Trong ví dụ này, có 3 lớp xếp chồng được xác định: page, componentbase. Trong ngăn Kiểu, bạn có thể xem từng lớp và kiểu của lớp đó.

Nhấp vào tên lớp để xem thứ tự lớp. Lớp page có mức độ cụ thể cao nhất, do đó nền box có màu xanh lục.

Xem các lớp xếp chồng trong ngăn Kiểu

Vấn đề về Chromium: 1240596

Hỗ trợ hàm màu hwb()

Giờ đây, bạn có thể xem và chỉnh sửa định dạng màu HWB trong DevTools.

Trong ngăn Styles (Kiểu), hãy giữ phím Shift rồi nhấp vào bất kỳ bản xem trước màu nào để thay đổi định dạng màu. Thêm định dạng màu HWB.

Ngoài ra, bạn có thể thay đổi định dạng màu thành HWB trong bộ chọn màu.

Hàm màu hwb()

Cải thiện chế độ hiển thị cơ sở lưu trú riêng tư

Giờ đây, DevTools sẽ đánh giá và hiển thị các phương thức truy cập riêng tư đúng cách. Trước đây, bạn không thể mở rộng các lớp có phương thức truy cập riêng tư trong bảng điều khiển ConsoleSources (Nguồn).

tài sản riêng tư trong Console

Vấn đề về Chromium: 1296855, https://crbug.com/1303407

Thông tin nổi bật khác

Sau đây là một số bản sửa lỗi đáng chú ý trong bản phát hành này:

  • Giờ đây, Bộ nhớ đệm cho thao tác tiến/lùi sẽ hiển thị mã phần mở rộng đã chặn bfcache nếu có.( 1284548)
  • Khắc phục tính năng hỗ trợ tự động hoàn thành cho các đối tượng giống mảng, tên lớp CSS, map.get và thẻ HTML. (1297101, 1297491, 1293807, 1296983)
  • Khắc phục lỗi đánh dấu không chính xác khi nhấp đúp vào từ và huỷ tính năng tự động hoàn thành. (1298437, 1298667)
  • Khắc phục phím tắt nhận xét trong bảng điều khiển Nguồn. (1296535)
  • Bật lại tính năng hỗ trợ sử dụng phím Alt (Tuỳ chọn) để chọn nhiều mục trong bảng điều khiển Nguồn. (1304070)

[Thử nghiệm] Dấu thời gian và chế độ ảnh chụp nhanh mới trong bảng điều khiển Lighthouse

Ngoài chế độ điều hướng hiện có, bảng điều khiển Lighthouse hiện hỗ trợ thêm 2 chế độ đo lường luồng người dùng là dấu thời gianảnh chụp nhanh.

Ví dụ: bạn có thể sử dụng báo cáo khoảng thời gian để phân tích các lượt tương tác của người dùng. Mở trang minh hoạ này. Chọn chế độ Khoảng thời gian rồi nhấp vào Bắt đầu khoảng thời gian. Trên trang, hãy nhấp vào một ly cà phê rồi kết thúc khoảng thời gian. Hãy đọc báo cáo để tìm hiểu Tổng thời gian chặnSự thay đổi bố cục tích luỹ do lượt tương tác gây ra.

Mỗi chế độ đều có các trường hợp sử dụng, lợi ích và hạn chế riêng. Vui lòng tham khảo tài liệu về Lighthouse để biết thêm thông tin.

Dấu thời gian và chế độ ảnh chụp nhanh trong bảng điều khiển Lighthouse

Vấn đề về Chromium: 772558

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

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

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

Hãy sử dụng các lựa chọn sau để thảo luận về các tính năng, bản cập nhật mới 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.

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

Danh sách tất cả nội dung đã được đề cập trong loạt bài Tính năng mới trong DevTools.