Obtrusive JavaScript Checker
Obtrusive JavaScript Checker is a tool to traverse through all elements in a web page, and when it finds a HTML element with inline events (which is bad, JavaScript should be unobtrusive), it highlights it with a red border. It also highlights javascript: links with a magenta border.

More information and a summary report
When you hover over an element with an inline event, it will show you more information about it:

The same goes for javascript: links:

At the bottom left corner of the window, you will be presented with a summary report of the number of javascript: links and inline events in the current web page, and each type of inline event summarized.

Availability
It is available as a Firefox extension, Greasemonkey user script, as well as a Ubiquity command. The Greasemonkey user script can be customized to only work for certain domains (default is all domains).
![]()


29 Comments
October 31st, 2008 at 12:09
[...] work, part of it is analyzing both other people’s code as well as my own. Now I have created Obtrusive JavaScript Checker to help me out with [...]
November 4th, 2008 at 0:43
[...] the latest release of Obtrusive JavaScript Checker and its cool information and report features, I got the request to make it as a command for [...]
November 6th, 2008 at 1:02
[...] _ Obtrusive JavaScript Checker – Robert??s talk – Web development and Internet trends [...]
November 8th, 2008 at 1:49
[...] and instead properly learn to develop Firefox extensions. So. the result is version 0.8 of Obtrusive JavaScript Checker, as a very much improved Firefox [...]
November 11th, 2008 at 7:13
[...] Obtrusive JavaScript Checker [...]
November 11th, 2008 at 16:35
[...] Obtrusive JavaScript Checker [...]
November 11th, 2008 at 18:39
[...] Obstructive Javascript Checker: http://www.robertnyman.com/obtrusive-javascript-checker/ [...]
November 26th, 2008 at 22:46
[...] ???? ? ?? ?? ?? ????? ? ????? ?????? Robert Nyman’s ?? ??? Obtrusive JavaScript Checker. ?? ???? [...]
December 16th, 2008 at 22:36
[...] I first coded and released Obtrusive JavaScript Checker, I had some more ideas with it, as well as some great feedback I have received and wanted to see [...]
December 17th, 2008 at 17:13
[...] Nyman takes his Obtrusive JavaScript Checker Firefox Extension to the next level: “The result is Inline Code Finder, which looks for inline styling as well [...]
December 27th, 2008 at 21:44
[...] I first coded and released Obtrusive JavaScript Checker, I had some more ideas with it, as well as some great feedback I have received and wanted to see [...]
May 20th, 2009 at 4:49
[...] Obtrusive JavaScript Checker Available as a Firefox extension, Greasemonkey user script, as well as a Ubiquity command; Obtrusive JavaScript Checker is a tool to traverse through all elements in a web page, and when it finds a HTML element with inline events (which is bad, JavaScript should be unobtrusive), it highlights it with a red border. [...]
May 22nd, 2009 at 3:41
[...] Obtrusive JavaScript Checker Available as a Firefox extension, Greasemonkey user script, as well as a Ubiquity command; Obtrusive JavaScript Checker is a tool to traverse through all elements in a web page, and when it finds a HTML element with inline events (which is bad, JavaScript should be unobtrusive), it highlights it with a red border. [...]
May 28th, 2009 at 11:21
[...] Obtrusive JavaScript Checker Available as a Firefox extension, Greasemonkey user script, as well as a Ubiquity command; Obtrusive JavaScript Checker is a tool to traverse through all elements in a web page, and when it finds a HTML element with inline events (which is bad, JavaScript should be unobtrusive), it highlights it with a red border. [...]
June 22nd, 2009 at 6:32
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
June 22nd, 2009 at 6:52
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
June 22nd, 2009 at 15:56
[...] Obtrusive JavaScript Checker [...]
June 22nd, 2009 at 18:21
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
June 25th, 2009 at 3:38
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
July 8th, 2009 at 15:57
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
August 29th, 2009 at 9:54
[...] [...]
August 29th, 2009 at 12:36
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
January 27th, 2010 at 10:33
[...] Obtrusive JavaScript Checker [...]
March 3rd, 2010 at 12:39
[...] Obtrusive JavaScript Checker [...]
May 29th, 2010 at 9:09
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
June 10th, 2010 at 11:16
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
June 14th, 2010 at 4:18
[...] Obtrusive JavaScript Checker Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script. [...]
November 30th, 2010 at 8:17
[...] 12) Obtrusive JavaScript Checker [...]
October 12th, 2011 at 19:53
[...] 12) Obtrusive JavaScript Checker [...]
Write a comment