Projects / HLib DHTML cross-browser API

HLib DHTML cross-browser API

HLib is a cross-browser API designed for real-world applications by being lightweight and modular (code branched by targeted browser), while implementing a clean and elegant object-oriented library structure. It supports legacy browsers such as IE4 and NS4, but it is more focused on emerging DOM-compliant browsers (IE5+, NS6, and Konqueror). The library handles layer and document basics, as well as offering an extensible structure for the creation of advanced GUI widgets. HLib also integrates a state-of-the-art event handling system based on DOM2. An optional Python build system with compression is included.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  03 Nov 2001 21:05

    Release Notes: A new compression mode has been added to the build system and some bugs were fixed.

    •  30 Sep 2001 00:18

      No changes have been submitted for this release.

      Recent comments

      30 Sep 2001 12:20 andorxor

      Re: please add semicolon

      > Javascript allows you to end a statement
      > without, but I think it is good
      > programming practice to end your
      > statements with it. Is it a Python habbit?


      You could call it a Python habit. After having programmed in Python and some functional languages, I don't use semicolons where they aren't required. I think that makes the code more readable. It's mainly a question of taste, nothing one should argue about (and nothing that constitutes a good or bad programming habit, IMHO). But I can understand that people which come from C or Java are a bit irritated at first.

      However, I hope that this coding practice doesn't deter you from having a serious look at HLib :-)

      30 Sep 2001 11:04 madmag

      please add semicolon
      Javascript allows you to end a statement without, but I think it is good programming practice to end your statements with it. I see that most of this project's code doesnt use ; to end the statements. Is it a Python habbit?

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.