Places:Fx3UIPlan: Difference between revisions

 
(46 intermediate revisions by 4 users not shown)
Line 3: Line 3:
==Notes==
==Notes==


Tracking bugs:
View [http://tinyurl.com/39sm5j all Places UI bugs].
 
PRD Tracking bugs:


* {{bug|374522}} - Starring
* {{bug|374522}} - Starring
Line 11: Line 13:
==Schedule==
==Schedule==


* Alpha 5
* A5 ([http://tinyurl.com/ytnuzp All A5 Places Bugs])
** {{bug|383803}} - tagging back-end service
** <strike>{{bug|383803}}</strike> - tagging back-end service
 
* A6 ([http://tinyurl.com/yvjxjo All A6 Places Bugs])
 
* M7 ([http://tinyurl.com/2xpvqa All M7 Places Bugs])


* Alpha 6
* M8 ([http://tinyurl.com/ywmg6h All M8 Places Bugs])
** <strike>{{bug|385266}}</strike> - New starring, bookmarking and tagging UI
*** <strike>{{bug|387642}}</strike> - A user should be able to bookmark a page in one click
*** <strike>{{bug|329261}}</strike> - Tag selector
** <strike>{{bug|395267}}</strike> - Tags in location bar autocomplete
** <strike>{{bug|374528}}</strike> - Backup and restore bookmarks


* M7/8
* M9 ([http://tinyurl.com/yvbnsw All M9 Places Bugs])
** {{bug|385266}} - tag/bookmark popup UI
** <strike>{{bug|387740}}</strike> - Organizer toolbar/searchbar UI
** <strike>{{bug|393464}}</strike> - Search tags in organizer, sidebar, smart folders
** <strike>{{bug|387744}}</strike> - Advanced search UI improvements
** {{bug|387746}} - Organizer finder pane
*** view starred items ("All bookmarks")
*** view tag folders
** <strike>{{bug|387749}}</strike> - 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==
==Prerequisites==


Tagging service ({{bug|383803}})
Tagging
* completed
* {{bug|383803}} - tagging service (fixed)
* tag observers? ({{bug|384227}})
* {{bug|384227}} - tag observers (p2, has workaround)


Smart folders ({{bug|317847}})
Smart folders
* aka "saved searches"
* {{bug|317847}} - backend and basic front-end  (fixed)
* are read-only (eg: can't manually add a bookmark to them)
* are delete-able and editable
* has "show all" as the last item when the query is capped; when clicked loads organizer w/ that search populated.
* editing
** created via the advanced search view in the organizer
** take a look at spotlight UI
* needs new icon set (normal, hover, etc)
* interaction enhancements
** drag a url or bookmark to a tag folder, tags that uri
** drag a tag folder out of a MRU tags, for example, doesn't change the smart folder contents, but copies the folder to the drop position


Statistics storage (bug #)
Statistics ({{bug|385831}})
* for canned searches
* storage
* examples
* queryability
** recently used folders
* eg: searches like "most used tags" will require query functionality beyond the current query options
** most used tags


Bookmarks menu/toolbar hierarchy re-arrangement
==Add/Edit Bookmark UI==
* see "open questions" below


Platform dependencies
Mockup and interation notes:
* XXX list any external dependency bugs here
* {{bug|393509}}


==Allow starring/bookmarking/tagging from primary UI==
Implementation Bugs:
Bugs:
* {{bug|385266}} - New starring, bookmarking and tagging UI
* {{bug|385266}} - New starring, bookmarking and tagging UI
* {{bug|387642}} - A user should be able to bookmark a page in one click
* {{bug|387642}} - A user should be able to bookmark a page in one click
Line 57: Line 67:
* {{bug|329261}} - Tag selector
* {{bug|329261}} - Tag selector


Button/icon location?
==Bookmarks Menu==
* toolbar button
* location bar
* favicon menu


Interaction
Mockup and interaction notes:
* single-click fills in the star (bookmarks the URI)
* XXX
* double-click the star icon for popup
** folder option is checked
* keyboard shortcut cmd+d shows popup
** with folder option checked
* keyboard shortcut for tagging (TBD) shows popup
** folder option not checked


Popup
Implementation bugs:
* "Name" entry field
* {{bug|387996}} - add a "Places" folder to the bookmarks menu, populated with smart folders
* "Create in folder" (no change)
* XXX - change "Organize Bookmarks" to "Show All"
** folder menu
*** bookmarks menu and toolbar are permanent static entries
*** 5 most-recently-used folders
** folder expander
** folder tree
* "Tag"
** tag editor field (see {{bug|387485}})
*** look at mail.app address completion
** tag list expander
** tag list
*** list of tags with checkboxes on the left
*** sort by most-used tags
*** enhancement: show how many times the tag is used?


==Bookmarks Menu==
==Bookmarks Toolbar==


* change "Organize Bookmarks" to "Show All", make it the first item
Mockup and interaction notes:
* contents are rooted to the new "menu" special folder
* XXX


==Bookmarks Toolbar==
Implementation bugs:
* {{bug|387734}} Add a "Places" folder, populated with smart folders


Add a "Places" folder (bug #)
==History Sidebar==
* contains these pre-populated saved search folders:
** recently starred
** recently used tags
*** subfolders are tag folders
** most used tags
** recently visited bookmarks
** most visited bookmarks


==History Sidebar==
Mockup and interaction notes:
* {{bug|393506}}


* search is broken out into it's own bar
Implementation bugs:
* add a "view" bar
* {{bug|387730}} - improve view options in the history sidebar
** has a dropdown for selecting which items to view
*** "tagged items"
*** XXX what else here
** the old "view" dropdown is adjacent to it
** add a "plus" icon for adding addition filtering criteria
* interaction


==Bookmarks Sidebar==
==Bookmarks Sidebar==


* search
Mockup and interaction notes:
* advanced search
*{{bug|393505}}
** has a button for advanced?
 
** a way to save from the advanced search
Implementation bugs:
* {{bug|387722}} - add search options to the bookmarks sidebar


==Organizer==
==Organizer==
* main
** view/hide sidebars? alex: no
* search bar
** start typing, and get the advanced search UI in the content pane
* "finder" pane, top-left
** all bookmarks
** all tags
** toolbar
** menu
** downloads
** history
* folder pane, bottom-left
** same as clicking "all bookmarks"
** new folders go under static items (menu folder, toolbar folder)
* content pane
** star column
** name
** tag column
* detail pane, right side
** show always
** screenshot
** edit properties
* thumbnail view in content pane? [enhancement]
** richlistbox w/ screenshot, favicon, details


==Search Box==
Mockups and interaction notes:
* {{bug|393514}} - Window layout
* {{bug|393511}} - History
* {{bug|393512}} - Tags
* {{bug|393513}} - Thumbnail view
* {{bug|393510}} - advanced search


* Add a "Search bookmarks and history" entry?
Implementation bugs:
* menus and search
** <strike>{{bug|387740}}</strike> - move the toolbar items in the organizer to an "Organize" menu in the search bar
** <strike>{{bug|387742}}</strike> - add a "Views" menu to the search bar in the organizer
** <strike>{{bug|384239}}</strike> - 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
** <strike>{{bug|387748}}</strike> - add a tag column in the organizer center pane, for tagged items
** <strike>{{bug|387749}}</strike> - 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 Dropdown==
==Location Bar==
* have a "show all" at the bottom
* have search terms highlighted
* stars for bookmarks
* off-stars for history?


bugs:
Mockup and interaction notes:
{{bug|378798}} - support unified bookmarks+history searches
* {{bug|393508}}


==Regressions==
Implementation bugs:
* <strike>{{bug|389584}}</strike> - show 10 rows (instead of 6)
* <strike>{{bug|373353}}</strike> - show favicons in results
* <strike>{{bug|389491}}</strike> - autocomplete searches title and url
* <strike>{{bug|387718}}</strike> - 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


* bookmarks menu is not the bookmarks root - for users of the menu, this will appear as though their bookmarks are gone
==Major Behavioral and UI Differences from Fx2==


==Open Questions==
==Open Questions==


menu vs toolbar
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?
* 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?
* should the toolbar and menu be the same folder?


Line 185: Line 165:
where should canned searches (smart folders) be exposed?
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.
* add the canned searches to toolbar, menu, and root? mockups show them in the toolbar and in the organizer finder pane.
are canned searches removable and editable?
* they are removable and editable in iTunes
Confirmed users, Bureaucrats and Sysops emeriti
3,599

edits