O que é script do lado do cliente?

O script do lado do cliente é um processo pelo qual um programa de computador baseado na Web é executado no computador do usuário e não no computador que hospeda o site. Especificamente, ele é executado através de um tipo de programa conhecido como script, que é tratado pelo navegador da web do usuário. O principal motivo para scripts do lado do cliente é permitir que uma página da Web seja criada especificamente em torno dos dados e opções do próprio usuário, em vez de ser uma página fixa que sempre parece a mesma para todos os usuários.

A necessidade de scripts no cliente deriva da maneira como as páginas da web funcionam. Originalmente, as páginas eram escritas em HTML padrão e eram conhecidas como páginas estáticas; isto é, todos os computadores e, por sua vez, todos os usuários viram exatamente a mesma página. Isso tornou os sites muito limitados ao lidar com grandes conjuntos de dados, como uma programação ferroviária. Com páginas estáticas, a única solução era imprimir a programação na íntegra e deixar o usuário procurar os detalhes relevantes.

Esse problema foi resolvido pelo desenvolvimento de páginas da web dinâmicas. Eles podem se adaptar para atender a uma situação específica, como se um usuário estivesse procurando uma viagem entre duas estações dentro de um período de tempo específico. O resultado da pesquisa é exibido por meio de uma página da web dinâmica, criada automaticamente para essa consulta.

Existem duas maneiras de realizar o processamento necessário para gerar a página da web dinâmica. O script do lado do servidor significa que o computador que hospeda o site, conhecido como servidor, realiza todo o trabalho e gera uma página HTML para enviar ao computador do usuário. Um método para fazer isso é conhecido como VBScript, e é por isso que ocasionalmente os usuários podem realizar uma pesquisa ou outra solicitação dinâmica em um site e voltar a uma página listando um "erro no banco de dados VBScript".

O segundo método, o script do lado do cliente, envolve a incorporação de código especial na página da web. O navegador da web do usuário usa esse código para executar o processamento necessário, como pesquisar um banco de dados dos bastidores no site e produzir uma página a partir dos resultados. O tipo de código mais conhecido usado dessa maneira é chamado Javascript.

A maior desvantagem do script do lado do cliente são as implicações de segurança. Em teoria, o código pode ordenar que o navegador realize todos os tipos de ações, incluindo o acesso a dados no próprio computador. Os navegadores da Web usam várias medidas de segurança para impedir que isso seja abusado, como limitar o código a acessar apenas o navegador. As falhas nessas medidas de segurança são uma das principais fontes de oportunidades para criadores de vírus.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?