A Client Side Script is a programming language that performs its tasks entirely on the users machine, and doesn’t need the use of the server to function. As long as the website you’re accessing has been loaded, you’re still able to browse this page if the internet cuts out, you won't be able to load a new page as this requires the use of server interaction which requires the internet.
- Store values inside of variables - for example you can store customers names under the variable [name]
- Operations on pieces of text (strings in programming) - You can take the string ‘New Player’ and link it with the [name] variable to create a text label e.g “New Player Ben”.
- Running code in response to certain events that happens on your webpage - This will allow the events to be updated when a website visitor clicks on a certain Call-to-Action (CTA)
- Autocomplete - Complete data for you
- Playing Audio and Visual - Social Media Shared Videos + Webpage
- Repairing browser compatibility issues.
Why should I care?
More interactive and engaging websites
Source of infections
The infamous Magecart malware
Magecart is a group of malicious hackers who target eCommerce sites and steal customer payment card data.
To read more about Magecart malware here, click the link here.
Visa Security Alert of August 2019
What does this mean for me?
You as a web developer or eCommerce manager/owner, will have to balance the amount of interactive features you want on your website and the risk of getting breached.
Nowadays, security is just as fundamental as engagement to the success of a website.