A linguagem de cliente ou client-side scripting, é uma linguagem que é executada no lado cliente, ou seja, no computador do próprio usuário, e por isso é usada nas situações em que a linguagem server-side não tem alcance. Entre as linguagens client-side, há o JavaScript, que é a única que realmente roda no navegador do usuário. Através do JavaScript é possível manipular a página do usuário diretamente, fazendo coisas dinâmicas que vão desde mudar o valor de um campo do formulário até criar uma área redimensionável que pode ser arrastada pela página.[1]

Como todo o código JavaScript está no próprio navegador, o usuário pode ver o código e pode também, através da utilização de alguns programas, manipular o código. Isso faz com que as linguagens client-side sejam inseguras para fazer coisas como acessar um banco de dados. Juntas, as linguagens server-side e client-side se complementam.[1]

Referências

  1. a b «Que caminho seguir no desenvolvimento web? (parte 2) | Leonardo Bighi». leonardobighi.com. Consultado em 15 de março de 2011. Arquivado do original em 18 de abril de 2010 
Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.

📚 Artikel Terkait di Wikipedia

Cross-site scripting

ativam ataques maliciosos ao injetarem client-side script dentro de páginas web vistas por outros usuários. Um script de exploração de vulnerabilidade cross-site

Dart (linguagem de programação)

o Dart 2.0, um reboot da linguagem, otimizado para o desenvolvimento client-side para Web e dispositivos móveis. void main() { print('Olá, Mundo!'); }

Server-side JavaScript

ideia fora introduzida devido a uma ampla adoção do JavaScript no lado do cliente client-side (CSJS), e assim, proporciona ao programador uma única linguagem

JavaScript

navegadores têm um mecanismo JavaScript dedicado para executá-lo. É atualmente a principal linguagem para programação client-side em navegadores web. É também

Cookie (informática)

determinado cookie, este não poderá ser manipulado por códigos client-side como JavaScript, VBscript, etc. Atribuir o parâmetro HttpOnly a um determinado

Jogo eletrônico para navegador

outros usuários para o transcorrer do jogo. Eles podem usar tecnologias client-side, como browsers e plugins como Java ou Flash ou utilizar-se de Ajax, num

Netscape

que ainda é amplamente utilizada, bem como JavaScript, a linguagem mais utilizada para client-side scripts de páginas web. As ações da Netscape foram comercializados

CommonJS

um web browser client-side application programming interface (API) normalmente disponível em JavaScript «What Server Side JavaScript needs ·». www.blueskyonmars