Honestly when I see things like this, I feel Ai can steal our coding but it can NEVER still our resoning and creativity. Thanks for sharing!
Show HN: Picknplace.js, an alternative to drag-and-drop
81–90 of 158 posts
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#82Brilliant! Its been a while since I've seen a brand new UX patten. As some others have mentioned, the picked state needs to be a bit more clear. Some suggestions - 1. As a border around 'Pick' to indicate it as an action 2. Once an item is picked, add a mask on the whole page, with only the picked item in front of the mask. (This is going to be a bit challenging, I'm guessing, to show the gaps between the items as yo…
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#83I especially love it because it leaves open the possibility of interacting with the rest of the screen while an element is picked. Eg you could navigate a directory tree while finding the right place to put a file. Though I guess it’s similar to cut/paste in that respect.
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#84Would love to see this work with keyboard only
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#85Earlier quoted context omitted.
These feel like fixable things.
The ones that are moving the wrong item to the wrong place are fixable, but there will always be a problem when scrolling is quantized if there is a possibility that any item in the list is shorter than the scroll quantum.
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#86(Ironically doesn’t work on mobile)
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#87Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#88Does not work with an indexed scrollwheel -- one click of the scroll wheel moves like 4 lines in your list, which seems to break the assumptions of your code. I get very strange behaviors, e.g. "pick" Five, scroll up and down, see swapping of Ten and Six during scroll. Then "place" results in Five being in the same place as before but Nine and Ten are swapped. Similar when using arrow keys.
These feel like fixable things.
Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#89Re: Show HN: Picknplace.js, an alternative to drag-and-drop
#90The “place” aspect of the process needs some refinement. On iOS, it triggers the page bump (and necessitates and extra click) because it’s aligned at the bottom of the page. Having the “place” action hover near the selected object could be an alternative. I really enjoy this pattern. Nice work.