On Thursday 07 December 2006 23:29, you wrote: > Damien, Hi, > thank you for your feedback & kind words. The author of the excellent > browser detection class we're using in Gregarius is Gary White ( > http://apptools.com/ ) > > Unfortunately the author no longer maintains his code [1] and, as > you've noticed, when new browsers emerge their capabilities aren't > properly detected. > > If you're willing to share your patched browser.php, I'd be more than > pleased to include it in the development version of Gregarius for some > testing, as well as doing some quick research on Konqueror's history > to pinpoint the version when it started supporting AJAX and HTTP > ServerPush. I've take some time to cleanup my patched version of "browser.php". I've published [1] the modified version on my website to help others people using original Gary White code. I'd be really pleased if you used it in Gregarius. > Browser-erudits please correct me if I'm wrong, but I think part of > the Safari browser was based on Konqueror's source code, and IIRC > Safari 1.3 (Mac OS X 10.3 ?) would support AJAX but not ServerPush, > but I cuold be wrong, and I don't know exactly which portion of > Konqueror was pushed into Safari. You're right : Apple Safari was built on KHTML, the Konqueror HTML renderer. Back in 2003 [2], Apple take KHTML source code and ported it to Mac OS X. During years, each browser take differents paths but since 2005 Apple had published their news features or bug fix to improve KHTML back. After some investigations, WebKit (Safari HTML renderer) support ServerPush since version 2.0.2[2] and KHTML (Konqueror HTML renderer) support it since 3.4.3. Have a nice day, [1] http://www.drazzib.com/docs:php:browser_detection [2] http://lists.kde.org/?l=kfm-devel&m=104197092318639 [3] http://webkit.org/blog/?p=32 -- Damien Raude-Morvan / www.drazzib.com / (+33) 06 08 80 36 98 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://sinless.org/pipermail/gregarius-dev/attachments/20061209/0df5af4a/attachment.bin