Places:Fx3UIPlan
From MozillaWiki
Contents
Places UI Implementation Plan for Firefox 3
Notes
View all Places UI bugs.
PRD Tracking bugs:
- bug 374522 - Starring
- bug 374524 - Tagging
- bug 374521 - Unified Organizer
Schedule
- A5 (All A5 Places Bugs)
-
bug 383803- tagging back-end service
-
- A6 (All A6 Places Bugs)
- M7 (All M7 Places Bugs)
- M8 (All M8 Places Bugs)
-
bug 385266- New starring, bookmarking and tagging UI-
bug 387642- A user should be able to bookmark a page in one click -
bug 329261- Tag selector
-
-
bug 395267- Tags in location bar autocomplete -
bug 374528- Backup and restore bookmarks
-
- M9 (All M9 Places Bugs)
-
bug 387740- Organizer toolbar/searchbar UI -
bug 393464- Search tags in organizer, sidebar, smart folders -
bug 387744- Advanced search UI improvements - bug 387746 - Organizer finder pane
- view starred items ("All bookmarks")
- view tag folders
-
bug 387749- Organizer preview/edit pane - bug 387485 - Tag editor
- bug 387722 - Bookmarks sidebar improvements
- bug 387730 - History sidebar improvements
- bug 396725 - Plug-able organizer views
- bug 387734 - "Places" folders with pre-populated queries in the menu and toolbar
- new icons (should come with theme re-do)
-
Prerequisites
Tagging
- bug 383803 - tagging service (fixed)
- bug 384227 - tag observers (p2, has workaround)
Smart folders
- bug 317847 - backend and basic front-end (fixed)
Statistics (bug 385831)
- storage
- queryability
- eg: searches like "most used tags" will require query functionality beyond the current query options
Add/Edit Bookmark UI
Mockup and interation notes:
Implementation Bugs:
- bug 385266 - New starring, bookmarking and tagging UI
- bug 387642 - A user should be able to bookmark a page in one click
- bug 387485 - Tag editor
- bug 329261 - Tag selector
Bookmarks Menu
Mockup and interaction notes:
- XXX
Implementation bugs:
- bug 387996 - add a "Places" folder to the bookmarks menu, populated with smart folders
- XXX - change "Organize Bookmarks" to "Show All"
Bookmarks Toolbar
Mockup and interaction notes:
- XXX
Implementation bugs:
- bug 387734 Add a "Places" folder, populated with smart folders
History Sidebar
Mockup and interaction notes:
Implementation bugs:
- bug 387730 - improve view options in the history sidebar
Bookmarks Sidebar
Mockup and interaction notes:
Implementation bugs:
- bug 387722 - add search options to the bookmarks sidebar
Organizer
Mockups and interaction notes:
- bug 393514 - Window layout
- bug 393511 - History
- bug 393512 - Tags
- bug 393513 - Thumbnail view
- bug 393510 - advanced search
Implementation bugs:
- menus and search
-
bug 387740- move the toolbar items in the organizer to an "Organize" menu in the search bar -
bug 387742- add a "Views" menu to the search bar in the organizer -
bug 384239- the organizer search box is too tall - bug 387744 - show the search builder and search results in the organizer center pane when the user starts typing
-
- navigation pane
- bug 387746 - add the "finder" pane above the folder tree in the organizer
- XXX - add "all bookmarks"
- XXX - add "tags"
- XXX - add "downloads"
- XXX - add "history"
- content pane
- bug 387747 - add a star column to bookmarked items in the organizer center pane
-
bug 387748- add a tag column in the organizer center pane, for tagged items -
bug 387749- add an item detail pane to the right side of the organizer - can edit item properties
- bug 387750 - show a thumbnail of the bookmarked page in the item detail pane in the organizer
- bug 387751 - add a thumbnail view in the organizer content pane
Location Bar
Mockup and interaction notes:
Implementation bugs:
-
bug 389584- show 10 rows (instead of 6) -
bug 373353- show favicons in results -
bug 389491- autocomplete searches title and url -
bug 387718- stars for bookmarks - bug 387717 - have search terms highlighted
- bug 373352 - have a "search for" at the bottom
- bug 378798 - support unified bookmarks+history searches in the backend
Major Behavioral and UI Differences from Fx2
Open Questions
menu vs toolbar
- what's the use-case for saving a bookmark in the menu vs the toolbar. might be different views on the same data? what's the use-case for having something visible in UI vs not visible? quick-click access, for mouse-oriented users?
- should the toolbar and menu be the same folder?
what are starred items, and where to put them?
- maybe they're unfiled bookmarks
- "all bookmarks" in the organizer shows starred bookmarks, and subfolders
- ew, you have your starred mixed w/ your folders. how to show "just starred"? is that desirable? it is in gmail and greader.
- alex: starred items go in the bookmarks root, unfiled
- unfiled shouldn't show up in the menu though. if the main reason for breaking the menu out of the root is so that it doesn't show unfiled (ie: starred) bookmarks, then maybe an "all starred" subfolder would be a better solution
- problem: if you star something, and then later file, it won't show up under "starred" anywhere.
what does unstarring do?
- nonstar sometimes is a history entry (eg: urlbar dropdown)
- unstarring in the organizer could bring up a delete prompt
where should canned searches (smart folders) be exposed?
- add the canned searches to toolbar, menu, and root? mockups show them in the toolbar and in the organizer finder pane.