Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions
 Discussion Forums
 HTML, XML, JavaScript...
 Software Reviews
 Editors,Others...
 Top100
 JavaScript Tutorials, ...
 Tutorials
 ASP, CSS, Databases...
 Discussion List
 FAQ, Roundup, Configure ...
 Authoring
 HTML, JavaScript, CSS...
 Design
 Layout, Navigation,...
 Graphics
 Tools, Colors, Images...
 Software
 Browsers, Editors, XML...
 Internet
 Domains, E-Commerce, ...
 WDVL Resources
  Intermdiate, Tutorials,...
 WDVL
 Discussion Lists, Top 100,...
 Technology Jobs


WDVL Newsletter

Active Server Pages
JSP/Java Servlets
Microsoft SQL Server
Daily Backup
Dedicated Servers
Streaming Audio/Video
24-hour Support    

jobs.webdeveloper.com

Hiermenus


e-commerce
Partner With Us















Developer Channel
FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Top 10 Articles
  1. Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions
  2. JavaScript Tutorial for Programmers
  3. Design
  4. JavaScript Tutorial for Programmers - Objects
  5. JavaScript Tutorial for Programmers - JavaScript Grammar
  6. JavaScript Tutorial for Programmers - Versions of JavaScript
  7. Cascading Style Sheets
  8. JavaScript Tutorial for Programmers - Embedding JavaScript
  9. JavaScript Tutorial for Programmers - Functions
  10. Authoring JavaScript
Domain Name Lookup
Search to find the availability of a domain name. Just enter the complete domain name with extension (.com, .net, .edu)

Other Interesting Presentations

May 24, 1999

The presentations in this section appear in the Proceedings but are not yet online in any common location. Links to related material have been added wherever possible.

UIML: An Appliance-Independent XML User Interface Language

Mark Abrams et al from Harmonia presented a very interesting talk on UIML: An Appliance-Independent XML User Interface Language. The abstract follows

"Today's Internet appliances feature user interface technologies almost unknown a few years ago: touch screens, styli, handwriting and voice recognition, speech synthesis, tiny screens, and more. This richness creates problems. First, different appliances use different languages: WML for cell phones; SpeechML, JSML, and VoxML for voice enabled devices such as phones; HTML and XUL for desktop computers, and so on. Thus, developers must maintain multiple source code families to deploy interfaces to one information system on multiple appliances. Second, user interfaces differ dramatically in complexity (e.g, PC versus cell phone interfaces). Thus, developers must also manage interface content. Third, developers risk writing appliance-specific interfaces for an appliance that might not be on the market tomorrow. A solution is to build interfaces with a single, universal language free of assumptions about appliances and interface technology. This paper introduces such a language, the User Interface Markup Language (UIML), an XML-compliant language. UIML insulates the interface designer from the peculiarities of different appliances through style sheets. A measure of the power of UIML is that it can replace hand-coding of Java AWT or Swing user interfaces."

See an example of UIML source code and a running applet (requires Java).

Mark's colleague, Constantinos Phanouriou, gave a related presentation during Developers Day called Building User Interfaces with XML.

For additional infomration about UIML, see UIML.org and Harmonia's white papers.

XML and XSL in a Web Based Employee Directory

This talk by Michael Los described the employee phonebook portion of Mitre's Information Infrastructure (MII). The system is based on XML, XSL and a JPython script engine. Employee information is served from a database and formatted using XSL for display. Different different styles are selectable by the end user.

Keith Visco mentioned a free XSL processor called XSL:P.


XPages: Enterprise Level XML/XSL Based Web Technology

Norbert Miklua is the CTO of DataChannel and of OASIS (Organization for the Advancement of Structured Information Standards). XPages is the next generation of Enterprise Information Portals (EIP). It is an enterprise level XML/XSL based web technology that also uses the DOM and XML-Data (a Microsoft W3C Note, more or less obsoleted by the XML Schema Working Group efforts). With XPages, URLs define all actions, such as executing a method on the DOM. Navigation of the DOM is by means of named attributes which map to directory or file names on the web server.

XPages is the core of DataChannel's RIO 4.0 Enterprise Information Portal, due for beta release in June 1999, with FCS 3Q1999.


Inso's XSL Style Editor

Sharon Adler, Director of Product Management at Inso, presented the prototype of an XSL stylesheet editor that allows a user to generate both XSL and CSS style sheets. In addition, the user can develop an XSL Transform (XSLT) stylesheet and the associated XML result document. Sharon discussed the design approach and issues in style editor development.

FOP: Formatting Object to PDF Translator (James Tauber)
WWWhat Happened at WWW8?
And the Awards Go To...


Up to => Home / Internet / Future




Jupiter Online Media: internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and Jupiter Online Media

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers