--- Dan Steinman <[EMAIL PROTECTED]> wrote:

I'm going to be doing a revamp of the core in the near
future.  I've 
been implementing some custom dynapi2 widgets for a
few clients and 
noticing some bottlenecks.  The creation system itself
is already fairly 
optimized, but the way some of the widgets are
constructed makes them slow 
and cumbersome for the browser to render.  For
example, completely 
avoid Label it a serious bottleneck at the moment.

Mouse events need to be re-examined and optimized
also.  On the 
Netscape side of things I know of some very important
changes that can be made 
to DynAPI to cure most instability problems.

DynAPI2 will eventually have the ability to insert the
objects before 
load time (as in DynAPI1), it just needs to be fixed
up a bit to allow 
this.  This should help drawing performance in IE, but
again with some 
drawbacks for Netcape 4 - it'll be your choice on
which way to use it.

If speed is an issue for you, and cross-browser isn't,
but you still 
want to build widgets with DynAPI then do as someone
else suggested - 
build the main structure as a DynLayer inherited
object with browser 
specific contents.  There's nothing stopping anyone
from building browser 
specific widgets in fact I encourage it and will be
trying to optimize 
the DynAPI for this type of widget building.

I've registered dynapi.net and dynapi.org, though not
quite sure what 
I'm going to do with them at this point.  I'm thinking
of writing and 
building another Dynamic Duo tutorial type site, but
it may be for a fee 
because I cannot realistically spend enough time on
such a site again 
unless there's some financial backing to it.

I'm working on some new widgets, and replacement
widgets, and soon will 
be starting a full time job where I'll likely be
working with DynAPI on 
almost a daily basis.  So I can reassure you that
things will be 
improving.

If you want to see some small but neat new things that
will be added to 
the dyanpi2 distro in the near future see these:

A cute integrated debugger:
http://dynapi.net:81/test/debugger/debugger.html

New graphics package implementing VML for IE (will be
udated for SVG):
http://dynapi.net:81/test/drawapp/drawapp.html

BTW - don't use http://dynapi.net/ at the moment
because it's running 
off a different server (a friend's business site) but
this will change 
soon.

My apologies for being MIA for quite some time now,
but life takes 
precedence to DynAPI :)

Cheers,
Dan Steinman



__________________________________________________
Do You Yahoo!?
Listen to your Yahoo! Mail messages from any phone.
http://phone.yahoo.com

_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dynapi-dev

Reply via email to