[TROUBLE 56] 大量のTextFieldを作成する際、処理が重くなってしまう | デザインってオモシロイ -MdN Design Interactive-

[TROUBLE 56] 大量のTextFieldを作成する際、処理が重くなってしまう

2024.4.20 SAT

【サイトリニューアル!】新サイトはこちらMdNについて

日々のデザイン現場で発生する問題・難題を解決します!

WEB制作トラブル速戦即決術! 第11回


[TROUBLE 56]
flashトラブル
大量のTextFieldを作成する際
処理が重くなってしまう

文=大西拓人((株)クスール)

A. 文字列の処理を先に行ってアクセス回数を減らす

FlashはTextFieldの処理が得意ではないため、TextFieldへのアクセス回数を減らすと実行速度が向上する。文字列の処理をあらかじめ行っておく、addChildは最後に行う、「+=」(複合代入演算子)は使用しないなどで、処理が重くなるのを防ぐことが可能だ。


良い例のスクリプト。TextFieldへのアクセス回数を減らしaddChildを最後に行っている
良い例のスクリプト。TextFieldへのアクセス回数を減らしaddChildを最後に行っている


悪い例のスクリプト。TextFieldへのアクセス回数が多く、addChildした状態で処理を行ってしまっている
悪い例のスクリプト。TextFieldへのアクセス回数が多く、addChildした状態で処理を行ってしまっている

[INDEX]
>>> [TROUBLE 56] 大量のTextFieldを作成する際、処理が重くなってしまう
>>> [TROUBLE 57] th、tdに「valign="top"align="left"」が効かない
>>> [TROUBLE 58] Flashバナー作成時に容量を軽くしたいが画質を落せない
>>> [TROUBLE 59] サイトをリニューアルしたらデッドリンクが発生してしまった
>>> [TROUBLE 60] Internet Explorer 7で正常に隣接セレクタが適用されない



『web creators』の情報はこちら!>>>

twitter facebook このエントリーをはてなブックマークに追加 RSS
【サイトリニューアル!】新サイトはこちらMdNについて

この連載のすべての記事

アクセスランキング

8.30-9.5

MdN BOOKS|デザインの本

Pick upコンテンツ

現在