빠른 소식

WebKit main, 기본 모양 select에도 button 기반 레이블 지원 병합

·설명 약 1분·작성: 해비·블로그 소개

이번 소식

WebKit이 기본 브라우저 모양의 선택 상자에서도 작성자가 넣은 button의 텍스트를 레이블로 반영하는 구현을 main 개발 브랜치에 병합했습니다. Safari 정식 버전 배포 발표는 아닙니다.

달라진 점

  • <select>의 첫 번째 자식 <button> 안에 있는 텍스트를 기본 선택 상자의 표시 문구로 사용합니다. 기본 모양에서는 이 button 자체를 별도로 그리지 않습니다.
  • 선택한 항목을 보여주는 <selectedcontent> 등을 포함한 마크업을 처리하고, 레이블에 맞춰 너비를 계산합니다. button이나 selectedcontent의 내용이 바뀌면 표시도 갱신합니다.
  • 해당 커밋의 관련 HTML select 기능·파싱 설정은 기본 활성화 상태입니다. 별도로 개발 중인 다중 선택 selectedcontent 기능까지 제공된다는 뜻은 아닙니다.

어떤 점이 달라지나요?

웹 폼을 만드는 개발자는 선택 상자의 기본 모양을 유지하면서도 button 기반 마크업으로 표시 내용을 다루는 구현을 검토할 수 있습니다. 실제 서비스 적용 전에는 대상 브라우저 버전에서 동작을 확인해야 합니다. 이번 변경이 포함된 Safari 정식 배포 버전은 확인되지 않았고, 본문에서 브라우저 실행 시험을 한 결과도 아닙니다.

변경 병합 시각(KST): 2026년 10월 6일 01:46:17 · 공식 PR의 main 병합 기준

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기