고전 그리스 문자는 입력하기 까다로운 문자체계 중 하나죠. 별도의 자판을 가지고 있는 사람은 거의 없을테고, 여러가지 입력기의 도움을 받아서 입력합니다. 그 중 유명한 입력기가 typegreek입니다. 웹에서 알파벳으로 베타코드를 입력하는 것으로 그리스 알파벳을 직접 입력할 수 있습니다. 매우 편리한 툴입니다. 살아있는 헬라어 사이트에서도 그리스 문자 입력에 이 입력기를 사용하고 있었는데요 문제는 이게 이제는 deprecated된 keypress 이벤트를 이용해 입력을 하는 도구이기에 모바일에서는 작동을 안한다는겁니다.
물론 모바일로 돌아다니면서 고대 그리스어 입력하고 검색할 사람이 어디 있겠느냐마는 (그래도 몇 명은 있을거라고 믿어요~!ㅋ) 앞으로 장기적인 추세를 볼때 미리 차세대 표준으로 갈아타는게 더 좋을거라는 생각하에 input 이벤트를 이용한 입력기를 만들게 되었습니다. (이런 일을 벌이는 사람은 저말고 없을테니) 혼자쓰게 되겠지만, 그래도 혼자쓰기에는 아까워 코드 공개하고 올리기로 했습니다. 관심있으신 분들은 마음대로 가져가서 쓰셔도 되지만, 출처만 밝혀주세요!
뭔가 기술적으로 특별히 대단히 대단하다던가, 굉장히 굉장한건 없고 그냥 평범한 코드의 나열일 뿐입니다.
사용법은 아래와 같습니다.
살아있는 헬라어 사이트에서 실제로 사용중인 모습을 살펴볼수 있습니다.
[PHP, MySQL] 클러스터링을 이용한 동음이의어 분리 (0) | 2015.10.18 |
---|---|
XE 페이지 주소 통일하기 (0) | 2015.09.19 |
자바스크립트로 수식 파싱하기 (0) | 2015.09.09 |
사전 표제어 뜻풀이의 자동 기계 번역(PHP, MySQL) (2) | 2015.08.01 |
Bigram을 이용한 검색어 정정기능 개선 (PHP, MySQL) (0) | 2015.07.18 |
Bigram을 이용한 오타 검색어 정정, 검색어 제안 기능 (PHP, MySQL) (3) | 2015.07.11 |
댓글 영역