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

Sofia Emelianova
Sofia Emelianova

Recorder hỗ trợ xuất sang Puppeteer cho Firefox

Trong quá trình hỗ trợ WebDriver BiDi, bảng điều khiển Trình ghi hiện có thể xuất bản ghi âm sang Puppeteer cho Firefox. Nhờ Puppeteer hỗ trợ Firefox, giờ đây, bạn có thể ghi lại luồng người dùng bằng bảng điều khiển Trình ghi trong Công cụ của Chrome cho nhà phát triển, xuất và chạy các luồng đó trên cả Firefox và Chrome.

Trước và sau khi thêm lựa chọn "Puppeteer cho Firefox" vào trình đơn xuất của Trình ghi.

Để biết thêm thông tin, hãy xem bài viết WebDriver BiDi – Tương lai của tính năng tự động hoá trên nhiều trình duyệt.

Cải thiện bảng điều khiển Hiệu suất

Phiên bản này mang đến một số điểm cải tiến cho bảng điều khiển Hiệu suất.

Lượt quan sát chỉ số trực tiếp

Giờ đây, bảng điều khiển Hiệu suất cho bạn biết thông tin quan sát trực tiếp về Các chỉ số quan trọng chính về trang web, cả trên máy cục bộ và dựa trên dữ liệu thực tế tại trang trong Báo cáo trải nghiệm người dùng trên Chrome. Nhờ đó, bạn có thể phát hiện các vấn đề về hiệu suất mà không cần phải ghi lại dấu vết hiệu suất và hiểu được mức độ đại diện của trải nghiệm so với trải nghiệm của người dùng.

Để xem các chỉ số LCP và CLS được quan sát trực tiếp, hãy mở bảng Hiệu suất. Để xem INP, hãy thực hiện một lượt tương tác trên trang. Để so sánh các chỉ số cục bộ với trải nghiệm người dùng tổng hợp trong Báo cáo trải nghiệm người dùng trên Chrome, hãy thêm dữ liệu trường: trong phần Dữ liệu trường ở bên phải, hãy nhấp vào Thiết lập, rồi nhấp vào Ok trong cửa sổ hộp thoại. Di chuột lên một giá trị chỉ số để xem chú thích có thêm thông tin.

Thông tin quan sát trực tiếp về các chỉ số trong bảng điều khiển Hiệu suất.

Bảng điều khiển Hiệu suất làm nổi bật những chỉ số có thể cải thiện, đồng thời cung cấp thông tin chi tiết và đề xuất về cách điều chỉnh trải nghiệm tại địa phương cho phù hợp với trải nghiệm của người dùng. Ví dụ: bạn có thể muốn điều chỉnh tốc độ CPU hoặc mạng. Bạn có thể thực hiện việc này trên cùng một màn hình trong phần Recording settings (Cài đặt ghi) ở bên phải.

Giờ đây, hộp Tìm kiếm trong bảng điều khiển Hiệu suất cũng hoạt động trên cả dấu vết Mạng, vì vậy, bạn có thể tìm thấy các yêu cầu bằng tổ hợp phím Ctrl / Cmd + F.

Một yêu cầu mạng được tìm thấy bằng tính năng tìm kiếm.

Xem dấu vết ngăn xếp của các lệnh gọi performance.markperformance.measure

Trong thẻ Tóm tắt, bảng Hiệu suất hiện cho bạn thấy các dấu vết ngăn xếp của lệnh gọi performance.markperformance.measure. Bạn có thể sử dụng các lệnh gọi này để mở rộng dấu vết hiệu suất bằng dữ liệu tuỳ chỉnh.

Trước và sau khi hiển thị dấu vết ngăn xếp cho các lệnh gọi performance.mark và performance. measure.

Để biết thêm thông tin, hãy xem bài viết Tuỳ chỉnh dữ liệu hiệu suất bằng API có khả năng mở rộng.

Sử dụng dữ liệu địa chỉ thử nghiệm trong bảng điều khiển Tự động điền

