W3C home > Mailing lists > Public > www-style@w3.org > January 2004

DHTML Behaviors for Mozilla Browsers

From: Dean Edwards <dean@edwards.name>
Date: Wed, 14 Jan 2004 07:58:51 -0500 (EST)
Message-ID: <BAY2-DAV23dR9RlG51O000055b3@hotmail.com>
To: "Andrew Clover" <and@doxdesk.com>, <www-style@w3.org>, "Ian Hickson" <ian@hixie.ch>, <Christian.Hujer@itcqis.com>, "Shelby Moore" <shelby@coolpage.com>, "David Hyatt" <hyatt@apple.com>, "Tim Berners-Lee" <timbl@w3.org>, "Daniel Glazman" <glazman@netscape.com>, "John Lewis" <lewi0371@mrs.umn.edu>, "C.Bottelier" <c.bottelier@ITsec.nl>, "Bert Bos" <Bert.Bos@sophia.inria.fr>, "Dylan Schiemann" <dylans@yahoo.com>, "Jim Dabell" <jim@jimdabell.com>, "Boris Zbarsky" <bzbarsky@MIT.EDU>, "Jeremy Dunck" <ralinon@hotmail.com>, "Hans Meiser" <brille1@hotmail.com>, "Chavchanidze Giorgi" <chav@ictp.trieste.it>, "Afternoon" <afternoon@uk2.net>, "Chris Moschini" <cmoschini@myrealbox.com>, "David Woolley" <david@djwhome.demon.co.uk>, "Lasse Reichstein Nielsen" <lrn@daimi.au.dk>, "Chris Lilley" <chris@w3.org>, Tantek Çelik <tantek@cs.stanford.edu>, "Mikko Rantalainen" <mira@st.jyu.fi>, "Matt Fletcher" <fletcherm@business1st.uk.com>, "Kurt Cagle" <cagle@olywa.net>, "Ray Whitmer" <rayw@netscape.com>, "Manos Batsis\"" <m.batsis@bsnet.gr>, "Jeffrey Yasskin\"" <jyasskin@hotmail.com>, "Simon St.Laurent" <simonstl@simonstl.com>, "Rijk van Geijtenbeek" <rijk@iname.com>, "L. David Baron" <dbaron@fas.harvard.edu>, "Douglas Livingstone" <lists@redmelon.net>, "Bernd Mielke" <bernd_mozilla@gmx.de>, "Eric A. Meyer\"" <eric@meyerweb.com>, <jsiburt@mac.com>, "Bjoern Hoehrmann" <derhoermi@gmx.net>
Aplogies for this unsolicited email. Everyone in this mailshot contributed to a w3c forum discussing behaviorial extensions to CSS.

I'm a freelance web developer and wish to share something with the web development community.
I have recently developed a wrapper that allows Mozilla browsers to utilise Microsoft's DHTML behaviors with little or no conversion.
I'm happy to share this development with others and invite you to view a full working demo:


The wrapper is encapsulated in a single XBL binding, so is exremely portable.
The binding is small (4k) and contains compressed JavaScript code which loads the behavior and applies the interface defined in the HTC file.
The interfaces of some objects have been extended to allow further cross-browser compatibility.

I've only just finished this development.
So you are the first to here about it (apart from a few bored friends).
I would be delighted if you would take a look and feed back some comments/questions.

There is some (scant) documentation here:


Thank you for your time,

Dean Edwards 
Received on Wednesday, 14 January 2004 08:28:43 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:27:10 UTC