📖 랜덤 선택기 사용법
누구나 쉽게 따라할 수 있어요!
1단계: 사진 준비하기 📸
선택하고 싶은 항목들의 사진을 준비하세요.
- 점심 메뉴 고민: 식당 메뉴판, 음식 사진 등
- 커피 내기: 카드, 손가락, 이름표 등
- 게임 아이템: 게임 캐릭터, 아이템 스크린샷
- 영화 선택: 영화 포스터, 제목 사진 등
2단계: 사진 업로드 📁
두 가지 방법으로 사진을 올릴 수 있어요.
- 갤러리에서 선택: 이미 찍어둔 사진을 선택
- 사진 촬영: 바로 카메라를 실행해서 촬영 (모바일)
TIP: 최소 2장, 최대 20장까지 업로드 가능해요!
3단계: 랜덤 선택하기 🎯
업로드가 완료되면 "랜덤 선택하기" 버튼을 눌러주세요.
- 슬롯머신 스타일의 재미있는 애니메이션이 시작돼요
- 몇 초 후 하나의 이미지가 선택됩니다
- 선택된 결과가 크게 표시됩니다
4단계: 추가 옵션 🔄
결과가 마음에 들지 않으신가요? 걱정 마세요!
- 다시 뽑기: 같은 사진들로 다시 한번 선택
- 새로운 사진으로 시작: 처음부터 새로 시작
🎨 활용 사례
실제 사용 예시
- 점심 메뉴 선택: 동료들과 메뉴 5개 사진 찍고 뽑기
- 커피 내기: 팀원 이름표 사진 찍고 뽑기
- 게임 캐릭터: 캐릭터 스크린샷 모아서 뽑기
- 여행지 결정: 가고 싶은 장소 사진 모아서 뽑기
- 영화/드라마: 보고 싶은 콘텐츠 포스터 모아서 뽑기
- 선물 추첨: 상품 사진 올려서 공정하게 추첨
- 회의 발표 순서: 팀원 사진으로 발표 순서 정하기
- 운동 루틴: 여러 운동 동작 중 오늘의 메뉴 선택
- 독서 선택: 읽고 싶은 책 표지 모아서 다음 책 정하기
- 옷 코디: 옷장 사진 찍어서 오늘의 코디 랜덤 선택
🔍 단계별 상세 가이드
Step 1: 이미지 준비 상세 가이드
📸 촬영 팁
- 조명: 자연광이나 밝은 실내에서 촬영하면 선택지가 명확하게 보입니다
- 각도: 정면에서 찍되, 반사광이 생기지 않도록 주의하세요
- 거리: 너무 가까우면 일부만 보이고, 너무 멀면 구별이 어려워요
- 배경: 깔끔한 배경에서 찍으면 선택지가 더 잘 보입니다
🖼️ 이미지 형식
- 지원 형식: JPG, PNG, WebP, GIF 등 대부분의 이미지 형식
- 파일 크기: 각 이미지당 최대 5MB (대부분의 스마트폰 사진은 자동으로 충족)
- 해상도: 최소 200x200px 권장 (너무 작으면 흐릿하게 보일 수 있음)
- 비율: 어떤 비율이든 상관없음 (자동으로 최적화됨)
💡 Pro Tips
- 메뉴판 촬영 시 메뉴 이름이 선명하게 보이도록 확대해서 찍기
- 사람 사진을 찍을 때는 얼굴이 잘 보이는 각도로
- 여러 항목을 한 장에 찍기보다는 각각 따로 찍는 것이 좋습니다
- 스크린샷도 완벽하게 작동합니다!
Step 2: 업로드 방법 상세 가이드
📂 갤러리에서 선택하기 (PC/모바일)
- "갤러리에서 선택" 버튼 클릭
- 파일 탐색기 또는 갤러리 앱이 열림
- 여러 장 선택:
- PC: Ctrl 키를 누른 채로 이미지 클릭 (Mac은 Cmd 키)
- 모바일: 첫 이미지를 길게 누른 후 추가 이미지 탭
- "열기" 또는 "선택" 버튼 클릭
- 이미지가 자동으로 업로드되고 미리보기 표시
📷 바로 촬영하기 (모바일 전용)
- "사진 촬영" 버튼 클릭
- 카메라 권한 허용 (처음 한 번만)
- 카메라 앱이 자동으로 실행
- 첫 번째 선택지 촬영
- 촬영 후 "확인" 또는 "사용" 버튼 클릭
- 추가 사진이 필요하면 버튼을 다시 눌러 계속 촬영
🗑️ 잘못 올린 사진 삭제하기
- 미리보기 화면에서 각 이미지 우측 상단의 ❌ 버튼 클릭
- 삭제 후에도 2장 이상이 남아있어야 합니다
- 전체 삭제하고 다시 시작하려면 페이지 새로고침
Step 3: 랜덤 선택 실행 가이드
🎲 선택 프로세스
- 업로드된 이미지가 2장 이상인지 확인
- 화면 하단의 "🎯 랜덤 선택하기" 버튼 클릭
- 슬롯머신 스타일 애니메이션 시작 (약 2-3초)
- 애니메이션이 끝나면 최종 선택된 이미지가 크게 표시
- 결과 확인!
🔄 결과 후 옵션
- "다시 뽑기" 버튼: 같은 이미지들로 다시 한 번 랜덤 선택
- 이미지를 다시 업로드할 필요 없음
- 완전히 새로운 랜덤 선택 (이전 결과와 무관)
- 무제한 다시 뽑기 가능
- "새로운 사진으로 시작" 버튼: 처음부터 새로 시작
- 현재 이미지 모두 삭제
- 새로운 이미지 업로드 가능
- 완전히 다른 선택을 하고 싶을 때 사용
⚙️ 랜덤 알고리즘 설명
본 서비스는 Web Crypto API의 getRandomValues() 메서드를 사용합니다.
이는 일반적인 Math.random()보다 훨씬 예측 불가능하고 공정한 암호학적으로 안전한 난수 생성 방식입니다.
브라우저의 내장 하드웨어 난수 생성기를 활용하여 진정한 랜덤성을 보장합니다.
🛡️ 개인정보 보호 및 보안
🔒 안전한 이미지 처리
서버에 저장되지 않습니다
업로드한 모든 이미지는 여러분의 브라우저 메모리에서만 처리됩니다. 서버로 전송되거나 저장되지 않으며, 다른 사용자가 볼 수 없습니다.
자동 삭제
- 브라우저 탭을 닫으면 자동으로 모든 이미지가 삭제됩니다
- 페이지를 새로고침해도 이미지가 사라집니다
- 일정 시간 동안 활동이 없으면 자동으로 메모리에서 제거
개인정보 최소화 권장사항
- 주민등록번호, 계좌번호 등 민감한 정보가 포함된 사진은 피하세요
- 필요한 부분만 크롭(자르기)해서 사용하세요
- 공공장소에서 사용할 때는 화면을 다른 사람이 볼 수 없도록 주의
HTTPS 암호화
본 웹사이트는 HTTPS 프로토콜을 사용하여 브라우저와 서버 간 통신을 암호화합니다. 하지만 이미지는 애초에 서버로 전송되지 않습니다.
⚠️ 문제 해결 (Troubleshooting)
이미지가 업로드되지 않아요
- 파일 크기가 5MB를 초과하는지 확인하세요
- 지원하는 이미지 형식(JPG, PNG, WebP 등)인지 확인하세요
- 브라우저를 최신 버전으로 업데이트해보세요
- 다른 브라우저(Chrome, Safari, Firefox 등)를 시도해보세요
카메라가 실행되지 않아요 (모바일)
- 브라우저의 카메라 권한을 확인하세요
- iOS Safari: 설정 > Safari > 카메라
- Android Chrome: 설정 > 사이트 설정 > 카메라
- 다른 앱이 카메라를 사용 중인지 확인하세요
- "갤러리에서 선택" 버튼을 대신 사용해보세요
애니메이션이 작동하지 않아요
- 인터넷 연결 상태를 확인하세요
- 브라우저의 JavaScript가 활성화되어 있는지 확인하세요
- 페이지를 새로고침해보세요
- 브라우저 캐시를 삭제하고 다시 시도하세요
화면이 제대로 표시되지 않아요
- 브라우저 화면을 새로고침(F5 또는 Cmd+R) 해보세요
- 브라우저의 줌 레벨을 100%로 설정하세요
- 광고 차단 확장 프로그램을 일시적으로 비활성화해보세요
- 시크릿/프라이빗 모드에서 시도해보세요
💡 유용한 팁
- 고화질 필요 없음: 선택만 하는 거라 저화질도 OK!
- 개인정보 보호: 모든 이미지는 서버에 저장되지 않아요
- 브라우저만 있으면 OK: 앱 설치 필요 없이 바로 사용
- 공정한 선택: 암호학적으로 안전한 랜덤 알고리즘 사용
- 빠른 속도: 업로드부터 선택까지 10초 이내
❓ 자주 묻는 질문 (FAQ)
A. 서버에 저장되지 않습니다! 브라우저 메모리에서만 처리되고, 페이지를 닫으면 자동으로 삭제됩니다.
A. 네! Crypto API를 사용한 암호학적으로 안전한 랜덤 알고리즘을 사용합니다.
A. 최소 2장, 최대 20장까지 가능합니다.
A. 파일당 최대 5MB까지 가능합니다.
A. 아니요! 회원가입 없이 바로 사용할 수 있습니다.
A. 물론이죠! 모바일에 최적화되어 있어 언제 어디서나 사용 가능합니다.