したがって、これは一般的なディスカッションの質問です。私は非常に凝った UI (デザイナーのモックに基づく) を構築していますが、重要な要件は、この UI がモバイル デバイスやさまざまな画面サイズを含む完全にクロス プラットフォームであることです。
以前は jQuery Mobile などのさまざまなフレームワークを使用していましたが、標準のレイアウト要素は、私が構築している UI にはまったく不十分です。特定の外観のフォーム フィールドと、カレンダーなどのカスタム要素があります。
私は jQuery Mobile から始めましたが、ほとんどの場合、jQM スタイルをオーバーライドするために CSS を作成する必要があることにすぐに気付きました。その結果、ゼロから始めて、後で jQuery を使用して DOM を操作するほうがよいことに気付きました。
ここで最善のアプローチは何ですか?広くサポートされているタグとクラスのみを使用して、独自の HTML5/CSS を最初から作成する必要がありますか? または、既存のフレームワークを使用して、必要に応じてカスタマイズする必要がありますか?
ありがとう。