2P by neo 4달전 | favorite | 댓글 1개

웹은 Interop 2024로 더욱 나아짐

  • 웹은 협업, 학습, 연결을 쉽게 만들어주는 놀라운 플랫폼으로, 다양한 기기에서 작동하도록 의도적으로 설계되었음.
  • 웹 개발자로서 모든 브라우저와 사용자에게 프로젝트가 작동하도록 하는 것은 어려운 일이지만, 브라우저가 웹 기술을 동일하게 구현할 때 훨씬 수월함.
  • 웹 표준 프로세스를 통해, 사람들이 협력하여 새로운 웹 기술을 정의하는 매우 상세한 기술 문서를 작성함.

Interop 프로젝트

  • Interop 프로젝트는 특정 초점 영역에 대해 브라우저 엔진 팀들이 더 깊이 파고들도록 장려하여 상호운용성을 개선하려는 목표를 가짐.
  • Apple, Bocoup, Google, Igalia, Microsoft, Mozilla 등이 협력하여 2024년을 위한 특정 자동화 테스트 세트를 선택함.
  • 오랫동안 존재했던 기술과 새로운 영역 모두를 선택하여 개발자들이 신뢰할 수 있도록 만들고, 새로운 기술이 처음부터 상호운용성을 가질 수 있도록 함.

Interop 2023

  • Interop 2023은 Interop 2022보다 더 큰 성공을 거둠.
  • 2023년 1월에는 세 가지 주요 브라우저 엔진에서 선택된 테스트의 48%가 통과했으나, 일 년 후에는 95%가 통과함.
  • Interop 2023은 P3 색상 지원, 수직 글쓰기 모드 지원, CSS border-image 개선, Subgrid, Container Queries, :has(), Motion Path, CSS Math Functions, inert, @property 등의 기술을 모든 현대 브라우저에서 지원하도록 함.

Interop 2024

  • 2024년을 위해 다시 한번 Interop 프로젝트를 진행함.
  • 96개의 초점 영역 제안 중 최종적으로 16개가 선택되었고, 2023년의 일부 작업을 계속하면서 총 17개의 초점 영역이 결정됨.
  • Microsoft Edge가 Interop 대시보드에 새롭게 추가되어 Windows 10에서의 Edge와 Edge Dev를 대표함.

2024년 초점 영역

  • 접근성, 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 및 transition-behavior, Text Directionality, text-wrap: balance, URL 등이 2024년의 초점 영역으로 선정됨.

2024년 조사 프로젝트

  • Interop 2024는 접근성 테스트, 모바일 테스트, WebAssembly 테스트 등 세 가지 조사 영역을 포함함.
  • 이들은 Interop 팀의 "숙제 프로젝트"로, 더 많은 테스트를 작성하고 실행할 수 있도록 하는 것을 목표로 함.

진행 상황 추적

  • Interop 2024의 진행 상황은 연중 내내 Interop 2024 대시보드를 통해 확인할 수 있음.

우리의 약속

  • 상호운용성은 웹의 성공을 이끄는 기본적인 기둥 중 하나라고 믿으며, Interop 2022와 2023을 통해 웹에 대한 깊은 애정을 보여줌.
  • 모든 사람을 위해 웹을 더 잘 작동하게 만드는 이 기회를 다시 한번 잡을 수 있어서 기쁨.

GN⁺의 의견

  • Interop 프로젝트는 웹 개발자들에게 큰 도움이 되며, 웹 표준의 일관성을 통해 다양한 브라우저와 기기에서의 웹 경험을 향상시키는 중요한 역할을 함.
  • 2023년의 성공적인 결과는 개발자들이 새로운 기술을 더욱 자신 있게 사용할 수 있게 하며, 웹의 접근성과 사용성을 크게 향상시킴.
  • 2024년의 초점 영역은 웹의 미래를 위한 중요한 기술들을 포함하고 있으며, 이는 웹의 지속적인 발전과 혁신을 위한 기반이 될 것임.
Hacker News 의견
  • CSS 중첩 기능의 추가가 주목할 만함

    • SASS와 LESS가 유용했던 기능 중 하나로, CSS의 핵심 기능으로 통합되는 것이 더 나음
    • 커스텀 속성을 이용한 새로운 가능성에 대한 관심도 높음
    • 자바스크립트 없이도 구현 가능한 팝오버 기능이 흥미로움
    • 폼에 대한 더 많은 관심과 개선이 필요함
  • 웹킷에서 SVG 파비콘 지원의 부재가 눈에 띔

    • 캐주얼 웹 개발자에게는 애플 특정 아이콘들이 불편함
  • JPEG XL 이미지 포맷이 최종적으로 포함되지 않음

    • 이미지 포맷 개선에 있어 중요한 발전이었으나 구글의 채택 저지로 인해 대기 상태
  • 모든 브라우저가 P3 색상을 완전히 지원한다는 주장에 대한 의문 제기

    • 파이어폭스는 여전히 sRGB 색상으로 제한함
  • WebGPU에 대한 언급이 없는 것에 대한 놀라움

    • 애플이 WebLLM, 기기 내 암호화 등의 잠재적 사용 사례에 뒤처지는 것이 아쉬움
  • 사파리 브라우저가 OS 업데이트에 종속되지 않고 업데이트를 배포하는 것이 큰 승리가 될 것임

  • PWA에 대한 초점이 없는 것에 대한 궁금증

    • 참여 컨소시엄에서 PWA를 중요하게 다루지 않는 이유에 대한 의문
  • WebKit이 WebAssembly 기능에서 따라잡기 시작할지에 대한 궁금증

    • 현재 Chrome과 Firefox에 비해 뒤처져 있으며, 중요한 기능들이 부족함
  • CSS 타이포그래피에 더 많은 노력이 필요함

    • leading-trimmargin-trim과 같은 속성에 대한 개선 요구
  • 사파리가 테스트에서 실패하는 정도와 파이어폭스의 부정적 추세에 대한 우려

    • 사파리를 주 브라우저로 사용하는 사용자로서 실망스러움