이번 소식
WebKit이 기본 브라우저 모양의 선택 상자에서도 작성자가 넣은 button의 텍스트를 레이블로 반영하는 구현을 main 개발 브랜치에 병합했습니다. Safari 정식 버전 배포 발표는 아닙니다.
달라진 점
<select>의 첫 번째 자식<button>안에 있는 텍스트를 기본 선택 상자의 표시 문구로 사용합니다. 기본 모양에서는 이 button 자체를 별도로 그리지 않습니다.- 선택한 항목을 보여주는
<selectedcontent>등을 포함한 마크업을 처리하고, 레이블에 맞춰 너비를 계산합니다. button이나 selectedcontent의 내용이 바뀌면 표시도 갱신합니다. - 해당 커밋의 관련 HTML select 기능·파싱 설정은 기본 활성화 상태입니다. 별도로 개발 중인 다중 선택 selectedcontent 기능까지 제공된다는 뜻은 아닙니다.
어떤 점이 달라지나요?
웹 폼을 만드는 개발자는 선택 상자의 기본 모양을 유지하면서도 button 기반 마크업으로 표시 내용을 다루는 구현을 검토할 수 있습니다. 실제 서비스 적용 전에는 대상 브라우저 버전에서 동작을 확인해야 합니다. 이번 변경이 포함된 Safari 정식 배포 버전은 확인되지 않았고, 본문에서 브라우저 실행 시험을 한 결과도 아닙니다.
변경 병합 시각(KST): 2026년 10월 6일 01:46:17 · 공식 PR의 main 병합 기준
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.