I found a browser detection issue with the user agent reported by
Fluid. The default Fluid user agent looks like this on my computer:

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/
530.18 (KHTML, like Gecko) Fluid/0.9.6 Safari/530.18

The problem is that the version number of Safari (Version/4.0.1) is
missing which creates problems for web applications like mine that
require Safari 3 and above. We use BrowserHawk for browser detection
and without the Safari version number in the user agent, it assumes
the browser is Safari 1.0 because Apple didn't put the version in the
user agent until after Safari 1.0 so the lack of a version number is
the way to identify version 1.0. I realize the build number is still
in the user agent string but that's a difficult and messy way to do
browser detection. Apple no longer publishes a list of Safari build
numbers and the corresponding version numbers. Ideally, the default
Fluid user agent string would be the following:

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/
530.18 (KHTML, like Gecko) Version/4.0.1 Fluid/0.9.6 Safari/530.18

This would preserve the version number of Safari being used while also
communicating which version of Fluid is in use.

While manually changing the user agent string is a workaround for
this, I can't expect the average user to do this in order to use Fluid
and my application. Todd, I realize Fluid is free but I hope you will
implement this change to the user agent string in your next update to
Fluid.

One more thing which you're probably aware of, but I thought I'd
mention... Fluid 0.9.6 doesn't include Safari 4.x as an option in the
list of selectable user agents.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"fluidapp" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/fluidapp?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to