Dylan said:
GTalbot said:
So, even though Internet Explorer 8 is still in alpha or pre-beta
state and not available to the public, I can say with certainty that
IE 8 still has not fixed 2 bugs related to favicon.ico
No you can't. You can't even say that there are bugs in browser that
visited your site and claimed to be IE8 as you cannot prove that a bug
exists if you can't even see the software that has the supposed bug. [...]
Dylan Parryhttp://electricfreedom.org|
http://webpageworkshop.co.uk
Yes you can. A log file is a log file. The only thing that needs to be
proved is if the UA was IE8. I have had visits from IE8 on my site.
One IP addressed used and when checked give this information.
IP address: 131.107.0.102
Host name: tide532.microsoft.com
Country: UNITED STATES
Location of IP address 131.107.0.102:
Redmond, WA in UNITED STATES (US).
My log file has:
131.107.0.102 - - [31/Jan/2008:16:23:11 -0700] "GET css-class.com/test/
bugs/ie/ HTTP/1.1" 200 1767 "
http://www.gtalbot.org/BrowserBugsSection/
MSIE7Bugs/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0;
SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)"
131.107.0.102 - - [31/Jan/2008:16:23:12 -0700] "GET css-class.com/
favicon.ico HTTP/1.1" 200 1406 "-" "Mozilla/4.0 (compatible; MSIE 8.0;
Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET
CLR 3.0.04506)"
http://css-class.com/test/bugs/ie/
This directory shows just a list of files. There is no index page here
but IE8 is indeed requesting the favicon icon.
What UA anyway claims to be IE8 and request favicon icons? I would
find it bazaar to suggest that someone is spoofing IE8 for fun.
The first page visited showing the logs:
131.107.0.102 - - [31/Jan/2008:16:23:13 -0700] "GET css-class.com/test/
bugs/ie/body-width.htm HTTP/1.1" 200 1048 "
http://css-class.com/test/
bugs/ie/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0;
SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)"
131.107.0.102 - - [31/Jan/2008:16:23:18 -0700] "GET css-class.com/test/
bugs/ie/body-width.htm HTTP/1.1" 200 1048 "
http://css-class.com/test/
bugs/ie/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0;
SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)"
131.107.0.102 - - [31/Jan/2008:16:23:23 -0700] "GET css-class.com/test/
bugs/ie/body-width.htm HTTP/1.1" 200 1048 "
http://css-class.com/test/
bugs/ie/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0;
SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)"
131.107.0.102 - - [31/Jan/2008:16:23:25 -0700] "GET css-class.com/test/
bugs/ie/body-width.htm HTTP/1.1" 200 1048 "
http://css-class.com/test/
bugs/ie/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0;
SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)"
http://css-class.com/test/bugs/ie/body-width.htm
If a UA passes the test on this page. The page does not have to be
refreshed three times.
Another log:
131.107.0.102 - - [23/Jan/2008:10:58:31 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-"
"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET
CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2; .NET
CLR 3.5.21022)"
131.107.0.75 - - [23/Jan/2008:10:59:24 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-"
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; .NET CLR
1.1.4322; .NET CLR 2.0.50727)"
131.107.0.104 - - [23/Jan/2008:11:01:05 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-"
"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b2) Gecko/
2007121120 Firefox/3.0b2"
131.107.0.102 - - [23/Jan/2008:11:01:38 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm" "Mozilla/5.0 (Windows; U;
Windows NT 6.0; en-US) AppleWebKit/523.15 (KHTML, like Gecko) Version/
3.0 Safari/523.15"
131.107.0.104 - - [23/Jan/2008:11:01:50 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm" "Opera/9.25 (Windows NT 6.0;
U; en)"
131.107.0.104 - - [23/Jan/2008:11:04:35 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-" "Opera/
9.25 (Windows NT 6.0; U; en)"
131.107.0.104 - - [23/Jan/2008:11:04:35 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm" "Opera/9.25 (Windows NT 6.0;
U; en)"
131.107.0.75 - - [23/Jan/2008:11:17:43 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-" "Opera/
9.50 (Windows NT 5.1; U; en)"
131.107.0.75 - - [23/Jan/2008:11:17:43 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm" "Opera/9.50 (Windows NT 5.1;
U; en)"
131.107.0.101 - - [23/Jan/2008:20:06:34 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-"
"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR
2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2)"
131.107.0.101 - - [23/Jan/2008:20:33:41 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-"
"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR
2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; InfoPath.2)"
131.107.0.102 - - [23/Jan/2008:20:49:47 -0700] "GET css-class.com/test/
css/selectors/ie7hacktargetingopera.htm HTTP/1.1" 200 3647 "-"
"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR
1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET
CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2)"
From the way this page was visited it would indicate that IE8 has the
same bug as IE7. There even time there (13 minutes and almost 3 hours
gaps) to have a coffee and discuss the implications before moving onto
another machine to test further. The last log has "MS-RTC LM 8." Is
that IE8 in IE7 mode?
Strange that that page was visited the same day that I wrote a private
email to a IE team member suggesting that they may want to test IE8
with this page.
I know of other ways to test IE8 and all by the evidence that I will
get in my log files. It would be so much easier if the IE team and the
development community wasn't playing the game and just worked
together.
Alan Gresley