スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Uninput Keyboard - Unicode キーボード for Firefox OS

Firefox Marketplace で公開中の Uninput キーボードの紹介です。

Uninput キーボードは、Javascript で書かれた Firefox OS 端末用のサードパーティキーボードアプリで、Unicode のコード番号で文字を入力するキーボードです。現在、Unicode 7.0 に対応しています。
通常のキーボードでは入力できない記号や外国語の文字、絵文字がコード番号で入力できます。ただし、特殊な制御文字やスペースは入力を制限しています。

昨年 10 月の Mozilla Open Web day in Tokyo に参加された方は、翻訳コミュニティのブースでチラシを配ったので見覚えのある方もいるかもしれません。

有料版を Firefox Marketplace からダウンロード購入できます。 (追記: 2015年6月5現在、日本からはまだ決済できません)

お試し用の無料シンプル版 もあり、こちらの 12 月 21 日の公開以降のインストール数は 1100 回以上になりました。ありがとうございます。

使い方

  1. 適当なテキストボックスにカーソルを置くと、Firefox OS のキーボードが表示されます。
    • Fx0 に搭載された iWnn の場合は、画面上端を下へスワイプして通知トレイを表示し、使用するキーボードを切り替えてください。
    • 英語の標準キーボードの場合は、スペースキーの左の "En" を長押ししてキーボードを切り替えてください。
  2. Uninput キーボードが表示されたら、右側の 16 進数の数字キーで Unicode のコード番号を入力します。
    • 2 桁以上の数字を入力すると、左側にそのコードの文字が大きく表示されます。
    • キーの上に表示されるコードブロック名が赤色の場合は入力できません。
  3. 左側の文字をタップすると、カーソル位置に入力されます。

キーボード左下のボタンには、以下の機能があります:

  • ⌨ : タップするとキーボードを切り替えます。長押しすると、インストールされたキーボードのリストから切り替えられます。
  • 🔎 : カーソル位置の右側の 1 文字の文字コードを取り込みます。何か絵文字を入力し、カーソルを左へ一つ移動させ、この虫眼鏡アイコンとキーボードの文字を交互にタップすると、繰り返し入力ができます。
  • 🎨 : キーボードをカタログモードに切り替えます。(有料版のみ)

有料版と無料シンプル版の違い

有料版には以下の機能があります:

  • 入力キュー: キーボードの "+" キーを押すと、一度に入力する文字を追加できます。アクセント文字等の組み合わせに使えます。
  • カタログモード: パレットボタンをタップすると、現在のコード周辺の文字 (正確には、現在のコード番号の 1 の位が 0 から F まで) がキーボード上にカタログ表示されます。上下の矢印キーでページ切り替え、文字をタップすると左側に表示されます。もう一度パレットボタンをタップすると、カタログモードを終了します。
  • Quivira フォント搭載: 入力した文字の実際に表示されるフォントは、そのページで指定されたフォントに依存するため、キーボードに表示された文字と異なることがあります。キーボード上で、できるだけ多くの文字を確認できるようにするため、Unicode に対応した Quivira 4.1 フォントを搭載しています。
  • 隠し機能: U+08 で Backspace、U+09 で Tab、U+0A で LF (改行) が入力できます。このキーボードでカーソル操作はできませんが、有料版では、これらの特殊文字だけ入力を許可しています。

文字入力のためのヒント

Unicode の文字は大量にあり、コード番号をいちいち覚えていられません。コード番号の参照は、mattb's unicode database のサイトが役立ちます。

その中から、普通に使えそうな記号類だけ抜粋してみました。

  • Ipa Extensions: 0x250 - 0x2AF
  • Combining Diacritical Marks: 0x300 - 0x36F
  • Currency Symbols: 0x20A0 - 0x20CF
  • Miscellaneous Symbols: 0x2600 - 0x26FF
  • Dingbats: 0x2700 - 0x27BF
  • Enclosed CJK Letters And Months: 0x3200 - 0x32FF
  • CJK Compatibility: 0x3300 - 0x33FF
  • Miscellaneous Symbols And Pictographs: 0x1F300 - 0x1F5FF
  • Emoticons: 0x1F600 - 0x1F64F
  • Transport And Map Symbols: 0x1F680 - 0x1F6FF
関連記事

コメント

コメントする

管理者にだけ表示を許可する

この記事のトラックバックURL

http://chimantaea.blog8.fc2.com/tb.php/149-cb184ae0

※トラックバック元には、この記事へのリンクを含めてください。