タグ

2017年11月13日のブックマーク (2件)

  • 絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama

    UnicodeのUTF-16エンコーディングではほとんどの文字(コードポイント)は2バイトで表現されるが、Unicodeに後から追加収録された文字の多くは4バイトで表現される。4バイト文字がうまく扱えないプログラムというのはわりとよくある。しかし世界中で広く使われるようになった絵文字がよりによって4バイト文字であるせいで、そのような文字が扱えない問題がよいペースで解決に向かいつつある。それについて少し説明してみようと思う。 Unicodeが80年代から90年代初頭にかけてデザインされたときの目標の一つは、Unicodeに含まれる文字数を65536個以内に収めることだった。現代の文章を実用的なレベルで表すためには、漢字などを含めてもそれだけの種類の文字があれば十分だと考えられたのだ。当然これは1文字を2バイトで表すことを念頭に置いていた。つまりコンピュータの揺籃期から当時に至るまで単純に英語

    絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama
    kzhvsonic
    kzhvsonic 2017/11/13
    よもや日本のガラケー文化が世界を変えるきっかけになるとはなあ……
  • これは嬉しい!IBMからコーポレートフォントが、商用無料のオープンソースフォントとしてリリース

    IBMと聞くと、ThinkPadを思い浮かべる人も多いと思います。 堅牢な作りは、使用していて安心感・信頼感があり、わたしも長年愛用していました。 そんなIBMから、コーポレートフォントがオープンソースフォントとして公開されました。「IBM Plex」と名付けられたフォントは、カジュアルなHelveticaという位置づけで、さまざまなデザインに合うフォントです。 安心・信頼に加え、洗練された美しさも備えています。 Win/Mac用、Webフォントがダウンロードでき、TrueType, OpenTypeも揃っています。 IBM Type IBM Type -GitHub ライセンスはSIL OPEN FONT LICENSEで、個人でも商用でも無料。Webデザイン、スマホアプリ、ゲーム、動画、紙デザイン、同人誌など、さまざまな媒体で利用できます。 IBM Plexにはサンセリフ、セリフ、モノ

    これは嬉しい!IBMからコーポレートフォントが、商用無料のオープンソースフォントとしてリリース
    kzhvsonic
    kzhvsonic 2017/11/13
    早速ダウンロードしてみた。Mono Light はテキストエディタに使っても良い感じすね。