-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, AtMail supports multiple interfaces - an interface designed for IE based browsers, an interface for Gecko/XUL based browsers that serves XML 1.0, and a catch-all simple interface for all other browsers. The simple interface is unfortunately the only interface currently supported under Safari. Apparently the developers are working on adding Safari advanced interface support, but in the meantime I was sort of curious as to what the technical hurdles may have been with supporting Safari? Does Safari have some issues with parsing XML documents that Gecko is capable of handling? AtMail will not work with the advanced IE interface either since IE seems to rely VBScript when used in conjunction with this product. No big surprise there... This lack of compatibility is apparent under both Safari 2.x and 3 beta. - -- Joe Auty UITS Messaging Indiana University jauty@indiana.edu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGr7C6IGoilq3QRWsRAq0BAKC+nQBV7wij0vXJVU5Z1lmP7d7C8ACfUQY6 mcoZK/L7+FAuBPalmvE7b4g= =qDlS -----END PGP SIGNATURE-----
Joe Auty <jauty@indiana.edu> wrote:
Apparently the developers are working on adding Safari advanced interface support, but in the meantime I was sort of curious as to what the technical hurdles may have been with supporting Safari? Does Safari have some issues with parsing XML documents that Gecko is capable of handling?
XML parsing support has been greatly enhanced (thanks ap!) in WebKit since the last version was released with Safari 2.0.x. The first question (technical hurdles for supporting Safari) would probably be best asked of the AtMail developers who know much more about what Gecko features it uses. Bug reports about specific failures on http://bugs.webkit.org/ are always welcome! (Reduced test cases will help them get fixed even faster.)
This lack of compatibility is apparent under both Safari 2.x and 3 beta.
If I had to guess, AtMail probably does some user-agent sniffing and disables its advanced features for Safari without even trying them first. If you'd like to test AtMail against the Gecko version, enable the hidden Debug menu in the Safari 3 Public Beta, then try spoofing as "Firefox 2.0.0.x" on an AtMail site to see how far you get. Again, specific bugs (with reduced test cases if possible) will help a great deal. http://www.macosxhints.com/article.php?story=20030110063041629 Dave
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 David D. Kilzer wrote:
Joe Auty <jauty@indiana.edu> wrote:
Apparently the developers are working on adding Safari advanced interface support, but in the meantime I was sort of curious as to what the technical hurdles may have been with supporting Safari? Does Safari have some issues with parsing XML documents that Gecko is capable of handling?
XML parsing support has been greatly enhanced (thanks ap!) in WebKit since the last version was released with Safari 2.0.x. The first question (technical hurdles for supporting Safari) would probably be best asked of the AtMail developers who know much more about what Gecko features it uses.
Yeah, perhaps I'll see if I can get them to provide me with a brain dump here so I can see if I can make headway on this myself...
Bug reports about specific failures on http://bugs.webkit.org/ are always welcome! (Reduced test cases will help them get fixed even faster.)
This lack of compatibility is apparent under both Safari 2.x and 3 beta.
If I had to guess, AtMail probably does some user-agent sniffing and disables its advanced features for Safari without even trying them first.
If you'd like to test AtMail against the Gecko version, enable the hidden Debug menu in the Safari 3 Public Beta, then try spoofing as "Firefox 2.0.0.x" on an AtMail site to see how far you get. Again, specific bugs (with reduced test cases if possible) will help a great deal.
http://www.macosxhints.com/article.php?story=20030110063041629
There is user agent sniffing going on, but even when forced to serve the XP or XUL interface, there are still various problems. I wish that all there was to it was brain dead user agent sniffing, but this is not the case. - -- Joe Auty UITS Messaging Team jauty@indiana.edu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGr/nnIGoilq3QRWsRAi67AJ0cqFK9VXkXM1eWKqCrSXRE9GdjKwCgzQfa N6WBUL6dkotNgzDVwzb5s7c= =gp7y -----END PGP SIGNATURE-----
On Jul 31, 2007, at 3:07 PM, David D. Kilzer wrote:
Joe Auty <jauty@indiana.edu> wrote:
Apparently the developers are working on adding Safari advanced interface support, but in the meantime I was sort of curious as to what the technical hurdles may have been with supporting Safari? Does Safari have some issues with parsing XML documents that Gecko is capable of handling?
XML parsing support has been greatly enhanced (thanks ap!) in WebKit since the last version was released with Safari 2.0.x. The first question (technical hurdles for supporting Safari) would probably be best asked of the AtMail developers who know much more about what Gecko features it uses.
Bug reports about specific failures on http://bugs.webkit.org/ are always welcome! (Reduced test cases will help them get fixed even faster.)
We support XML in general quite well, but we have no support for XUL, which is a proprietary Mozilla-specific UI language. It sounds like AtMail has dependend heavily on proprietary, browser-specific technologies in both IE and Mozilla, which is somewhat unfortunate. They could probably do much of what they need to with standard, cross- browser web technologies. Regards, Maciej
participants (3)
-
David D. Kilzer
-
Joe Auty
-
Maciej Stachowiak