MSFN Forum: Message From YouTube About IE 6 Browser [Solved] - MSFN Forum

Jump to content


  • 9 Pages +
  • « First
  • 7
  • 8
  • 9
  • You cannot start a new topic
  • You cannot reply to this topic

Message From YouTube About IE 6 Browser [Solved] The solution is described in post # 148 on page # 8. Rate Topic: -----

#161 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,983
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 12 November 2009 - 12:56 PM

Hi, duffy98!

Here's how to. It's quite easy:
(i) higlight the code provided by CharlesF and copy it to notepad
(ii) add one (or, even better two) blank line(s) at the end
(iii) save it with any name (I used CFregIE698.txt)
(iv) rename it from .txt to .reg, and it's ready to run!

But this one I've already done for you. Find it attached to this post.
Enjoy!

BTW, I've sent you a PM.

Attached File(s)




#162 User is offline   duffy98 

  • Senior Member
  • Group: Supreme Sponsor
  • Posts: 521
  • Joined: 21-May 07
  • OS:XP Pro x86
  • Country: Country Flag

Posted 12 November 2009 - 09:14 PM

dencorso,

Well, I just tried the 98-IE6 download and I am still getting XP as my OS. It does show IE6 ... that always changes between IE6 and IE7, just not the OS.

----------------------------------------------------------------------------------

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Browser IE 6.0 ->Detail
run on Windows XP

----------------------------------------------------------------------------------

I replied to your pm ... thanks.

#163 User is offline   duffy98 

  • Senior Member
  • Group: Supreme Sponsor
  • Posts: 521
  • Joined: 21-May 07
  • OS:XP Pro x86
  • Country: Country Flag

Posted 13 November 2009 - 10:43 AM

Well, a simple solution was found and my computer now says I have Windows 98 with IE 6 at the test web sites or if I need it to say Windows 98 for some reason. I have Proxomitron on my computer for web filtering ... I use the Sidki Filter Set and just go with whatever he has in the set. After a lot of help from dencorso and the User Agent downloads he has provided ... I was ready to call it a night and then I thought about Proxomitron and maybe checking the "Bypass" mode and then test at those web sites. There it was .... Windows 98 and IE 6 ...

Site 01 ....

Browser IE 6.0 ->Detail
run on Windows 98

Compare to other services:
UA profiler IE 6.0
Browser Capabilities Project IE 6.0 run on Win98
UserAgentString.com Browser: Internet Explorer 6.0 run on Windows 98
WURFL Palm run on Palm OS


Site 02 ...

Browser Identification


This is the identification string sent by the browser to the server:

Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.1.4322; FDM)


From this string the following informations were extracted:

browser_name_regex: ^mozilla/4\.0 (compatible; msie 6\.0; .*windows 98.*).*$
browser_name_pattern: Mozilla/4.0 (compatible; MSIE 6.0; *Windows 98*)*
parent: IE 6.0
platform: Win98
browser: IE
version: 6.0
majorver: 6
win32: YES
frames: YES
iframes: YES


So the very first User Agent download set supplied by dencorso in July 2009 should work for everything. I have tried it today ... just have to remember to check Bypass in Proxomitron if you might be using the Sidki Filter Set. I have no idea if the "default" set by Scott Lemon would also change the OS id at a web site. We got a real good Super Moderator here, dencorso, for helping forum people out. He went more than an extra mile!

*** dencorso has since informed me that the 2nd User Agent update in Post # 148 is the better one to use.

thanks,

duffy98

This post has been edited by duffy98: 14 November 2009 - 12:35 AM


#164 User is offline   CharlesF 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 421
  • Joined: 13-July 08
  • OS:98SE
  • Country: Country Flag

Posted 28 November 2009 - 07:44 PM

View Postdencorso, on Nov 11 2009, 07:59 AM, said:

Let's let people test for some more time: if nobody finds any difference in the results obtained with the 2nd update and those obtained with the third, I shall withdraw the latter.
Hi dencorso,

here is a new site displaying a banner 'You are using an outdated browser' even with your reg:
:angry: http://www.addictinggames.com/ .

I have tried:
- to spoof 'User Agent' in
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
& [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
(= 3rd update),
- to add the keys in
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent]
(= my post #154),
- to use the key given to install Flash10 with KernelEx
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion]
"CurrentVersion"="5.1"

...but none is working :blushing:

It seems that the script used for it, is in:
http://www.addictinggames.com/static/js/et...erInfoModule.js
and the banner called 'mamabar',
but I didn't understood where it is reading in the registry. :wacko:

