タグ

ブックマーク / shiromoji.hatenablog.jp (2)

  • ブラウザからローカルフォントにアクセスする:Font Enumeration API と Font Table Access API - しろもじメモランダム

    最近の Web アプリはどんどんリッチになっていっていますが、ネイティブアプリとは違って、「ローカルフォント*1を列挙してユーザーに選択させ、それを表示に使う」といったことは仕様上不可能です。 例えば、画像に文字を入れる Web アプリを考えてみます。文字の描画自体は canvas の ctx.fillText() が使えますが、問題はフォントの指定です。ctx.font にローカルフォントを指定するためには、そのローカルフォントフォント名を知っている必要があります。OS にプリインストールされているフォントでなどであれば、「Web アプリ側であらかじめフォント名のリストを用意しておき、実際にインストールされているかどうかをチェック*2してからユーザーに選択させる」という手段がとれますが、「自分でインストールしたこのフォントが使いたい!」という要求に応えるのは現実的ではありません。 提案

    ブラウザからローカルフォントにアクセスする:Font Enumeration API と Font Table Access API - しろもじメモランダム
    rryu
    rryu 2019/11/05
    自前のフォントレンダラのためにフォントデータにアクセスするAPIも用意するとは。
  • JIS X 0208 と JIS X 0213 が改正されていた件 - しろもじメモランダム

    昨年12月に小林さんの講演を聞いたとき、JIS X 0213 が近々改正されるというようなことをおっしゃっていた。そんなことはほとんど忘れていたのだが、 584 デフォルトの名無しさん 2012/03/11(日) 13:26:15.37 そういや結局0213って改正するの? 常用漢字の関係で 588 デフォルトの名無しさん 2012/03/11(日) 16:02:37.18 JISCのサイト言ったらいつのまにか改正されててワロタ 誰も気づかなかったのか… 文字コード総合スレ part7 な、なんだってー!(AAry JISCのサイトで調べてみると、たしかに2012年2月20日付で JIS X 0208 と JIS X 0213 が改正され、JIS X 0208:2012 と JIS X 0213:2012 になっている。それぞれ第5次規格、第3次規格にあたる。どちらも追補の形で出されており

    JIS X 0208 と JIS X 0213 が改正されていた件 - しろもじメモランダム
    rryu
    rryu 2012/04/08
    字形が変わる系の改正は地味に面倒な予感。
  • 1