Bookmarks Tree View-GSOC
- Mentors
- Stephen, Alison Gale, Emily Shack
- Organization
- Chromium
- Technologies
- html, css, typescript, polymer, Gerrit
- Topics
- web
The goal of this project is to reintroduce a tree view functionality into Chrome's bookmarks side panel, addressing user feedback and enhancing usability. The current flat list view lacks the ability to view all bookmarks at once, leading to user dissatisfaction. To solve this, we will transform the compact view into a tree view while retaining all new features introduced in the recent UI overhaul. This will involve retaining drag-and-drop functionality for bookmark organization within the tree view, ensuring compatibility with screen readers, and conducting comprehensive testing for usability and accessibility.
Key Deliverables:
1. Implement tree view functionality in the bookmarks side panel, allowing users to view all bookmarks at once.
2. Update existing drag and drop functionality for organizing bookmarks within the tree view.
3. Ensure accessibility standards are met, focusing on tab traversal and screen reader support.
4. Conduct thorough testing to ensure the usability, accessibility, and functionality of the tree view.
5. Prepare comprehensive documentation detailing the implementation, usage, and features of the new tree view in Chrome's bookmarks side panel.