#165 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,983
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 29 November 2009 - 02:12 AM

View PostCharlesF, on Nov 28 2009, 11:44 PM, said:

here is a new site displaying a banner 'You are using an outdated browser' even with your reg:
:angry: http://www.addictinggames.com/ .
[...]
It seems that the script used for it, is in:
userInfoModule.js
and the banner called 'mamabar', but I didn't understand where it is reading in the registry. :wacko:

You're quite right! In userInfoModule.js it really is! It's the "(typeof document.body.style.maxHeight === "undefined")" But no, it doesn't rely on "User Agent", nor on "Version Vector", and, in fact, it doesn't read the registry at all: it's Abe Fettig's Javascript Method of detecting IE6 and older IE versions, and it detects a feature not present in any version before IE7, so it relies on an intrinsic difference between IE7+ and IE6- ... :( I don't know how to spoof that, and I suspect it won't be easy to do it, if a method is ever found, sorry!

Here's more info about it:Suggestions on how to spoof this method are most welcome!

P.S.: It's not clear to me what the "mamabar" bit does, however.

#166 User is offline   CharlesF 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 421
  • Joined: 13-July 08
  • OS:98SE
  • Country: Country Flag

Posted 29 November 2009 - 02:16 PM

Thanks dencorso.
It's more clear now.

#167 User is offline   cluberti 

  • Gustatus similis pullus
  • Group: Supervisor
  • Posts: 11,219
  • Joined: 09-September 01
  • OS:Windows RT
  • Country: Country Flag

Posted 01 December 2009 - 09:19 AM

View PostCharlesF, on Nov 28 2009, 08:44 PM, said:

here is a new site displaying a banner 'You are using an outdated browser' even with your reg:
:angry: http://www.addictinggames.com/ .
It's not reading anything in the registry, it's simply detecting whether or not the browser supports the max-width CSS2 style property. IE6 and below versions do not support the max height or width properties of CSS2, and will set them to undefined - so checking for it when otherwise configured in the site's CSS means the user is using IE6 if this comes back undefined, as all other newer browsers do support this (including IE7). You can't spoof this in any way (not from the client, anyway) as this is just something of a feature of the rendering engine - IE6 doesn't support this method (whereas FF 1.x, all versions of Safari and Google Chrome, and all versions of Opera back to at least v7 do), so anyone checking for it to be undefined when it is set in CSS for the page will know the user is using either IE6 or an older IE version and can then act on that.

As to dencorso's question about the mamabar, it appears it's a method written for the dojo toolkit used to run script on the site for generating the DIV that displays this message, there's nothing special about it. It's just a call to a custom method which from it's input appears to just be a jscript or scripts behind that method that generates HTML code based on the DIV to display the IE6 upgrade banner for the site.

#168 User is offline   MDGx 

  • 98SE2ME + 98MP10
  • Group: Super Moderator
  • Posts: 2,678
  • Joined: 22-November 04
  • OS:none specified
  • Country: Country Flag

Posted 01 December 2009 - 10:36 AM

View PostCharlesF, on Nov 10 2009, 07:18 AM, said:

By the way, I'd found another place for "User Agent" in my registry:
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"User Agent"="Mozilla/4.0 (compatible; MSIE 6.0; Win32)"
Is there any use to change it?
FYI...

HKEY_LOCAL_MACHINE (abbreviated as HKLM) is the machine-wide hive key (HK) valid for all users on the same machine, and which takes precedence over any user key, i.e. HKEY_USERS\User_Name [HKU\User_Name].
Both HKEY_CURRENT_USER [HKCU] (the currently logged on user hive key) and HKEY_USERS\.DEFAULT [HKU\.D] (default user HK, in this case the current user) share basically the same information (mirror each other).

Therefore, to answer your question, HKU\.D registry values are not needed if same values are already present under HKLM.

You could manually (by using RegEdit.exe or by running REG/INF/VBS files) write/change valid values under HKCU and/or HKU\.D, but don't expect them to be also written under HKLM.
In order to write/change a valid value for the entire machine, you have to put it under HKLM.

The other way around... HKCU (and HKU\.D when that particular user is logged on) contain values specific only to the current user, to protect/preserve separate users + specific user settings. Also, needed machine-wide info is read from HKLM and written into HKCU (and mirrored into HKU\.D) every time a user logs on.

In case u care to learn more about the registry:
http://www.mdgx.com/reg.htm

HTH

Share this topic:


  • 9 Pages +
  • « First
  • 7
  • 8
  • 9
  • You cannot start a new topic
  • You cannot reply to this topic

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy