An important feature of modern web applications are interactive elements – from dialog windows and pop-up menus to auto-complete functions. The more interactive a page is, the more intensively it can communicate with the web server to provide the user with the maximum amount of custom content. This way, users can easily browse through the website without having to reload the current page every time a new action is performed.
Scripts that are run on the client side – directly in the browser – are key for implementing these types of solutions. The first to mention here is JavaScript, a script language that is supported by all popular browsers. But even though it’s a basic part of all modern web projects, JavaScript isn’t always seen in a positive light and is sometimes blocked by individual applications or, more and more often, even by the user. We’ll give you a quick glimpse at its background as well as detailed instructions for how to enable or disable JavaScript in your browser.