Client-side

Client-side refers to programming code that runs on the client's side, rather than on the server's side (server-side). JavaScript is a client-side programming language.

Importantly, a client-side application, such as that created in JavaScript, can be accessed at the source level by the client, allowing website visitors, if they should wish, to view the code used to create an application. This also means that the client can copy this code, or block this code, preventing it from executing.

For example, a website attempting to protect it's content may use a short piece of JavaScript to prevent users being able to access the right-click menu. A visitor would then be able to block this script from executing, allowing them to freely right click.

Client-side is a definition, listed in the web development category. This entry was created on 27 October 2008, at 21:10 , and was last updated on 29 October 2008, at 01:38.  

About the author

Nick Johnston is a self employed computing consultant, working in several facets of the IT industry. With an initial interest in business and computer security, his roles have spread to many other areas.

Nick is currently available for project and contract work - contact Nick for more information.