2009-09-03 16 views
0

最近、ページのドロップダウンリストが多すぎるとパフォーマンスの問題が発生する問題が発生しました。これらのドロップダウンリストをインプットに変更すれば、状況をまったく修正できるかどうか疑問に思っていただけです。ドロップダウンリストと入力(HTML)

私は、alnerativeとしてspinner jquery UIプラグインを使用することを考えていました。

提案がありますか?事前に おかげ

ショーン

答えて

0

あなたは完全にはJavaScriptに依存している場合、どのような要求が失敗した、または誰かがモバイルデバイス上のサイトを閲覧したか、JavaScriptが無効になっている場合はどうなりますか?

それぞれにデータが多いドロップダウンリストが多数ある場合は、ウェブサイトのフローを変更して一度に少なくすることができますか?具体的なことを知らずに言うのは難しいです。

私は、機能にアクセスするための基本的なコンポーネントとしてではなく、AJAXを使用してページを徐々に強化する必要があると思います。

+0

ウェブアプリケーションです。ユーザーはそれを使用するにはJavaScriptを有効にする必要があります。 – ErnieStings

+0

ああああ、それはひどいです。 JavaScriptを無効にしても動作しないWebアプリケーションは、これほど悪い練習で書かれたことはありません。このシナリオでは本当にお勧めできません。 – Fenton

0

ユーザーエクスペリエンスが大きく異なるため、テキスト入力はドロップダウンの代替として表示されません。

ドロップダウンリストはブラウザインターフェイスによってネイティブにレンダリングされるため、DOMレンダリングのボトルネックであってはなりません。あなたはそれらが問題の理由だと確信していますか?あなたはどれくらい持っていましたか?何十、何百、何千?

あなたが話しているページを表示できますか?

+0

jqueryスピナーを使用しているので、ドロップダウンと同じ機能が使用されます – ErnieStings

+0

IEでは(少なくともIE7まで)多数のドロップダウンが実際には遅いです。 – bobince

関連する問題