最近、ページのドロップダウンリストが多すぎるとパフォーマンスの問題が発生する問題が発生しました。これらのドロップダウンリストをインプットに変更すれば、状況をまったく修正できるかどうか疑問に思っていただけです。ドロップダウンリストと入力(HTML)
私は、alnerativeとしてspinner jquery UIプラグインを使用することを考えていました。
提案がありますか?事前に おかげ
ショーン
最近、ページのドロップダウンリストが多すぎるとパフォーマンスの問題が発生する問題が発生しました。これらのドロップダウンリストをインプットに変更すれば、状況をまったく修正できるかどうか疑問に思っていただけです。ドロップダウンリストと入力(HTML)
私は、alnerativeとしてspinner jquery UIプラグインを使用することを考えていました。
提案がありますか?事前に おかげ
ショーン
あなたは完全にはJavaScriptに依存している場合、どのような要求が失敗した、または誰かがモバイルデバイス上のサイトを閲覧したか、JavaScriptが無効になっている場合はどうなりますか?
それぞれにデータが多いドロップダウンリストが多数ある場合は、ウェブサイトのフローを変更して一度に少なくすることができますか?具体的なことを知らずに言うのは難しいです。
私は、機能にアクセスするための基本的なコンポーネントとしてではなく、AJAXを使用してページを徐々に強化する必要があると思います。
ユーザーエクスペリエンスが大きく異なるため、テキスト入力はドロップダウンの代替として表示されません。
ドロップダウンリストはブラウザインターフェイスによってネイティブにレンダリングされるため、DOMレンダリングのボトルネックであってはなりません。あなたはそれらが問題の理由だと確信していますか?あなたはどれくらい持っていましたか?何十、何百、何千?
あなたが話しているページを表示できますか?
jqueryスピナーを使用しているので、ドロップダウンと同じ機能が使用されます – ErnieStings
IEでは(少なくともIE7まで)多数のドロップダウンが実際には遅いです。 – bobince
ウェブアプリケーションです。ユーザーはそれを使用するにはJavaScriptを有効にする必要があります。 – ErnieStings
ああああ、それはひどいです。 JavaScriptを無効にしても動作しないWebアプリケーションは、これほど悪い練習で書かれたことはありません。このシナリオでは本当にお勧めできません。 – Fenton