Places:Fx3PRDMeetingNotes

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Fx3 Bookmarks/History Meeting Notes

1/11/07 Talking about bookmarks/history features in Fx3, contrasting the themes from the [Places meeting at the Fx Summit] against the [Fx3 Requirements].

This is mostly as talked about in the meeting, with some organization done by me for readability.

theme #1 - making search smarter

  • problem: hard to find bookmarks if you have a lot
  • unify the output of the different locations: urlbar/searchbar/etc to include bookmarks?
  • motivation: can't find what you're looking for
  • NFR - improve discoverability of where you've been before
  • FR - list bookmarks in location bar dropdown
  • FR - "see more" under the last 5 hist entries
  • FR - sort location bar dropdown by MRU (if user uses bms, then put those first, if stars, else history)
  • FR - sort location bardropdown by MRVisited (and what other metadata?)
  • location bar vs search: your stuff vs web stuff
  • if it's clear that user is not entering a url, switch to search bar behavior
  • flock search suggest, spotlight - search bar dropdown shows everything we have
  • NFR: "search across local web experience"
  • FR: unify the result set (querying for data)
  • FR: UI about when/where you want that search
  • FR: UI about parsing/viewing the results

--

  • FR: add favicons to locbar dropdown, elsewhere?
  • FR: better search of history in location bar (search page title and fti not just url)
  • FR: type-ahead search based on multiple criteria
  • NFR: people type a bunch of shit into locbar, we can make it more useful

--

  • do we need for N/FRs for management of metadata?
  • NFR: gotta search for things based on when you saw it, what it's called, what you were searching for, where it came from, whether you found it interesting
  • use aggregate information to increase usefulness of search
  • managing by annotation?
  • don't need management organizer if the search results UI allows delete/edit
  • NFR: "shortcuts" vs bookmarks - is this same as "auto-bookmarking"
  • what's the motivation for deleting? (these are possibly NFRs)
    • false positives (that search result sucks, never show it to me again) - UI-entanglement: "never remember passwords", etc
    • clean up history
    • removing clutter (un-boomark, un-star)

theme #2 - starring/tagging

  • NFR - mark something of interest
  • NFR - unmark it
  • NFR - view/search pages of interest
  • FRs for add/edit/delete interestingness
  • FR: annotate a page, to say that it's interesting

possible UIs for marking things as interesting:

  • star
  • beltz: add a sticky note (possibly w/ tags/annos as added metadata)
  • delicious: explicit management

theme #4 - places as platform

  • eat places-platform dogfood and implement starring/tagging as extension
  • need to enumerate the platform requirements for places, add to docs
  • should hook up w/ shaver+team to talk about places platform requirements for extension developers