Closed
Bug 13012
Opened 25 years ago
Closed 12 years ago
automatically promote/demote bookmarks based on access frequency
Categories
(SeaMonkey :: Bookmarks & History, enhancement)
SeaMonkey
Bookmarks & History
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: CodeMachine, Unassigned)
References
()
Details
(Whiteboard: [2012 Fall Equinox])
This is a request for an agent embedded within the browser which can
intelligently examine your bookmarks. The above blue sky URL is about these
capabilities. They include:
(a) Searching for permanent errors like 404, and giving a list of failed
bookmarks.
(b) Automatically moving permanently redirected sites (related to bug #8648,
except you don't actually have to go to the site).
(c) Searching for updated pages.
(d) Arbitrary searches, giving a list of matching pages, like with history, or
better, filters.
(e) Some sort of agent that tries to work out whether you should promote or
demote bookmarks depending on how often you access them. This would be
especially useful for the personal toolbar.
Ideally you'd have some way of choosing the pages to apply this to, to reduce
the traffic and time taken. It would work similarly to the filter message
selection in Messenger. It could be done using dates first/last accessed,
number of times accesses, URL, etc.
You would also want to be able to take some sort of action of the returned pages
for the searches. This might be remove, prompt, open in new window, etc.
You might have a scheduling capability for some of these to. This would allow
you to set up rules like "every 10 days do a search on sites I haven't accessed
in a month and report to me which have 404s". When the 10 days was up, it would
pop up a dialog with choices like "Do Now"/"Don't Do"/"Ask Me In A Day".
Reporter | ||
Comment 1•25 years ago
|
||
I'll comment a bit more on how well (d) is implemented when the smart search
gets a little farther along.
Comment 6•24 years ago
|
||
Since Don has left, Vishy is taking his bugs in bulk, pending reassignment.
thanks,
Vishy
Assignee: don → vishy
Comment 7•24 years ago
|
||
Netscape Nav triage team: this is not a Netscape beta stopper.
Keywords: nsbeta1-
Comment 8•24 years ago
|
||
Even though this bug is olde, I still reckon it's worth thinking about.
Maybe just a "Clean Old Bookmarks" menu item in the bookmark manager, which
scans all the bookmarks in the folder for 404 errors, and either disables them
or tags [Not Found] on the end (or, optionally, gives us an option to just
delete them)? So we could go through our bookmarks every so often, hit Clean Old
Bookmarks, and marvel at a job well done.
Also, I reckon a cool thing would be to have a "Frequently Accessed Pages"
folder in bookmarks, which contains the user's ten most frequently accessed
pages in the last few days, as reported by global history. Which, of course, we
could set as the Personal Toolbar folder, or whatever.
Somewhat more ambitiously, we could periodically scan the root-level bookmarks
folder, adding very frequently accessed pages, and deleting ones which aren't
accessed frequently at all (or which haven't been accessed in, say, three months).
And, finally, a few features which I'd personally like, but which aren't
necessarily related to "smart" bookmarking... the ability to have bookmarks
automatically sorted in alphabetical order, on the menu (to make it easier to
find them), and a search box on the sidebar bookmark tab. Hope I'm not too
demanding :-)
Comment 9•24 years ago
|
||
-> bookmarks, possibly some UI:DF input needed here, cc'ing ui guys.
Assignee: vishy → ben
Comment 10•24 years ago
|
||
This should probably be more than one bug...
Comment 11•23 years ago
|
||
Nice to have, but there's still worse afflictions plaguing us. Down a notch in
priority. Accepting.
Status: NEW → ASSIGNED
Priority: P3 → P4
Comment 12•23 years ago
|
||
Paul Chen is now taking Bookmarks bugs. For your convenience, you can filter
email notifications caused by this by searching for 'ilikegoats'.
Assignee: ben → pchen
Status: ASSIGNED → NEW
Comment 14•22 years ago
|
||
(a), (b), (c) --> bug 8648
(d) --> 93058
Comment 15•22 years ago
|
||
Honestly, this sounds to me like the kind of feature a third-party app could
provide, or even may already provide. Something like wget's spider
functionality can check for the basic existance of pages easily enough.
Some intelligence to have such a program understand redirection/broken link
webpages and to then update the file with this info is definitely blue sky. =)
Btw, adding a quick 'number of visits' column to the bookmark manager would
allow one to sort based on this number.. to view a top ten list of pages most
visited. Of course, some intelligence thrown in, in order to calculate the
frequency of visits (not the total number, but the number based on how many days
a bookmark has been around perhaps).. something like that would be cool.
Comment 16•21 years ago
|
||
*** Bug 174373 has been marked as a duplicate of this bug. ***
Comment 17•21 years ago
|
||
I'm not sure that (e) is a good idea. Automatically promoting and demoting
bookmarks is not too far from Microsoft's awful "Personalized Menus" - both
features can defeat the user's spatial/muscle memory.
Is mpt still around?
Prog.
Updated•20 years ago
|
Product: Browser → Seamonkey
Updated•18 years ago
|
Assignee: bugs → nobody
QA Contact: claudius → bookmarks
Updated•16 years ago
|
Priority: P4 → --
Target Milestone: Future → ---
Comment 18•15 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Status: NEW → UNCONFIRMED
Comment 19•15 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Comment 20•15 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Comment 21•15 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Comment 22•15 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Comment 23•15 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Comment 24•15 years ago
|
||
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 25•14 years ago
|
||
so... How do you know how much usage determines whether something sticks around? do you enter in a percentage? it should probably be very very low so I would want a floating point number. And is the percentage's 100% based on "all bookmark clicks"? or is it something else?
for 404 errors, there is a link rot checking link you can use that comes from the O'Reilly book 'CSS Cookbook':
javascript:void(document.location='http://validator.w3.org/checklink?url='+escape(document.location))
I only want this as an OPTION or some sort of MENU ACTION not the default. I don't want my precious bookmarks disappearing on me or shifting around!
how would you like your mysql or postgresql database to suddenly start zapping entries automatically based on usage? I wouldn't!
I don't know what this query tag is all about.
Comment 26•12 years ago
|
||
(a) may be done as add-on
(b) covered by Bug 8648
(c) looks similar to Bug 10488 (proposed WONTFIX)
(d) now you can't create duplicate bookmark (Bug 789468), so it don't need anymore
(e) not sure, what "promote" and "demote" mean here
In general, this request contain several different requests, some of which covered by other bugs, so I'm proposing to close this bug and fill separate request for missing parts if still needed, any other thoughts?
Whiteboard: [2012 Fall Equinox][CLOSEME 2012-11-01 WONT?]
Comment 27•12 years ago
|
||
I'll close this as INCOMPLETE. If any of these item are still wanted you should file new bugs one per issue.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [2012 Fall Equinox][CLOSEME 2012-11-01 WONT?] → [2012 Fall Equinox]
Comment 28•12 years ago
|
||
something like the original idea (not the headline, which totally doesn't match the idea at all)
- you could have a process-in-batch command or menu item under view all bookmarks, maybe called "update bookmarks".
- should only work when the browser is not busy, like microsoft BITS. in fact, maybe it could use BITS (Background Intelligent Transfer Service). many packages are doing this now for updates.
- should only work if the user does not have some sort of an internet "cap" like 5GB or 2GB (which is worse) for cell/mobile, because this surely will generate a lot of traffic. I have 4117 bookmarks (and growing - ff refuses to show them all). this would be a lot of traffic done in batch. some pages like w3c stuff can be up to 14MB for a single HTTP GET for something like the HTML5 standard (one of my bookmarks).
- should be able to remember where it left off between sessions, like keeping an index/pointer/cursor/id into the database. this technology is similar to what online backup programs use.
- 301's should be automatically fixed.
- 404's should be queued for user action, to drop or keep, where the user can process them in batch or singly (their choice).
I personally don't like the idea of my precious bookmarks getting demoted. when I need them, I need them. I bookmark them for a reason. if they are 404, it is always possible they might come back because they are only 404 *temporarily*.
You need to log in
before you can comment on or make changes to this bug.
Description
•