上のCanvas内を適当に4ヶ所クリックすると整数の加減算とビットシフトのみの演算でベジェ曲線を描きます。
厳密に言うとベジェ曲線を描画するためのループの外では乗算を使ってます。
アルゴリズムはベジエ曲線を整数の加減算だけで描画する方法を参考にしました。
参考ページの2次ベジェ曲線についてのアルゴリズムを独自に3次ベジェ曲線に適用できるよう拡張しました。
MacのFirefoxでしか動作確認してないよ。
Canvas使ってるからIEではみれないと思う。
このページのhtmlおよびcssは、画像の使用を極力控えてかっこいいCSSデザインをやってみよう大会のページを元に作成されております。