Troubleshoot JavaScript Functionality--Firefox Browser and DD-WRT Network Router

HTML5 is here! On October 28th, 2014 the HTML Working Group published HTML5 as W3C Recommendation. This specification defines the fifth major revision of the Hypertext Markup Language (HTML), the format used to build Web pages and applications, and the cornerstone of the Open Web Platform.

When the talk of HTML5 comes up generally it's understood that, for the most part, CSS3 and JavaScript are an intricate part of the "whole". Extended features such as responsive design among other things are nothing without all three languages. JavaScript in particular uproots the "operating system" and unshackles users from the confinement of locally-run software with seemingly boundless potential.

Well, if that wasn't a loaded statement then you still have faith that I know what I'm talking about. Regardless, this post is mainly meant to help troubleshoot the possible causes of a half-assed web-experience followed by constant, nagging banners suggesting that you enable JavaScript for full functionality.

If you're seeing the kinds of messages as highlighted in the previous image; or if you otherwise know that you don't have support for JavaScript functionality in your recently-released Browser, e.g. Firefox 23 (Option Changes), The first culprit to look at is, obviously, the browser; it would be ironic if Firefox wouldn't have support for JavaScript. Go to about:config, search for javascript.enabled, and make sure its value is set to True.

The second possible culprit is your firewall; either your system's firewall or your Networking Router's firewall. For example, in DD-WRT, under the Security tab there's an option for Additional Filters; uncheck the check-box to Filter Java Applets.

Popular posts from this blog

Configure rsyslog Server on Fedora

RHEL 7 and CentOS 7 syslog Rate Limit

EFF Announces Voting Registration Service