Comparison of widget engines
   HOME

TheInfoList



OR:

This is a comparison of
widget engine A software widget is a relatively simple and easy-to-use software application or component made for one or more different software platforms. A desk accessory or applet is an example of a simple, stand-alone user interface, in contrast with a m ...
s. This article is not about
widget toolkit A widget toolkit, widget library, GUI toolkit, or UX library is a library (computing), library or a collection of libraries containing a set of graphical control elements (called ''widgets'') used to construct the graphical user interface (GUI) of ...
s that are used in
computer programming Computer programming or coding is the composition of sequences of instructions, called computer program, programs, that computers can follow to perform tasks. It involves designing and implementing algorithms, step-by-step specifications of proc ...
to build
graphical user interfaces A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
.


General


Operating system support


Technical


Languages

Which
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s the engines support. Most engines rely upon
interpreted language In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An inter ...
s.


Formats and Development


Development Tools

As widgets are largely combinations of HTML or XHTML, CSS, and Javascript in most cases, standard AJAX tools, such as Eclipse ATF, can be used for development. Specialized tools may give access to additional capabilities supplied by frameworks such as
Dojo A is a hall or place for immersive learning, experiential learning, or meditation. This is traditionally in the field of martial arts. The term literally means "place of the Tao, Way" in Japanese language, Japanese. History The word ''d� ...
or Openrico.


References

{{DEFAULTSORT:Comparison Of Widget Engines Widget engines
Widget Engines Widget may refer to: * Widget, a male child of a gremlin. * Widget (beer), a device placed in cans and bottles of beer to aid in the generation of froth * Widget (economics), a placeholder name for an unnamed, unspecified, or hypothetical manuf ...