Difference between revisions of "Haskell in web browser/Haskell web toolkit"

From HaskellWiki
Jump to navigation Jump to search
(Abstract)
(Widgets)
Line 2: Line 2:
   
 
===Widgets===
 
===Widgets===
  +
  +
[http://en.wikipedia.org/wiki/GUI_Widget Widgets] are basic building blocks of [http://en.wikipedia.org/wiki/GUI Graphical User Interface] (GUI).
   
 
====HTML elements as widgets====
 
====HTML elements as widgets====

Revision as of 03:21, 16 March 2008

Haskell Web Toolkit (further referred to as HsWTK) is a thin layer built on top of DOM interfaces. It provides program interfaces to compose static layout of a web application page, and to hook up visual elements of an application to event handlers and XML HTTP communication means. HsWTK hides the low-level DOM APIs where possible; however their knowledge may be necessary to develop certain types of visual components and event handlers.

Widgets

Widgets are basic building blocks of Graphical User Interface (GUI).

HTML elements as widgets

Passive widgets

Containers

Active widgets