2012-04-12 9 views
1

私はデザインの難点があります。ベジェ線を描くのに最適な方法

多くの年代順の投稿が添付された新しいFacebookのタイムラインを想像してみてください。しかし、代わりに私はそうのようはそれに対して置かれたコンテンツと曲線をランダム化させる必要があり、直線:ユーザーがスクロールとして多くのポストが(ログインfacebook/googleの画像スタイルロードされているので、 enter image description here

複雑性がでてきます)ので、ラインはほとんど無限になる可能性があります。私の知る限り、私のオプションを伝えることができるよう

は以下のとおりです。

  1. SVG - 古いブラウザでは貧しいサポート
  2. フラッシュ層 - 埋め込みWIL
  3. キャンバス巨大な原因パフォーマンス上の問題も - 再びキャンバスます

巨大なるとパフォーマンスの問題が発生する可能性がありますQUESTION

これを行う可能性のあるクロスブラウザのgfxライブラリはありますか?IE7/8をサポートしていますか?それとも私が見落としている可能性のあるよりスマートな方法がありますか?

EDIT:ANSWER は、以下を参照してください、ラファエルは、私がこれを行うために発見された最良の方法であることが判明しました。

答えて

2

Raphaël経由でSVGを使用する - IE6 +をサポートしています。配置はあなたが定期的背景としてレンダリング済みの曲線セグメントを使用して逃げることができ、予測可能かつ静的な場合

0

を調査します。それはすべてに作用し、実装が非常に簡単です。

カーブセグメントごとに必要な翻訳を保存し、設定した幅内に収まるように無作為に選択してください。