2011-07-13 6 views
0

HTMLとJavaScriptを使用してAdobe AIRで小さなアプリを構築しています。私は、(ブラウザーに関係なく)通常のWebサイトとしてアプリケーションを表示すると、それはまったく問題ありません。しかし、AIRアプリケーション(adlコマンドまたは適切なパッケージ)として見ると、すべてのエフェクト、主にjQueryがウェブサイトを遅らせます。アプリラグ、ウェブサイトがありません

私はファンシーエフェクトを使用していません。イメージスライダに関するものです。これはどこから来ているのですか?

ありがとうございます!

PS:私のPCが遅すぎるのではないことは分かっています。私は最近、700ユーロ(〜980 $;〜620 GBP)の新しいハードウェアを購入しました:)

答えて

0

非常に低い仕様のPCで問題なくjQueryを実行している瞬間にJavaScript AIRアプリケーションを開発しています実際にはどれくらい速いかで印象的です(木にノック!)。 Adobeは最近JavaScriptのパフォーマンスを向上させました。最新のランタイム(現在2.7)がない場合は、間違いなくそれを取得してください。

jQuery自体については、jQueryライブラリの縮小版を使用していることを確認し、必要なもののみを含めてください。できるだけ多くの画像を圧縮することは常に良いアイデアです。大きな画像を移動すると明らかに処理能力が向上します。

また、FlexおよびAS開発に焦点を当てていますが、AIRアプリケーションのパフォーマンスチューニングについてはこの記事を参照することもできます。

http://www.adobe.com/devnet/air/articles/air_performance.html

幸運!

+0

ご回答ありがとうございます。残念ながら、縮小されたjQueryライブラリへの切り替えも、別のイメージスライダの使用も私のために働かなかった。また、イメージを〜300 KBから〜50 KBに縮小しても、それは改善されません。遅れが本当に私に不思議に思うのは、それがAIRでのみ発生し、ブラウザでは発生しないということです。 – Daniel

1

私は同じ問題を抱えていました。

あなたの航空アプリでbox-shadow-webkit-box-shadowまたはtext-shadow CSSプロパティを使用してはいけません。それは他のブラウザで正常に動作しますか?空気性能を劇的に低下させます。

それは私のために働いた。

関連する問題