いくつか試作もしてみたが,やはりほとんどの用合いアイコンは CSS アイコン化出来そうだ。記号的な単純性と整合性を重視してきたことが功を奏した。上手く整理すればかなり利素が集約出来,高速化と保守性の向上が見込める。
background-image
などで容易に装体として使い回せる画像と違って,DOM に要素を追加する必要があることだけが惜しい。疑似要素にも限界がある。element()
が普及してくれればいいが,当面はスクリプトで補完することになりそうだ。総合的には利点の方がずっと大きい。
最小限の画像を filter
や transform
などの組み合わせで使うということも考えたが,細かい調整が煩雑になる。