Updated: 11/25/2005; 12:08:04 AM.

XML and software
XML, web and software in general, with notes on Radio Userland resources

daily link  Sunday, March 20, 2005

Blogcast: How to: The comments section gives links for using Windows Media Player to capture demos from your screen while recording your words. "The files usually end up in between 2 and 3 mb for about 6-8 minutes worth of blogcast"  11:30:40 PM  permalink  

Mapping Google: How Google Maps works in the browser.  Turns out they use XMLHttpRequest, a hidden iFrame and the browser-based XSLTProcessor.  Great to see that XSLT is now working well in browsers, both IE6 and Firefox.  More info on it here, and a broader comment about "AJAX" here:  "AJAX seems to be the new "buzzword of the day". In short, AJAX stands for "Asynchronous JavaScript And XML", an acronym coined by Jesse Garrett recently. The basic idea is very nice - you can actually perform client-side programming directly in the DHTML code, in the embedded JavaScript. And, while the DHTML page interacts with the user, it talks asynchronously in the background with the server through a variety of methods, notably by sending/receiving XML fragments."  Used in Google Maps, GMail, and even Outlook Web Access.  10:42:50 PM  permalink  

The XML User Interface Language: (XUL) is a markup language for creating rich dynamic user interfaces. It is a part of the Mozilla browser and related applications and is available as part of Gecko [and Firefox]. It is designed to be portable and is available on all versions of Windows, Macintosh as well as Linux and other Unix flavours. With XUL and other Gecko components, you can create sophisticated applications without special tools.

XUL was designed for creating the user interface of the Mozilla application including the web browser, mail client and page editor. XUL may be used to create these types of applications. However, it may also be used any place you would use currently use a web application, for instance, when you need to be able to retrieve resources from the network and require a richer user interface .. This means you don't have to look for third party code or include a large block of JavaScript in your application just to handle a popup menu. XUL has all of these elements built-in. In addition, the elements are designed to look and feel just like those on the user's native platform, even supporting OS level themes in Windows XP and MacOS X.  .. In fact, XUL is powerful enough that the entire user interface in the Mozilla application is implemented in XUL. "

Example: GeorgeNava.com.  (Use Firefox to view.)  Very slick, fast, pleasant to use.

  10:32:32 PM  permalink  

OpenLaszlo: Next generation, open source, supported by IBM:  "With Laszlo, you can:
  • Develop standards-based rich Internet applications with one code base in XML and JavaScript
  • Deploy them from any J2EE application server or Java servlet container running under Linux, UNIX, Windows or Mac OS X
  • Display them in any Web browser enabled with the Flash 5 Player or above, reaching 97% of all Web-enabled desktops

Since 2002, Laszlo-powered applications have demonstrated proven usability, scalability and reliability in public Web deployments to millions of users."

  10:23:28 PM  permalink  

March 2005
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Feb   Apr
Subscribe to "XML and software" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
Click here to visit the Radio UserLand website.


Copyright 2005 © Ken Novak.
Last update: 11/25/2005; 12:08:04 AM.