It turns out that the browdet.php file results in false detection of
Chrome and Flock browsers as Safari. These browsers likely were not
used or different when this 2007 lite version of the detection php
code was released. The same author has a complete version that has
been greatly updated with a copyright date of Dec. 2010 . If you use
this newer complete version of the detection php, Chrome and Flock are
not mistaken for Safari. The new detection code is at
http://www.cwdjr.net/flash2/browdetcomp.txt . This is used as an
include in the example page I gave at
http://www.cwdjr.net/flash2/DetectSafari.php
with a text version at
http://www.cwdjr.net/flash2/DetectSafari.txt.
Thank goodness, the complete detection script can be used as an
include, because it is extremely long and is likely to give you a
headache if you study it in detail

. Browser version identification
is very tricky, and it must be checked often as new versions of
browsers are released. It is best to avoid it, when posible. From the
complexity of the complete detection version given, it is apparent
that development of browser detection code is best left to specialists
who have much time available.