JavaScript Window Meta-object

Current version:

Next version: 1.1

1.1 Features and Bug Fixes

  1. Displaying debug window for locations not on same domain causes script error. This will be fixed.
  2. Vertical Align added to script and dev tool.

Development Roadmap

Although these items are grouped, they have not been developed in this order. The order of development can be viewed here. Each number represents one phase of development.

  1. Basic functionality such as a cross-platform maximize function and dumping window properties to a debugging window. Specifically:
  2. Support for additional browsers of basic functionality with addition of remote, pop-under, and perhaps some other methods.
  3. Addition of window "transitions", such as zooming in when opening, zooming closed, and maybe jiggling.
  4. Add esoteric and really annoying methods (windows that never let you leave a site... we all know that experience ;-)

At this time, some of the basic work has already been started, but I hit a pretty serious roadblock when writing the debugging functions and until this particular roadblock is overcome, it's almost not worth continuing because having a good debugger is really important, possibly essential. To read all about this little problem, click here.

UPDATE: I've written some browser sniffing code that allows us to execute certain parts of the debugging code if the browser permits. Development can now continue.

Coding Conventions

I would like to say I write according to Hungarian Notation, but I don't know it well enough to be 100% compliant. Greg Legowski's guide to Hungarian Notation

If you'd like to help work on this project, send me an email.

Return to main page.