Vimeo Chrome Extension Should not Exist
Vimeo Record is a bad chrome extension. Vimeo web app is great for recording short videos, but you should not use their extension because it could kill your productivity.
Vimeo is Great, their chrome extension is not
First off, let me say that I use vimeo's web app almost every day. However, Not many people know that they can record short videos from this page: https://vimeo.com/record/start-recording Without having to install the extension. That is what I do all the time. Although I am a chrome extension developer, I try to use as little browser plugins as possible. This tweet comes to mind:
Here is a line from their
50ms blocking delay: On a slower computer or a laptop it causes a
600ms delay: And it takes
10MB of memory on EVERY PAGE. Which is A LOT
Without Vimeo Record:
With Vimeo Record:
How can this be improved?
According to Google's Best Practice Advice: https://developer.chrome.com/docs/webstore/best_practices/ This should not be allowed. Vimeo Record should use
chrome.scripting API to inject this content script only when a user clicks the browser action. Or not inject anything at all, and just open a new tab, because I don't see the extension adding any value to the product at all.
Why are they asking us to install it?
On the very page where vimeo provides this feature they are asking users to install the extension. Why?
Moving to Manifest Version 3
The version of the extension which was discussed in this blog post is based on Manifest Version 2. Let's hope this bug will be fixed in their future updates that are MV3-based.