본문으로 건너뛰기
r/jeffnews HN 약 2분

macOS 26 둥근 모서리가 앱마다 제각각이라 — 차라리 전부 더 둥글게 통일해버림

frontend

요약

macOS 26의 윈도우 모서리 둥글기가 앱마다 불일치하는 문제를 해결하기 위해, SIP 비활성화 없이 유저 앱의 둥글기를 더 크게 통일하는 역발상 접근법을 소개함.

기사 전체 정리

  • macOS 26으로 업그레이드하면 윈도우 모서리 둥글기(rounded corners)가 역대급으로 과해졌는데, 진짜 문제는 둥글기 자체가 아니라 앱마다 둥글기가 제각각이라는 거임
  • 저자는 YouTube UI의 과도한 둥글기를 역대 최악으로 꼽으면서, UI 디자인 업계가 빅테크 따라하기에 빠져 있다고 지적함. 실제로 디자이너 두 명이 의견 충돌하면 "애플은 저 버튼을 어떻게 그렸는지 보자"로 결론나는 경우가 많다고
  • 많은 사람들이 SIP(System Integrity Protection)를 비활성화해서 시스템 라이브러리를 수정하는 방식으로 둥글기를 없애려 하는데, 이러면 보안 취약점이 생길 수 있음
  • 저자의 접근은 반대임: 둥글기를 없애는 게 아니라 모든 앱의 둥글기를 더 크게 통일하는 것. 이렇게 하면 유저 앱만 건드리면 되니까 SIP 비활성화가 필요 없음
  • 기존에 둥글기를 제거하는 솔루션을 포크해서, 반대로 더 둥글게 만드는 방향으로 수정했음. 다이나믹 라이브러리를 컴파일하고 서명한 뒤, plist로 부팅 시 자동 로드되게 설정하면 끝
  • 결론이 아주 솔직함: "적어도 이제 일관되게 나쁘다(consistently bad)" 🤷

핵심 포인트

  • macOS 26의 핵심 불만은 둥글기 자체보다 앱 간 불일치
  • SIP 비활성화 없이 유저 앱만 수정하는 방식
  • 기존 둥글기 제거 솔루션을 포크해서 반대로 더 둥글게 수정

인사이트

일관되게 나쁜 게 불일치하게 좋은 것보다 낫다는 실용적 접근이 재밌음. SIP 건드리지 않는 것도 현실적인 선택.

댓글

댓글

댓글을 불러오는 중...

frontend

Inria Global Font — 프랑스 국립연구소를 위한 맞춤 서체 시스템

프랑스 Inria가 Black[Foundry]에 의뢰하여 Serif/Sans-Serif 두 스타일의 맞춤 서체 시스템을 제작함. 디지털과 인간미를 동시에 담는 것이 목표.

frontend

Firefox 149에 Split View 기능 추가 — 같은 창에서 탭 두 개를 나란히

Firefox 149부터 Split View가 정식 지원된다. 탭 우클릭으로 두 탭을 나란히 배치할 수 있으며, 캘린더 확인하며 예약하기, 문서 읽으며 노트 정리 같은 멀티탭 작업이 편해진다.

frontend

아니요, Windows 시작 메뉴는 React로 만들어지지 않았음

Windows 시작 메뉴가 React로 만들어졌다는 Windows Central 기사의 오보를 반박하는 글. 실제로는 하단 '추천' 섹션만 React Native for Windows를 사용하며, 이는 네이티브 코드로 컴파일되는 프레임워크임

frontend

내 사이트에 먼저 올리고 SNS는 그냥 배포 채널로 써라 - POSSE 전략

POSSE(Publish on your Own Site, Syndicate Elsewhere)는 콘텐츠를 내 사이트에 먼저 올리고, 트위터/인스타/페북 같은 SNS에는 복사본만 뿌리는 방식임. 데이터 소유권도 챙기고 SNS 팔로워도 놓치지 않는 ㄹㅇ 실용적인 전략. IndieWeb 운동의 핵심 철학이기도 함.

frontend

윈도우 네이티브 앱 개발이 이렇게 개판인 줄 몰랐음 (현직 개발자 회고)

윈도우 개발 추억 있는 개발자가 소소한 유틸리티 앱 하나 만들려다 현실에 박살난 썰. Win32부터 WinUI 3까지 수십 년간 쌓인 레거시와 미완성 API들 때문에 결국 '그냥 Electron 쓰는 게 맞다'는 결론에 도달함. 마이크로소프트가 자기 플랫폼을 방치하는 수준이 ㄹㅇ 심각함.