初めて「モバイル ファースト」の Web サイトを作成しようとしていますが、ビューポートの増加に応じてコンテンツを条件付きで読み込む最善の方法がわかりません。
たとえば、モバイル用ではなく、デスクトップ ブラウザー用にのみ Twitter フィードを読み込みたいとします。
オプション 1) 表示: なし - コンテンツがまだモバイル用に読み込まれるため、これは好ましくありません
オプション 2) マークアップにコンテンツがありますが、javascript を使用した remove.element - このコンテンツがまだ最初に読み込まれ、その後削除されると思いますか? もしそうなら、良くない。
オプション 3) javascript を使用して、ビューポートの幅が十分に広い場合は、コンテンツをロードします - これは、私が読んだことから推奨されるアプローチのようですが、javascript でマークアップすることは良い考えですか? アクセシビリティ、セマンティクス、seo について考えています。
他のより良い解決策はありますか?
アドバイスをいただければ幸いです。