OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] CLAX - Client-side functionality

[ Lists Home | Date Index | Thread Index ]

Hello Jeff,

Jeff said:

I visited the Google Maps people here in Sydney a few months ago. They 
told me they browser sniffed, and used VML client-side if IE was being 
used and rendered to JPEG server-side otherwise. (Something like that.)  
The ability/decision to optimise delivery based on the capabilities is 
very pragmatic.

Didier replies:
Good point. Several AJAX development team take the approach of
interpretation platforms. Mozilla is a particular run-time, IE is another,
Opera another, etc... Idem in the Java world where the IBM platform is
different form the Sun platform. This could be at the JDK level or at the
virtual machine level. Here is a general engine operation sequence for an
AJAX engine

a) Recognizing the platform (this can be done at the client or the server
level)
b) select and load the appropriate software elements
c) interpret both the declarative code (i.e. HTML) and the imperative code
(ECMAScript/javascript)

At the recognition level, if we do not have the required capacities we
simply tell the user and possibly provide links for them to download what is
required. Idem in the Java world when you need a certain run-time VM. 

Cheers
Didier PH Martin







 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS