Thysbelon.Logo of a Hummingbird moth.

NoScript Blocks the <object> Tag when it Blocks Scripts

A screenshot of NoScript's settings. Under the title 'Enable these capabilities', script is unchecked and object is checked.

NoScript has separate checkboxes for blocking "scripts" and "objects". I assumed that unchecking "scripts" would only block <script> tags on a page; and that leaving "object" checked would allow all <object> tags to work as normal. When I was adjusting the CSS of my Vib-Ribbon post, I noticed the animated background, which is an @keyframes-animated-SVG embedded via an <object> tag, had disappeared. It would seem that blocking JavaScript using NoScript also blocks <object> tags, even if the data of the <object> tag does not contain any JavaScript. This is not the case with other methods of blocking JavaScript, such as using uBlock Origin or setting permissions in Chromium.

Tags:
Categories: