Edge bổ sung cách theo dõi chuyển màn hình trong ứng dụng SPA, cùng công cụ phân tích hoạt động trình duyệt và gửi lại yêu cầu mạng. Hai mục PerformanceEntry mới giúp quan sát thay đổi lịch sử trong cùng tài liệu và thời điểm nội dung sau tương tác được hiển thị.
Đăng bởiBiên tập bằng GPT-6 LunaHình ảnh được tạo bằng GPT Image 2
Câu trả lời nghiên cứu

Create a landscape editorial hero image for this Studio Global article: What new Microsoft Edge web-development features has Microsoft announced to improve slow single-page apps, diagnose JavaScript and network p. Article summary: Microsoft’s announcements address two different needs: measuring where single-page apps feel slow, and giving developers better tools for debugging and building interactive experiences. They are at different stages—some . Topic tags: general, general web, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
Các cập nhật web mới của Microsoft Edge tập trung vào ba việc: đo hiệu năng của ứng dụng web một trang (SPA), gỡ lỗi thuận tiện hơn và mở đường cho những tương tác mới như website cung cấp thao tác cho AI agent. Điểm cần lưu ý là mức độ sẵn sàng không đồng đều: có tính năng đã được ghi trong tài liệu Edge hoặc DevTools, có tính năng dành cho thử nghiệm, còn một số ý tưởng vẫn mới ở mức kế hoạch. 1
6
33
39
40
Với SPA, người dùng có thể chuyển từ màn hình này sang màn hình khác mà không tải lại toàn bộ trang. Vì vậy, chỉ đo thời gian tải trang ban đầu chưa đủ để biết một thao tác trong ứng dụng có chậm hay không.
Performance API của Edge bổ sung hai loại mục để theo dõi những lần chuyển đổi này. soft-navigation ghi nhận thay đổi lịch sử trong cùng tài liệu do tương tác của người dùng khởi tạo. interaction-contentful-paint ghi nhận lúc nội dung mới xuất hiện ở phần trang được cập nhật sau một tương tác. Nhờ đó, nhà phát triển có thêm dữ liệu để xác định thao tác chuyển màn hình xảy ra khi nào và nội dung mới được hiển thị lúc nào. 40
Edge cũng mô tả các heuristic soft navigation nhằm thu thập chỉ số hiệu năng cho SPA. Đây là tín hiệu phục vụ chẩn đoán, không tự động khắc phục nguyên nhân gây chậm. 39
40
Các marker của JavaScript Self-Profiling cung cấp ngữ cảnh về công việc trình duyệt thực hiện giữa những mẫu JavaScript, chẳng hạn như tạo kiểu, bố cục, vẽ nội dung và thu gom rác. Điều này giúp phân biệt thời gian chạy mã ứng dụng với thời gian trình duyệt dành cho các công việc khác. Hãy kiểm tra tài liệu Edge và tình trạng hỗ trợ hiện hành trước khi đưa tính năng này vào quy trình sản xuất. 1
Trong công cụ Network, lệnh Resend cho phép gửi lại một yêu cầu đã ghi nhận mà không cần tải lại trang. Tính năng này hữu ích khi muốn kiểm tra lại cách máy chủ phản hồi với cùng yêu cầu. 18
Quy trình Edit and resend as Fetch cho phép chỉnh sửa yêu cầu rồi thử gửi dưới dạng lời gọi fetch() trong Console. Các công cụ này giúp gỡ lỗi yêu cầu mạng thuận tiện hơn, chứ không làm cho kết nối mạng nhanh hơn. 1
18
WebMCP là một hướng đang phát triển, cho phép website khai báo các hành động có cấu trúc để agent duyệt web có thể sử dụng. Thay vì chỉ dựa vào cách diễn giải giao diện bằng hình ảnh, agent có thể tương tác với những công cụ hoặc hành động mà website cung cấp. Microsoft giới thiệu WebMCP như một tính năng sớm để thử nghiệm; nhà phát triển không nên mặc định rằng tính năng này đã có sẵn cho mọi người dùng. 1
OpaqueRange biểu diễn một đoạn văn bản đang hoạt động bên trong <input> dạng văn bản hoặc <textarea>. Nhà phát triển có thể dùng các vùng này để xây dựng tương tác gắn với đoạn chữ trong biểu mẫu, chẳng hạn định vị giao diện liên quan hoặc tạo điểm nhấn. API chỉ cung cấp các vị trí theo giá trị văn bản, qua đó giữ kín cấu trúc nội bộ của các nút văn bản trong control. Microsoft liệt kê OpaqueRange trong các cập nhật nền tảng web của Edge 152. 1
33
Web Install API cho phép một website yêu cầu cài đặt một ứng dụng web khác thông qua hàm bất đồng bộ navigator.install(), sử dụng trải nghiệm cài đặt tích hợp sẵn của trình duyệt. Microsoft đã công bố API này để thử nghiệm trên website của nhà phát triển thông qua origin trial của Edge. Origin trial là cơ chế thử nghiệm có giới hạn, không đồng nghĩa với việc API được hỗ trợ rộng rãi trên mọi trình duyệt. 6
Microsoft cũng đã nêu kế hoạch về phần tử HTML <menu> có hành vi menu tích hợp sẵn. Hiện chưa nên xem đây là tính năng phổ biến đã được cung cấp rộng rãi, hoặc dựa vào nó cho chức năng sản xuất khi chưa xác nhận tình trạng hỗ trợ. 1
Có thể tham khảo tài liệu Edge về lệnh gửi lại yêu cầu trong DevTools và các ghi chú phát hành Edge 152 về OpaqueRange. Web Install API có lộ trình thử nghiệm origin trial đã được công bố. Với chỉ số soft navigation, WebMCP và marker JavaScript Self-Profiling, hãy kiểm tra phiên bản Edge cùng yêu cầu thử nghiệm hiện hành trước khi phụ thuộc vào chúng. Phần tử menu gốc vẫn đang ở mức kế hoạch. 1
6
18
33
39
40
Studio Global AI
Trang này bao gồm câu trả lời dựa trên nguồn mà bạn có thể tiếp tục bên trong Studio Global.
Edge bổ sung cách theo dõi chuyển màn hình trong ứng dụng SPA, cùng công cụ phân tích hoạt động trình duyệt và gửi lại yêu cầu mạng.
Edge bổ sung cách theo dõi chuyển màn hình trong ứng dụng SPA, cùng công cụ phân tích hoạt động trình duyệt và gửi lại yêu cầu mạng. Hai mục PerformanceEntry mới giúp quan sát thay đổi lịch sử trong cùng tài liệu và thời điểm nội dung sau tương tác được hiển thị.
OpaqueRange hỗ trợ làm việc với đoạn văn bản trong ô nhập liệu; WebMCP là hướng thử nghiệm để website cung cấp hành động có cấu trúc cho AI agent.