CSS-Tricks What's !important #11: 3D 복셀 씬, 플라잉 포커스, CSS 신규 문법 등
요약
CSS-Tricks의 큐레이션 뉴스레터 11호가 나왔다. Heerich.js, of <selector> 문법, 범위 문법, 스크롤 기반 애니메이션, Chrome 148·Safari 26.5 업데이트 등을 다루고 있다.
CSS-Tricks가 What’s !important 시리즈 11번째 이슈를 발행했다. 3D 복셀 엔진 Heerich.js부터 CSS 신규 문법, 브라우저 최신 업데이트까지 폭넓은 웹 프론트엔드 소식을 큐레이션하고 있다.
무엇이 새로운가
Heerich.js는 조각가 Erwin Heerich에서 영감을 받은 소형 3D 복셀 엔진으로, SVG로 렌더링되며 CSS 변수를 통해 스타일링이 가능하다. Polypane은 스니펫 스토어를 출시하면서, 컴포넌트를 클릭해 불필요한 마크업 없이 기본 HTML을 복사할 수 있는 “1-Click De-crapulator” 기능을 선보였다. CSS 쪽에서는 :nth-child(n of selector) 문법이 Baseline 지원에 도달했고, CSS 네스팅과 조합해 사용할 수 있다는 점이 소개됐다. 미디어·컨테이너 쿼리의 범위 문법(range syntax)도 다뤄지는데, 컨테이너 스타일 쿼리용 범위 문법은 브라우저별로 별도 출하되고 있어 지원 현황을 주의 깊게 확인해야 한다. 브라우저 업데이트로는 Chrome 148의 이름 전용 컨테이너 쿼리(Baseline), revert-rule 키워드, at-rule() 함수, <video>/<audio> loading 속성 등이 있고, Safari 26.5에서는 :open 의사 클래스(Baseline)와 random() 함수 업데이트가 포함됐다.
설정 파일에 어떤 의미인가
이번 뉴스레터 내용 자체는 CSS·브라우저 기능 위주이므로, 빌드 도구나 Lint 설정 파일에 직접적인 변경을 요구하지는 않는다. 다만 몇 가지 간접 영향은 짚을 수 있다. 범위 문법(range syntax)을 프로젝트에 도입한다면, Stylelint 같은 CSS 린터의 규칙이 해당 문법을 올바르게 파싱하는지 확인할 필요가 있다. 컨테이너 쿼리 범위 문법의 경우 브라우저별 지원이 엇갈리고 있어, Browserslist 설정이나 PostCSS 플러그인 구성에서 타깃 브라우저를 점검하는 것이 좋다. of <selector> 문법이 Baseline에 도달했다는 점은, autoprefixer나 폴리필 설정에서 해당 기능을 불필요하게 변환하고 있지 않은지 확인해볼 계기가 된다. Chrome 148의 revert-rule이나 at-rule() 함수는 아직 크로스 브라우저 지원이 부족하므로, 프로덕션 설정에 반영하기에는 이르다.
다음 단계 제안
프로젝트의 Browserslist 설정과 Stylelint 규칙을 현재 타깃 브라우저에 맞춰 한 번 점검해보길 권한다. 특히 컨테이너 쿼리나 범위 문법을 이미 사용 중이라면, 원문에서 언급된 브라우저별 지원 현황 표를 참고해 불필요한 폴백이나 누락된 폴백이 없는지 확인하는 것이 실질적으로 도움이 된다.
원문 전체 보기: What’s !important #11: 3D Voxel Scenes, Flying Focus, CSS Syntaxes, and More (CSS-Tricks)
다른 CSS-Tricks 소식
CSS-Tricks !important #12: Safari 테스팅, ::checkmark, HTML 앵커 포지셔닝 등
CSS-Tricks의 뉴스레터 12호가 Safari 크로스 브라우저 테스팅, ::checkmark 의사 요소, data 속성 기반 앵커 연결 기법, 그리고 Firefox 151의 컨테이너 스타일 쿼리 Baseline 진입 등을 다뤘다.
CSS letter-spacing으로 텍스트 등장 효과 만들기
CSS-Tricks에서 letter-spacing 속성의 음수 값과 투명 색상을 조합해 순수 CSS만으로 텍스트 등장·토글·약어 확장 효과를 구현하는 기법을 소개했다.
AI 시대의 기술 문서 작성
CSS-Tricks 편집장이 AI 시대에 기술 문서 작성이 처한 현실과 앞으로의 방향에 대해 솔직하게 진단한 에세이다. 트래픽 하락, Stack Overflow의 동일한 추세, 그리고 그럼에도 기술 글쓰기가 여전히 필요한 이유를 다룬다.