As a web developer with aspirations of becoming a web designer, I spend a lot of time browsing through various web design examples. However, relying on text links for bookmarking designs I like isn't the most efficient method for me. That's why I have decided to develop my own bookmarking application that will utilize a Chrome extension/Firefox plugin to introduce a custom bookmarking button directly in the browser. This button will trigger a dialogue box when clicked, allowing me to capture screen shots of the current webpage and seamlessly upload them to my site. The application will also update the SQL database with references to the new image files, website name, link, and list of tags.
I am wondering if it is feasible to create a Chrome extension / Firefox plugin that can capture screenshots of the existing page? Additionally, would it be possible to specify the specific part of the page to crop while saving the image?