JEFF NEWS에 참여하세요
북마크, 댓글, 투표 기능을 사용할 수 있습니다
© 2026 Jeff Yim
글쓴이는 번이 빠르고 실용적인 자바스크립트 런타임이라는 점은 인정하지만, 앤트로픽 인수 이후 장기적인 방향을 신뢰하기 어려워졌다고 말한다. 특히 클로드 코드의 품질 저하, 과금 혼란, 서드파티 하네스 제한 사례를 보며 번도 같은 제품 운영 방식에 휘말릴 수 있다고 우려한다.
데스크톱 네이티브 UI 툴킷이 플랫폼마다 흔들리고, Electron 앱은 일관성과 키보드 워크플로를 놓치면서 개발자들이 다시 터미널 사용자 인터페이스(TUI)로 돌아가고 있다는 글이다. 저자는 Claude, Codex 같은 명령줄 도구의 성공을 단순한 복고가 아니라, 운영체제 UI 생태계가 제공하지 못한 빠르고 자동화 가능한 인터페이스에 대한 반응으로 본다.
애플이 새 Studio Display와 Studio Display XDR을 내놓으면서 Apple CMF 2026이라는 새 색상 매칭 함수 기준을 같이 공개했음. 단순히 애플식 독자 표준처럼 보이지만, 실제로는 CIE와 협력하고 측정 장비 업체들과도 통합을 추진하는 쪽에 가까움. 테스트 결과 일반 Studio Display는 준수한 P3·sRGB 정확도를 보였고, XDR은 2304개 로컬 디밍 존과 2000니트 HDR을 앞세웠지만 모드별 정확도 차이가 꽤 컸음.
Pedometer++ 개발자가 애플워치용 지도 경험을 6년 동안 다듬어 온 과정을 풀어낸 글이다. 서버 렌더링 지도에서 시작해 SwiftUI 기반 커스텀 렌더링 엔진, 전용 베이스맵, Liquid Glass 대응, 최종 UI 구조까지 실제 제품 설계의 시행착오가 꽤 생생하게 담겨 있다.
디자이너 Sam Henri Gold가 Claude Design을 체험한 뒤 디자인 도구의 source of truth가 다시 코드로 이동할 것이라고 주장했다. Figma의 폐쇄적 포맷은 LLM 학습 데이터에서 사실상 제외됐고, agentic 시대에는 HTML/JS 같은 모델이 잘 아는 매체에서 작업하는 Claude Design류가 우위를 가져간다는 예측이다.
구글 안드로이드가 사진의 EXIF 위치 정보를 웹 업로드, 블루투스, 이메일 등 거의 모든 경로에서 자동 제거하고 있음. 위치 기반 사진 서비스를 운영하는 개발자가 웹에서는 더 이상 사진 위치 정보를 받을 방법이 없어 네이티브 앱 개발이 불가피하다고 호소함.
구글이 브라우저 뒤로가기 버튼을 가로채는 행위를 스팸 정책의 '악의적 관행' 위반으로 명시했음. 위반 사이트는 수동 스팸 조치나 자동 검색 순위 강등을 받게 되며, 서드파티 라이브러리나 광고 플랫폼이 원인이어도 사이트 소유자 책임. 시행일은 2026년 6월 15일.
데스크톱 소프트웨어 시대에는 File/Edit/View 메뉴 같은 디자인 관용구 덕분에 처음 보는 프로그램도 바로 쓸 수 있었지만, 브라우저 시대에는 앱마다 인터페이스가 전부 달라서 매번 '이거 어떻게 쓰지?'를 반복하게 됐다. 모바일 전환과 프론트엔드 프레임워크의 빠른 변화가 원인이며, Apple처럼 강한 디자인 시스템을 밀어붙이는 곳에서 여전히 관용적 디자인의 성공을 볼 수 있다.
웹에서 잘 되는 서비스를 굳이 앱으로 써야 하는 현실에 대한 개발자의 비판. 대부분의 앱은 JSON 렌더링하는 씬 클라이언트일 뿐인데 100MB+ 설치와 권한을 요구하고, 크로스플랫폼 프레임워크로 만든 앱 퀄리티도 네이티브에 못 미침. 웹 사용자를 앱으로 몰아넣는 엔시티피케이션 루프의 구조적 문제를 지적함.
1988년 Petzold의 Programming Windows 이후 MS는 MFC, WPF, Silverlight, Metro, UWP, WinUI 3까지 30년간 GUI 전략을 14번 바꿨음. 모든 실패의 원인은 기술이 아니라 Windows 팀 vs .NET 팀 내전, 컨퍼런스 주도 미성숙 플랫폼 베팅, 사업 전략 피벗이었음.
Cloudflare가 WordPress의 정신적 후계자를 자처하는 오픈소스 CMS EmDash를 공개했다. TypeScript 기반 서버리스 아키텍처에 플러그인 샌드박스 격리로 WordPress의 고질적 보안 문제를 구조적으로 해결하고, x402 결제 표준 내장으로 AI 에이전트 시대의 콘텐츠 수익화까지 지원한다.
Google이 Android가 모바일 웹 성능 최고 기록을 세웠다고 주장했지만, 테스트 기기명과 소프트웨어 버전을 공개하지 않음. Daring Fireball John Gruber가 검증 불가능한 벤치마크를 여과 없이 보도한 언론을 신랄하게 비판.
Bun 풀스택 개발 서버에서 프로덕션 모드에도 소스맵이 비활성화되지 않는 버그 발견. Claude Code가 Bun 기반이었기 때문에 이 버그가 소스코드 유출의 근본 원인일 수 있다는 추정.
Google이 Googlebot의 크롤링 인프라를 상세 공개. URL당 2MB(헤더 포함) 제한, 참조 리소스 별도 카운터, WRS의 무상태 렌더링 등 지금까지 모호했던 동작을 명확히 설명하고 실무 권장사항 제시.
Pretext는 getBoundingClientRect 같은 DOM 측정 없이 텍스트 크기를 계산하는 순수 JS/TS 라이브러리. prepare()/layout() 2단계 구조로 500개 텍스트 배치 기준 layout()이 0.09ms에 완료되며, 가상 스크롤·레이아웃 시프트 방지 등에 활용 가능하다.
CSS transforms로 DOOM의 3D 렌더링을 완전히 구현한 프로젝트. 벽, 바닥, 스프라이트가 전부 <div>이고, CSS의 hypot(), atan2(), sin(), cos() 함수로 삼각함수 계산까지 브라우저가 처리함. 게임 로직만 JavaScript이고 렌더링은 순수 CSS.
macOS 26의 윈도우 모서리 둥글기가 앱마다 불일치하는 문제를 해결하기 위해, SIP 비활성화 없이 유저 앱의 둥글기를 더 크게 통일하는 역발상 접근법을 소개함.
프랑스 Inria가 Black[Foundry]에 의뢰하여 Serif/Sans-Serif 두 스타일의 맞춤 서체 시스템을 제작함. 디지털과 인간미를 동시에 담는 것이 목표.
Surfel(Surface Element) 기반 글로벌 일루미네이션을 WebGPU로 브라우저에서 구현한 프로젝트. 13개 이상의 컴퓨트 패스, 소프트웨어 BVH 레이 트레이싱, MSME 시간적 안정화까지 TypeScript+WGSL 약 3000줄로 60fps 달성.
JavaScript 30주년을 맞아 돌아보는 언어의 역사. 브렌던 아이크가 10일 만에 만든 프로토타입이 현재 전체 웹사이트의 98.9%에서 실행되고 있으며, 12년 연속 가장 많이 사용되는 프로그래밍 언어 1위를 차지하고 있음. 자신을 지지했던 28개 기업을 모두 묻어버린 아이러니한 생존기.