<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>ie9ify Wiki Rss Feed</title><link>http://ie9ify.codeplex.com/</link><description>ie9ify Wiki Rss Description</description><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=31</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Pinify has moved to GitHub! Check it out and get involved at&amp;nbsp;&lt;a href="http://bsatrom.github.com/pinify/"&gt;http://bsatrom.github.com/pinify/&lt;/a&gt;&lt;/h2&gt;
&lt;h2&gt;&lt;a href="http://bsatrom.github.com/pinify/"&gt;&lt;/a&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! Starting with the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the pinify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the pinify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out
&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).pinify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Tue, 23 Aug 2011 13:31:15 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110823013115P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=30</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Pinify has moved to GitHub! Check it out and get involved at&amp;nbsp;&lt;a href="http://bsatrom.github.com/pinify/"&gt;http://bsatrom.github.com/pinify/&lt;/a&gt;&lt;/h2&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! Starting with the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the pinify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the pinify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out
&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).pinify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Tue, 23 Aug 2011 13:31:03 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110823013103P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! Starting with the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the pinify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the pinify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out
&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).pinify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Tue, 21 Jun 2011 14:24:38 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110621022438P</guid></item><item><title>Updated Wiki: Sites Using ie9ify</title><link>http://ie9ify.codeplex.com/wikipage?title=Sites Using ie9ify&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;Sites Using pinify&lt;/h1&gt;
&lt;p&gt;The following is a list of sites using pinify (that we know of):&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dotnetkicks.com" target="_blank"&gt;DotNetKicks&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://crwebcamps.ms" target="_blank"&gt;crWebCamps.ms&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.userinexperience.com/" target="_blank"&gt;UserInExperience.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.briandmoore.net" target="_blank"&gt;BrianDMoore.net&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developersmackdown.com/"&gt;DeveloperSmackdown.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you're using pinify, or you know of a site that is, leave us a comment below so we can add it to the list!&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Tue, 21 Jun 2011 14:24:08 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Sites Using ie9ify 20110621022408P</guid></item><item><title>Updated Wiki: Utility Functions</title><link>http://ie9ify.codeplex.com/wikipage?title=Utility Functions&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;Utility Functions&lt;/h1&gt;
&lt;p&gt;Once a user has pinned your site, you’ll can make use of several new features in IE9 that allow your site to behave more like a full desktop application. These include the ability to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Determine if the user has pinned the site (isPinned()) or if a pinned site is being launched for the first time (firstRunState())
&lt;/li&gt;&lt;li&gt;Create Dynamic Jump Lists (addJumpList, clearJumpList) &lt;/li&gt;&lt;li&gt;Create Thumbnail Toolbars and respond to click events (addOverlay, clearOverlay)
&lt;/li&gt;&lt;li&gt;Create overlay (icon) on the taskbar (createThumbbarButtons) &lt;/li&gt;&lt;li&gt;Flash the taskbar (flashTaskbar) &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;All of these functions are accessible via the pinify namespace:&lt;/p&gt;
&lt;h2&gt;$.pinify.&lt;em&gt;functionName&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;In some cases, these methods merely wrap what appears to be single-line call to a window.external function (firstRunState and isPinned), but, in fact, these methods perform browser-specific
&lt;/p&gt;
&lt;p&gt;checks and exception handling to ensure that calls to IE9-specific functionality does not result in errors in other browsers. As such, you are safe to use all of these utility functions in your own sites
&lt;/p&gt;
&lt;p&gt;without adding your own browser-checking and error handling.&lt;/p&gt;
&lt;h2&gt;$.pinify.firstRunState()&lt;/h2&gt;
&lt;p&gt;Determines whether a pinned site has been launched for the first time. Return values are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;0 – The pinned site is not in a first-run state, or is not pinned &lt;/li&gt;&lt;li&gt;1 – Pinned site is in a first-run from a drag-and-drop operation &lt;/li&gt;&lt;li&gt;2 – Pinned site is in first-run from a shortcut added to the user’s Start menu
&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;$.pinify.isPinned()&lt;/h2&gt;
&lt;p&gt;Determines whether the site in question has been pinned. Returns true or false&lt;/p&gt;
&lt;h2&gt;$.pinify.addJumpList(&lt;em&gt;options&lt;/em&gt;) (and $.pinify.clearJumpList())&lt;/h2&gt;
&lt;p&gt;Adds dynamic jump-list items to a pinned window. For example, consider a photo gallery application. When the user pins the site, we want to retrieve a list of popular galleries and create a jump-list that
&lt;/p&gt;
&lt;p&gt;enables the user to navigate directly to each gallery. We would do so with the following call to jQuery.getJSON and our addJumpList function, as below:&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:9546c602-cedf-4e64-a0d1-f06d49143e27"&gt;
&lt;pre&gt;&lt;span&gt;$.getJSON(&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Gallery/List&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;function&lt;/span&gt;&lt;span&gt; (data) {
   &lt;/span&gt;&lt;span&gt;var&lt;/span&gt;&lt;span&gt; itemList &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; [];

   $.each(data, &lt;/span&gt;&lt;span&gt;function&lt;/span&gt;&lt;span&gt; (key, val) {
      &lt;/span&gt;&lt;span&gt;var&lt;/span&gt;&lt;span&gt; item &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {
         &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: data[key].name,
         &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;url&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Gallery/View/&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;#43;&lt;/span&gt;&lt;span&gt; data[key].id,
         &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;icon&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;/Content/Images/icon-gallery.ico&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;
      };

      itemList.push(item);
  });

  &lt;strong&gt;$.pinify.addJumpList({
        title: &lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Photo Galleries&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;,
      items: itemList&lt;/strong&gt;
  });
});&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;In our photo gallery, this code will result in the creation of a new jump-list that displays when the user right-clicks on the pinned site in the taskbar:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222035"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222036" width="217" height="301" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To clear the current jump lists, $.pinify.clearJumpList() can be called.&lt;/p&gt;
&lt;h2&gt;$.pinify.addOverlay(options) (and $.pinify.clearOverlay())&lt;/h2&gt;
&lt;p&gt;Adds a custom icon over the taskbar button in the lower right corner. Intended to notify the user of some external event that they might be interested in (i.e. new messages or chats in Facebook, new email in
&lt;/p&gt;
&lt;p&gt;Outlook Web Access, etc.). Considering the same photo gallery application, for pinned users, our application will poll our server every several seconds to determine if any new comments have been posted
&lt;/p&gt;
&lt;p&gt;on the user’s photos. If a new comment is retrieved, we’ll instruct pinify to add a comment icon overlay on the taskbar, as below:&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:8aba1624-ecbd-4a9f-a874-488a92f704de" style="padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; float:none; padding-top:0px"&gt;
&lt;pre style="background-color:#c0c0c0; overflow:auto"&gt;&lt;span style="color:#000000"&gt;setInterval(&lt;/span&gt;&lt;span style="color:#0000ff"&gt;function&lt;/span&gt;&lt;span style="color:#000000"&gt; () {
      $.getJSON(&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;Photo/CommentsForUser/&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="color:#000000"&gt; Date().getTime() , &lt;/span&gt;&lt;span style="color:#0000ff"&gt;function&lt;/span&gt;&lt;span style="color:#000000"&gt; (data) {
         $.pinify.clearOverlay();

         &lt;/span&gt;&lt;span style="color:#0000ff"&gt;var&lt;/span&gt;&lt;span style="color:#000000"&gt; itemList &lt;/span&gt;&lt;span style="color:#000000"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt; [];
         &lt;/span&gt;&lt;span style="color:#0000ff"&gt;var&lt;/span&gt;&lt;span style="color:#000000"&gt; commentCount &lt;/span&gt;&lt;span style="color:#000000"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt; parseInt($(&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;#commentCount&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;).val());

         &lt;/span&gt;&lt;span style="color:#0000ff"&gt;if&lt;/span&gt;&lt;span style="color:#000000"&gt; (data.length &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000"&gt; commentCount) {
            $(&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;#commentCount&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;).val(data.length);

            $.pinify.addOverlay({
               title: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;New comment: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; data[&lt;/span&gt;&lt;span style="color:#000000"&gt;0&lt;/span&gt;&lt;span style="color:#000000"&gt;].text &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; (&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; data[&lt;/span&gt;&lt;span style="color:#000000"&gt;0&lt;/span&gt;&lt;span style="color:#000000"&gt;].date &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;,
               icon: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;/Content/Images/comment.ico&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;
            });
      }
   });
}, &lt;/span&gt;&lt;span style="color:#000000"&gt;5000&lt;/span&gt;&lt;span style="color:#000000"&gt;);&lt;/span&gt;&lt;/pre&gt;
&amp;lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --&amp;gt;&lt;/div&gt;
&lt;p&gt;When a new comment is received, the taskbar will be changed to include our custom icon:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222514"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222515" width="185" height="125" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To clear the overlay icon, $.pinify.clearJumpList() can be called, as in the example above, which clears any existing overlays at the start of each check for new comments.&lt;/p&gt;
&lt;h2&gt;$.pinify.flashTaskbar()&lt;/h2&gt;
&lt;p&gt;Flashes the taskbar button. Intended to notify the user of some external event that they might be interested in. In the previous code sample, we can add another level of user notification by adding
&lt;/p&gt;
&lt;p&gt;$.pinify.flashTaskbar() before we set the overlay icon.&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:e09c57f0-7e55-4a24-8971-efdd94f3b5c1" style="padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; float:none; padding-top:0px"&gt;
&lt;pre style="background-color:#c0c0c0; overflow:auto"&gt;&lt;span style="color:#0000ff"&gt;if&lt;/span&gt;&lt;span style="color:#000000"&gt; (data.length &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000"&gt; commentCount) {
   $.pinify.flashTaskbar();
   $(&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;#commentCount&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;).val(data.length);

   $.pinify.addOverlay({
      title: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;New comment: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; data[&lt;/span&gt;&lt;span style="color:#000000"&gt;0&lt;/span&gt;&lt;span style="color:#000000"&gt;].text &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; (&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; data[&lt;/span&gt;&lt;span style="color:#000000"&gt;0&lt;/span&gt;&lt;span style="color:#000000"&gt;].date &lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;#43;&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;,
      icon: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;/Content/Images/comment.ico&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;
   });
}&lt;/span&gt;&lt;/pre&gt;
&amp;lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --&amp;gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222516"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222517" width="181" height="124" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note that calling this function will cause the taskbar to continue flashing until the user re-activates the site.&lt;/p&gt;
&lt;h2&gt;$.pinify.createThumbbarButtons(options)&lt;/h2&gt;
&lt;p&gt;&lt;font face="Calibri"&gt;Creates buttons on the pinned site preview window thumbbar, and wires events to respond to button clicks. For example, Slacker Radio (&lt;/font&gt;&lt;a href="http://www.slacker.com"&gt;&lt;font face="Calibri"&gt;www.slacker.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;)
 uses this feature to place &lt;/font&gt;&lt;font face="Calibri"&gt;Play/Pause, Forward, Favorite and Ban buttons when the user pins the radio player. The end-result is a set of controls that enable the user to interact with the site without activating the
&lt;/font&gt;&lt;font face="Calibri"&gt;browser window. &lt;/font&gt;&lt;font face="Calibri"&gt;Continuing with our Photo Gallery example, say I want to provide buttons that enable users to quickly navigate to the download or tags pages. I can add the following script to my page:&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:266d5afd-8012-49e4-940e-34853c9560ae" style="padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; float:none; padding-top:0px"&gt;
&lt;pre style="background-color:#c0c0c0; overflow:auto"&gt;&lt;span style="color:#000000"&gt;$.pinify.createThumbbarButtons({
   buttons: [{
      icon: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;/Content/Images/download.ico&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;,
      name: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;Download Images&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;,
      click: &lt;/span&gt;&lt;span style="color:#0000ff"&gt;function&lt;/span&gt;&lt;span style="color:#000000"&gt; () {
         &lt;/span&gt;&lt;span style="color:#008000"&gt;//&lt;/span&gt;&lt;span style="color:#008000"&gt; Do all kinds of awesome, interactive stuff here&lt;/span&gt;&lt;span style="color:#008000"&gt;
&lt;/span&gt;&lt;span style="color:#000000"&gt;         document.location &lt;/span&gt;&lt;span style="color:#000000"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;Gallery&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;;
      }
   },
   {
      icon: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;/Content/Images/icon-tags.ico&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;,
      name: &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;Tag Images&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;,
      click: &lt;/span&gt;&lt;span style="color:#0000ff"&gt;function&lt;/span&gt;&lt;span style="color:#000000"&gt; () {
         &lt;/span&gt;&lt;span style="color:#008000"&gt;//&lt;/span&gt;&lt;span style="color:#008000"&gt; Do all kinds of awesome, interactive stuff here&lt;/span&gt;&lt;span style="color:#008000"&gt;
&lt;/span&gt;&lt;span style="color:#000000"&gt;         document.location &lt;/span&gt;&lt;span style="color:#000000"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt; &lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;Tag&lt;/span&gt;&lt;span style="color:#000000"&gt;'&lt;/span&gt;&lt;span style="color:#000000"&gt;;
      }
   }]
});&lt;/span&gt;&lt;/pre&gt;
&amp;lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --&amp;gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222041"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=222042" width="338" height="196" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The function expects an array of button objects, each defining the location for an icon file, the name of a button and a callback function to execute when the button is clicked. The result is a couple of quick-access thumb bar buttons that the user can click
 to trigger all kinds of awesomeness. These buttons are more than just hyperlinks (unlike jump-list items), so you’re free to script away inside the callbacks!&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Wed, 11 May 2011 17:35:33 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Utility Functions 20110511053533P</guid></item><item><title>Updated Wiki: Site Pinning Functions</title><link>http://ie9ify.codeplex.com/wikipage?title=Site Pinning Functions&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;Site Pinning Functions&lt;/h1&gt;
&lt;p&gt;Site pinning functions make it simple to add site-pinning features to your markup. All of these are accessible via the first parameter of the main
&lt;/p&gt;
&lt;p&gt;pinify() function (if you’ve worked with jqueryUI widgets in the past, this format will be familiar to you):&lt;/p&gt;
&lt;h2&gt;$(&lt;em&gt;selector&lt;/em&gt;).pinify(&lt;em&gt;functionName&lt;/em&gt;, &lt;em&gt;options&lt;/em&gt;);&lt;/h2&gt;
&lt;p&gt;If the functionName parameter is omitted, the main pinify &lt;em&gt;init&lt;/em&gt; function will be called.&lt;/p&gt;
&lt;h2&gt;$(‘head’).pinify(&lt;em&gt;options&lt;/em&gt;) [or $(‘head’).pinify(‘init’, options)]&lt;/h2&gt;
&lt;p&gt;The most commonly-used method is the main pinify method (or the &lt;em&gt;init&lt;/em&gt; method), which will add several meta tags to the &amp;lt;head&amp;gt; of your page.
&lt;/p&gt;
&lt;p&gt;Given the following:&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:a292adbc-8391-42aa-8539-48ace5b152b7"&gt;
&lt;pre&gt;&lt;span&gt;   $(&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;head&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;).pinify({   
         applicationName: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;mySite&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
         favIcon: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;favicon.ico&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
         navColor: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Green&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
         startUrl: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;/Home&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
         tooltip: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;mySite,
         window: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;width&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;800&lt;/span&gt;&lt;span&gt;;height&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;600&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
         tasks: [{
               &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Twitter&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;action&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;http:&lt;/span&gt;&lt;span&gt;//&lt;/span&gt;&lt;span&gt;twitter.com/brandonsatrom',&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;               &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;icon&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;http://twitter.com/favicon.ico&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;
            },
            {
               &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;User InExperience&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;action&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;http://www.userinexperience.com&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;icon&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;http://www.userinexperience.com/favicon.ico&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;
            }]
   });&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;br&gt;
The following meta tags will be automatically added to your page:&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:05cd1697-bcb4-46ed-90f4-110dc4d6747d"&gt;
&lt;pre&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;link &lt;/span&gt;&lt;span&gt;rel&lt;/span&gt;&lt;span&gt;=&amp;quot;shortcut icon&amp;quot;&lt;/span&gt;&lt;span&gt; type&lt;/span&gt;&lt;span&gt;=&amp;quot;image/ico&amp;quot;&lt;/span&gt;&lt;span&gt; href&lt;/span&gt;&lt;span&gt;=&amp;quot;http://localhost/favicon.ico&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;application-name&amp;quot;&lt;/span&gt;&lt;span&gt; content&lt;/span&gt;&lt;span&gt;=&amp;quot;mySite&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;msapplication-tooltip&amp;quot;&lt;/span&gt;&lt;span&gt; content&lt;/span&gt;&lt;span&gt;=&amp;quot;mySite&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;msapplication-starturl&amp;quot;&lt;/span&gt;&lt;span&gt; content&lt;/span&gt;&lt;span&gt;=&amp;quot;http://mysite/Home&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;msapplication-navbutton-color&amp;quot;&lt;/span&gt;&lt;span&gt; content&lt;/span&gt;&lt;span&gt;=&amp;quot;Green&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;msapplication-window&amp;quot;&lt;/span&gt;&lt;span&gt; content&lt;/span&gt;&lt;span&gt;=&amp;quot;width=800;height=600&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;msapplication-task&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;
&lt;span&gt;content&lt;/span&gt;&lt;span&gt;=&amp;quot;name=Twitter;action-uri=http://twitter.com/brandonsatrom;icon-uri=http://twitter.com/favicon.ico&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;
&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;msapplication-task&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;
&lt;span&gt;content&lt;/span&gt;&lt;span&gt;=&amp;quot;name=User InExperience;action-uri=http://www.userinexperience.com;icon-uri=http://www.userinexperience.com/favicon.ico&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;Note that it’s not necessary to pass in any of the default options above. If $(‘head’).pinify() is called with no parameters, the plugin will use current information
&lt;/p&gt;
&lt;p&gt;available to the browser to set the needed values.&lt;/p&gt;
&lt;h2&gt;$(&lt;em&gt;selector&lt;/em&gt;).pinify(‘enablePinning’, &lt;em&gt;title&lt;/em&gt;);&lt;/h2&gt;
&lt;p&gt;Enables any content item (for instance, an image) to be enabled for ‘pinning’ (dragging to the taskbar). The title parameter, which specifies the tooltip value
&lt;/p&gt;
&lt;p&gt;when the user hovers over the content item, is optional.&lt;/p&gt;
&lt;p&gt;ex. $('img').pinify(‘enablePinning’);&lt;/p&gt;
&lt;h2&gt;$(&lt;em&gt;selector&lt;/em&gt;).pinify(‘enableIESiteMode’, &lt;em&gt;eventName&lt;/em&gt;);&lt;/h2&gt;
&lt;p&gt;Given an eventName (‘click’, ‘blur’, etc.), creates a binding that triggers site mode when the event fires. The result is a dialog from IE that asks the user if they wish
&lt;/p&gt;
&lt;p&gt;to pin the site to the Start Menu. If the eventName is omitted, the ‘click’ event will be bound by default.&lt;/p&gt;
&lt;p&gt;ex. $('a').pinify(‘enableIESiteMode’);&lt;/p&gt;
&lt;h2&gt;$(&lt;em&gt;selector).&lt;/em&gt;pinify(‘pinTeaser’, &lt;em&gt;options&lt;/em&gt;);&lt;/h2&gt;
&lt;p&gt;Adds a teaser element to your page underneath the address bar, requesting that the user pin this site to enable added functionality. Given the options:&lt;/p&gt;
&lt;div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:5b00d711-db4e-4bfa-9384-fef19fa9cc4e"&gt;
&lt;pre&gt;&lt;span&gt;$(&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;#header&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;).pinify(&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;pinTeaser&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;, {
               icon: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;/favicon.ico&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               pinText: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Drag this image or the tab to the taskbar to pin this site&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               addStartLink: &lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;span&gt;,
               linkText: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;Click here to add this site to the start menu&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               linkColor: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;rgb(0, 108, 172)&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               backgroundColor: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;rgb(0, 108, 172)&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               textColor: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;white&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;,
               mainContentSelector: &lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;#body&lt;/span&gt;&lt;span&gt;'&lt;/span&gt;&lt;span&gt;
            });&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;The following teaser will be added to the page:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=213978"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=213979" width="464" height="99"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note that it’s not necessary to pass in any of the default options above. If $(&lt;em&gt;selector&lt;/em&gt;).pinify(‘pinTeaser’) is called with no options, the plugin will use current
&lt;/p&gt;
&lt;p&gt;information available to the browser to set the needed values.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Wed, 11 May 2011 17:31:32 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Site Pinning Functions 20110511053132P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! Starting with the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are ‘pinned’ to the taskbar in Windows 7. A user pins a site by dragging the site’s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience (called ‘site mode’)
 that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize user’s pinned experience of
 the site.&lt;/p&gt;
&lt;p&gt;The purpose of the pinify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the pinify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out
&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20pinify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(‘head’).pinify();&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Wed, 11 May 2011 17:28:45 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110511052845P</guid></item><item><title>Updated Wiki: Sites Using ie9ify</title><link>http://ie9ify.codeplex.com/wikipage?title=Sites Using ie9ify&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;Sites Using pinify&lt;/h1&gt;
&lt;p&gt;The following is a list of sites using pinify (that we know of):&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://crwebcamps.ms" target="_blank"&gt;crWebCamps.ms&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.userinexperience.com/" target="_blank"&gt;UserInExperience.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.briandmoore.net" target="_blank"&gt;BrianDMoore.net&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developersmackdown.com/"&gt;DeveloperSmackdown.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;If you're using pinify, or you know of a site that is, leave us a comment below so we can add it to the list!&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Wed, 11 May 2011 17:27:51 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Sites Using ie9ify 20110511052751P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://ie9ify.codeplex.com/documentation?version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;pinify provides several functions for working with pinned-site capabilities in Internet Explorer 9 (many of which are detailed in the MSDN article &amp;ldquo;&lt;a href="http://msdn.microsoft.com/en-us/library/gg131029(VS.85).aspx"&gt;Pinned Sites: Windows 7 Desktop
 Integration with Internet Explorer 9&lt;/a&gt;&amp;rdquo;) . Plugin functions are broken into two categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Functions that enable or encourage Site Pinning (operate on a jQuery wrapped set and modify markup)
&lt;/li&gt;&lt;li&gt;Utility functions that make it easier to add rich, desktop-like experiences to pinned sites (work with the new, IE9-specific
&lt;em&gt;&lt;strong&gt;window.external&lt;/strong&gt;&lt;/em&gt; methods) &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sections below list the functions available for each type. Click on the heading link to view the complete documentation for that grouping of functions.&lt;/p&gt;
&lt;p&gt;Note: In addition to this documentation, there is a full working sample of this plugin in the sample folder of the zip download.&lt;/p&gt;
&lt;h1&gt;&lt;a href="http://ie9ify.codeplex.com/wikipage?title=Site%20Pinning%20Functions"&gt;Site Pinning Functions&lt;/a&gt;&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;init()&lt;/strong&gt;: Adds meta tags and startup tasks to a page&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;enablePinning()&lt;/strong&gt;: Enables a content item to be enabled for pinning (meaning that it can be dragged to the taskbar to pin a site)&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;enableSiteMode()&lt;/strong&gt;: Enables binding of an event that triggers a site mode dialog (asking if the user wants to pin the site to the *start* menu)&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;pinTeaser()&lt;/strong&gt;: Adds a teaser bar to the site, directly underneath the address bar. Teaser bar encourages the user to pin the site.&lt;/p&gt;
&lt;/li&gt;&lt;/ol&gt;
&lt;h1&gt;&lt;a href="http://ie9ify.codeplex.com/wikipage?title=Utility%20Functions"&gt;Utility Functions&lt;/a&gt;&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;firstRunState()&lt;/strong&gt;: determines whether a pinned site has been launched for the first time.
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;isPinned()&lt;/strong&gt;: Returns true if the site is pinned to the taskbar, false if not.&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;addJumpList()&lt;/strong&gt;: Given options, adds jumplist items to a pinned window&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;clearJumpList()&lt;/strong&gt;: Clears all dynamic jumplist items from the pinned window&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;addOverlay()&lt;/strong&gt;: Given options, adds an overlay icon to the taskbar for the pinned site&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;clearOverlay()&lt;/strong&gt;: Clears the current overlay icon&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;flashTaskbar()&lt;/strong&gt;: Flashes the taskbar box of a pinned site&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;createThumbbarButtons()&lt;/strong&gt;: creates buttons on the pinned site preview window thumb bar, and wires events to respond to button clicks&lt;/p&gt;
&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Wed, 11 May 2011 17:25:45 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110511052545P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! Starting with the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the pinify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the pinify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out&amp;nbsp;&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).pinify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Wed, 11 May 2011 17:24:33 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110511052433P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! Starting with the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the ie9ify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the ie9ify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out&amp;nbsp;&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).pinify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Wed, 11 May 2011 17:22:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110511052249P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=25</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ie9ify has a new name! For the 1.2 release ie9ify is now called pinify Check out the downloads tab to get the latest version.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the ie9ify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the ie9ify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/pinify"&gt;http://plugins.jquery.com/project/pinify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using pinify to Applify their experiences today, check out&amp;nbsp;&lt;strong&gt;&lt;a title="sites using pinify" href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).pinify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Note: The NuGet package for pinify is still jQuery.ie9ify for the time being.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Wed, 11 May 2011 17:22:31 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110511052231P</guid></item><item><title>Updated Wiki: What's New ie9ify 1.1?</title><link>http://ie9ify.codeplex.com/wikipage?title=What's New ie9ify 1.1?&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;The purpose of this page is to summarize notable changes in ie9ify from one version to the next, in particular breaking changes and new features developers may wish to take advantage of.&lt;/p&gt;
&lt;p&gt;To update ie9ify via nuget, just type &lt;/p&gt;
&lt;h2&gt;update-package jquery.ie9iy&lt;/h2&gt;
&lt;p&gt;In the package manager console window. Be sure to see the release notes below and the README for a complete listing of breaking changes.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;h1&gt;What’s New in 1.1? &lt;/h1&gt;
&lt;p&gt;(Released Apr 15, 2011)&lt;/p&gt;
&lt;p&gt;ie9ify 1.1 introduces some minor bug fixes, changes and new functionality that you should be aware of. Here’s a general list of what’s fixed, changed or is new in ie9idy 1.1. For a more complete list of all check-ins, see the Source tab.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[BREAKING CHANGE] Added .css stylesheet for calls to pinTeaser() and removed inline styles from that method. Add a reference to jquery.ie9ify.css in your markup to fix.
&lt;/li&gt;&lt;li&gt;Upgraded to jQuery 1.5.2. &lt;/li&gt;&lt;li&gt;Added fadeIn for pinTeaser element, and created options to hide the teaser after an interval, and set the timeout length. (add ‘sticky: false’ in calls to pinTeaser to use)
&lt;/li&gt;&lt;li&gt;Implemented Thumbbar buttons style support in $.ie9ify.createThumbbarButtons() through a new property called alternateStyle. Modified sample to include example of thumbbar buttons with alternate styling.
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Deprecated the mainContentSelector option in pinTeaser. Use the topHat teaser type if you need to move your page down to fit in a teaser. (remove mainContentSelector option in existing calls to pinTeaser)
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Moved pinTeaser options linkText, linkColor, backgroundColor and textColor into a container &amp;quot;style&amp;quot; option. (You can now use style: { linkText: ... } )
&lt;/li&gt;&lt;li&gt;Added 3 additional pinTeaser type options 'topHat,' 'brandedTopHat,' and 'doubleTopHat.' Default is 'hangingChad' and is accesible via the 'type' option in the call to pinTeaser. These new types require the .css stylesheet introduced in this version and
 images contained in the 'images' directory. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sample project provided in the download has been changed to take advantage of all of these new features, but a quick overview of #4 and #7 will be covered here:&lt;/p&gt;
&lt;h2&gt;ThumbBar Button Styles&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced partial support for ThumbBar buttons, enabling the creation of buttons and the wiring of click events. 1.1 completes ThumbBar support by providing the option to provide an alternate button style for a primary ThumbBar button with the
 alternateStyle property. Consider the following:&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $.ie9ify.createThumbbarButtons({
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    buttons: [{   
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:       icon: 'images/play.ico',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:       &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Play Slideshow',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       alternateStyle: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:          icon: 'images/pause.ico',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:          &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Pause Slideshow'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:       },
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9:       click: &lt;span style="color:#0000ff"&gt;function&lt;/span&gt; () {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 10:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; slideshow = $('#slideshow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 11:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; text = 'Playing...';
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 12:     
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 13:          &lt;span style="color:#0000ff"&gt;if&lt;/span&gt; (slideshow.data('state') == 'paused') {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 14:             slideshow.data('state', 'playing');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 15:          } &lt;span style="color:#0000ff"&gt;else&lt;/span&gt; {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 16:             text = 'Pausing...';
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 17:             slideshow.data('state', 'paused');
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 18:          }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 19:     
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 20:          slideshow.hide().text(text).fadeIn('slow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 21:       }      
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 22:    }]
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 23:  });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;the ‘alternateStyle’ option passes in a name and icon to use then the main button is clicked (play and pause buttons in this example). ie9ify will manage the internal state of both buttons to ensure that a subsequent clicks places the main button back on
 the ThumbBar, and so on. The images below illustrate how the ‘alternateStyle’ properties enables richer button state:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228786"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228787" width="244" height="193" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228788"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228789" width="244" height="193" style="border-right-width:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note in the example click function that you are responsible for maintaining click state for any client processing on the page itself.&lt;/p&gt;
&lt;h2&gt;Additional Teaser Options&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced a single teaser option, what we’re now calling the hangingChad, as seen below:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228790"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228791" width="379" height="81" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In 1.1, we’ve enhanced this option by providing a ‘sticky’ property that is set to true' by default. Changing this to false will hide the hangingChad after 10 seconds (you can also control the duration with the new ‘timeout’ property. If the hangingChad
 is set to sticky, a close button is placed over the teaser, as shown above.&lt;/p&gt;
&lt;p&gt;We’ve also added three additional teaser options, all which display directly under the address bar.&lt;/p&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;h3&gt;type: ‘topHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228792"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228793" width="866" height="48" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $('#topHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'topHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       backgroundImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       closeButtonImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png'
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:    }
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8: });&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;type: ‘brandedTopHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228794"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228795" width="872" height="73" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $('#brandedTopHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'brandedTopHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    secondaryText: 'Drag the icon to your taskbar.',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       backgroundImage: 'images/branding_bar_custom_bg.png',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:       closeButtonImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:    }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9: });&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;type: ‘doubleTopHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228796"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228797" width="859" height="104" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1:  $('#doubleTopHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'doubleTopHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       rightBackgroundImage: 'images/left_image.png',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       leftBackgroundImage: 'images/right_image.png'
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:    }
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;‘hangingChad’ remains the default type and will be the type used if the ‘type’ property is not provided on a call to pinTeaser. All four of these types require the jquery.ie9ify.css stylesheet and images in the ‘images’ folder, so both should be included
 in your application if you plan to use pinTeaser.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Fri, 15 Apr 2011 20:51:12 GMT</pubDate><guid isPermaLink="false">Updated Wiki: What's New ie9ify 1.1? 20110415085112P</guid></item><item><title>Updated Wiki: What's New ie9ify 1.1?</title><link>http://ie9ify.codeplex.com/wikipage?title=What's New ie9ify 1.1?&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;The purpose of this page is to summarize notable changes in ie9ify from one version to the next, in particular breaking changes and new features developers may wish to take advantage of.&lt;/p&gt;
