私はCodeigniter用のより高度なユーザーエージェント検出ライブラリを探しています。 OSタグ、ブラウザID、ブラウザバージョンのショートタグをbodyタグに追加したいので、別のブラウザやプラットフォーム向けのCSSを書くことができる です。Codeigniterのユーザーエージェントライブラリの改善
このように:
<body id="Windows 7 Internet Explorer 9.22.2">
どのように応答 "を短縮する" ことができます。今
<body id="Win7 IE9">
CIのデフォルトのエージェント検出ライブラリはこれを生産しますか?
これは私が達成するために探していたいです:http://www.contao.org/en/blog/forget-about-browser-hacks-in-contao-210.html
感謝をすべて入力するために!
どのようにして1つのssとブラウザ情報がなくなりますか?私はパディングの問題などを避けるためにボイラープレートから始めることができますが、もしあなたがhtml5の機能を使いたいのであれば?古いブラウザでは異なる動作と表示が必要です。モバイル向けに最適化したい場合はどうすればよいですか?メディアクエリはcss3でのみ動作しますか?どのようにユーザーエージェント情報なしでこれらの種類のものに対応できますか? (本物の質問 - ポインタを探して) – WebweaverD
ブラウザの盗聴は非常に悪い習慣です。なぜ私はもっとスタイルシートを使うべきですか?私は現代的な定型的なフレームワーク/パッケージを使用していません。 現在、私はモバイルデバイス向けの大規模なWebサイトを最適化しており、メディアクエリはかなりうまく機能しています(古いデバイスでも)。 古いブラウザでは別の動作をする必要はありませんが、私はこの「html5」誇大宣伝には参加していません。私はすべてのものを使用している、私は(html5ビデオ、いくつかの良いcss3の機能)を使用する必要があり、私のウェブページは古いブラウザで正常に劣化している。 – shaggy
私はメディアクエリーが、ブラウザのスニッフィングの何らかの形におそらく依存しているjavascriptベースのshivなしでie9の下で動くとは思っていませんでした。 – WebweaverD