2 điểm bởi GN⁺ 2024-02-03 | 1 bình luận | Chia sẻ qua WhatsApp

Web tiếp tục tiến xa hơn với Interop 2024

  • Web là một nền tảng tuyệt vời giúp việc cộng tác, học tập và kết nối trở nên dễ dàng hơn, và đã được thiết kế có chủ đích để hoạt động trên nhiều loại thiết bị khác nhau.
  • Với tư cách là nhà phát triển web, việc khiến dự án hoạt động cho mọi trình duyệt và mọi người dùng là điều khó khăn, nhưng sẽ dễ hơn nhiều khi các trình duyệt triển khai công nghệ web theo cùng một cách.
  • Thông qua quy trình tiêu chuẩn web, mọi người hợp tác để viết ra các tài liệu kỹ thuật cực kỳ chi tiết nhằm định nghĩa các công nghệ web mới.

Dự án Interop

  • Dự án Interop có mục tiêu cải thiện khả năng tương tác bằng cách khuyến khích các nhóm phát triển browser engine đào sâu hơn vào những lĩnh vực trọng tâm cụ thể.
  • Apple, Bocoup, Google, Igalia, Microsoft, Mozilla và các bên khác đã cùng chọn ra một bộ kiểm thử tự động cụ thể cho năm 2024.
  • Họ chọn cả những công nghệ đã tồn tại từ lâu lẫn các lĩnh vực mới để giúp nhà phát triển có thể tin cậy sử dụng, đồng thời bảo đảm các công nghệ mới có tính tương tác ngay từ đầu.

Interop 2023

  • Interop 2023 đã thành công hơn cả Interop 2022.
  • Vào tháng 1 năm 2023, 48% các bài kiểm thử được chọn đã vượt qua trên ba browser engine lớn, nhưng sau một năm con số này đã đạt 95%.
  • Interop 2023 đã giúp mọi trình duyệt hiện đại hỗ trợ các công nghệ như hỗ trợ màu P3, hỗ trợ chế độ viết dọc, cải tiến CSS border-image, Subgrid, Container Queries, :has(), Motion Path, CSS Math Functions, inert, @property và nhiều nội dung khác.

Interop 2024

  • Dự án Interop lại tiếp tục được triển khai cho năm 2024.
  • Trong số 96 đề xuất về lĩnh vực trọng tâm, cuối cùng 16 mục đã được chọn, và cùng với một phần công việc tiếp tục từ năm 2023, tổng cộng có 17 lĩnh vực trọng tâm được xác định.
  • Microsoft Edge mới được bổ sung vào bảng điều khiển Interop, đại diện cho Edge và Edge Dev trên Windows 10.

Các lĩnh vực trọng tâm năm 2024

  • Accessibility, CSS Nesting, Custom Properties, Declarative Shadow DOM, Font size adjust, HTTPS URLs for WebSocket, IndexedDB, Layout, Pointer and Mouse Events, Popover, Relative Color Syntax, requestVideoFrameCallback, Scrollbar Styling, @starting-style và transition-behavior, Text Directionality, text-wrap: balance, URL là những lĩnh vực trọng tâm được chọn cho năm 2024.

Các dự án khảo sát năm 2024

  • Interop 2024 bao gồm ba lĩnh vực khảo sát: kiểm thử accessibility, kiểm thử trên thiết bị di động và kiểm thử WebAssembly.
  • Đây là những “bài tập về nhà” của nhóm Interop, với mục tiêu cho phép viết và chạy được nhiều bài kiểm thử hơn.

Theo dõi tiến độ

  • Tiến độ của Interop 2024 có thể được theo dõi suốt cả năm thông qua bảng điều khiển Interop 2024.

Cam kết của chúng tôi

  • Họ tin rằng khả năng tương tác là một trong những trụ cột nền tảng dẫn dắt thành công của web, và thông qua Interop 2022 cùng 2023, họ đã thể hiện tình yêu sâu sắc dành cho web.
  • Họ vui mừng khi một lần nữa có cơ hội làm cho web hoạt động tốt hơn cho tất cả mọi người.

Ý kiến của GN⁺

  • Dự án Interop là sự hỗ trợ rất lớn cho các nhà phát triển web và đóng vai trò quan trọng trong việc nâng cao trải nghiệm web trên nhiều trình duyệt và thiết bị thông qua sự nhất quán của các tiêu chuẩn web.
  • Kết quả thành công của năm 2023 giúp các nhà phát triển tự tin hơn khi sử dụng công nghệ mới, đồng thời cải thiện đáng kể khả năng tiếp cận và tính khả dụng của web.
  • Các lĩnh vực trọng tâm của năm 2024 bao gồm những công nghệ quan trọng cho tương lai của web, và sẽ trở thành nền tảng cho sự phát triển và đổi mới liên tục của web.

1 bình luận

 
GN⁺ 2024-02-03
Ý kiến trên Hacker News
  • Việc bổ sung tính năng lồng CSS là điểm đáng chú ý

    • Đây là một trong những tính năng hữu ích của SASS và LESS, nên việc được tích hợp vào tính năng cốt lõi của CSS là tốt hơn
    • Mối quan tâm tới những khả năng mới nhờ thuộc tính tùy chỉnh cũng rất cao
    • Tính năng popover có thể triển khai mà không cần JavaScript là điều thú vị
    • Cần quan tâm và cải thiện nhiều hơn đối với biểu mẫu
  • Việc WebKit thiếu hỗ trợ favicon SVG khá dễ nhận thấy

    • Với các nhà phát triển web không chuyên sâu, các biểu tượng đặc thù của Apple gây bất tiện
  • Định dạng ảnh JPEG XL cuối cùng vẫn không được đưa vào

    • Đây là một bước tiến quan trọng trong việc cải thiện định dạng ảnh, nhưng hiện đang bị đình lại do Google ngăn cản việc áp dụng
  • Có nghi vấn về tuyên bố rằng mọi trình duyệt đều hỗ trợ đầy đủ màu P3

    • Firefox vẫn còn bị giới hạn ở dải màu sRGB
  • Ngạc nhiên vì không có đề cập nào về WebGPU

    • Thật đáng tiếc khi Apple đang tụt lại ở các trường hợp sử dụng tiềm năng như WebLLM và mã hóa trên thiết bị
  • Sẽ là một chiến thắng lớn nếu trình duyệt Safari có thể phát hành bản cập nhật mà không phụ thuộc vào cập nhật hệ điều hành

  • Thắc mắc vì không có trọng tâm nào dành cho PWA

    • Đặt câu hỏi vì sao các consortium tham gia lại không coi PWA là vấn đề quan trọng
  • Thắc mắc liệu WebKit có bắt đầu bắt kịp các tính năng của WebAssembly hay không

    • Hiện tại đang tụt lại so với Chrome và Firefox, đồng thời thiếu nhiều tính năng quan trọng
  • Cần đầu tư nhiều hơn cho typography trong CSS

    • Có yêu cầu cải thiện các thuộc tính như leading-trimmargin-trim
  • Lo ngại về mức độ Safari thất bại trong các bài kiểm thử và xu hướng đi xuống của Firefox

    • Với tư cách là người dùng lấy Safari làm trình duyệt chính, điều này thật đáng thất vọng