タグ

ブックマーク / lnly.jp (2)

  • LNLY » Chart.jsを使ってiPhoneにかかる加速度を視覚化する[2/3]

    iTunes : Live for the Night - Get Wet HTMLのcanvas要素に様々なグラフを描画できるライブラリChart.js。これを使ってiPhoneにかかる加速度をグラフィカルに視覚化しようという記事全三回。の第二回。 やること 第一回:Chart.jsを使ってグラフを描画する。 第二回:iPhoneの加速度センサーからデータを取得してグラフにする。 第三回:ローパスフィルタを作って加速度データをなめらかにする。 第一回はChart.jsを初期化してグラフを作り、ランダムなデータを定期更新するところまでをやった。 今回はグラフに渡すデータを加速度センサーから取っていくよ。 加速度センサーデータを取得してグラフを描画する。 デモ 作った物が動くところはこちらを参照。 今回は加速度センサーが必要なので、iPhoneからのみデモが見られるよ。 DEMO h

    LNLY » Chart.jsを使ってiPhoneにかかる加速度を視覚化する[2/3]
  • LNLY » overflow:scrollを設定した要素がiOSデバイスで慣性スクロールしない症状への対処

    スマートフォンやタブレットでのブラウジングでは勢いをつけて指を滑らせると、スルスルッと画面が慣性スクロールするiOSデバイスにおいて、ある要素に対してCSSでoverflow:scrollを設定した場合、その要素が慣性スクロールできず、指を離した瞬間にビタッと止まってしまう状態に陥る。スクロールできないわけではないが、慣性スクロールすることへの無意識の期待からか、すごく気持ちの悪い感じを受ける。 これを解消するには以下の通りにCSSを追記すればいい。 -webkit-overflow-scrollingプロパティで慣性スクロールを有効にする 元のCSSはこんな感じだとする

  • 1