From: Pascal <pb...@oi...> - 2001-01-30 16:00:38
|
again, the first one to respond (just to keep it imaginative :) > Why > --- > One of the reasons for the lack of stability in DynAPI is the > way it is put > together. I respect that professor very much and I understand > he likes the > model but this exact model is why it crashes and why it > develops like it > does. Uhm? the way it is coded causes it to crash? Common, please explain this a bit further because I realy don't understand how you came to this logic (yes, I love logic). Also, I've been doing ALOT with DynAPI, and never run into any real stability issues. Things run correctly and maybe I'm not doing any "advanced" stuff or something but the most often heard problem here is about widgets, not the DynAPI.. This might be because the DynAPI was never finished before we started doing widget coding. Things changed, and widgets got updated (in a patch like manor) I think that's the reason things crash and might feel instable not the DynAPI code it self. > What > ---- > What do I mean. I want to rewrite the actual core meaning changing > everything. Making a DynLayer class that is totally independent. Then > creating a whole OO environment (it doesn't matter at this > stage if we use > prototypes or classes for OO but the current API misuses OO > completely). Again, explain more. An OO environment, which means? and it probably depends on your look of OO, because in my eyes the DynAPI shows how to do OOP in Javascript. We seperated everthing into objects (dynlayer, dyndocument, events, mouseevent, widgets, etc) that interact with each other. Also remember what we're coding for: browsers.. they use a DOM wich is probably a direction we should work towards with the DynAPI, making things accesable in the same way so that you don't really feel a difference between the DOM and the DynAPI. > Where > ----- > I know that you guys want this to be the perfect > "Dreamweaver" use solution. > For that this thing has to be modeled in a logical simple > way. It also has > to be a whole lot more stable then it is today No, it has to be user-friendly and making a friendly WYSIWYG that generates the code.. which has nothing to do with how logical the DynAPI code is. > When > ---- > As they say "Never been a better time then right now!" As I previously > stated the development of support for other browsers can be > integrated in > the rewrite. True saying :-) Doing a full rewrite will take another year probably before everything is browser-friendly... we've been working on this version for more then a year now, and it is finally getting a firm user-base (strangely this only happened because Dan closed down his forum !?!). I think webdesigners are now trusting this API to be stable enough for there cross-browser layer placing and managing.. If we can finish the widgets we will be able to compete with other DHTML api's for web-applications. and uhm, IE6 is already on its way, within a year, we're probably at IE7 and AOL10 or something, so you'll be at the same position you'r now: patching in extra code to support those browsers. > I can see that most ppl disagree with me and like things the > way they are, I > hope I can change your mind but I guess its up to the majority. nothing to add :) Pascal Bestebroer (pb...@oi...) Software ontwikkelaar Oberon Informatiesystemen b.v. http://www.oibv.com |