Allow users to change the background color of each page. This will help deffirenciate between content pieces, just like coloring a cell/row/column in a spreadsheet/table. If I have a long document broken into pages and categories, it will be easier for me to find a page with background color blue, than looking a tiny headers/titles.
Allow users to collapse / expand bullets in a documents. So if I have along list of items, let me collapse them so I can jump to the next point without having to scroll pages and pages.
Just like each column header has a dropdown menu, give each row “header” a menu system. Give options for a row when the menu button is clicked.
Allow a portion of an area to be brought into focus by enlarging the area and pulling it out from the spreadsheet.
Solution: For example, I have a long spreadsheet, with many columns and rows, I should be able to highlight an area and “pull it into focus” so I can work on it, without having to see the whole spreadsheet. This makes it easier to collaborate with others without having to zoom in/ zoom out all the time. I will create a prototype of this idea in the short future.
Once you open more than 20 tabs, the tabs become useless because they are cramped into the size of the browser window; sometimes, becoming just little tabs with enough space for the close button. When this happens, I’m afraid of cliking on any of the tiny tabs and accidentally closing the page.
Solution: Use parent tabs. Every time a new tab is open from another page, the parent page shows a little number in its tab, when moused over, the list of launched tabs is shown, the user then has the option to pull the launched tabs into the main browser window, or keep them there for better work space.
Personal Experience: Looking for a new job to transition from my previous one, I looked at many job offers and available job oportunities. I don’t stop to read each one right away, I launch new tabs with anything I may be interested to read. After opening about 50 tabs, the browser / tabbing system became useless. and I didn’t know which job descriptiong was which. The parent-tab system would have been able to show me the actual page titles.
Extra Features: Users should also be able to add other tabs to the parent/group. And the user can save the grouping as one bookmark item, with a little number to show how many children it has.
Social / Production Widgets Across Sites
I came across some very cool social widgets from linkedIn the other day while looking a jobs. Depending on the job description, company, etc. The widget would show me who in my network was an employee of that company, or had similar job positions. Then I wondered, why isn’t my Google Sheet widget at the bottom of this page? I was keeping a spreadsheet of every job I was interested in or had applied to. I’m orginzied like that. But I had to keep jumping from one tab to the other so I could type relevant information about the position. What a hassle!. It would’ve same me many cliks if my google widget was in each page. Pages don’t belong to the content owners, the page belongs to the browser, and the browser belongs to the user. Then the user should have options as to what to show in a browser page. A lot of the Chrome/IE/Firefox extensions are just that, extensions, and you have to click on them to activate them or do something with them. Instead they should be readily available, on my face type approach. The Doc/Sheet/Paint widget should be and stay where I put it in the page. Even if it moves the page content around.
What about a video app inside the browser, regardless of what page/content I’m looking at; instead of being a separate tab/window/applications.