Что такое простой/минимальный браузерconfig.xml для веб-сайта

Я не хочу делать ничего особенного или сложного в отношении Windows 8 и привязки, я просто не хочу видеть сообщения 404 Not Found, поскольку IE ищет прокрутку browserconfig.xml в моих файлах журналов.

Есть ли тривиальный файл browserconfig.xml, который я могу положить в свой корень, который будет удовлетворять IE и действовать как хороший владелец места, если я решил позже добавить лучшую поддержку Window 8?

Ответ 1

Я добавил мета-код в свою голову, но я все равно получаю запросы browserconfig.xml.

Итак, я думаю, что лучший способ; в соответствии с ними: http://msdn.microsoft.com/browserconfig.xml

<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
    <msapplication>
    </msapplication>
</browserconfig>

Ответ 2

На странице Microsoft MSDN показан образец схемы конфигурации браузера.

Вы помещаете файл browserconfig.xml в корневую папку веб-сервера.

Вы также можете включить:

<meta name="msapplication-config" content="none"/>

в вашем HTML, чтобы IE не искал этот файл, если это вариант для вас, который также может работать.

Ответ 3

Самое простое решение - просто использовать официальный файл Microsoft Browserconfig.xml: http://www.buildmypinnedsite.com

Вы можете создать полный xml файл и получить всего изображения вашего логотипа всего за 3 шага. Я просто сделал это для своего сайта, и это заняло всего 2 минуты.

Он сгенерирует полный файл browserconfig.xml и предоставит все названные изображения в одном zip файле.

Изменить 1/8/2015: Я просто нашел еще один вариант: http://realfavicongenerator.net/

Преимущество этого веб-сайта - это генераторы your browserconfig.xml И все ваши значки apple-touch- *, значок и т.д. В принципе, один веб-сайт для генерации всего один раз.

Ответ 4

Добавление тега meta может работать или не работать. Мы добавили этот тег, но мы все равно получили 404 ошибки для browserconfig.xml запросов все время. В конце мы решили сделать простой xml.

Наш browserconfig.xml выглядит так, и в основном он просто сообщает, где расположены 4 изображения.

<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
    <msapplication>
        <tile>
        <square70x70logo src="/mstile-70x70.png"/>
        <square150x150logo src="/mstile-150x150.png"/>
        <wide310x150logo src="/mstile-310x150.png"/>
        <square310x310logo src="/mstile-310x310.png"/>
        <TileColor>#8bc53f</TileColor>
        <TileImage src="/mstile-150x150.png" />
        </tile>
    </msapplication>
</browserconfig>

И поместите это в свой html:

<meta name="msapplication-config" content="/browserconfig.xml" />

И теперь все в порядке

Ответ 5

Вы могли бы просто добавить его в свой HTML и установить конфигурацию в "none" следующим образом:

<meta name="msapplication-TileColor" content=" #009900" />
<meta name="msapplication-square70x70logo" content="images/smalltile.png" />
<meta name="msapplication-square150x150logo" content="images/mediumtile.png" />
<meta name="msapplication-wide310x150logo" content="images/widetile.png" />
<meta name="msapplication-square310x310logo" content="images/largetile.png" />
<meta name="msapplication-config" content="none"/>

Источники:

http://samples.msdn.microsoft.com/iedevcenter/PinnedSites/scenario1.html https://msdn.microsoft.com/library/dn320426