Google (GOOGL), Apple (AAPL), Microsoft (MSFT) và Mozilla đang cùng nhau lên kế hoạch cho Interop 2027, dự án giúp các trình duyệt hỗ trợ web đồng đều hơn. Mozilla vừa mở bảng bình chọn để lập trình viên chọn những tính năng công nghệ web nên được ưu tiên trong năm tới.

Vì sao Interop quan trọng

Trước đây, một tính năng CSS có thể chạy tốt trên trình duyệt này nhưng hỏng trên trình duyệt khác. Interop buộc các hãng cùng hành động. Ví dụ, CSS Subgrid (công cụ chia bố cục phức tạp) có từ năm 2019 trên Firefox, nhưng phải đến khi được đưa vào Interop 2023 thì mới phổ biến trên mọi trình duyệt chỉ trong một năm.

CSS sắp có hàm như ngôn ngữ lập trình

Tính năng được kỳ vọng nhất là hàm trong CSS. Lập trình viên có thể tự định nghĩa một đoạn mã dùng lại nhiều lần, giống như lưu một công thức nấu ăn để gọi ra mỗi khi cần. Chẳng hạn, một hàm có thể tạo hiệu ứng chuyển màu sang trong suốt, hoặc tính toán chuyển động theo góc cho các hiệu ứng động. Tính năng này đã chạy trên các trình duyệt nền tảng Chromium.

Góc bo kiểu mới

Thuộc tính corner-shape cho phép tạo góc vát hoặc squircle (hình giữa vuông và tròn, quen thuộc trên biểu tượng app của iPhone) thay vì chỉ bo tròn đơn giản.

Người dùng được gì

Khi các trình duyệt đồng bộ, website đẹp hơn, nhẹ hơn và ít lỗi hơn. Lập trình viên Việt Nam cũng bớt thời gian xử lý khác biệt giữa các trình duyệt, tập trung làm sản phẩm tốt hơn.