evanshultz / neater-bookmarks

A neater bookmarks tree popup extension for Chrome
https://chrome.google.com/webstore/detail/ofgjggbjanlhbgaemjbkiegeebmccifi
MIT License
215 stars 61 forks source link

2 suggestions for enhancement #23

Open hokvens opened 11 years ago

hokvens commented 11 years ago

good work! 2 suggestions to make it even better

when one right clicks a bookmark, add 2 options in the popup menu 1) update to current URL 2) save the current URL as bookmark in the current bookmark directory (you may need another window to ask the name of the bookmark)

thanks a lot!

evanshultz commented 11 years ago

Thank you for the praise and your suggestions.

1) Already noted and planned. See https://github.com/evanshultz/neater-bookmarks/issues/13.

2) Will not be implemented as this simply replicates existing Chrome functionality of clicking on the 'star' icon which invokes a toast. Your proposal doesn't always save any work/effort (mouse movement and number of clicks), though it might. Grab a seat and let's look at the possibilities:

The last two aren't too different and diverge only as a factor of the bookmark tree size.

The most common situations, I think, would be the middle two. While adding the feature you suggest always saves some work, it's not a huge amount of work and adding new bookmarks is (I believe) a fairly small percentage of the time spent interacting with the Neater Bookmarks extension (not to mention in comparison with the total time spent using Chrome).

Considering that Chrome can already do what you're requesting, saving so little work makes this feature difficult to justify adding and maintaining.

If you believe I've misunderstood anything or have something more to add, please respond to this issue.

hokvens commented 11 years ago

Dear Evan,

Thanks for the explanation. It is reasonable. So forget about this suggestion. I am a new user of Chrome. I just have another two suggestions on neater bookmark.

1) can I define the root folder of the neater bookmark to be shown? In fact, my first level is two folders called "Bookmarks bar" and "Other bookmarks", all my bookmarks are under "Bookmarks bar" and nothing in "Other bookmarks". So it will be nice to me if I can directly see the bookmarks and folders under Bookmarks bar every time I click the icon.

2) can folder automatically be open when the cursor is on it, just like a standard Windows menu does?

3) can you add a auto scroll down function when the cursor moves to the bottom of the popup menu of the neater bookmark icon. Or can the menu size be customized by users?

Many thanks for your great effort on this!

Kan

2013/1/13 evanshultz notifications@github.com

Thank you for the praise and your suggestions.

1) Already noted and planned. See #13https://github.com/evanshultz/neater-bookmarks/issues/13 .

2) Will not be implemented as this simply replicates existing Chrome functionality of clicking on the 'star' icon which invokes a toast. Your proposal doesn't always save any work/effort (mouse movement and number of clicks), though it might. Grab a seat and let's look at the possibilities:

  • Toast has the desired folder already selected (one click).
  • Toast doesn't, requiring a trip to the Edit Bookmark window (3 clicks, possibly scrolling, and movement).
  • Neater Bookmarks popup has the folder visible (2 clicks, mouse movement).
  • Folder isn't visible, requiring scrolling in the popup (2 clicks, scrolling, and movement).

The last two aren't too different and diverge only as a factor of the bookmark tree size.

The most common situations, I think, would be the middle two. While adding the feature you suggest always saves some work, it's not a huge amount of work and adding new bookmarks is (I believe) a fairly small percentage of the time spent interacting with the Neater Bookmarks extension (not to mention in comparison with the total time spent using Chrome).

Considering that Chrome can already do what you're requesting, saving so little work makes this feature difficult to justify adding and maintaining.

If you believe I've misunderstood anything or have something more to add, please respond to this issue.

— Reply to this email directly or view it on GitHubhttps://github.com/evanshultz/neater-bookmarks/issues/23#issuecomment-12194554.

evanshultz commented 11 years ago

You are welcome. It's my pleasure to make the extension for myself and others.

1) If you check "Remember previous state" in the Options page, doesn't this happen? Open the Bookmarks bar folder with this option checked and each time the popup is opened the folder should be opened. Scroll position will also be remembered, but the folder's open position will be remembered. Is that not what you're requesting?

2) I understand the idea. However, this is an extension for a cross-platform browser and it should confirm to Chrome's behavior, not Windows' behavior. I don't see that Chrome auto-opens items when hovering over them. Do you have an example within Chrome?

3) The max popup size, determined by Chrome, is 800x600px. As above, the extension should match Chrome's behavior. If you can provide an example where Chrome auto-scrolls I will consider it.

hokvens commented 11 years ago

Hi,

1) no, in fact, I don't want the extension to remember my previous state at all. For example, if I opened a bookmark under a very deep sub folder last time, I don't want to see the extension to remember this position next time I click the icon. I want to start from the root folder fresh. That's why it will be very helpful to me if I can manually set the root folder.

2) & 3) oh i see. I cannot give you any example of this. As I said, I am a new user of Chrome. So I want to continue some of my Windows' habits in Chrome. But if this is not supported by Chrome itself, just forget about it. I just wonder is it due to the security consideration from Chrome to not support auto open and auto scroll down functions?

thanks

k

2013/1/20 evanshultz notifications@github.com

1) If you check "Remember previous state" in the Options page, doesn't this happen? Open the Bookmarks bar folder with this option checked and each time the popup is opened the folder should be opened. Scroll position will also be remembered, but the folder's open position will be remembered. Is that not what you're requesting?

2) I understand the idea. However, this is an extension for a cross-platform browser and it should confirm to Chrome's behavior, not Windows' behavior. I don't see that Chrome auto-opens items when hovering over them. Do you have an example within Chrome?

3) The max popup size, determined by Chrome, is 800x600px. As above, the extension should match Chrome's behavior. If you can provide an example where Chrome auto-scrolls I will consider it.

— Reply to this email directly or view it on GitHubhttps://github.com/evanshultz/neater-bookmarks/issues/23#issuecomment-12467161.

evanshultz commented 11 years ago

1) I'm not particularly inclined to add this feature. I don't see that it adds any particular value over (a) putting all critical bookmarks in the topmost folder (like "Bookmarks bar") and turning off the "Remember previous state" option or (b) a careful curation of bookmarks to make them easy to manage with "Remember previous state" turned on. That being said, it's entirely possible there is great value to this feature that is shared with others. If I hear more user feedback requesting this feature then I would be open to investigating adding it.

2) & 3) The feasibility of the feature isn't in question. It is my design choice to adhere to the UI standards used in Chrome. As Chrome does, I will attempt to do. I don't see that Chrome uses auto-scroll, and so I will plan to not use it as well. The point is to make the extension feel as natural as possible with Chrome, irrespective of underlying OS. If you can find an example where Chrome implements auto-scroll, then I would consider adding auto-scroll to Neater Bookmarks where it improves the extension.

Cybergy commented 11 years ago

2) Here's an example of Chrome using "Auto-Open";

Click on the Chrome settings menu>then bookmarks, etc to lower levels. Only the first click is needed. Then all sub-tree's expand on hover over.

This behaviour is typical for browsers I believe and is the only thing missing from this fantastic add-on to Chrome.

Many thanks!

hokvens commented 11 years ago

Thanks for this!

Best regards,

Wu Kan