Reviews for Enhancer for YouTube™
Enhancer for YouTube™ by Max RF
Review by Say my name
Rated 4 out of 5
by Say my name, 2 years agothe Extension is a must have for everyone using YouTube, one thing to mention the Extension doesn't load properly all the times I'm using a FireFox fork, found people online complaining about the same thing, hope the dev addresses this issue in the NEXT update
Edit: a turn around fix that I use for now is a costume script
first install the Tampermonkey extension
second use this costume script(dont forget to edit the youtube and tampermonkey links):
// ==UserScript==
// @name Force Enhancer for YouTube
// @namespace past tampermonkey link here/
// @version 0.1
// @description Ensure Enhancer for YouTube loads consistently
// @author You
// @match past youtube link here /*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Function to check if Enhancer for YouTube is loaded
function checkEnhancerYouTube() {
// Look for specific elements that Enhancer for YouTube creates
const enhancerLoaded = document.querySelector('#enhancer-for-youtube-controls') ||
document.querySelector('[id^="enhancer-for-youtube"]');
if (!enhancerLoaded) {
console.log('Enhancer for YouTube not detected, forcing reload...');
// Create a temporary element to trigger mutation observers
const trigger = document.createElement('div');
trigger.id = 'enhancer-youtube-trigger';
trigger.style.display = 'none';
document.body.appendChild(trigger);
// Dispatch events that might wake up the extension
window.dispatchEvent(new Event('resize'));
document.dispatchEvent(new Event('readystatechange'));
// Clean up and try again
setTimeout(() => {
trigger.remove();
checkEnhancerYouTube();
}, 2000);
}
}
// Run after YouTube has loaded
if (document.readyState === 'complete') {
setTimeout(checkEnhancerYouTube, 3000);
} else {
window.addEventListener('load', () => {
setTimeout(checkEnhancerYouTube, 3000);
});
}
})();
Edit: a turn around fix that I use for now is a costume script
first install the Tampermonkey extension
second use this costume script(dont forget to edit the youtube and tampermonkey links):
// ==UserScript==
// @name Force Enhancer for YouTube
// @namespace past tampermonkey link here/
// @version 0.1
// @description Ensure Enhancer for YouTube loads consistently
// @author You
// @match past youtube link here /*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Function to check if Enhancer for YouTube is loaded
function checkEnhancerYouTube() {
// Look for specific elements that Enhancer for YouTube creates
const enhancerLoaded = document.querySelector('#enhancer-for-youtube-controls') ||
document.querySelector('[id^="enhancer-for-youtube"]');
if (!enhancerLoaded) {
console.log('Enhancer for YouTube not detected, forcing reload...');
// Create a temporary element to trigger mutation observers
const trigger = document.createElement('div');
trigger.id = 'enhancer-youtube-trigger';
trigger.style.display = 'none';
document.body.appendChild(trigger);
// Dispatch events that might wake up the extension
window.dispatchEvent(new Event('resize'));
document.dispatchEvent(new Event('readystatechange'));
// Clean up and try again
setTimeout(() => {
trigger.remove();
checkEnhancerYouTube();
}, 2000);
}
}
// Run after YouTube has loaded
if (document.readyState === 'complete') {
setTimeout(checkEnhancerYouTube, 3000);
} else {
window.addEventListener('load', () => {
setTimeout(checkEnhancerYouTube, 3000);
});
}
})();
12,413 reviews
- Rated 5 out of 5by QLFX, 2 hours agoCan you add an Increase Video Buffer Size? My speed is 500mbps yet the video and default buffer size clash occasionally. Wonderful add-on, thanks plenty.
- Rated 5 out of 5by Coxwardo, 2 days ago
- Rated 5 out of 5by Firefox user 14486179, 4 days ago
- Rated 5 out of 5by Firefox user 16858275, 6 days ago
- Rated 1 out of 5by Neo Sahadeo, 7 days agoIt's cool, but the devs need to learn to optimize the code.
How is freezing the window exiting fullscreen even possible? - Rated 5 out of 5by busloadmagenta, 7 days ago
- Rated 5 out of 5by PhantomHair, 8 days ago*Videos per row on my subscriptions page is broken currently. It shows 3 vids per row regardless of the setting*
Update: Seems to be working correctly again - Rated 3 out of 5by Firefox user 13071606, 8 days agoI was happy with this but now the layout is broken and has gone back to 3 videos per line instead of 5
- Rated 1 out of 5by H8ff0000, 9 days agoDisable Autoplay doesn't work for me, which was my main reason for trying this extension. As a bonus, it also completely broke subtitles from working. Turning off the extension made subtitles work.
- Rated 5 out of 5by displayname123, 10 days ago
- Rated 5 out of 5by Firefox user 20176172, 12 days ago
- Rated 5 out of 5by Registrierter Benutzer, 12 days agoplease add "closed captions" (german: Untertitel) as option. currently yt enable this by default.
- Rated 5 out of 5by TTr2, 12 days ago
- Rated 5 out of 5by Firefox user 12659653, 12 days agoGreatly expands the options available when using YouTube, enhancing user's capabilities. 5-Stars!!
- Rated 5 out of 5by Firefox user 20172952, 13 days ago
- Rated 5 out of 5by Andi, 15 days ago
- Rated 5 out of 5by Firefox user 17904248, 15 days ago
- Rated 5 out of 5by Pc Breaker, 15 days ago
- Rated 5 out of 5by kkc, 16 days agoExcellent add-on. Only one add'l tweak needed. When placing control below screen, have an option to make it always visible. Thank you!
- Rated 5 out of 5by Firefox user 20153162, 17 days ago
- Rated 4 out of 5by Maxiwere, 19 days ago
- Rated 5 out of 5by sp1cyduck, 19 days ago
- Rated 5 out of 5by Cr4zy, 20 days ago