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

나눔웹 모바일 꿀팁

모바일 문의 폼 자동완성이 안 뜬다면? 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
번호 분류 제목 글쓴이
34 웹 성능 홈페이지 로딩 속도를 3배 높이는 '이미지 최적화' 실무 가이드 나눔웹
33 퍼블리싱 CSS 변수로 유지보수와 테마 기능을 한 번에! (CSS Custom Properties) 나눔웹
32 마케팅 카카오톡 링크 썸네일의 비밀! 클릭률을 높이는 '오픈 그래프(OG)' 세팅법 나눔웹
31 모바일 모바일 꽉 찬 화면 하단 짤림 현상! '100vh'의 함정과 완벽 해결법 나눔웹
30 웹 성능 홈페이지 첫 화면 글자 깜빡임(투명 현상) 1초 만에 해결하는 법 나눔웹
29 퍼블리싱 스마트폰에서 로고가 흐리게 보인다고요? 'SVG' 포맷이 정답입니다. 나눔웹
28 웹 성능 클릭 실수 유발하는 '화면 덜컹거림(CLS)', 단 한 줄로 해결하는 법 나눔웹
27 모바일 고객의 이탈을 막는 1초 디테일, '모바일 맞춤형 키보드' 세팅법 나눔웹
26 UI/UX 모바일에서 버튼 누를 때 생기는 촌스러운 '회색 박스' 없애는 법 나눔웹
25 UI/UX 레이아웃을 망치는 긴 글, 예쁘게 '...'으로 자르는 마법의 CSS 나눔웹
24 UI/UX 상단 메뉴에 제목이 가려진다고요? '부드러운 스크롤' 마법의 2줄 나눔웹
23 모바일 아이폰에서 입력창 누를 때 화면 '자동 확대'되는 현상 막는 법 나눔웹
22 퍼블리싱 지저분한 모바일 스크롤바, 기능은 남기고 쏙 숨기는 마법의 CSS 나눔웹
21 모바일 모바일 웹을 진짜 '앱(App)'처럼! 이미지 꾹 누를 때 뜨는 팝업 막기 나눔웹
20 UI/UX 애플(Apple) 사이트처럼 고급스러운 '반투명 유리' 메뉴 만드는 법 나눔웹
19 퍼블리싱 무거운 플러그인 NO! 넷플릭스처럼 쫀득한 '가로 스와이프' CSS로 뚝딱 만들기 나눔웹
18 UI/UX 1%의 디테일이 브랜딩을 완성합니다! '텍스트 드래그 색상' 바꾸기 나눔웹
17 UI/UX 투박한 파란색 체크박스는 그만! 단 1줄로 우리 회사 컬러 입히기 나눔웹
16 모바일 하단 고정 버튼이 아이폰 '검은 줄'에 겹친다면? (Safe Area 대응법) 나눔웹
15 모바일 앗, 실수로 새로고침! 튕기는 모바일 화면 꽉 잡는 법 (Overscroll) 나눔웹
Board Pagination Prev 1 2 Next
/ 2
rhwlsghkcocndgus XE2.1.39 STAGE1.5.4