I recently build a drag & drop feature for a customer with http://interactjs.io/ . The example page might not be as flashy, but it seems more reliable across browsers.
How do both of these compare with https://github.com/bevacqua/dragula ?
Draggable JS – a lightweight, responsive, modern drag-and-drop library
71–80 of 122 posts
Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#72Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#73Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#74Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#75Definitely some bugs in the Collidable section on Firefox 55.0.3 (macOS). I ended up duplicating a block twice. They were stuck on my screen and followed scroll. Neat library though!
That touching to scroll stops working if you’re in an area where there are things to drag is also super annoying.
Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#76Earlier quoted context omitted.
Not sure why it matters that it's an open source project homepage? If treated as a webpage in general among all other webpages, the design isn't that special. It's not awful, but pushing a ton of deep blue in your face would not be considered good design by many. I appreciate the minimalism they're going for, the thick borders and that they aren't afraid of color, but the blue is too much. This trend of one-page fanc…
> Do not forget that webpages at their core are about information design. I believe your are confusing web pages with graphic design. A graphic designer's job is based in information architecture. Webpages were originally designed for simple document sharing, however since '96 - we still have some simple documents, but we also have non-trivial games, and extremely complex applications that run businesses. This open s…
I'm not. I remember the times of Bulletin Board Systems you had to dial into and then the transition to the popularity of the web. It has always been about navigating information. Sometimes the information is art. Sometimes the information is the interactivity itself. Most of the time the information is text. Once people realized that packaging was important, just like a hardback book with a wonderful cover and table of contents versus a manuscript-like stack of impenetrable pages, it became a matter of business. Nobody says a book can't have pop-up cut-outs that unfold when you open a page, but whatever the quality of a book is, it can be measured.
What I'm saying is that, I can appreciate what this webpage is doing, but I also would not say that it is a fantastic example of web design.
> Also, one could make the argument that a beautiful design can inspire another developer to make something beautiful. API's are often pretty dull. I find this design to be delightful.
My complaints with it should be possible to fully resolve while maintaining every one of those qualities you like about it.
> BTW, you can always use shortcuts provided by your browser/OS. Tap in the header on mobile, press "Home" on Windoze, and Cmd+Up on Mac.
I am aware of that, but often people are navigating mostly with the mouse and requiring the user to move their hand away from the mouse isn't user friendly. There is a human in front of the machine. It isn't just about the capabilities of the machine. Proper design is about the complete stack, including the biological part of it.
I don't mind if other people like a page. My concern is that people take it as excellent design that should be replicated, including its faults. If someone reads these comments and appreciates that, maybe it will do some good.
Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#77I've built several canvas-based interactive drag-and-drop applets that ran faster than this on my laptop. It was a pain, which was why I was excited to see this library on HN. But given how many people out there have old hardware, I would probably not use this library for anything but a personal project. It absolutely doesn't need to be so slow on old hardware.
That said, I hope it continues to develop, and that the performance improves! It certainly has a beautiful home page.
Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#78I wouldn't call this "lightweight". Every action has about a second of lag on my laptop. I know that my 7 year old MacBook is slower than a lot of machines that are going to run this, but there are plenty of slower machines out there, and I don't usually find web experiences unusable on this thing. I've built several canvas-based interactive drag-and-drop applets that ran faster than this on my laptop. It was a pain,…
Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#79This website is absolutely incredible, wow! It might well be the most beautiful open source project homepage out there. Any other entries that even come close?!
Re: Draggable JS – a lightweight, responsive, modern drag-and-drop library
#80I wouldn't call this "lightweight". Every action has about a second of lag on my laptop. I know that my 7 year old MacBook is slower than a lot of machines that are going to run this, but there are plenty of slower machines out there, and I don't usually find web experiences unusable on this thing. I've built several canvas-based interactive drag-and-drop applets that ran faster than this on my laptop. It was a pain,…