실무에 바로 적용할 수 있는 웹 제작 꿀팁 및 유용한 자료실 공간입니다.
나눔웹이 제공하는 핵심 노하우와 마케팅 인사이트를 자유롭게 활용해 보십시오.

나눔웹 모바일 꿀팁

모바일 문의 폼 자동완성이 안 뜬다면? autocomplete 값과 인증번호 자동 입력

모바일에서 문의 폼이나 회원가입 폼을 채울 때 이름, 전화번호, 주소가 자동완성으로 뜨지 않는다면 대부분 입력창에 autocomplete 속성이 빠져 있거나 값이 잘못 들어간 경우입니다.
속성 몇 개만 정확히 넣어도 손가락으로 한 글자씩 치던 항목이 한 번 탭으로 채워지고, 문자로 받은 인증번호도 키보드 위에 바로 제안됩니다.

💡 브라우저는 무엇을 보고 자동완성을 띄우나요?

브라우저는 입력창의 name, id, 라벨 문구를 보고 어떤 항목인지 추측합니다. 그런데 국내 사이트는 name="hp", name="wr_1"처럼 알아보기 어려운 이름을 쓰는 경우가 많아서 추측이 자주 빗나갑니다. autocomplete 값은 이 추측 대신 "이 칸은 전화번호입니다"라고 직접 알려 주는 표준 방법입니다.

1. 항목마다 정해진 값을 넣어 주세요

값은 아무 단어나 넣는 게 아니라 HTML 표준에 정해진 이름을 써야 합니다. 문의 폼에서 자주 쓰는 항목은 아래 정도면 충분합니다. type과 inputmode도 함께 맞춰 두면 키보드까지 알맞게 뜹니다.

<input type="text" name="wr_name"
  autocomplete="name">

<input type="tel" name="hp"
  autocomplete="tel">

<input type="email" name="email"
  autocomplete="email">

<input type="text" name="company"
  autocomplete="organization">

2. 주소 칸은 나눠서 지정합니다

우편번호 검색 버튼으로 기본 주소를 채우는 폼이라도, 우편번호와 상세 주소 칸에 값을 따로 주면 브라우저에 저장된 주소를 쓸 때 칸이 엉키지 않습니다.

입력 칸autocomplete 값
우편번호postal-code
기본 주소address-line1
상세 주소address-line2
주소를 한 칸으로 받을 때street-address

3. 인증번호 칸에는 one-time-code

휴대폰 본인 확인이나 로그인 인증번호 칸에는 one-time-code를 넣습니다. 아이폰 사파리는 문자로 받은 인증번호를 키보드 위에 제안해 주고, 탭 한 번이면 입력됩니다. 안드로이드는 키보드 앱과 브라우저 버전에 따라 동작이 조금씩 달라서, 실제 기기로 한 번씩 확인해 보는 것이 좋습니다.

<input type="text" name="auth_no"
  inputmode="numeric"
  autocomplete="one-time-code"
  maxlength="6">

4. 작업할 때 주의할 점

  • 자동완성이 거슬린다고 폼 전체에 autocomplete="off"를 거는 경우가 있는데, 크롬은 이름이나 주소 칸에서 이 설정을 무시하기도 합니다. 끄기보다 정확한 값을 주는 쪽이 결과가 깔끔합니다.
  • 자동완성이 되어도 입력창이 <form> 태그 밖에 있거나 라벨 없이 placeholder만 있으면 인식률이 떨어집니다.
  • 수정한 뒤에는 휴대폰에 연락처와 주소가 저장된 상태에서 직접 폼을 열어 보고, 칸마다 맞는 값이 들어가는지 확인하세요.

리뉴얼 작업에서 문의 폼 이탈을 줄여 달라는 요청을 받으면, 디자인보다 먼저 이 속성들을 점검합니다. 입력 단계가 짧아지는 것만으로도 모바일 사용자 입장에서는 체감 차이가 꽤 큽니다.

"입력 칸 하나를 덜 치게 하는 것도 상담 전환을 돕는 일입니다."

나눔웹은 폼을 만들 때 모바일에서 실제로 입력해 보며,
고객이 끝까지 작성할 수 있는 흐름인지 함께 확인합니다.


List of Articles
번호 분류 제목 글쓴이
14 모바일 모바일 키보드가 입력창을 가릴 때, visualViewport로 화면 맞추는 법 나눔웹
13 모바일 모바일 브라우저 상단바 색 맞추기, theme-color 메타 태그 쓰는 법 나눔웹
12 모바일 모바일 100vh 잘림, dvh·svh로 주소창 높이까지 맞추는 법 나눔웹
11 모바일 아이폰에서 숫자가 파란 전화 링크로 바뀔 때, format-detection으로 막는 법 나눔웹
10 모바일 모바일 가로 스크롤이 생길 때, 화면 밖으로 튀어나온 요소 찾아 고치는 순서 나눔웹
9 모바일 모바일 viewport 설정법, 화면이 작게 보이거나 확대가 막혔을 때 점검할 것 나눔웹
8 모바일 모바일 hover 색상이 눌린 채 남을 때, @media (hover)로 해결하기 나눔웹
» 모바일 모바일 문의 폼 자동완성이 안 뜬다면? autocomplete 값과 인증번호 자동 입력 나눔웹
6 모바일 앗, 실수로 새로고침! 튕기는 모바일 화면 꽉 잡는 법 (Overscroll) 나눔웹
5 모바일 하단 고정 버튼이 아이폰 '검은 줄'에 겹친다면? (Safe Area 대응법) 나눔웹
4 모바일 모바일 웹을 진짜 '앱(App)'처럼! 이미지 꾹 누를 때 뜨는 팝업 막기 나눔웹
3 모바일 아이폰에서 입력창 누를 때 화면 '자동 확대'되는 현상 막는 법 나눔웹
2 모바일 고객의 이탈을 막는 1초 디테일, '모바일 맞춤형 키보드' 세팅법 나눔웹
1 모바일 모바일 꽉 찬 화면 하단 짤림 현상! '100vh'의 함정과 완벽 해결법 나눔웹
Board Pagination Prev 1 Next
/ 1
rhwlsghkcocndgus XE2.1.39 STAGE1.5.4