
In explorations for the features planned from the previous post, I encountered significant road blocks. The most important one being that frame and iframe html elements to not support the on-click event listener functions. This roadblock would prevent users from interacting with content in frame/iframe window.
In turn, I had to rethink about my project and instead of splitting the viewing window into tow panels, I decided to make a tool for users to customize the layout the way they want. The new project was to create a central hub of tools that users could use to fit their visual preferences. The goal of the new tool was to provide easy-to-use tools that had scalable levels of control to enhance a user's visual experience while surfing the web.
The tools provided in this hub are the following:
- A remover tool to delete unwanted content from a webpage (ads, image banners, etc)
- An image size controller
- A font size controller
- A background and font colour controller with three granularity settings.
The best thing about the last tool is that if a user were to set some colour preferences by any of the three options (page, domain, all tabs), then Google Chrome will remember their settings the next time they access the same webpage, domain, or on the other tabs they have open.
