<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SharePoint world of ECM and Information Management : Rendering</title><link>http://msmvps.com/blogs/laflour/archive/tags/Rendering/default.aspx</link><description>Tags: Rendering</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>SharePoint Tip #27. Do you know “How to make Web Part zone WCAG compliant”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/03/20/sharepoint-tip-27-do-you-know-how-to-make-web-part-zone-wcag-compliant.aspx</link><pubDate>Fri, 20 Mar 2009 06:07:49 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1679815</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1679815</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/03/20/sharepoint-tip-27-do-you-know-how-to-make-web-part-zone-wcag-compliant.aspx#comments</comments><description>&lt;p&gt;SharePoint provides you a nice ASP.NET model of Web Parts functionality. But when we are building the internet faced public sites and trying to apply &lt;a href="http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines"&gt;Web Content Accessibility Guidelines&lt;/a&gt; (WCAG) on Web Part Zones it come back and bite us. The major problem is that Web Part zone is not WCAG compliant. &lt;/p&gt;  &lt;p&gt;There are several ways to achieve desired behaviour&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;use “&lt;a href="https://aks.hisoftware.com/default.aspx"&gt;Accessibility Kit for SharePoint&lt;/a&gt;”. It seems to be very logical step to consider :) There are 25(!) different adapters, which have to address accessibility of Web Parts, but harsh reality is that none of them address Web Parts Zones compliance. Yep, it’s not a joke :) So, cross out this point&amp;#160; &lt;/li&gt;    &lt;li&gt;Use *custom* adapter on the top of WebPartZone to render content with &amp;lt;DIV&amp;gt; tag. Unfortunately SharePoint integrated a lot if JavaScripts to their web parts zones, that current approach breaks drag-n-drop functionality of Web Parts. (I reckon that’s why AKT didn’t address this issue) &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In these days using custom adapters is the only way to achieve WCAG for Web Parts Zone. It won’t work for the intranet sites, due to broken drag-n-drop functionality, but for public sites it has not disadvantages, because you usually don’t allow users to change layout of public sites.&lt;/p&gt;  &lt;p&gt;You can find custom adapter for the Web Parts zone &lt;a href="http://blogs.msdn.com/eigilm/archive/2008/10/07/web-part-zone-adapter.aspx"&gt;there&lt;/a&gt;.&amp;#160; Thanks to eigilm for this code.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1679815" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/Web+Parts/default.aspx">Web Parts</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Rendering/default.aspx">Rendering</category></item><item><title>SharePoint Tip #23. Do you know “how to make MOSS sites rendered correctly in IE8”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/03/11/sharepoint-tip-23-do-you-know-how-to-make-moss-sites-rendered-correctly-in-ie8.aspx</link><pubDate>Wed, 11 Mar 2009 03:05:14 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677401</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1677401</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/03/11/sharepoint-tip-23-do-you-know-how-to-make-moss-sites-rendered-correctly-in-ie8.aspx#comments</comments><description>&lt;p&gt;Some Web sites may not be displayed correctly or work correctly in Windows Internet Explorer 8. There is a &lt;a href="http://support.microsoft.com/kb/956197" target="_blank"&gt;KB956197&lt;/a&gt; on Mictosoft site, explaining this problem. &lt;/p&gt;  &lt;p&gt;This issue affects the MOSS sites to be rendered fine. The good thing of this that it’s very small fix to apply on the master page to have your SharePoint sites rendered correctly – you need to set the IE7 compatibility explicitly. &lt;/p&gt;  &lt;p&gt;Just add the following code to the META section of your master.Page&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;meta http-equiv=&amp;quot;X-UA-Compatible&amp;quot; content=&amp;quot;IE=EmulateIE7&amp;quot; /&amp;gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;This will force your site to be displayer in IE compatibility mode and it renders without any glitches and nothing stops you to use IE8 for your SharePoint environments.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677401" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Rendering/default.aspx">Rendering</category></item></channel></rss>