I always told myself I had no interest in making a drag and drop
plugin, but found a repeated code pattern in my own work, and had to
explore making it re-usable. If people are happy with jQuery UI
draggable and droppable, which is great, keep using it. I have found
these drag events to be very useful and wanted to share it with the
community. I have mostly targeted developers because it is not
intended for everyone to just start using. This code is more similar
to the "$.ui.mouse" mixin object from the ui.core dependency than it
is to the actual "draggable" plugin. I just happen to prefer binding
events than mixing in methods. So it just comes down to a matter of
preference.

So this newest version of the plugin has about five bug fixes, and one
inadvertently introduced a new bug, so another release is imminent.
The release notes are included on the plugin/release page as well as
in the download. http://plugins.jquery.com/node/4208

I have not done any extensive testing, but found the performance of
the special event drag (and drop) plugins to be perfectly fine. If the
UI team is interested in any of this stuff, I would love to know. I
think a thing or two could be taken from the drop plugin, like the
"overlap" mode. http://plugins.jquery.com/project/drop

Brandon, slightly off topic but related to drag/drop performance, Have
you gotten a chance to look at this?
http://groups.google.com/group/jquery-dev/browse_thread/thread/a4becc9a5cc34fea
http://dev.jquery.com/ticket/3082

-mike

On Oct 4, 3:27 pm, "Brandon Aaron" <[EMAIL PROTECTED]> wrote:
> On Sat, Oct 4, 2008 at 2:03 PM, Yehuda Katz <[EMAIL PROTECTED]> wrote:
>
> > According to Paul, implementing everything as a normal event became
> > prohibitively slow with large sets of draggables/droppables, which is why
> > certain things in their draggables are implemented as callbacks (for speed).
> > I personally think it's worth investigating the possibility of speeding up
> > jQuery's events to make them scale better.
>
> Has this been tested since the major speed up with events in 1.2.6. This
> speed up might make it possible again to use events.
>
> --
> Brandon Aaron
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to