Windows Vista Tips

Windows Vista Tips > Newsgroups > Internet Explorer > Forcing IE8 Standards Mode with FEATURE_BROWSER_EMULATION

Reply
Thread Tools Display Modes

Forcing IE8 Standards Mode with FEATURE_BROWSER_EMULATION

 
 
bwatkins0312
Guest
Posts: n/a

 
      06-11-2010
I'm doing this:

http://blogs.msdn.com/b/ie/archive/2...rovements.aspx

But it's not working.

I have "iexplore.exe" set to 8888 (decimal mode) under MACHINE, but it's
still coming up documentMode = 5.

I thought 8888 was suppose to force IE8 Standards Mode whether you have a
doctype or not.

What is going on?
 
Reply With Quote
 
 
 
 
rob^_^
Guest
Posts: n/a

 
      06-11-2010
Mutton is still mutton without a shipping slip that says its lamb. Add a DTD
(Document type declaration) to your page and validate your markup so that it
complies to the w3c standard(s) defined by your DTD.

Regards.

"bwatkins0312" <> wrote in message
news0FD0A2B-5625-4638-A521-...
> I'm doing this:
>
> http://blogs.msdn.com/b/ie/archive/2...rovements.aspx
>
> But it's not working.
>
> I have "iexplore.exe" set to 8888 (decimal mode) under MACHINE, but it's
> still coming up documentMode = 5.
>
> I thought 8888 was suppose to force IE8 Standards Mode whether you have a
> doctype or not.
>
> What is going on?
>

 
Reply With Quote
 
bwatkins0312
Guest
Posts: n/a

 
      06-12-2010
That doesn't help if that page isn't mine.
 
Reply With Quote
 
Dan
Guest
Posts: n/a

 
      06-14-2010

"bwatkins0312" <> wrote in message
news0FD0A2B-5625-4638-A521-...
> I'm doing this:
>
> http://blogs.msdn.com/b/ie/archive/2...rovements.aspx
>
> But it's not working.
>
> I have "iexplore.exe" set to 8888 (decimal mode) under MACHINE, but it's
> still coming up documentMode = 5.
>
> I thought 8888 was suppose to force IE8 Standards Mode whether you have a
> doctype or not.
>
> What is going on?


Just tested it here, and pages without a DTD will still render in Quirks
mode (5). Pages with a DTD are forced into IE8 Standards Mode rather than
IE7 Standards.

If you check http://msdn.microsoft.com/en-us/libr...30(VS.85).aspx
you'll see that 8888 mentions that pages are displayed in IE8 Standards Mode
(there's a typo though, it just says Internet Explorer 8!) regardless of the
!DOCTYPE directive - however, it does not state that pages without a
!DOCTYPE are displayed in Standards Mode. It looks like this registry key
doesn't do what you think it does - it overrides the handling based on a
DTD, but without a DTD will still use IE7 Quirks Mode. The page you linked
to never claims that you can force IE8 (or any application using the
WebBrowser control) into IE8 Standards Mode for all pages.

--
Dan

 
Reply With Quote
 
Dan
Guest
Posts: n/a

 
      06-14-2010

"Dan" <> wrote in message
news:...
>
> "bwatkins0312" <> wrote in message
> news0FD0A2B-5625-4638-A521-...
>> I'm doing this:
>>
>> http://blogs.msdn.com/b/ie/archive/2...rovements.aspx
>>
>> But it's not working.
>>
>> I have "iexplore.exe" set to 8888 (decimal mode) under MACHINE, but it's
>> still coming up documentMode = 5.
>>
>> I thought 8888 was suppose to force IE8 Standards Mode whether you have a
>> doctype or not.
>>
>> What is going on?

>
> Just tested it here, and pages without a DTD will still render in Quirks
> mode (5). Pages with a DTD are forced into IE8 Standards Mode rather than
> IE7 Standards.
>
> If you check http://msdn.microsoft.com/en-us/libr...30(VS.85).aspx
> you'll see that 8888 mentions that pages are displayed in IE8 Standards
> Mode (there's a typo though, it just says Internet Explorer 8!) regardless
> of the !DOCTYPE directive - however, it does not state that pages without
> a !DOCTYPE are displayed in Standards Mode. It looks like this registry
> key doesn't do what you think it does - it overrides the handling based on
> a DTD, but without a DTD will still use IE7 Quirks Mode. The page you
> linked to never claims that you can force IE8 (or any application using
> the WebBrowser control) into IE8 Standards Mode for all pages.
>


Also note that for IE8 itself this registry key will only allow you to force
a change from IE8 Standards Mode down to IE7 Standards Mode, as IE8 by
default already defaults to the setting 8000. It's rare that this setting
would need to be changed for IE8 itself.

It's intended use is for applications using the WebBrowser control from IE8
so that they can be switched from the default of IE7 Standards Mode up to
IE8 Standards Mode.

--
Dan

 
Reply With Quote
 
bwatkins0312
Guest
Posts: n/a

 
      06-17-2010
Thanks, so you have to have a doctype regardless.

Which is irrelevant either way, because selectors simply do not work in IE8
user style sheets applied via Accessibility options, regardless of doctype or
document mode.

Fan.Tas.Tic!
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: IE 8: W3 and CSS compliant? Standards Mode the default? Dan Internet Explorer 0 05-18-2010 03:34 PM
Re: W3 and CSS compliant? Standards Mode the default? Twayne Internet Explorer 0 05-18-2010 03:05 PM
IE8 Standards Mode Results In Broken Blank Page When CSS Font-Size sevans_smd Internet Explorer 1 03-12-2010 06:00 PM
Bug: IE8 Standards Mode Float Mode someone Internet Explorer 1 12-29-2009 09:29 PM
Compat View break YouTube Channel, Standards Mode breaks video lis Sterling Internet Explorer 4 12-29-2009 03:21 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59