サステナビリティ

WheelOfSpinsが、ブラウザ内での描画、軽量なページ、長期キャッシュ、静的ホスティングによって、データ転送量とエネルギー消費をどのように抑えているかをご紹介します。

ブラウザ内でのルーレット描画

WheelOfSpinsは、ルーレット本体、ラベル、回転アニメーションをHTML5 Canvasでローカルに描画します。ルーレットを回してもサーバーへリクエストは送信されないため、スピンごとにデータセンターが処理を行う必要はなく、ページの読み込み後は低速な回線でも動作し続けます。

  • お使いの端末でHTML5 Canvasを描画
  • 回転時にサーバーへのリクエストは不要
  • 読み込み後は低速回線でも動作

軽量なページと長期キャッシュ

ページは事前に生成されているため、すばやく読み込まれます。スクリプトとスタイルは長期キャッシュ用のヘッダー付きで配信されるので、再訪問時にはほとんど再ダウンロードが発生せず、PDF書き出しのような大きな機能は使うときにだけ読み込まれます。広告、背景動画、第三者のトラッキングスクリプトは一切読み込みません。

  • 事前に生成されたページ
  • スクリプトとスタイルを1年間キャッシュ
  • 広告やトラッキングスクリプトなし

ホスティングと誠実な情報開示

サイトはマネージドホスティングから静的ファイルとして配信されるため、ページの閲覧やルーレットの回転に常時稼働のアプリケーションサーバーは必要ありません。当社のサーバーにデータを保存するのは、アカウントにルーレットを保存したときや共有リンクを作成したときだけです。検証できないカーボンニュートラルの主張や排出量の数値は掲載せず、送信するデータと使用するリソースを減らすことに注力しています。

  • 常時稼働サーバー不要の静的ホスティング
  • 保存・共有時のみサーバーに保存
  • 検証できない炭素関連の主張はしない

よくある質問

ルーレットを回すとサーバーのリソースを使いますか?

いいえ。回転処理はすべてお使いのブラウザ内で行われるため、サーバーが処理する必要はありません。当社のサーバーはページの配信と、ご希望の場合のルーレットの保存・共有にのみ使われます。

WheelOfSpinsは重いバックグラウンドスクリプトを実行しますか?

いいえ。広告や第三者のトラッキングスクリプトを読み込まないため、特にモバイル端末でCPU使用率とバッテリー消費を低く抑えられます。

帯域を節約するためにファイルはキャッシュされますか?

はい。スクリプト、スタイル、その他のリソースはブラウザに最大1年間キャッシュされるため、次回以降の訪問では変更された部分だけがダウンロードされます。