GN⁺: 인터넷이 'Interop 2024'와 함께 더욱 발전
(webkit.org)웹은 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-trim
과margin-trim
과 같은 속성에 대한 개선 요구
-
-
사파리가 테스트에서 실패하는 정도와 파이어폭스의 부정적 추세에 대한 우려
- 사파리를 주 브라우저로 사용하는 사용자로서 실망스러움