Are you thinking about something along the lines of jQuery's ThemeRoller? http://ui.jquery.com/themeroller
On Oct 4, 1:30 pm, "Iván N Paz" <[EMAIL PROTECTED]> wrote: > yes nathan, I know this would bring new problems altogether... Thats > Why I talk about making a draft would bring lots of un-agreements > among people here.... and we could just "agree" on some common stuff > now, then go "drafty" :-P > > So... What if we just agree on everything that needs to be made > interfaceable?? > > My proposal goes beyond UI components, but yes... the UI is the best > example we could bring here... > > For instance... we do know that there are already patterns layed out > for UI components.... Taking the scrollbars as an example, we know > they have certain properties/attributes that should be taken into > account: > > - Render Vertical > - Render Horizontal > - Render Both > - They may/may not have arrows > - they may/may not be draggable (maybe someone needs this kind of behavior) > - They may be rendered using images, they might be rendered using > canvas.... (wow, so far I havent seen any scrollbars rendered like > this!!!!) > - etc... > > After this... THEN we would have to take into account the look-n-feel > for it... this would arise a whole NEW deal of stuff... (as nathan > stated in the 3rd paragraph) > > And yes, of course... for this to happen, the developers have to be > able/willing to make their scripts provide this common interfaces... > needless to say.... developer X, doesnt like this kind of stuff.. will > never ever implement it... ok, other people could inherit from his > work, and program the interfaces that would make it pluggable.... see? > it wouldnt be such hard work after all... > > I would propose to start simple, then bring hell on this after its > proven usable... > > My though about this, is that we can make mootools plugins work in a > middle level between using normal plugins as developed by its author, > and the really hacky programmer that is able to modify/extend a given > class... > > With this, you would bring mootools usable to people that JUST know > some javascript and would *plug* UI stuff into each other without the > need for inheritance... those who have the knowledge to do so, can > continue to do so!!! We do not loose anything here... we all win!!!! > > I'm really into this right now... not that I have too much time free > these days... But I will certainly make it, using stuff already built, > if you guys are interested... > > Bests to you all! > Iván
