have implemented some of the initial steps toward a
DOM2/CSS2/ECMAscript spreadsheet implementation. It is currently
called SpreadZilla, for lack of a better idea. It works in Mozilla,
Netscape 6, and Microsoft Internet Explorer 5.x for Windows. If you
wish to use Netscape 6 or Mozilla, we recommend you download the
newest build possible, as important layout and form bugs are being
fixed every day (in fact, an important one landed on 12 January
2001). Currently, only a very basic spreadsheet user interface is
implemented, and not much more.
Features currently in version
- Basic spreadsheet user interface
- Keyboard and
- basic toolbars
- very simple
- font selection
- display formatters and
To-Do list for the 1.0 version:
- Choose a spiffy name.
Here are some ideas:
- SpreadZilla, sounds
- CalcZilla, sounds slightly
- NetCalc, boring...
- NetSheet, also boring...
- NetExcel, would get us in trouble with
- oPALculator, kind of awkward.
- OPALedger, slightly misleading.
- OPALcell, sounds like either an ALife program or
a correctional facility.
- Surpass, would
probably also get us in trouble
with Microsoft (and sounds like an
authentication system anyway).
- Write some
- Update source documentation
proper toolbar class
- Enable more cell-specific states (font,
- Add input normalization for cell
- Add apology message for old browsers
- Tweak style
- Figure out a licensing scheme
- Work around IE5+ table
Planned Feature list for version
- range selection
- multiple worksheets
- better localization
We'd like feedback.
Lots of it. And maybe even
some help with UI
design, documentation, architecture, and
forward this URL to browser developers, W3C
members, hard-core web
developers and anyone else you think could
DO NOT distribute this URL to
the general public yet
(that means no posts to Slashdot and
FreshMeat as well).