[mapserver-users] XUL Interface for mapserver app?
Jan Hartmann
jhart at frw.uva.nl
Thu Sep 12 03:45:57 PDT 2002
I agree with Jean-Francois: XUL is impressive and could be the future
for developing user interfaces for the web. I don't think it will be
immediately useful for creating MapServer applications accessible to
everyone, but if you have time to spare for research and development,
you should certainly have a look.
Another point of Jean-Francois is of even more general interest I think:
developing according to open standards (www.w3c.org). For myself I use
Netscape 7/Mozilla as a reference browser to develop applications, and
adapt those where necessary to Internet Explorer 5.5. (I like to use
Netscape for its own sake too). IE is for the most part W3C compatible,
but Microsoft has added tons of features which can be convenient but
don't add functionality. The main real difference is in the Event model,
but this is not particularly difficult to overcome by cross browser
scripting. So if you develop from IE you will invariable end up with
something that cannot be read by other browsers. On the other hand,
developing according to W3C standards not only opens up the full
potential of modern browsers (including IE if you put some effort into
it), but also gives access to browsers like Netscape, Konqueror and
Opera. I find this particularly interesting for the growing group of
Linux end users. Of course older browsers, like Netscape 4 or IE 4 are
out, so if you need to address those also, W3C standards are not for you.
A very clear introduction to W3C compliant programming (including IE5)
is http://www.brainjar.com. It gives very good, simple examples of
resizable windows and menus within a Web browser. It sure would be a
cool thing to put MapServer maps into such an interface, and give some
flavor of things to come with XUL.
Of course, this is just my personal point of view. It would be nice to
hear other people's ideas about possible future directions for MapServer
client side programming (JavaScript, Java, Flash, ... ?)
Jan Hartmann
Department of Geography
University of Amsterdam
jhart at frw.uva.nl
Jean-Francois.Doyon at ccrs.nrcan.gc.ca wrote:
> Hello,
>
> I was just curious, has anyone ever looked at implementing a mapserver
> application that uses XUL (http://www.xulplanet.com/) as it's interface?
>
> Admitedly this would be (for now) specific to netscape 6.x+ and Mozilla, but
> this might also be handy for wireless applications on devices that use linux
> and mozilla at their core.
>
> You could create incredibly cool looking and highly functional interfaces
> using full cross-platform and open standards, and put them right in the
> browser!
>
> I just may play with this when I have some free time ... (In my next life)
>
> Jean-François Doyon
> Internet Service Development and Systems Support
> GeoAccess Division
> Canadian Center for Remote Sensing
> Natural Resources Canada
> http://atlas.gc.ca
> Phone: (613) 992-4902
> Fax: (613) 947-2410
>
>
More information about the MapServer-users
mailing list