Is avoiding document.write() for IE dom:loaded included in 1.6.1? I think the core team concluded that doScroll was the way to go, but I'm not sure.
What about fixing String#escapeHTML for IE and WebKit? What about enhancing Element#siblings to accept a selector? (http://groups.google.com/group/rubyonrails-spinoffs/browse_thread/thread/4dd057addb2b0be1/c354acd62c1fbe43?lnk=gst&q=siblings+check#c354acd62c1fbe43) What are the thoughts on adding an Object.isEmpty or Object.hasProperties? (http://dev.rubyonrails.org/ticket/10356) Thanks, - Ken John-David Dalton wrote: > I haven't seen the official roadmap for 1.6.1. > So here is my take on it. > > 1.6.0.3 was a bug fix release. > I see 1.6.1 as an optimization and new feature/API release. > > I see things like: > > * Use of documentFragment (Huge IE boost in spots), > * Use of "_each" instead of "each" in places were we can > * Remove the event onunload mechanism for IE (I have a working > prototype of it) > * Avoiding wrapped methods internally (Element.method(element) > instead of element.method()) > * Implement "hasOwnProperty" for Safari 2.0.4 (can finally use it in > the rest of the code) > * Make $H(...).include() work properly > * Pass optional conditionals to methods like Element#show, > Element#hide and others) > * Optimize the Template class. > * Make Element#getStyle automatically convert units to px and handle > the "inherit" style. > * Use of Dimensions class > * Create various methods where needed: > - Object.isNodeList() > - Element#isOrphaned > - Element#getNumericStyle [cssToNumber] > > * Ajax Fixes: > - Network error fixes > - Timeout added > - Abort added > - Detect when status 0 is allows (when its ftp or file > protocols) > > I am sure I missed a few, but the good news is almost all of these > listed features/modifications have already been programmed. We should > be able to create the tickets and unit tests rather fast. > > Do yall have anything else to add? > Here is a list of tickets currently marked to be addressed for 1.6.1 > (not nessesarily included in 1.6.1) > http://prototype.lighthouseapp.com/projects/8886-prototype/tickets?filter=&page=1&q=state%3Aopen+milestone%3A1.6.1 > > - JDD > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype: Core" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/prototype-core?hl=en -~----------~----~----~----~------~----~------~--~---
