d3.svg.brush
を使ったスライダーはやはりマルチタッチ時の動作がおかしいので、自前で作り直すことにした。d3.svg.axis
とd3.behavior.drag
を使えばなんとかなるだろう。
d3.jsを久しぶりにいじってみて、やっぱりこのライブラリの設計は素晴らしいなと思う。作者であるMike Bostockさんが公開しているサンプルの多さと質たるやものすごいものがある。
プログラム技術もさることながら、美的センスも兼ね備えていると思う。 自己表現を実現するためのライブラリとして作ったんだろうなと思うけれど、それを万人にも使えるものとして仕立て上げる能力がすごい。私などは到底及ばない高みにいる方である。