&lt;p&gt;To update ie9ify via nuget, just type &lt;/p&gt;
&lt;h2&gt;update-package jquery.ie9iy&lt;/h2&gt;
&lt;p&gt;In the package manager console window. Be sure to see the release notes below and the README for a complete listing of breaking changes.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;h1&gt;What’s New in 1.1? &lt;/h1&gt;
&lt;p&gt;(Released Apr 15, 2011)&lt;/p&gt;
&lt;p&gt;ie9ify 1.1 introduces some minor bug fixes, changes and new functionality that you should be aware of. Here’s a general list of what’s fixed, changed or is new in ie9idy 1.1. For a more complete list of all check-ins, see the Source tab.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[BREAKING CHANGE] Added .css stylesheet for calls to pinTeaser() and removed inline styles from that method. Add a reference to jquery.ie9ify.css in your markup to fix.
&lt;/li&gt;&lt;li&gt;Upgraded to jQuery 1.5.2. &lt;/li&gt;&lt;li&gt;Added fadeIn for pinTeaser element, and created options to hide the teaser after an interval, and set the timeout length. (add ‘sticky: false’ in calls to pinTeaser to use)
&lt;/li&gt;&lt;li&gt;Implemented Thumbbar buttons style support in $.ie9ify.createThumbbarButtons() through a new property called alternateStyle. Modified sample to include example of thumbbar buttons with alternate styling.
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Deprecated the mainContentSelector option in pinTeaser. Use the topHat teaser type if you need to move your page down to fit in a teaser. (remove mainContentSelector option in existing calls to pinTeaser)
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Moved pinTeaser options linkText, linkColor, backgroundColor and textColor into a container &amp;quot;style&amp;quot; option. (You can now use style: { linkText: ... } )
&lt;/li&gt;&lt;li&gt;Added 3 additional pinTeaser type options 'topHat,' 'brandedTopHat,' and 'doubleTopHat.' Default is 'hangingChad' and is accesible via the 'type' option in the call to pinTeaser. These new types require the .css stylesheet introduced in this version and
 images contained in the 'images' directory. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sample project provided in the download has been changed to take advantage of all of these new features, but a quick overview of #4 and #7 will be covered here:&lt;/p&gt;
