Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Scanner fails to acknowledge the case when the /browserconfig.xml file is provided #47

Closed
alrra opened this issue Mar 29, 2014 · 1 comment

Comments

@alrra
Copy link

alrra commented Mar 29, 2014

General information

By default, starting with IE11 on Windows 8.1, IE will request the /browserconfig.xml file when a user clicks/touches the pin site / add to favorites button. If the /browserconfig.xml file is available, IE will use the tile images specified in it.

From http://msdn.microsoft.com/en-us/library/ie/dn455106.aspx:

When a user first pins your site, it's displayed as a static tile on the Start screen. By default, the image on the tile is your website's favicon or a default IE11 logo. You can customize the image by adding metadata tags to your webpage's markup or adding a browser config file.
...
You can save this XML file as browserconfig.xml and save it at the root of your server. IE11 automatically reads the file when the user pins the site.

See also: h5bp/html5-boilerplate#1481.

Issue

The scanner fails to acknowledge the case described above, and informs the user that: "We've found that this webpage hasn't built a Windows 8.1 Start Screen tile..."

Test page

@dmethvin dmethvin self-assigned this Mar 29, 2014
@dmethvin
Copy link
Contributor

Great bug report! Although IE10 users technically still need the meta tags, they are a shrinking group and cluttering the HTML with meta tags is not such a good idea anyway. I'll take a look at this.

dmethvin added a commit that referenced this issue Apr 29, 2014
No unit test because all the existing tests depend on not seeing
a browserconfig.xml file. Tested against the site in the ticket
(http://demo.html5boilerplate.com) and it worked correctly.

Fixes #47.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants