Comments on: WaSP Round Table: IE8′s Default Version Targeting Behavior http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/ Working together for standards Wed, 27 Mar 2013 12:19:03 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: Manoj http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-69110 Manoj Fri, 04 Apr 2008 03:39:09 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-69110 MS should release two browsers, 1. IE 8 which has backward compatibility with IE 7 2. A new browser that is fully standard compliant and is like Opera, Firefox and other browsers. This will address the issues of both IE only (intranet) sites/applications and standards compliant sites/applications. MS should release two browsers,

1. IE 8 which has backward compatibility with IE 7
2. A new browser that is fully standard compliant and is like Opera, Firefox and other browsers.

This will address the issues of both IE only (intranet) sites/applications and standards compliant sites/applications.

]]>
By: Goodwinz http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62829 Goodwinz Mon, 03 Mar 2008 15:45:59 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62829 This sounds like a sure fire way to make designing seem easier. However, by IE 1000 would this not become an extremely bulky application with supporting for the previous browsers? This sounds like a sure fire way to make designing seem easier. However, by IE 1000 would this not become an extremely bulky application with supporting for the previous browsers?

]]>
By: Jens Grochtdreis http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62816 Jens Grochtdreis Mon, 03 Mar 2008 13:14:13 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62816 Well, it is hard for me to take WaSP seriously in the fight for better webstandards-support. It seems, you are more and more flirting with Microsoft rather than discussing the best way to improve their products. That's a shame. I can say for myself, that the German Webkrauts won't fall in love with one browser vendor. We are in favor of webstandards. I hope, you will soon get to the right track back again. It would be a shame if we would loose WaSP in our struggle for webstandards. Well, it is hard for me to take WaSP seriously in the fight for better webstandards-support. It seems, you are more and more flirting with Microsoft rather than discussing the best way to improve their products. That’s a shame. I can say for myself, that the German Webkrauts won’t fall in love with one browser vendor. We are in favor of webstandards. I hope, you will soon get to the right track back again. It would be a shame if we would loose WaSP in our struggle for webstandards.

]]>
By: Gérard Talbot http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62488 Gérard Talbot Sat, 01 Mar 2008 03:36:16 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62488 I agree that <strong>strict doctypes should trigger IE8 standards mode, without requiring a meta tag</strong>. Opting-in should be for IE 7 "standards" mode; default rendering mode should be super-standards IE8 mode. <blockquote>yes, a layout breaks; it can be detrimental, in most cases, not so horrible. It may not look quite right, or something may be out of alignment, or something like that. </blockquote> Aaron G. By itself, the IE bugs do not indicate how and by how much a layout will break in a given webpage. If there is a IE bug with border and my bordered box is 1px wide, I may not even notice the layout breakage or the bug. But the problem is that sometimes/often, people do all kinds of weird things with borders (like a faux-column) and then their CSS columnar webpage template breaks because of such bug. Another issue. Many sites are over-constraining, over-coding, over-declaring, over-defining (with their CSS code and markup code), overly rigid and very much pixel-precision focused, oriented. So, then, a small layout breakage caused <strong>by a bug or bug fix</strong> brings shouts, cries, howls, unfair finger-pointing to IE 8 for breaking up a page. Sometimes, the breakage may be just a few pixels but it nevertheless ruins the whole design. I can show you such cases where most web designers would go mad. Just a few pixels off can break a drop-down menu list, a CSS columnar webpage template, etc. What is still unacceptable is the <strong>number of very damaging bugs</strong> that cause important, severe, grave problems <strong>in IE 7</strong>: - Application hangs exists in IE 7 - Crash bugs exists in IE 7 - Peekaboo types of bugs still exists in IE 7 - Guillotine types of bugs still exists in IE 7 - Various content disappear bugs and I know I'm not exaggerating or over-reacting here. What would be illogical/crazy would be to not fix those severe, incapacitating bugs in IE7 standards mode. It would be irresponsible to do that in the name of backward-compatibility or because of a absolute, blind commitment/prime directive to "not break the web". I can document and substantiate my claims here. The discussion is still disappointing in some aspects. Mid-term and long-term planning from Microsoft. How is Microsoft going to avoid having another new browser version release crisis later... with IE 8.5 or IE 9? regarding the same problem we have today? We have no idea. The discussion may be happening again for IE 9 (or IE 8.5) because ordinary/amateur web authors can not upgrade their web design skills, don't read or write abandonware websites... Web standards advocacy groups and web standards gurus - in articles, in tutorials, in web authoring forum discussion newsgroups - have always claim and recommended to learn, to read, to follow best coding practices. <strong>None of this - no plan of tech evangelization whatsoever - actually seems to be in any part of Microsoft's agenda.</strong> You see at MSDN articles promoting user-agent exact string detection, not object/method support detection: a blatant-obvious error in my opinion. You see at MSDN invalid markup code, invalid CSS code, deprecated practices, wrong, incorrect practices almost everywhere, in articles and in code examples and code excerpts. And I'm not even mentioning IE dev. people's own blogs or IE blog. It's one thing to say that ordinary/amateur web authors do not or can not upgrade their web design skills, don't read or write abandonware websites. It's also completely true to say that <strong>MSDN articles are abandon-blah-blah, are spectacular examples of invalid markup code, blatant demonstration of web standards incoherence, blatant examples of web standards inconsequence.</strong> Once you fix the browser and once users upgrade the browser (or browser version) they use, then, the remaining thing to do is to upgrade the webpage code. Web authors are the <em>weakest link</em> in the web standards circle principle: they were 3 years ago, they are today and they will be 3 3 years from now. Gérard I agree that strict doctypes should trigger IE8 standards mode, without requiring a meta tag.
Opting-in should be for IE 7 “standards” mode; default rendering mode should be super-standards IE8 mode.

yes, a layout breaks; it can be detrimental, in most cases, not so horrible. It may not look quite right, or something may be out of alignment, or something like that.

Aaron G.

By itself, the IE bugs do not indicate how and by how much a layout will break in a given webpage. If there is a IE bug with border and my bordered box is 1px wide, I may not even notice the layout breakage or the bug. But the problem is that sometimes/often, people do all kinds of weird things with borders (like a faux-column) and then their CSS columnar webpage template breaks because of such bug.

Another issue. Many sites are over-constraining, over-coding, over-declaring, over-defining (with their CSS code and markup code), overly rigid and very much pixel-precision focused, oriented. So, then, a small layout breakage caused by a bug or bug fix brings shouts, cries, howls, unfair finger-pointing to IE 8 for breaking up a page.

Sometimes, the breakage may be just a few pixels but it nevertheless ruins the whole design. I can show you such cases where most web designers would go mad. Just a few pixels off can break a drop-down menu list, a CSS columnar webpage template, etc.

What is still unacceptable is the number of very damaging bugs that cause important, severe, grave problems in IE 7:

- Application hangs exists in IE 7
- Crash bugs exists in IE 7
- Peekaboo types of bugs still exists in IE 7
- Guillotine types of bugs still exists in IE 7
- Various content disappear bugs

and I know I’m not exaggerating or over-reacting here. What would be illogical/crazy would be to not fix those severe, incapacitating bugs in IE7 standards mode. It would be irresponsible to do that in the name of backward-compatibility or because of a absolute, blind commitment/prime directive to “not break the web”. I can document and substantiate my claims here.

The discussion is still disappointing in some aspects. Mid-term and long-term planning from Microsoft. How is Microsoft going to avoid having another new browser version release crisis later… with IE 8.5 or IE 9? regarding the same problem we have today? We have no idea. The discussion may be happening again for IE 9 (or IE 8.5) because ordinary/amateur web authors can not upgrade their web design skills, don’t read or write abandonware websites…

Web standards advocacy groups and web standards gurus – in articles, in tutorials, in web authoring forum discussion newsgroups – have always claim and recommended to learn, to read, to follow best coding practices. None of this – no plan of tech evangelization whatsoever – actually seems to be in any part of Microsoft’s agenda. You see at MSDN articles promoting user-agent exact string detection, not object/method support detection: a blatant-obvious error in my opinion. You see at MSDN invalid markup code, invalid CSS code, deprecated practices, wrong, incorrect practices almost everywhere, in articles and in code examples and code excerpts. And I’m not even mentioning IE dev. people’s own blogs or IE blog.

It’s one thing to say that ordinary/amateur web authors do not or can not upgrade their web design skills, don’t read or write abandonware websites. It’s also completely true to say that MSDN articles are abandon-blah-blah, are spectacular examples of invalid markup code, blatant demonstration of web standards incoherence, blatant examples of web standards inconsequence.

Once you fix the browser and once users upgrade the browser (or browser version) they use, then, the remaining thing to do is to upgrade the webpage code. Web authors are the weakest link in the web standards circle principle: they were 3 years ago, they are today and they will be 3 3 years from now.

Gérard

]]>
By: Alan Gresley http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62394 Alan Gresley Fri, 29 Feb 2008 14:51:18 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62394 @Aleksey V lazar I'm already using application/xhtml+xml in my header on all my pages. This is only required for off-line testing anyway. The server itself determines how the page is served. I currently have the XML prolog proceeding the DOCTYPE so when IE supports true XML then my pages coded with XHTML will just need a change to the file extension. Instead of htm or html I will use xml or xhtml instead. I don't have to change the source code, just the file extension. So yes, I am in full agreement with you, pages with content="application/xhtml+xml; charset=utf-8" should by default render in IE8 standard mode. @Aleksey V lazar

I’m already using application/xhtml+xml in my header on all my pages. This is only required for off-line testing anyway. The server itself determines how the page is served. I currently have the XML prolog proceeding the DOCTYPE so when IE supports true XML then my pages coded with XHTML will just need a change to the file extension. Instead of htm or html I will use xml or xhtml instead. I don’t have to change the source code, just the file extension.

So yes, I am in full agreement with you, pages with

content=”application/xhtml+xml; charset=utf-8″

should by default render in IE8 standard mode.

]]>
By: Aleksey V lazar http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62287 Aleksey V lazar Thu, 28 Feb 2008 17:59:40 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62287 Every time I validate an XHTML 1.1 document using the W3C a warning about the document "being served with the text/html Mime Type which is not a registered media type for the XHTML 1.1 Document Type. The recommended media type for this document is: application/xhtml+xml". I think that using application/xhtml+xml mime type as a trigger for standards mode is the best (and obvious) way to go. This will not force any unexpected behaviour for users or developers. Every time I validate an XHTML 1.1 document using the W3C a warning about the document “being served with the text/html Mime Type which is not a registered media type for the XHTML 1.1 Document Type. The recommended media type for this document is: application/xhtml+xml”. I think that using application/xhtml+xml mime type as a trigger for standards mode is the best (and obvious) way to go. This will not force any unexpected behaviour for users or developers.

]]>
By: Nathan http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62243 Nathan Thu, 28 Feb 2008 07:49:53 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62243 I seriously hope this is still a table issue and they haven't made the final decision yet, we all know there are better ways to deal with this issue, lets just hope that our opinions can alter the outcome to suit both parties, because if it only suits us we may as well give up now... I'm all for XHTML mime-type triggering standards mode, I'm sure 99.9% of websites that would break under "full standards compliance" in IE8 will either have no DOCTYPE or they will have a HTML 4.0 loose DTD. This surly leaves the only broken sites to be those that were defined as XHTML/Strict because the author had no idea what they were doing, hence not our fault and not Microsoft's fault. Besides that, do MS truly believe that everyone using IE^ will instantly move to IE8 as soon as its released? Ther will be plenty of time for people to fix these issues if the Strict DOCTYPE switch doesn't already do the job for them. I seriously hope this is still a table issue and they haven’t made the final decision yet, we all know there are better ways to deal with this issue, lets just hope that our opinions can alter the outcome to suit both parties, because if it only suits us we may as well give up now…

I’m all for XHTML mime-type triggering standards mode, I’m sure 99.9% of websites that would break under “full standards compliance” in IE8 will either have no DOCTYPE or they will have a HTML 4.0 loose DTD. This surly leaves the only broken sites to be those that were defined as XHTML/Strict because the author had no idea what they were doing, hence not our fault and not Microsoft’s fault.

Besides that, do MS truly believe that everyone using IE^ will instantly move to IE8 as soon as its released? Ther will be plenty of time for people to fix these issues if the Strict DOCTYPE switch doesn’t already do the job for them.

]]>
By: Robin http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62170 Robin Wed, 27 Feb 2008 09:30:41 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62170 Well, yes, you would. But it's been a long time since the IE team were open about upcoming features :( Well, yes, you would. But it’s been a long time since the IE team were open about upcoming features :(

]]>
By: Shelley http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62158 Shelley Wed, 27 Feb 2008 05:01:06 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62158 <blockquote> </blockquote><blockquote> I think we should also ask if the XHTML mime-type could trigger IE8’s standards mode </blockquote> Isn’t that a given? Why are we even having to question that? Not a given. We've asked Microsoft to confirm whether it will finally support application/xhtml+xml. And we asked if IE8 will then use standards mode when finding this mime-type. No answer. You would this would the simplest answer is the world to make, wouldn't you?

I think we should also ask if the XHTML mime-type could trigger IE8’s standards mode

Isn’t that a given? Why are we even having to question that?

Not a given. We’ve asked Microsoft to confirm whether it will finally support application/xhtml+xml. And we asked if IE8 will then use standards mode when finding this mime-type.

No answer.

You would this would the simplest answer is the world to make, wouldn’t you?

]]>
By: Dominic Shiells http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/comment-page-1/#comment-62151 Dominic Shiells Wed, 27 Feb 2008 02:21:45 +0000 http://www.webstandards.org/2008/02/24/wasp-round-table-ie8s-default-version-targeting-behavior/#comment-62151 What do they mean by breaking the web, What pages will be breaking?, early frontpage and dreamweaver pages. We need to almost do a study on the web, what pages will actually break. Couldnt the Browser detect whether it is a non standard web page and then go to quirks mode. If it ships in standards mode, the difference is layout engines, also what size would ie8 be because if it has to include Trident which is the old layout engine and then the New Layout Engine it would be extremly slow. If both are running at once. What we also have to realise that older webpages always change, so it may not break the web, how many website will be broken. Statistics!!! Microsoft have a powerful marketing scheme could not they advertise about changing to standards mode. So that the release of ie8 people would be prepared so that they can change their sites. What do they mean by breaking the web,
What pages will be breaking?, early frontpage and dreamweaver pages.
We need to almost do a study on the web, what pages will actually break.
Couldnt the Browser detect whether it is a non standard web page and then go to quirks mode.
If it ships in standards mode, the difference is layout engines, also what size would ie8 be because if it has to include Trident which is the old layout engine and then the New Layout Engine it would be extremly slow.
If both are running at once.

What we also have to realise that older webpages always change, so it may not break the web, how many website will be broken. Statistics!!!
Microsoft have a powerful marketing scheme could not they advertise about changing to standards mode. So that the release of ie8 people would be prepared so that they can change their sites.

]]>