&lt;h2&gt;ThumbBar Button Styles&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced partial support for ThumbBar buttons, enabling the creation of buttons and the wiring of click events. 1.1 completes ThumbBar support by providing the option to provide an alternate button style for a primary ThumbBar button with the
 alternateStyle property. Consider the following:&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $.ie9ify.createThumbbarButtons({
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    buttons: [{   
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:       icon: 'images/play.ico',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:       &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Play Slideshow',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       alternateStyle: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:          icon: 'images/pause.ico',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:          &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Pause Slideshow'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:       },
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9:       click: &lt;span style="color:#0000ff"&gt;function&lt;/span&gt; () {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 10:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; slideshow = $('#slideshow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 11:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; text = 'Playing...';
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 12:     
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 13:          &lt;span style="color:#0000ff"&gt;if&lt;/span&gt; (slideshow.data('state') == 'paused') {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 14:             slideshow.data('state', 'playing');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 15:          } &lt;span style="color:#0000ff"&gt;else&lt;/span&gt; {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 16:             text = 'Pausing...';
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 17:             slideshow.data('state', 'paused');
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 18:          }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 19:     
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 20:          slideshow.hide().text(text).fadeIn('slow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 21:       }      
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 22:    }]
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 23:  });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;the ‘alternateStyle’ option passes in a name and icon to use then the main button is clicked (play and pause buttons in this example). ie9ify will manage the internal state of both buttons to ensure that a subsequent clicks places the main button back on
 the ThumbBar, and so on. The images below illustrate how the ‘alternateStyle’ properties enables richer button state:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228786"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228787" width="244" height="193" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228788"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228789" width="244" height="193" style="border-right-width:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note in the example click function that you are responsible for maintaining click state for any client processing on the page itself.&lt;/p&gt;
&lt;h2&gt;Additional Teaser Options&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced a single teaser option, what we’re now calling the hangingChad, as seen below:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228790"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228791" width="379" height="81" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In 1.1, we’ve enhanced this option by providing a ‘sticky’ property that is set to true' by default. Changing this to false will hide the hangingChad after 10 seconds (you can also control the duration with the new ‘timeout’ property. If the hangingChad
 is set to sticky, a close button is placed over the teaser, as shown above.&lt;/p&gt;
&lt;p&gt;We’ve also added three additional teaser options, all which display directly under the address bar.&lt;/p&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;h3&gt;type: ‘topHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228792"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228793" width="866" height="48" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $('#topHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'topHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       backgroundImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       closeButtonImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png'
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:    }
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;type: ‘brandedTopHat’&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228794"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228795" width="872" height="73" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $('#brandedTopHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'brandedTopHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    secondaryText: 'Drag the icon to your taskbar.',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       backgroundImage: 'images/branding_bar_custom_bg.png',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:       closeButtonImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:    }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;type: ‘doubleTopHat’&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228796"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228797" width="859" height="104" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1:  $('#doubleTopHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'doubleTopHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       rightBackgroundImage: 'images/left_image.png',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       leftBackgroundImage: 'images/right_image.png'
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:    }
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;‘hangingChad’ remains the default type and will be the type used if the ‘type’ property is not provided on a call to pinTeaser. All four of these types require the jquery.ie9ify.css stylesheet and images in the ‘images’ folder, so both should be included
 in your application if you plan to use pinTeaser.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Fri, 15 Apr 2011 20:50:51 GMT</pubDate><guid isPermaLink="false">Updated Wiki: What's New ie9ify 1.1? 20110415085051P</guid></item><item><title>Updated Wiki: What's New ie9ify 1.1?</title><link>http://ie9ify.codeplex.com/wikipage?title=What's New ie9ify 1.1?&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;The purpose of this page is to summarize notable changes in ie9ify from one version to the next, in particular breaking changes and new features developers may wish to take advantage of.&lt;/p&gt;
&lt;p&gt;To update ie9ify via nuget, just type &lt;/p&gt;
&lt;h2&gt;update-package jquery.ie9iy&lt;/h2&gt;
&lt;p&gt;In the package manager console window. Be sure to see the release notes below and the README for a complete listing of breaking changes.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;h1&gt;What’s New in 1.1? &lt;/h1&gt;
&lt;p&gt;(Released Apr 15, 2011)&lt;/p&gt;
&lt;p&gt;ie9ify 1.1 introduces some minor bug fixes, changes and new functionality that you should be aware of. Here’s a general list of what’s fixed, changed or is new in ie9idy 1.1. For a more complete list of all check-ins, see the Source tab.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[BREAKING CHANGE] Added .css stylesheet for calls to pinTeaser() and removed inline styles from that method. Add a reference to jquery.ie9ify.css in your markup to fix.
&lt;/li&gt;&lt;li&gt;Upgraded to jQuery 1.5.2. &lt;/li&gt;&lt;li&gt;Added fadeIn for pinTeaser element, and created options to hide the teaser after an interval, and set the timeout length. (add ‘sticky: false’ in calls to pinTeaser to use)
&lt;/li&gt;&lt;li&gt;Implemented Thumbbar buttons style support in $.ie9ify.createThumbbarButtons() through a new property called alternateStyle. Modified sample to include example of thumbbar buttons with alternate styling.
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Deprecated the mainContentSelector option in pinTeaser. Use the topHat teaser type if you need to move your page down to fit in a teaser. (remove mainContentSelector option in existing calls to pinTeaser)
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Moved pinTeaser options linkText, linkColor, backgroundColor and textColor into a container &amp;quot;style&amp;quot; option. (You can now use style: { linkText: ... } )
&lt;/li&gt;&lt;li&gt;Added 3 additional pinTeaser type options 'topHat,' 'brandedTopHat,' and 'doubleTopHat.' Default is 'hangingChad' and is accesible via the 'type' option in the call to pinTeaser. These new types require the .css stylesheet introduced in this version and
 images contained in the 'images' directory. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sample project provided in the download has been changed to take advantage of all of these new features, but a quick overview of #4 and #7 will be covered here:&lt;/p&gt;
&lt;h2&gt;ThumbBar Button Styles&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced partial support for ThumbBar buttons, enabling the creation of buttons and the wiring of click events. 1.1 completes ThumbBar support by providing the option to provide an alternate button style for a primary ThumbBar button with the
 alternateStyle property. Consider the following:&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $.ie9ify.createThumbbarButtons({
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    buttons: [{   
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:       icon: 'images/play.ico',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:       &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Play Slideshow',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       alternateStyle: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:          icon: 'images/pause.ico',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:          &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Pause Slideshow'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:       },
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9:       click: &lt;span style="color:#0000ff"&gt;function&lt;/span&gt; () {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 10:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; slideshow = $('#slideshow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 11:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; text = 'Playing...';
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 12:     
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 13:          &lt;span style="color:#0000ff"&gt;if&lt;/span&gt; (slideshow.data('state') == 'paused') {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 14:             slideshow.data('state', 'playing');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 15:          } &lt;span style="color:#0000ff"&gt;else&lt;/span&gt; {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 16:             text = 'Pausing...';
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 17:             slideshow.data('state', 'paused');
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 18:          }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 19:     
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 20:          slideshow.hide().text(text).fadeIn('slow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 21:       }      
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 22:    }]
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 23:  });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;the ‘alternateStyle’ option passes in a name and icon to use then the main button is clicked (play and pause buttons in this example). ie9ify will manage the internal state of both buttons to ensure that a subsequent clicks places the main button back on
 the ThumbBar, and so on. The images below illustrate how the ‘alternateStyle’ properties enables richer button state:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228786"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228787" width="244" height="193" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228788"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228789" width="244" height="193" style="border-right-width:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note in the example click function that you are responsible for maintaining click state for any client processing on the page itself.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h2&gt;Additional Teaser Options&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced a single teaser option, what we’re now calling the hangingChad, as seen below:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228790"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228791" width="379" height="81" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In 1.1, we’ve enhanced this option by providing a ‘sticky’ property that is set to true' by default. Changing this to false will hide the hangingChad after 10 seconds (you can also control the duration with the new ‘timeout’ property. If the hangingChad
 is set to sticky, a close button is placed over the teaser, as shown above.&lt;/p&gt;
&lt;p&gt;We’ve also added three additional teaser options, all which display directly under the address bar.&lt;/p&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;h3&gt;type: ‘topHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228792"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228793" width="866" height="48" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $('#topHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'topHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       backgroundImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       closeButtonImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png'
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:    }
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;type: ‘brandedTopHat’&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228794"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228795" width="872" height="73" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $('#brandedTopHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'brandedTopHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    secondaryText: 'Drag the icon to your taskbar.',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       backgroundImage: 'images/branding_bar_custom_bg.png',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:       closeButtonImage: 'images/&lt;span style="color:#0000ff"&gt;toolbar&lt;/span&gt;-bg.png'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:    }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;type: ‘doubleTopHat’&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228796"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228797" width="859" height="104" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1:  $('#doubleTopHatContainer').ie9ify('pinTeaser', {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    type: 'doubleTopHat',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:    pinText: 'Unlock the hidden powers of &lt;span style="color:#0000ff"&gt;this&lt;/span&gt; site &lt;span style="color:#0000ff"&gt;with&lt;/span&gt; a click and a drag.',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:    style: {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       rightBackgroundImage: 'images/left_image.png',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:       leftBackgroundImage: 'images/right_image.png'
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:    }
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8: });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;‘hangingChad’ remains the default type and will be the type used if the ‘type’ property is not provided on a call to pinTeaser. All four of these types require the jquery.ie9ify.css stylesheet and images in the ‘images’ folder, so both should be included
 in your application if you plan to use pinTeaser.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Fri, 15 Apr 2011 20:50:07 GMT</pubDate><guid isPermaLink="false">Updated Wiki: What's New ie9ify 1.1? 20110415085007P</guid></item><item><title>Updated Wiki: What's New ie9ify 1.1?</title><link>http://ie9ify.codeplex.com/wikipage?title=What's New ie9ify 1.1?&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;The purpose of this page is to summarize notable changes in ie9ify from one version to the next, in particular breaking changes and new features developers may wish to take advantage of.&lt;/p&gt;
&lt;p&gt;To update ie9ify via nuget, just type &lt;/p&gt;
&lt;h2&gt;update-package jquery.ie9iy&lt;/h2&gt;
&lt;p&gt;In the package manager console window. Be sure to see the release notes below and the README for a complete listing of breaking changes.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;h1&gt;What’s New in 1.1? &lt;/h1&gt;
&lt;p&gt;(Released Apr 15, 2011)&lt;/p&gt;
&lt;p&gt;ie9ify 1.1 introduces some minor bug fixes, changes and new functionality that you should be aware of. Here’s a general list of what’s fixed, changed or is new in ie9idy 1.1. For a more complete list of all check-ins, see the Source tab.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[BREAKING CHANGE] Added .css stylesheet for calls to pinTeaser() and removed inline styles from that method. Add a reference to jquery.ie9ify.css in your markup to fix.
&lt;/li&gt;&lt;li&gt;Upgraded to jQuery 1.5.2. &lt;/li&gt;&lt;li&gt;Added fadeIn for pinTeaser element, and created options to hide the teaser after an interval, and set the timeout length. (add ‘sticky: false’ in calls to pinTeaser to use)
&lt;/li&gt;&lt;li&gt;Implemented Thumbbar buttons style support in $.ie9ify.createThumbbarButtons() through a new property called alternateStyle. Modified sample to include example of thumbbar buttons with alternate styling.
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Deprecated the mainContentSelector option in pinTeaser. Use the topHat teaser type if you need to move your page down to fit in a teaser. (remove mainContentSelector option in existing calls to pinTeaser)
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Moved pinTeaser options linkText, linkColor, backgroundColor and textColor into a container &amp;quot;style&amp;quot; option. (You can now use style: { linkText: ... } )
&lt;/li&gt;&lt;li&gt;Added 3 additional pinTeaser type options 'topHat,' 'brandedTopHat,' and 'doubleTopHat.' Default is 'hangingChad' and is accesible via the 'type' option in the call to pinTeaser. These new types require the .css stylesheet introduced in this version and
 images contained in the 'images' directory. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sample project provided in the download has been changed to take advantage of all of these new features, but a quick overview of #4 and #7 will be covered here:&lt;/p&gt;
&lt;h2&gt;ThumbBar Button Styles&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced partial support for ThumbBar buttons, enabling the creation of buttons and the wiring of click events. 1.1 completes ThumbBar support by providing the option to provide an alternate button style for a primary ThumbBar button with the
 alternateStyle property. Consider the following:&lt;/p&gt;
&lt;pre style="border-bottom:#cecece 1px solid; border-left:#cecece 1px solid; padding-bottom:5px; background-color:#fbfbfb; min-height:40px; padding-left:5px; width:650px; padding-right:5px; overflow:auto; border-top:#cecece 1px solid; border-right:#cecece 1px solid; padding-top:5px"&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  1: $.ie9ify.createThumbbarButtons({
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  2:    buttons: [{   
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  3:       icon: 'images/play.ico',
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  4:       &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Play Slideshow',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  5:       alternateStyle: {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  6:          icon: 'images/pause.ico',
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  7:          &lt;span style="color:#0000ff"&gt;name&lt;/span&gt;: 'Pause Slideshow'
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  8:       },
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt;  9:       click: &lt;span style="color:#0000ff"&gt;function&lt;/span&gt; () {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 10:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; slideshow = $('#slideshow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 11:          &lt;span style="color:#0000ff"&gt;var&lt;/span&gt; text = 'Playing...';
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 12:     
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 13:          &lt;span style="color:#0000ff"&gt;if&lt;/span&gt; (slideshow.data('state') == 'paused') {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 14:             slideshow.data('state', 'playing');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 15:          } &lt;span style="color:#0000ff"&gt;else&lt;/span&gt; {
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 16:             text = 'Pausing...';
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 17:             slideshow.data('state', 'paused');
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 18:          }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 19:     
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 20:          slideshow.hide().text(text).fadeIn('slow');
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 21:       }      
&lt;/pre&gt;&lt;pre style="background-color:#ffffff; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 22:    }]
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb; margin:0em; width:100%; font-family:consolas,'Courier New',courier,monospace; font-size:12px"&gt; 23:  });&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;the ‘alternateStyle’ option passes in a name and icon to use then the main button is clicked (play and pause buttons in this example). ie9ify will manage the internal state of both buttons to ensure that a subsequent clicks places the main button back on
 the ThumbBar, and so on. The images below illustrate how the ‘alternateStyle’ properties enables richer button state:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228786"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228787" width="244" height="193" style="border-right-width:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228788"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228789" width="244" height="193" style="border-right-width:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note in the example click function that you are responsible for maintaining click state for any client processing on the page itself.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h2&gt;Additional Teaser Options&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced a single teaser option, what we’re now calling the hangingChad, as seen below:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228790"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228791" width="379" height="81" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In 1.1, we’ve enhanced this option by providing a ‘sticky’ property that is set to true' by default. Changing this to false will hide the hangingChad after 10 seconds (you can also control the duration with the new ‘timeout’ property. If the hangingChad
 is set to sticky, a close button is placed over the teaser, as shown above.&lt;/p&gt;
&lt;p&gt;We’ve also added three additional teaser options, all which display directly under the address bar.&lt;/p&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;h3&gt;type: ‘topHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228792"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228793" width="866" height="48" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;type: ‘brandedTopHat’&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228794"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228795" width="872" height="73" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;type: ‘doubleTopHat’&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228796"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228797" width="859" height="104" style="border-right-width:0px; padding-left:0px; padding-right:0px; display:inline; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;‘hangingChad’ remains the default type and will be the type used if the ‘type’ property is not provided on a call to pinTeaser. All four of these types require the jquery.ie9ify.css stylesheet and images in the ‘images’ folder, so both should be included
 in your application if you plan to use pinTeaser.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Fri, 15 Apr 2011 20:48:09 GMT</pubDate><guid isPermaLink="false">Updated Wiki: What's New ie9ify 1.1? 20110415084809P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://ie9ify.codeplex.com/documentation?version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out&amp;nbsp;&lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;ie9ify provides several functions for working with pinned-site capabilities in Internet Explorer 9 (many of which are detailed in the MSDN article &amp;ldquo;&lt;a href="http://msdn.microsoft.com/en-us/library/gg131029(VS.85).aspx"&gt;Pinned Sites: Windows 7 Desktop
 Integration with Internet Explorer 9&lt;/a&gt;&amp;rdquo;) . Plugin functions are broken into two categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Functions that enable or encourage Site Pinning (operate on a jQuery wrapped set and modify markup)
&lt;/li&gt;&lt;li&gt;Utility functions that make it easier to add rich, desktop-like experiences to pinned sites (work with the new, IE9-specific
&lt;em&gt;&lt;strong&gt;window.external&lt;/strong&gt;&lt;/em&gt; methods) &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sections below list the functions available for each type. Click on the heading link to view the complete documentation for that grouping of functions.&lt;/p&gt;
&lt;p&gt;Note: In addition to this documentation, there is a full working sample of this plugin in the sample folder of the zip download.&lt;/p&gt;
&lt;h1&gt;&lt;a href="http://ie9ify.codeplex.com/wikipage?title=Site%20Pinning%20Functions"&gt;Site Pinning Functions&lt;/a&gt;&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;init()&lt;/strong&gt;: Adds meta tags and startup tasks to a page&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;enablePinning()&lt;/strong&gt;: Enables a content item to be enabled for pinning (meaning that it can be dragged to the taskbar to pin a site)&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;enableSiteMode()&lt;/strong&gt;: Enables binding of an event that triggers a site mode dialog (asking if the user wants to pin the site to the *start* menu)&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;pinTeaser()&lt;/strong&gt;: Adds a teaser bar to the site, directly underneath the address bar. Teaser bar encourages the user to pin the site.&lt;/p&gt;
&lt;/li&gt;&lt;/ol&gt;
&lt;h1&gt;&lt;a href="http://ie9ify.codeplex.com/wikipage?title=Utility%20Functions"&gt;Utility Functions&lt;/a&gt;&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;firstRunState()&lt;/strong&gt;: determines whether a pinned site has been launched for the first time.
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;isPinned()&lt;/strong&gt;: Returns true if the site is pinned to the taskbar, false if not.&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;addJumpList()&lt;/strong&gt;: Given options, adds jumplist items to a pinned window&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;clearJumpList()&lt;/strong&gt;: Clears all dynamic jumplist items from the pinned window&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;addOverlay()&lt;/strong&gt;: Given options, adds an overlay icon to the taskbar for the pinned site&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;clearOverlay()&lt;/strong&gt;: Clears the current overlay icon&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;flashTaskbar()&lt;/strong&gt;: Flashes the taskbar box of a pinned site&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;createThumbbarButtons()&lt;/strong&gt;: creates buttons on the pinned site preview window thumb bar, and wires events to respond to button clicks&lt;/p&gt;
&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Fri, 15 Apr 2011 20:42:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110415084247P</guid></item><item><title>Updated Wiki: Home</title><link>http://ie9ify.codeplex.com/wikipage?version=24</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Using ie9ify 1.0? Check out &lt;a href="http://ie9ify.codeplex.com/wikipage?title=What%27s%20New%20ie9ify%201.1%3f"&gt;
what's new in 1.1&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A jQuery Plugin for adding IE9 features (site pinning, site mode, etc.) to your websites. Several new features of Internet Explorer 9 are designed to enhance the browsing experience of consumers by enabling sites that leverage certain features to behave
 like applications on the desktop when those sites are &amp;lsquo;pinned&amp;rsquo; to the taskbar in Windows 7. A user pins a site by dragging the site&amp;rsquo;s tab (or favicon in the address bar) to the taskbar. For all sites, IE9 will create a default experience
 (called &amp;lsquo;site mode&amp;rsquo;) that will use information about the site to create an instance of the browser customized to look specific to that site. Developers can also add specific meta tags and script commands to extend these features to further customize
 user&amp;rsquo;s pinned experience of the site.&lt;/p&gt;
&lt;p&gt;The purpose of the ie9ify jQuery plugin is to enable developers to safely leverage IE9 side mode features with simple commands and no need for additional browser checks. To view the full documentation, click
&lt;a href="http://ie9ify.codeplex.com/documentation"&gt;here&lt;/a&gt;, or on the Documentation tab above. For more information about site pinning, and for a whirlwind walkthrough of ie9ify, check out Brandon Satrom's blog post &amp;quot;&lt;a href="http://www.userinexperience.com/post/Applify-Your-Sites-with-Pinned-Sites-and-ie9ify-the-IE9-jQuery-Plugin.aspx"&gt;Applify
 Your Sites with Pinned SIte and ie9ify, the IE9 jQuery Plugin&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;To install the ie9ify plugin, use NuGet (&lt;a href="http://nuget.org/List/Packages/jQuery.ie9ify"&gt;http://nuget.org/List/Packages/jQuery.ie9ify&lt;/a&gt;) or download the source directly from here or the plugins.jquery.com (&lt;a href="http://plugins.jquery.com/project/ie9ify"&gt;http://plugins.jquery.com/project/ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;To view a screencast covering ALL aspects of the ie9ify Plugin, click &lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;
here&lt;/a&gt; (&lt;a href="http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify"&gt;http://channel9.msdn.com/posts/ASPNET-MVC-With-Community-Tools-Part-7-ie9ify&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For a list of sites using ie9ify to Applify their experiences today, check out&amp;nbsp;&lt;strong&gt;&lt;a href="http://ie9ify.codeplex.com/wikipage?title=Sites%20Using%20ie9ify"&gt;sites using ie9ify&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Your site, from zero-to-pinned in less than 5 minutes:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;install-package jquery.ie9ify &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;$(&amp;lsquo;head&amp;rsquo;).ie9ify();&lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:large"&gt;Run and Pin!&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Fri, 15 Apr 2011 20:42:34 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110415084234P</guid></item><item><title>Updated Wiki: What's New ie9ify 1.1?</title><link>http://ie9ify.codeplex.com/wikipage?title=What's New ie9ify 1.1?&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;The purpose of this page is to summarize notable changes in ie9ify from one version to the next, in particular breaking changes and new features developers may wish to take advantage of.&lt;/p&gt;
&lt;p&gt;To update ie9ify via nuget, just type &lt;/p&gt;
&lt;h2&gt;update-package jquery.ie9iy&lt;/h2&gt;
&lt;p&gt;In the package manager console window. Be sure to see the release notes below and the README for a complete listing of breaking changes.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;h1&gt;What’s New in 1.1? &lt;/h1&gt;
&lt;p&gt;(Released Apr 15, 2011)&lt;/p&gt;
&lt;p&gt;ie9ify 1.1 introduces some minor bug fixes, changes and new functionality that you should be aware of. Here’s a general list of what’s fixed, changed or is new in ie9idy 1.1. For a more complete list of all check-ins, see the Source tab.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[BREAKING CHANGE] Added .css stylesheet for calls to pinTeaser() and removed inline styles from that method. Add a reference to jquery.ie9ify.css in your markup to fix.
&lt;/li&gt;&lt;li&gt;Upgraded to jQuery 1.5.2. &lt;/li&gt;&lt;li&gt;Added fadeIn for pinTeaser element, and created options to hide the teaser after an interval, and set the timeout length. (add ‘sticky: false’ in calls to pinTeaser to use)
&lt;/li&gt;&lt;li&gt;Implemented Thumbbar buttons style support in $.ie9ify.createThumbbarButtons() through a new property called alternateStyle. Modified sample to include example of thumbbar buttons with alternate styling.
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Deprecated the mainContentSelector option in pinTeaser. Use the topHat teaser type if you need to move your page down to fit in a teaser. (remove mainContentSelector option in existing calls to pinTeaser)
&lt;/li&gt;&lt;li&gt;[BREAKING CHANGE] Moved pinTeaser options linkText, linkColor, backgroundColor and textColor into a container &amp;quot;style&amp;quot; option. (You can now use style: { linkText: ... } )
&lt;/li&gt;&lt;li&gt;Added 3 additional pinTeaser type options 'topHat,' 'brandedTopHat,' and 'doubleTopHat.' Default is 'hangingChad' and is accesible via the 'type' option in the call to pinTeaser. These new types require the .css stylesheet introduced in this version and
 images contained in the 'images' directory. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The sample project provided in the download has been changed to take advantage of all of these new features, but a quick overview of #4 and #7 will be covered here:&lt;/p&gt;
&lt;h2&gt;ThumbBar Button Styles&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced partial support for ThumbBar buttons, enabling the creation of buttons and the wiring of click events. 1.1 completes ThumbBar support by providing the option to provide an alternate button style for a primary ThumbBar button with the
 alternateStyle property. Consider the following:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;the ‘alternateStyle’ option passes in a name and icon to use then the main button is clicked (play and pause buttons in this example). ie9ify will manage the internal state of both buttons to ensure that a subsequent clicks places the main button back on
 the ThumbBar, and so on. The images below illustrate how the ‘alternateStyle’ properties enables richer button state:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228786"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228787" width="244" height="193" style="border-bottom:0px; border-left:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top:0px; border-right:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228788"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228789" width="244" height="193" style="border-bottom:0px; border-left:0px; margin:0px; padding-left:0px; padding-right:0px; display:inline; border-top:0px; border-right:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note in the example click function that you are responsible for maintaining click state for any client processing on the page itself.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;h2&gt;Additional Teaser Options&lt;/h2&gt;
&lt;p&gt;Version 1.0 introduced a single teaser option, what we’re now calling the hangingChad, as seen below:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228790"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228791" width="379" height="81" style="border-bottom:0px; border-left:0px; padding-left:0px; padding-right:0px; display:inline; border-top:0px; border-right:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In 1.1, we’ve enhanced this option by providing a ‘sticky’ property that is set to true' by default. Changing this to false will hide the hangingChad after 10 seconds (you can also control the duration with the new ‘timeout’ property. If the hangingChad
 is set to sticky, a close button is placed over the teaser, as shown above.&lt;/p&gt;
&lt;p&gt;We’ve also added three additional teaser options, all which display directly under the address bar.&lt;/p&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;h3&gt;type: ‘topHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228792"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228793" width="866" height="48" style="border-bottom:0px; border-left:0px; padding-left:0px; padding-right:0px; display:inline; border-top:0px; border-right:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;type: ‘brandedTopHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228794"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228795" width="872" height="73" style="border-bottom:0px; border-left:0px; padding-left:0px; padding-right:0px; display:inline; border-top:0px; border-right:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;type: ‘doubleTopHat’&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228796"&gt;&lt;img title="image" border="0" alt="image" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ie9ify&amp;DownloadId=228797" width="859" height="104" style="border-bottom:0px; border-left:0px; padding-left:0px; padding-right:0px; display:inline; border-top:0px; border-right:0px; padding-top:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;‘hangingChad’ remains the default type and will be the type used if the ‘type’ property is not provided on a call to pinTeaser. All four of these types require the jquery.ie9ify.css stylesheet and images in the ‘images’ folder, so both should be included
 in your application if you plan to use pinTeaser.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bsatrom</author><pubDate>Fri, 15 Apr 2011 20:35:53 GMT</pubDate><guid isPermaLink="false">Updated Wiki: What's New ie9ify 1.1? 20110415083553P</guid></item><item><title>Updated Wiki: What's New ie9ify 1.1?</title><link>http://ie9ify.codeplex.com/wikipage?title=What's New ie9ify 1.1?&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;[Placeholder]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BSatrom</author><pubDate>Thu, 14 Apr 2011 21:55:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: What's New ie9ify 1.1? 20110414095506P</guid></item></channel></rss>