Snipe Timer (スナイプタイマー)
Usage (使い方)


  1. 配信者さんとスナイプ勢がそれぞれこのページを開きます。
  2. 配信者さんは、例えば「32分30秒から行きます」と予告します。
  3. ページに表示されている時計がその予定時刻と一致するタイミングで、配信者さんとスナイプ勢はマッチングボタンを押します。配信者さんは、「5秒前、4、3、2、1」といったカウントダウンを唱える必要はありません。
既存ツール(例えばスナイプタイマー |では、端末(PCやスマートフォン)の時計を表示するだけの実装になっているため、使用する端末によって最大で数秒のずれが生じてしまいます。このページでは、AJAXを用いて定期的にサーバーと時計を同期することで、ずれを数百ミリ秒程度にまで抑えています。


  1. A streamer and his/her listeners who try to "snipe" open this page.
  2. The streamer announces in advance, for example, "Next we will click the matching button at 32min30sec".
  3. At the moment the clock in this page and the announced time correspond, the streamer and the snipers click the matching button. There is no need for the streamer to chant a count-down like "5, 4, 3, 2, 1, go".
Since the existing tools (e.g. スナイプタイマー | just displays your device's clock, its value highly depends on the kind of the device to possibly cause a large delay which may easily reach a few seconds. On the other hand, in our implementation, the clock displayed is regularly synchronized with our server, using AJAX. Thanks to this, the delay should be within a few hundreds of milliseconds.