<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx</link><description>HTML frames (FRAMESETs and IFRAMEs) are a feature of all modern web browsers that enable content from multiple pages to be displayed within a single view. Historically, frames were primarily used to enable partial page updates, where page navigation was</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7640404</link><pubDate>Tue, 12 Feb 2008 15:17:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7640404</guid><dc:creator>Rob Scott</dc:creator><description>&lt;p&gt;If you want the content to be searchable and indexed, then an IFrame is not the way to go, however, they are great for delivering separate (and disparate) content, and for security reasons as you rightly state.&lt;/p&gt;
&lt;p&gt;I use IFrames a lot, but they are relatively limited. I also dislike the fact others can effectively show my content with their own ads / messages next to it using iframes.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7640404" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7316197</link><pubDate>Wed, 30 Jan 2008 04:16:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7316197</guid><dc:creator>Derek Pavatte</dc:creator><description>&lt;p&gt;iframes sound practical. &amp;nbsp;I'm unconvinced as to why everybody doesn't use them. &amp;nbsp;It's just like user a &amp;quot;hacker-safe&amp;quot; program.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7316197" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7252538</link><pubDate>Sat, 26 Jan 2008 10:01:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7252538</guid><dc:creator>vincentmtb</dc:creator><description>&lt;p&gt;I have never used iframes. Anyway, for the webdevs who still use them, it's good to discuss :).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7252538" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7213363</link><pubDate>Thu, 24 Jan 2008 02:52:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7213363</guid><dc:creator>steve</dc:creator><description>&lt;p&gt;Gordon, doesn't sound like you have a lot of customers, or you would know the problems that come with what you are suggesting. Once you start adding outsiders to your qualified persons bug list, it can be hard to stop. Best way is to use corporate relations and partner programs so Microsoft can qualify people before they can access such a thing. That leaves out little people (who might be talented), but it insures weighed opinions on the matters. If the comments across this blog are any indication, most bugs will be &amp;quot;IE Sucks,&amp;quot; script kiddies will try and flood it, etc., etc.&lt;/p&gt;
&lt;p&gt;I think the problem is that many webdevs think that they deserve to be on the bug list because they are so smart (and thus, likely frustrated by IE's bugs). MS must do a cost/benefit analysis to see if appeasing such a group is worth it. Personally, I can see not wanting to do that until the product is more up to date so as to eliminate all the &amp;quot;FF3 has xyz, you don't, it is therefore a bug&amp;quot; stuff. So perhaps in the future, maybe the IE8 timeframe, it might happen. If it's worth it to appease non paying customers. I think it is, so maybe MS will too.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7213363" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7196147</link><pubDate>Tue, 22 Jan 2008 12:38:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7196147</guid><dc:creator>Gérard Talbot</dc:creator><description>&lt;p&gt;John,&lt;/p&gt;
&lt;p&gt;Believe it or not, I've been trying to reach you yesterday about your MADD bug. I successfully was able to report to Microsoft Security Response Center (MSRC) a webpage &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.gtalbot.org/BrowserBugsSection/MSIE7Bugs/#bug92"&gt;http://www.gtalbot.org/BrowserBugsSection/MSIE7Bugs/#bug92&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;inspired by your September 2nd 2006 MADD webpage post in IE blog. To make a story short, yes, it can be quite difficult to report a serious problem to Microsoft.&lt;/p&gt;
&lt;p&gt;&amp;gt; WHEN has Microsoft suggested using conditional comments?&lt;/p&gt;
&lt;p&gt;&amp;quot;In mid October, the IE Blog urged developers to stop using CSS hacks to workaround IE's problems, and start relying on Microsoft's proprietary conditional comments.&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.webstandards.org/2005/11/03/ie7-conditional-comments/"&gt;http://www.webstandards.org/2005/11/03/ie7-conditional-comments/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;We ask that you please update your pages to not use these CSS hacks. If you want to target IE or bypass IE, you can use conditional comments .&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx"&gt;http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Regards, G&amp;#233;rard&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7196147" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7192928</link><pubDate>Tue, 22 Jan 2008 07:57:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7192928</guid><dc:creator>John A. Bilicki III</dc:creator><description>&lt;p&gt;Frames are useful when used correctly, almost never. However it's obvious people in positions of power (be it assigned of self-proclaimed) abuse the required objectivity for such position: hence the lack of target attribute in XHTML without a CSS property. Another example is the vanity of the HTML5 working group to proclaim HTML5 will be the last version of HTML ever (as implied by the severally lacking Doctype which lacks a version number and thus implies it will be the last version of HTML).&lt;/p&gt;
&lt;p&gt;@ G&amp;#233;rard - I agree with your second point. Every frigin time I painstakingly made a quality report using correct terminology, accurately describing the bug, and testing it in numerous other browsers I would only see it disregarded as a duplicate of an already existing bug made by someone who might as well have been reporting it as if they couldn't put out a fire on their head until they entered in x number of characters in x number of required fields!&lt;/p&gt;
&lt;p&gt;Also...WHEN has Microsoft suggested using conditional comments?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7192928" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7191361</link><pubDate>Tue, 22 Jan 2008 04:37:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7191361</guid><dc:creator>Gérard Talbot</dc:creator><description>&lt;p&gt;@Gordon&lt;/p&gt;
&lt;p&gt;&amp;gt;we expect and deserve to be treated better &lt;/p&gt;
&lt;p&gt;I absolutely agree with you on this. We should have all said so starting in 2001, 2002, 2003 and 2004. The only way to communicate such &amp;quot;respect me better, treat me better&amp;quot; demand to Microsoft at that time was to download and install a better browser, at that time, like Mozilla 1.6+ or Opera 7+.&lt;/p&gt;
&lt;p&gt;&amp;gt; You want to know about legitimate bugs so that you can fix them.&lt;/p&gt;
&lt;p&gt;Such list of bugs is already known to Microsoft. Visit my IE 7 bugs webpage.&lt;/p&gt;
&lt;p&gt;&amp;gt; we need to know (just as much) about these bugs &lt;/p&gt;
&lt;p&gt;Visit my IE 7 bugs webpage. All the bugs (reproducible, with well coded testcase, links, test suites, etc) are listed.&lt;/p&gt;
&lt;p&gt;&amp;gt; so that we can avoid them,&lt;/p&gt;
&lt;p&gt;Install, download and use Firefox 2 (or Firefox 3) and/or Opera 9.5 and/or Safari 3.0.4. And keep your better browser updated with latest available version. Realistically speaking, there is nothing better to do *right now* to avoid them.&lt;/p&gt;
&lt;p&gt;&amp;gt; or workaround them, &lt;/p&gt;
&lt;p&gt;Use conditional comments. Not a perfect or ideal solution but the best right now according to a large, wide consensus. Even Microsoft suggests conditional comments.&lt;/p&gt;
&lt;p&gt;Above all, use true CSS forward-compatible workarounds, solutions. CSS hacks are bad, increasing DOM tree with &amp;lt;br&amp;gt; is bad, extra wrapping &amp;lt;div&amp;gt; is bad idea.&lt;/p&gt;
&lt;p&gt;&amp;gt; or ensure we update our systems (or client's systems) to avoid problems.&lt;/p&gt;
&lt;p&gt;Put a browsehappy.com button or alternativebrowseralliance.com button somewhere in your webpages... and a code conformance policy webpage and an accessibility policy webpage. I've seen good webpages of this sort. Right now, realistically speaking, there is nothing better to do.&lt;/p&gt;
&lt;p&gt;Your users should not be upset just because there is a small layout glitch here, a minor misalignment, a barely noticeable layout difference (like a dashed border instead of a dotted border) between IE and other good browsers.&lt;/p&gt;
&lt;p&gt;Regards, G&amp;#233;rard&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7191361" width="1" height="1"&gt;</description></item><item><title>Public Bug Tracking System</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7190716</link><pubDate>Tue, 22 Jan 2008 03:26:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7190716</guid><dc:creator>Gérard Talbot</dc:creator><description>&lt;p&gt;@Gordon&lt;/p&gt;
&lt;p&gt;1- The nr 1 problem with a public bug tracking system (PBTS) is that Microsoft would get a mix of bug reports regarding IE 6 specifically, regarding IE 7 specifically and regarding IE 6 and IE 7 but fixed in IE 8 (or about to). Considering that the userbase of IE is several hundreds of millions, you would get most likely a lot of noise and very little useful signal... and a huge amount of time, energy, personel to untangle all this. So, IMO, it's not worth it *at this time*. &lt;/p&gt;
&lt;p&gt;Once IE 8 beta 1 is out, then it would make a lot of sense to provide a PBTS for IE 8 only and specifically and with insisting that people follow bug writing guidelines. Such IE 8 PBTS would allow to track a list of bugs occuring in IE 8 and then check/follow-up for regression.&lt;/p&gt;
&lt;p&gt;2- If you visit and surf places like bugs.webkit.org or bugs.kde.org or even bugzilla.mozilla.org, you will see/notice that the objective quality (usefulness, reduced testcase, clear report, etc) of bugs being reported varies a lot. I remember a regular mozilla bugzilla stating that even an important minority of confirmed bugs' objective quality was overall not that good. Again, you want efforts/typing/time of employees to be concentrated on fixing bugs, not on untangling very poorly written webpages, on resolving as duplicates (DUP), etc..&lt;/p&gt;
&lt;p&gt;3- Right now, Microsoft can view, examine, investigate at least 750 bug reports - excellent bug reports regarding spec violations, well written, well built - that actually happen in IE 7. They just have to visit the webpages of Bruno Fassino, Alan Gresley, Simon Pieters, Robin Lionheart, Ingo Chao, David Hammond, Dan, Tino Zijdel, Nick Rigby, Ingo Turski, incutio.com, Mark Wilton-Jones, etc..., and my IE 7 bugs webpage. So, right now, there is *no urgent, no immediate need* to implement a PBTS. You see, there are already so many bugs being reported and bug reports with good working quality that Microsoft can go and jump immediately into *fixing* those already well-defined bugs. And here, I'm not even mentioning the official CSS 2.1 Test suite (and other official test suites) and Ian &amp;quot;Hixie&amp;quot; Hickson extensive test suite (covering CSS, DOM, HTML) for browsers.&lt;/p&gt;
&lt;p&gt;And here, I'm not even mentioning unsupported DOM 1 and DOM 2 attributes, methods, interfaces and unsupported CSS 2.1 properties.&lt;/p&gt;
&lt;p&gt;4- Microsoft's agenda is not the web authors' agenda nor the web standards movement's agenda. There are some common denominator, overlapping areas of agreement when one superpose, overlap those 3 agendas. Microsoft's main/primary goal, primacy is making its share holders happy and about profitability. Microsoft is a business, profit-driven. You can not say the same with KDE, Mozilla, WebKit, TKHTML, etc. So a solution, a perfect tool applying to them may not be transposed, transferred, just like that, to Microsoft. Even Opera does not have a *public* bug tracking system.&lt;/p&gt;
&lt;p&gt;Regards, G&amp;#233;rard&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7190716" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7190699</link><pubDate>Tue, 22 Jan 2008 03:25:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7190699</guid><dc:creator>MARCOS </dc:creator><description>&lt;p&gt;i strongly desagree with ie is the worst browser. sure there is a list of browser not so good and i think soon we wil have a different idea about it.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7190699" width="1" height="1"&gt;</description></item><item><title>re: Using Frames More Securely</title><link>http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx#7187307</link><pubDate>Mon, 21 Jan 2008 22:32:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7187307</guid><dc:creator>Webhosting</dc:creator><description>&lt;p&gt;In my opinion, now IE is the worst browser ever. If it's not bundled with the OS, no one will use it...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7187307" width="1" height="1"&gt;</description></item></channel></rss>