A Common mistake with IE9 Pinning


After my last blog on IE9 pinning a number of people contacted me to tell me that they couldn't get pinning to work. I asked a few people to send me code and kindly they did. What I noticed was a small transcoding error that people had made when copying the code from the image that I had posted. This error will stop the task items appearing on the Jump List menu.

The most common mistake was to put icon rather than icon-uri in the content attribute. This small error will stop the whole task appearing, not just the icon.

The below is wrong:

<meta name="msapplication-task" content="name=Twitter;action-uri=https://twitter.com/thebeebs;icon=https://twitter.com/favicon.ico" />

This one is right

<meta name="msapplication-task" content="name=Twitter;action-uri=https://twitter.com/thebeebs;icon-uri=https://twitter.com/favicon.ico" />

I haven’t tried but I suspect that getting the name or action-uri incorrect would also stop the task appearing.

I hope this helps anyone that's having trouble with getting this working.

Comments (5)

  1. Asgard says:

    Thank you very much that fixed the problem. Very nice new feature for web developers to get their applications closer to the users and in a way out of the browser.

  2. Andrés Talavera says:

    Thank you! I sought it for the second version of my website! 😀 http://www.cresus.net

  3. thebeebs says:

    Great stuff… Glad I could help a little bit.

  4. Chris says:

    Ok I give up, I can't see a difference between the two lines..

  5. Kev Ritchie says:

    Chris,

    The icon parameter in the seconds code example has changed to icon-uri

Skip to main content