모스 부호 손전등 및 화면 깜빡이
메시지를 전체 화면 흰색 플래시의 시간 조정된 빛 펄스로 변환합니다. 선택적 진동은 지원하는 전화기에서 패턴을 반영합니다. 카메라 LED 손전등 접근은 최선의 노력이며 공개 웹에서는 종종 차단됩니다 — 화면 플래시가 신뢰할 수 있는 경로입니다.
Photosensitive warning: rapid flashes can bother some people. Keep Stop visible. Don't aim bright pulses at drivers or aircraft — practice only.
Type a message, then Flash. Screen blink is the reliable path.
사용 시기
시각 신호 연습; 조용한 환경; SOS 광 패턴 시연; 소리 없는 접근성 스타일 훈련; 조용한 교실 데모.
사용하지 않을 때
운전자나 항공기에 밝은 플래시를 비추지 마십시오. 이것을 공인 해상 시각 신호 훈련으로 취급하지 마십시오. 동의하지 않은 사람에게 스트로브를 사용하지 마십시오.
가정
기본 출력 = 전체 화면 플래시; navigator.vibrate가 있을 때 진동; 브라우저/기기가 허용하는 경우에만 실제 LED 손전등. prefers-reduced-motion을 존중하여 펄스를 느리게 합니다.
예시
입력
사전 설정 SOS · 전체 화면 · 느린 WPM
결과
어두운 방에서 명확한 짧은/긴 깜빡임
안전한 연습 전용 — 조난 절차가 아닙니다.
입력
텍스트 HI · 10 WPM
결과
글자 간격과 요소 간격 비교 관찰
입력
진동 켜기 (지원되는 경우)
결과
보지 않고 동일한 켜기/끄기 일정을 느낌
작동 방식
- 텍스트를 입력하거나 SOS 사전 설정을 사용합니다.
- WPM 설정 (느릴수록 빛이 더 선명 — 글자 간격이 필요합니다).
- Flash 누름 — Stop은 즉시 시퀀스를 중단합니다.
텍스트 인코딩 → WPM으로 켜기/끄기 일정 → 전체 화면 밝기 전환 / 진동 버스트
주의사항
- iOS Safari는 진동과 손전등을 무시하거나 제한할 수 있습니다 — 화면 플래시를 사용하세요.
- 주변 조명 센서와 자동 밝기로 인해 펄스가 고르지 않게 보일 수 있습니다.
- 간질 / 광과민성 사용자: 빠른 플래시 전에 경고; Stop 버튼을 눈에 띄게 유지.
- 카메라 LED 플래시는 오픈 웹에서 최선의 방식으로 작동합니다. 모든 휴대폰이 이를 지원한다고 가정하지 마세요.
비교
화면 플래시를 사용하는 이유 (토치 LED가 아님)
카메라 LED API는 일관성이 없고 오픈 웹에서 자주 차단됩니다. 밝은 온페이지 스테이지가 전화기와 노트북에서 안정적인 경로입니다. 진동은 navigator.vibrate가 존재할 때 일정을 반영하지만 iOS는 무시할 수 있습니다.
광과민성 및 예절
- 경고를 읽으십시오. 중지 버튼을 보이게 유지하십시오.
- prefers-reduced-motion이 설정되면 펄스를 느리게 합니다.
- 플래시를 운전자, 항공기 또는 동의하지 않은 사람에게 절대 비추지 마십시오.
- 연습 전용 — 공인된 시각적 조난 훈련이 아닙니다.
조용한 경로
청중 허브: for/visual. 사운드 쌍: 오디오 번역기. SOS 도우미: SOS.
자주 묻는 질문
직접적인 답변 — 동의어 채우기 없음.