Web Platform Baseline mang đến thông tin rõ ràng về khả năng hỗ trợ của trình duyệt cho các tính năng của nền tảng web.
Web Platform Baseline cung cấp cho bạn thông tin rõ ràng về những tính năng trên nền tảng web an toàn để sử dụng trong các dự án của bạn hiện nay. Khi đọc một bài viết hoặc chọn một thư viện cho dự án của bạn, nếu các tính năng được sử dụng đều là một phần của Đường cơ sở, thì bạn có thể tin tưởng mức độ tương thích của trình duyệt. Bằng cách điều chỉnh cho phù hợp với Đường cơ sở, bạn sẽ không bị ngạc nhiên khi thử nghiệm trang web của mình.
Baseline đang ra mắt trên các nền tảng MDN, Can I Use, web.dev, và chúng tôi sẽ cung cấp các công cụ để bạn cho thấy rằng các tính năng được mô tả trong một bài viết hoặc thư viện đều có trong Baseline.
Baseline giúp tất cả các bên liên quan và thành viên trong nhóm dễ dàng hiểu được khả năng hỗ trợ trình duyệt mục tiêu.
- Khi lập kế hoạch cho một dự án, thay vì cần liệt kê các phiên bản trình duyệt cụ thể, bạn có thể đặt yêu cầu sử dụng các tính năng thuộc Cơ sở.
- Khi phát hành thư viện, bạn có thể giúp người dùng tiềm năng hiểu khả năng hỗ trợ của các tính năng được dùng (và từ đó xác định xem liệu tính năng đó có an toàn để sử dụng trên trang web của họ hay không) bằng cách khai báo tính năng hỗ trợ cho Baseline.
- Khi viết hướng dẫn, bạn có thể cho độc giả biết rằng mọi nội dung được mô tả đều có trong Baseline. Sau đó, độc giả của bạn sẽ biết đây là giải pháp mà họ có thể kết hợp vào một dự án.
Các tính năng trở thành một phần của Baseline bằng cách nào?
Đường cơ sở có 2 giai đoạn:
- Mới có: Tính năng này được trình duyệt cuối cùng trong số các trình duyệt chính hỗ trợ và do đó có khả năng tương tác.
- Có sẵn rộng rãi: Đã 30 tháng kể từ ngày có khả năng tương tác mới. Hầu hết trang web đều có thể sử dụng tính năng này mà không cần lo lắng về mức độ hỗ trợ.
Sau đây là tập hợp trình duyệt chính:
- Safari (macOS và iOS)
- Firefox (máy tính và Android)
- Chrome (máy tính và Android)
- Edge (máy tính để bàn)
Tính năng nhắm mục tiêu cơ sở giúp ngăn các yêu cầu đối với trang web của bạn bị kẹt trong quá khứ. Khi thêm các tính năng, bạn có thể tận dụng những tính năng mới đã trở thành một phần của Baseline, để duy trì cùng mức hỗ trợ cho người dùng.
Cộng tác với đối tác của chúng tôi trên các trình duyệt khác
Nhóm Chrome muốn cải thiện trải nghiệm của các nhà phát triển và chúng tôi biết tầm quan trọng của việc các trang web và ứng dụng của bạn hoạt động tốt trên mọi trình duyệt. Để cải thiện khả năng tương tác, chúng tôi đã và đang hợp tác với Apple, Microsoft và Mozilla, cùng với các đối tác khác trong phiên bản Interop 2022 và Interop 2023.
Vì sẽ luôn có một khoảng trống giữa các tính năng có sẵn trong tất cả các trình duyệt, nên chúng tôi đã đề xuất ý tưởng tạo một tập hợp tính năng an toàn đã biết cho Nhóm cộng đồng Web DX. Ý tưởng này trở thành Baseline, một cách xác định tính năng nào hoạt động tốt trên tất cả các công cụ, một cách thức rõ ràng để hỗ trợ trong thế giới nhiều động cơ.
Nhóm cơ sở năm 2023
Đường cơ sở sẽ di chuyển khi nhiều tính năng có khả năng tương tác. Tuy nhiên, chúng tôi cho rằng việc hiểu rõ bộ tính năng của web tại một thời điểm nào đó sẽ rất hữu ích. Do đó, mỗi năm chúng tôi sẽ công bố bộ dữ liệu Cơ sở của năm một lần.
Giờ đây, bạn có thể đọc về các tính năng đã trở thành một phần của Baseline 2023.
Tham gia
Baseline được phát triển trong khuôn khổ dự án Bộ tính năng, một dự án dựa trên cộng đồng nhằm cung cấp một bộ tính năng toàn diện và mới nhất gồm các tính năng của nền tảng web được nhóm lại. Bất cứ ai cũng có thể đóng góp cho Baseline bằng cách thêm tính năng mới, đánh giá các tính năng hiện có hoặc đưa ra ý kiến phản hồi dưới dạng vấn đề trên kho lưu trữ đó.
Nếu bạn là tác giả của thư viện hoặc công cụ, chúng tôi sẽ giúp bạn dễ dàng hỗ trợ họ. Sắp tới, chúng tôi sẽ cung cấp nhiều cách để chứng minh rằng thư viện hoặc công cụ của bạn tương thích với Baseline. Tiện ích này có thể hiển thị trên GitHub và sẽ liên kết đến trang web Baseline. Hãy theo dõi trang này để biết thông tin cập nhật.