Giờ đây, bảng điều khiển Tự động điền cung cấp dữ liệu kiểm thử cho biểu mẫu địa chỉ. Điều này giúp bạn dễ dàng kiểm thử các biểu mẫu địa chỉ trên trang web của mình khi bạn không lưu địa chỉ nào trong Chrome hoặc đang sử dụng hồ sơ Khách.

Để tự động điền biểu mẫu địa chỉ bằng dữ liệu kiểm thử, hãy mở bảng Tự động điền, bật Hiện địa chỉ kiểm thử trong trình đơn tự động điền, nhấp chuột phải vào một biểu mẫu địa chỉ được điền sẵn trên trang của bạn rồi chọn một trong các lựa chọn trong trình đơn Công cụ cho nhà phát triển.

Hình ảnh trước và sau khi thêm các lựa chọn dữ liệu kiểm thử Tự động điền vào trình đơn thả xuống của trường biểu mẫu địa chỉ.

Cải tiến bảng điều khiển Phần tử

Phiên bản này mang đến một số điểm cải tiến cho bảng điều khiển Phần tử.

Buộc thực thi nhiều trạng thái hơn cho các phần tử cụ thể

Giờ đây, mục :hov trong Elements (Phần tử) > Styles (Kiểu) cung cấp cho bạn nhiều lớp giả mà bạn có thể buộc bật. Nhóm lựa chọn mới nằm trong trình đơn thả xuống trạng thái Buộc phần tử cụ thể và dành riêng cho một số phần tử mà bạn chọn. Ví dụ: <label><input> có các nhóm lựa chọn khác nhau.

Trước và sau khi thêm khả năng buộc thực thi trạng thái cụ thể của thành phần.

Vấn đề về Chromium: 40280012.

Phần tử > Kiểu hiện tự động hoàn thành nhiều thuộc tính lưới hơn

Thẻ Elements (Phần tử) > Styles (Kiểu) hiện cung cấp các lựa chọn tự động hoàn thành khi bạn chỉnh sửa tên đường và vùng lưới.

Hình ảnh trước và sau khi thêm các lựa chọn tự động hoàn thành khi bạn chỉnh sửa tên đường lưới.

Để biết thêm thông tin, hãy xem bài viết Kiểm tra bố cục lưới CSS và đặc biệt là phần Hiện tên dòng.

Lighthouse 12.2.0

Giờ đây, bảng Lighthouse chạy Lighthouse 12.2.0.

Bản cập nhật này sửa một số lỗi. Xem danh sách đầy đủ các thay đổi.

Để tìm hiểu những kiến thức cơ bản về cách sử dụng bảng Lighthouse trong Công cụ cho nhà phát triển, hãy xem bài viết Lighthouse: Tối ưu hoá tốc độ trang web.

Vấn đề về Chromium: 772558.

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

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

  • Phần tử:
    • Khắc phục lỗi hiển thị không chính xác các thuộc tính độ dài bị quá tải 357020613.
    • Đổi tên position-try-options thành position-try-fallbacks theo quy cách.
    • Thao tác làm mới trang hiện khôi phục nút đã chọn ngay cả bên trong iframe 40719145.
    • Hỗ trợ tiếp cận: Giờ đây, trình đọc màn hình sẽ thông báo về nút Hiện phần tử 357382536.
  • Hiệu suất > Mạng: Giờ đây, lựa chọn trình đơn Hiện trong Mạng sẽ mở thẻ Tiêu đề của yêu cầu mạng có liên quan.
  • Bảng điều khiển:
    • Giờ đây, các lỗi từ tiện ích C/C++ sẽ không buộc mở Bảng điều khiển 356320158.
    • Khắc phục lỗi import.meta trong một mô-đun JS không đánh giá khi bị tạm dừng 40743793.
  • Bộ nhớ: Khắc phục lỗi khi tính năng Khôi phục các trình lưu giữ đã bỏ qua không xuất hiện sau khi bỏ qua một trình lưu giữ 327337527.

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 truy cập vào 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 các vấn đề trên trang web của mình trước khi người dùng tìm thấy!

Liên hệ với nhóm Chrome DevTools

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