Advantages of client side processing?
More responsive as data is not sent back and forth from server
Reduces load on the server
Advantages of server side processing?
Processing code is not shown to the user
Processing cannot be disabled
Takes away the reliance on the client of having the correct interpreter
When should client side processing be used?
When the java script is not essential to the website and a quicker response is needed, but it is often good practice to have both types of processing