Chrome または Opera ブラウザを使用すると、キネティック JS アプリで重大なパフォーマンスの問題が発生します。IEまたはFirefoxを使用すると、パフォーマンスは良好です。ここでアプリを見ることができますhttp://kinlibtst.elitno.net/ js コードはこちら: http://kinlibtst.elitno.net/new.js
今のところ無料のホスティングを使用していますが、それが理由でしょうか? ホストパーサーが悪いのでしょうか?
Chrome または Opera ブラウザを使用すると、キネティック JS アプリで重大なパフォーマンスの問題が発生します。IEまたはFirefoxを使用すると、パフォーマンスは良好です。ここでアプリを見ることができますhttp://kinlibtst.elitno.net/ js コードはこちら: http://kinlibtst.elitno.net/new.js
今のところ無料のホスティングを使用していますが、それが理由でしょうか? ホストパーサーが悪いのでしょうか?
ここに小さな問題があります。次のようなことがたくさんあります。
cont_venes_sel.on('mouseout', function() {
document.body.style.cursor = "default";
this.transitionTo({ // <--- this is a small problem, not a big one
opacity: 0,
duration: 0.3
})
stage.draw(); // <---- this is the big problem
});
問題は、なぜステージ全体を再描画するのかということです。
これを試して:
cont_venes_sel.on('mouseout', function() {
document.body.style.cursor = "default";
this.setOpacity(0); // <--- much less memory required, less intense
this.getParent().draw(); // <---- this way you only redraw the layer
});