Does anyone here have write access to a PHP web server?

Mar 11, 2011 20:57

I am investigating an unfortunate interaction between a Facebook feature (the "always use https" preference) and the behavior of certain browsers (definitely Mac Safari, perhaps others) when they receive an HTTP "302" redirect ( Read more... )

Leave a comment

ron_newman March 12 2011, 03:40:54 UTC
An explanation of what this is testing:

Clicking on any of the four links invokes a PHP script that uses a 302 redirect to another page. The difference between the four involves the processing of the fragment identifier -- the string after "#" in a URL.

"No old or new fragment" uses a link without an 'old' fragment identifier, and tells the PHP script not to add its own 'new' fragment identifier to the URL it redirects to.

"Old fragment only" uses a link with an 'old' fragment identifier, and tells the PHP script not to add its own 'new' fragment identifier.

"New fragment only" uses a link without an 'old' fragment identifier, but tells the PHP script to add its own 'new' fragment identifier when redirecting.

"Both old and new fragments" uses a link with an 'old' fragment identifier, but also tells the PHP script to add its own 'new' fragment identifier when redirecting ( ... )

Reply

nu_luba March 12 2011, 11:44:09 UTC
i get ""
#old
#new
#new

in firefox

""
""
#new
#new

in safari

""
#old
#new
#new

in flock

Reply

ron_newman March 12 2011, 11:52:00 UTC
Thanks What version of these browsers, and on what operating system?

Reply

nu_luba March 12 2011, 11:59:02 UTC
mac os 10.6.6

firefox 3.6.15

safari 5.0.3

flock 1.2.7

Reply

ron_newman March 12 2011, 12:02:43 UTC
Thanks, especially for testing Flock (a browser I'm unfamiliar with).

Reply

nu_luba March 12 2011, 12:06:04 UTC
not a problem. Incidentally, i just upgrade to firefox 4 beta and am seeing the same behavior as firfox 3.6.15

Reply

ron_newman March 12 2011, 12:10:36 UTC
If at any point you get a chance to test with Internet Explorer, let me know.

Reply

nu_luba March 12 2011, 12:19:14 UTC
it will have to be monday. I refuse to have windows computers at home because it reminds me too much of work :)

Reply

ron_newman March 12 2011, 12:25:00 UTC
Thanks again. My personal belief is that Firefox, Flock, and Chrome are behaving 'correctly', while Safari and Opera are both deviating in different ways from proper behavior. But in the absence of a formal standard, it's hard for me to say this definitively.

Reply

In IE 8 nu_luba March 14 2011, 17:12:47 UTC
No old or new fragment: ""
Old Fragment Only: ""
New fragment only: "#new"
old and new fragment: "#new"

Reply

Re: In IE 8 ron_newman March 14 2011, 17:14:07 UTC
Thanks. Someone else tried IE9 and got the same results with that.

Reply


Leave a comment

Up