Disable autoplay and preloading of HTML5 video and audio players.
Disable HTML5 Autoplay (Reloaded) Extension
“Disable HTML5 Autoplay (Reloaded)” disables HTML5 audio and video autoplaying.
Now any video is blocked until you click the agreement button.
In addition to removing the HTML autoplay attribute from media elements, “Disable HTML5 Autoplay (Reloaded)” also hooks into the media's JavaScript API. This allows for restrictions on media control and simulation of expected behavior to ensure that all pages behave normally. Main and most requested feature: this blocker has a customizable white list, so you may add your favorite sites to exclude from blocking autoplay. To deactivate a function, simply uncheck the related item from toolbar-panel. With this extension you will never have to worry about videos auto playing in the background. In addition, the video will be automatically buffered if necessary.
Read more
Now any video is blocked until you click the agreement button.
In addition to removing the HTML autoplay attribute from media elements, “Disable HTML5 Autoplay (Reloaded)” also hooks into the media's JavaScript API. This allows for restrictions on media control and simulation of expected behavior to ensure that all pages behave normally. Main and most requested feature: this blocker has a customizable white list, so you may add your favorite sites to exclude from blocking autoplay. To deactivate a function, simply uncheck the related item from toolbar-panel. With this extension you will never have to worry about videos auto playing in the background. In addition, the video will be automatically buffered if necessary.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Disable HTML5 Autoplay (Reloaded)", "description": "Disable autoplay and preloading of HTML5 video and audio players.", "version": "0.9.3", "minimum_chrome_version": "45", "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkgn0JZZcM7ArPAkukhLsreKNairnfcU4NsK+bODeA3T9KnuiIneKoOs5ZhEsRL5FqHid7BwbUa+lNx53aH6cf7em9j98e/OojT+HHJEUYS0751vGquzQVQgP2qEI4gTaMcuGf/6qYuJfXAPCrNGqVr40eRD/rb7YoCJrlBT57lxE299ZMSoTMAdRcwLumeCOnnPCxoQZYoPfymdOj/xRRNtfDmAi6zSSHeDuqMG9dXwpgp6RjTFnztYYtM5xZQ1qGbfIfTW9NjfwNIbQKhMCh+KFfS3dXLy43qo0MLY6TtANVKcNJFRP/LcRciUy5Wxa1C/65tlIdRcsq1vTWMRKnQIDAQAB", "icons": { "16": "images/16x16_NO_PLAY_14.png", "48": "images/48x48_NO_PLAY_14.png", "128": "images/96x96_NO_PLAY_14.png" }, "browser_action": { "default_title": "Disable HTML5 Autoplay (Reloaded)", "default_icon": "images/16x16_NO_PLAY_14.png", "default_popup": "html/popup.html" }, "content_scripts": [ { "matches": [""], "js": ["js/content_script.js"], "run_at": "document_start", "all_frames": true } ], "background": { "scripts": ["js/background.js", "js/ttlzstatistics.js"] }, "options_ui": { "page": "html/options.html", "chrome_style": true, "open_in_tab": true }, "permissions": [ "tabs", "storage", "webRequest", "webRequestBlocking", "https://*.com/*", "https://*.net/*", "https://*.ru/*", "https://*.by/*", "https://*.biz/*", "https://*.zone/*", "https://*.org/*"], "web_accessible_resources": ["js/inject.js", "js/youtube.js"]}
Read more