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

나눔웹 모바일 꿀팁

모바일 문의 폼 자동완성이 안 뜬다면? 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
번호 분류 제목 글쓴이
» 모바일 모바일 문의 폼 자동완성이 안 뜬다면? autocomplete 값과 인증번호 자동 입력 new 나눔웹
33 UI/UX 버튼 클릭 테두리(outline), 지우지 말고 :focus-visible로 정리하는 법 나눔웹
32 퍼블리싱 flex 레이아웃이 모바일에서 옆으로 삐져나올 때, min-width: 0이 필요한 이유 나눔웹
31 웹 성능 메인 배너 LCP가 느리다면? 첫 화면 이미지는 lazy 대신 fetchpriority로 나눔웹
30 마케팅 네이버 서치어드바이저 등록 순서, 새 홈페이지가 검색에 안 나올 때 점검할 4가지 나눔웹
29 웹 성능 글씨가 안 보이다가 갑자기 뜬다면? '웹 폰트 로딩' 1초 단축하는 마법 나눔웹
28 웹 성능 구글 SEO 점수 폭발! 이미지 로딩 속도 3배 높이는 '단 1줄'의 마법 나눔웹
27 마케팅 카톡에 우리 회사 링크 보낼 때 뜨는 '회색 빈 박스' 없애는 필수 세팅 (OG 태그) 나눔웹
26 마케팅 '제출하기' 버튼은 그만! 클릭률 200% 높이는 마법의 단어 (CTA) 나눔웹
25 마케팅 돈 버는 마케터의 비밀! 유입 출처를 추적하는 마법의 꼬리표 'UTM' 나눔웹
24 퍼블리싱 촌스러운 '파일 선택' 버튼, 복잡한 꼼수 없이 예쁘게 디자인하기 나눔웹
23 UI/UX 팝업 띄울 때마다 화면이 덜컹! '스크롤바 밀림 현상' 1줄 해결법 나눔웹
22 퍼블리싱 수십 줄의 모바일 반응형 코드, 단 '1줄'로 끝내는 마법 (clamp) 나눔웹
21 UI/UX 쇼핑몰 결제 금액이 덜덜 떨린다면? '숫자 폭 고정' 타이포그래피 꿀팁 나눔웹
20 모바일 앗, 실수로 새로고침! 튕기는 모바일 화면 꽉 잡는 법 (Overscroll) 나눔웹
19 모바일 하단 고정 버튼이 아이폰 '검은 줄'에 겹친다면? (Safe Area 대응법) 나눔웹
18 UI/UX 투박한 파란색 체크박스는 그만! 단 1줄로 우리 회사 컬러 입히기 나눔웹
17 UI/UX 1%의 디테일이 브랜딩을 완성합니다! '텍스트 드래그 색상' 바꾸기 나눔웹
16 퍼블리싱 무거운 플러그인 NO! 넷플릭스처럼 쫀득한 '가로 스와이프' CSS로 뚝딱 만들기 나눔웹
15 UI/UX 애플(Apple) 사이트처럼 고급스러운 '반투명 유리' 메뉴 만드는 법 나눔웹
Board Pagination Prev 1 2 Next
/ 2
rhwlsghkcocndgus XE2.1.39 STAGE1.5.4