Friday, November 11, 2005

 

3.2.  How it works?

What do I have to do to use it on my computer?

1.      You download a framework on your computer (small foot print usually: 500k to 1 or 2 Megs at most but some are bigger...)

2.      You select the “awarelets” you need for your dashboard, usually, you can select some on “awarelets” libraries maintained on-line and issued from the framework user group (as awarelets are “easy” to design)

3.      You setup each awarelet with your personal requirements (for example, if you want to monitor weather condition, you enter the nearest town…)

4.      Awarelets then periodically (fixed or user setting) scan the data source they are linked with, those data sources may be local to the file system and system resources or remote on server on the intranet or internet.

5.      When new data is available, the awarelet display window is refreshed, older data may be forgotten and depending on setting and framework, some alarming may be handled (popup windows and / or  sound and blinking features)

What are the Framework and Awarelets Functions and features?

·         Adding / removing “awarelets” (let’s call awarelets the widgets, gadgets, panels or Klips of the various vendors). May be as simple has clicking on a web link!

·         Common User Interface for display and setup of “awarelets”

·         Useful function, like caching and alarming may also be available

·         Awarelets are based on a mix of declarative code, usually based on xml and some scripting part to allow specific processing

·         Awarelets share some common display and GUI features enforced by the framework

·         Special GUI awarelets needs some c++ or other high level languages, using the framework API. Scripting languages, usually JavaScript is also possible.

·         Awarelets are able to source information from the local file system or from remote servers.

The awarelet has the following features from a user perspective:

·         Setup panels: parameter data sources, alarm setting. For example, for a Google news klip, one can parameter the country news and set some keywords to parameter the search. How to cache data may also be an option

·         A GUI interface capabilities

o       Customizable in order to fit the space requirement of the user.

o       Information presentation of the latest available information.

o       Browsing to go up to the data source, usually through hyper linking.

o       User data input. It can be used for searching some part of the data space

o       Presenting graphical data, for example, the daily evolution of a share quotation.

·         Awarelets categories

o       Aggregation of RSS news feeds

o       Time & Calendar function

o       Email monitoring

o       Web Space monitoring

o       Search engine filtering

o       Share quotation

·         An awarelet periodically scans the data source it is monitoring to keep the GUI in synch with what is happening and to trigger alarms if necessary

 


Which are available framework capabilities?

 

 

Yahoo

Konfabulator

Mac Widgets

Serence

Klipfolio

Google Desktop

Microsoft Gadgets

Framework size

OS

8.8 M Windows

5.2 M Mac

Specific and included in Mac OS

2.6 583K

3.0 Beta 868K

Windows

1.4 M

Windows

Vista native and XP

Live.com

Framework availability

Now

now

now

Now

Beta on Live.com and 2006

Awarelet name

Widget

Widget

Klip

Panel

Gadget

Awarelet library

Widgetgallery

Dashboard Widgets

Klipfarm

Plug-ins

GadgetGalery

Awarelet GUI framework

Vignette on the desktop

Vignette on the desktop

- Vignette on the desktop

- self-organized icons dashboard

A container holding panels: a sidebar containing panels

Sidebar on Vista

GUI type

Graphical

 

- Graphical

- List of items

- Graphical

- List of items

- Graphical

- List of items

Item

Browsing

Link on the vignette can open the “data source”

 

- Mouse over deploy the Klip

-  a while after a tool-tip pops up  providing details about the item under the mouse

- Clicking on an item opens the data source

2 levels:

- first level expand a list of items of the data source

- second level expand the item under examination

- paging capability

 

Alarming

 

 

- blinking icon

- sound upon alarming condition

- blinking Taskbar icon

- popup vanishing vignette when sidebar minimized

 

Awarelet Technology/size

 

 

JavaScript/ few 10K

JavaScript/ few 10K

Windows App / few 100K

JavaScript/ few 10K

Windows App / ?

Awarelet installation

 

 

Click on a link

Windows Install

 

API

 

 

Serence JavaScript and Klip engine

Google panels objects (PluginHelper, ContentItem, utils) and API based on Microsoft JavaScript or Window technology

 

Supported protocols

 

 

All web protocols

Scripting allows using ActiveX objects

 

Security

 

 

Enforcement rules

Should only use trusted applications

 


KM
11/11/2005 12:00:15 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]  |  Trackback
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Theme design by Jelle Druyts

Pick a theme: