<form role="search">로 감싸 이 입력이 검색용이라는 걸 알리고, 입력에는 시각적으로 숨겨도 되는 <label>을 반드시 연결합니다(placeholder만으로는 레이블을 대신할 수 없습니다 — 입력을 시작하면 사라져 버립니다). 실시간 제안 목록은 aria-live 영역이나 콤보박스 패턴으로 갱신을 알립니다.
입력하며 제안이 뜨는 검색창은 사실 콤보박스의 한 형태이지만 목적이 다릅니다. 콤보박스는 "정해진 값 하나를 고르는" 폼 컨트롤에 가깝고, 검색창은 자유 텍스트 쿼리를 던져 결과 페이지로 이동하는 데 초점이 있어 후보 목록에 없는 단어를 그대로 제출할 수도 있습니다. 커맨드 팔레트와 다른 점은 배치입니다 — 팔레트는 전역 단축키로 여는 모달이고, 검색창은 페이지에 고정된 인라인 요소입니다.