Я не думаю, что в одном и том же файле можно настроить таргетинг на другой браузер, но вы можете использовать для этого Javascript Browser Detection.
if (BrowserDetect.browser.indexOf("chrome")>-1) {
document.write('<'+'link rel="stylesheet" href="../assets/chromeCSSStyles.css" />');
} else if (BrowserDetect.browser.indexOf("mozilla")>-1) {
document.write('<'+'link rel="stylesheet" href="../assets/mozillaStyles.css" />');
} else if (BrowserDetect.browser.indexOf("explorer")>-1) {
document.write('<'+'link rel="stylesheet" href="../assets/explorerStyles.css" />');
}
Для старых браузеров IE вы можете использовать их:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="assets/myIEGeneralStyle.css" />
<![endif]-->
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="assets/myIE6Style.css" />
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="assets/myIE7Style.css" />
<![endif]-->
<!--[if IE 8]>
<link rel="stylesheet" type="text/css" href="assets/myIE8Style.css" />
<![endif]-->
Нет, это не действительно подходит. Как Вы знаете, AdSense основан на содержании страницы, и это редко собирается предназначаться для корректной рекламы, если Ваш сайт очень не фокусируется на одной рекламной нише.
При выполнении огромного веб-приложения, которое получает много миллионов просмотров страниц, то Вы смогли разрабатывать что-то с Google конфиденциально. Иначе Вас оставляют видеть то, что должно предложить лучшее из остальных.
Chitika действительно имеет право позволять Вам указать, от каких ниш Вы хотите отобразить объявления... Но их уровни и даже их качество объявлений не там с, Гуглит. Взгляните вокруг. Существуют тысячи рекламных поставщиков, и я уверен, что Вы найдете тот, который соответствует Вашей модели.
... Но это не Google в данный момент.
Существуют многие определенная для ниши рекламная доступная сеть, или каналы в больших сетях, таких как TribalFusion. Например, моя компания, Lake Quincy Media, специализируется на рекламе только для Microsoft Developers. Таким образом, если Вы перейдете к статье об одном из наших сайтов, который является о наследовании, то Вы не найдете обычную рекламу Google, предлагающую, чтобы Вы обновили свое желание и нашли, что хороший адвокат обсуждает способы передать Ваше богатство Вашим наследникам. Вы найдете рекламу для инструментов как Resharper и Visual Studio, или возможно некоторые компоненты или техническая реклама задания. Ключ здесь - то, что весь пул рекламы, доступной сайту, был узко предназначен к определенной нише, которой служит веб-сайт. Это допускает целенаправленную рекламу без потребности индексировать содержание и попытаться использовать ключевые слова для "предположения" то, что могло бы быть предназначено.
Уверенный возможно получить соответствующую рекламу AdSense на динамических страницах. Только потому, что мы называем некоторый сайт "динамичным" (=, мы генерируем содержание на лету), это не означает, что это не crawlable AdSense. Все это зависит от того, как создаются URL на Вашем сайте, и как Вы получаете доступ к страницам.
Вот simpified последовательность того, как AdSense публикует рекламу на некоторой странице:
Таким образом для получения соответствующей рекламы необходимо удостовериться, что поисковый робот AdSense получает тот же URL, который пользователь, открытый, и этот URL, должен привести к тому же содержанию. Это возможно, пока Вы избегаете:
страницы, которые используют POST для отправки форм
Проверьте эту ссылку от поддержки Google для чтения больше об этом.