w3future.com

Future Technology

Examples/Tools

Note

Some of these pages may contain outdated information or ideas. In most cases this will only be minor details.

Last Update

10/16/2005; 1:22:34 AM

Try XHTML 2.0
Src XHTML 2.0
RDF Metadata


Site Colors

Syn Atom 1.0
Syn RSS 0.91
Syn Subscribe

CC Licensed
Geo URL
With Radio

Proof of Concept

Old main test site.

This site shows a number of features.

  1. Storage: There are no HTML files. All HTML is generated at the client side.
  2. Format: All data is stored in one data-tree
  3. Programming: View Source and View Data are built-in
  4. User Interface: Dynamic help. Extra information is automatically shown when hovering an active object.

Data Format and Storage

Outliner view for VVM

The value/vector model is a prototype of a possible data format of the near future. This example contains a minimal XML parser that returns VVM models. Then an outliner view is created for that model. It is made to show how convenient it often is too differentiate between content (data) and properties (meta-data).

OPML loader

OPML (Outline Processor Markup Language) is "an XML-based format that allows exchange of outline-structured information between applications running on different operating systems and environments." This page loads OPML files and renders it in an outliner view.

xmlStorageSystem

Another technology from Userland. It is a file storage system that can be updated with XML-RPC calls. The files are shared over HTTP.

Programming Languages

Spell-Checker

No, this example does not spell-check programming languages, but it uses a programming feature that is particularly useful on the web: remote procedure calls. To be precise, it uses XML-RPC.

Loell

A powerful object oriented language, which runs in javascript.

User Interface

Create organizational charts

This example shows one of many possible ways to create and manipulate data trees.

Weblog search

This page shows how easy it is to use web services to query data results and dynamically create a user interface, instead of generating HTML files on the server.