Week 3 - Browser Extension Demos
Since last week’s post, StudyBuddy has undergone great change in functionality. Initially, our vision was to create an extension that allowed users to set a designated study time so in this way, the extension would block sites autonomously. However, with the time crunch of having a presentable product, we ultimately decided to settle for a manual way to stop and start site blocking. Although this feature wasn’t made in time for our class presentation, we still have the goal of integrating time and making it easier for our student users. Our extension project is open source, so if anyone would like to integrate this time feature can do so through a pull request.
From working on this extension, I got to experience the lifecycle of a product from start to finish as well as the importance of collaboration. Most of the time, an initial vision is going to change due to constraints. In our case, we didn’t have time. With collaboration, we knew that together, we had to find another way to finish our extension and ultimately, we succeeded.
During our class presentation, there were many notable browser extensions. From an extension that changes background color based on the time of day to an extension that replaces an animal word with its image, the extensions from other groups were unique and useful to their intended audience. But, two extensions that stuck to me were table_of_contents and mockbob. Currently, I am taking a course that has class notes in a long html page, making it unbearable to read. But, the table_of_contents extension would make navigating this page manageable. mockbob, on the other hand, I thought was the most creative and funny extension that I’ve seen. It would enable sarcasm to be communicated effectively via text.