7.3 Scripting Languages

Scripting languages are an easy and fast means to enable or include more controls in Web pages. They can be implemented either as Server side scripting languages using PHP, JSP, PERL and ASP or as Client side scripting language using JavaScript.


Server side scripting languages should be preferred over Client side since client side scripting may face issues of browser incompatibility, scripts being turned off by browsers, security etc.


It should be ensured that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.