ランダムUnicode文字生成 | dice83 

ランダムUnicode文字

149,000以上のコードポイントから、あらゆる文字体系の中の1文字を選出。新しい発見をお楽しみください。

またはスペースキーを押す
0
発見数
0
文字体系数
最後のブロック
あなたのコレクション

149,000文字への窓

Unicodeは、人類が記録してきたあらゆる文字体系のすべての文字に固有の番号を割り当てています。標準規格のバージョン15.1は、161の文字体系にわたる149,813文字を収録しています。この文章を表示しているラテンアルファベットから、4,000年前に神殿の壁に刻まれたエジプトのヒエログリフまで多岐にわたります。各文字はコードポイントと呼ばれる固定位置を占め、U+に続く4〜6桁の16進数で表記されます。U+0041は大文字のA。U+4E16は「世」を意味する漢字。U+16A0はエルダーフサルクのルーン文字フェフ。このページでの生成ごとにコードポイントがランダムに選ばれ、文字体系ファミリー間で均等に重み付けされているため、人類の文字の多様性を幅広く体験できます。

ひとつの標準規格の誕生

Unicode以前は、各地域が独自の文字エンコーディングを使用していました。日本のコンピュータではShift_JISが動作し、ロシアのシステムではKOI8-Rが使われ、西ヨーロッパのマシンではISO 8859-1が前提とされていました。あるシステムで作成された文書は、別のシステムでは文字化けして表示されました。1987年、XeroxのJoe BeckerとLee Collins、AppleのMark Davisが、単一の汎用エンコーディングの草案作成を開始しました。その設計原則は、プラットフォーム、プログラム、言語に関係なく、1文字に1つの番号を割り当てることでした。Unicodeコンソーシアムは1991年にバージョン1.0を7,129文字で公開しました。30年後、この標準規格は20倍に成長し、毎年のリリースで拡張を続けています。

面とブロック

Unicodeは1,114,112の利用可能なコードポイントを、各65,536位置の17面に整理しています。面0、基本多言語面(BMP)には、現代の文字に使用される文字が収められています:ラテン文字、ギリシャ文字、キリル文字、アラビア文字、CJK統合漢字、ハングル。面1には、歴史的な文字体系、音楽記号、数学用英数字記号、トランプ記号が含まれます。各面の中で、文字は名前付きブロックにまとめられています:「Greek and Coptic」(U+0370〜U+03FF)、「Tibetan」(U+0F00〜U+0FFF)、「Box Drawing」(U+2500〜U+257F)。このページは生成するすべての文字のブロックを特定し、一つ一つの発見をUnicodeの地理を学ぶ小さなレッスンに変えます。

CJK:最大の領域

CJK統合漢字ブロック(U+4E00〜U+9FFF)は20,992文字を含み、Unicode全体で最大の連続ブロックです。これらの文字は、中国語、日本語の漢字、韓国語の漢字(ハンジャ)、ベトナム語のチュノムに同時に使用されます。各国の標準規格から同等の文字を単一のコードポイントに統合する統一プロセスは、文字エンコーディングの歴史において最も複雑な外交的・技術的課題の一つでした。このツールで生成される1つのCJK漢字は、4つの異なる言語圏の読者が読める可能性があります。

教育現場での活用

このツールは、Unicodeを抽象的なコンピューティング概念から、目に見える実体験へと変えます。生徒たちに/unicode/5にアクセスして5文字を生成してもらいましょう。提供されるブロックラベルを使って、各文字がどの文字体系に属するかを特定するよう求めてみてください。生徒たちは、今まで見たことのない文字体系に出会うでしょう:エチオピア文字、ジョージア文字、チベット文字、チェロキー文字。各文字は、その文字体系の背後にある文化と歴史を調べるきっかけになります。

数学との関連として、Unicode自体の組み合わせ論について議論してみましょう。4桁の16進コードポイントはいくつ存在するでしょうか?(65,536、1つの面のサイズです。)なぜほとんどの文字が4桁の16進数に収まるのでしょうか?基本多言語面は、すべての現代の文字を収めるように設計されました。これまでに生きたすべての人間がそれぞれ固有の文字を持つとしたら、何面必要でしょうか?これらの問いは、文字エンコーディングを指数的な数え上げと情報理論に結びつけます。このツールはアカウント不要で、生徒のデータを収集せず、Cookieを設定しません。

設計によるプライバシー保護

すべての文字選択はブラウザ内で行われます。サーバーはこのページを配信するだけです。お使いのデバイスの暗号論的乱数生成器がコードポイントを選びます。選択データがサーバーに送信、記録、保存されることは一切ありません。発見履歴はお使いのデバイスのlocalStorageに保存され、完全にあなたの管理下にあります。

URLでカスタマイズ

文字数を選ぶ

数を選ぶか、独自の値を入力してください。URLが更新され、ツールがリロードされます。

発見をシェアする

クリックするたびに異なる文字が現れます。友達にも挑戦してもらいましょう。

毎日のデザインエクセレンス。

A' Design Awardの審査員が選んだ作品を毎朝お届けします。