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, em vez de no computador que hospeda o site. Especificamente, ele percorre um tipo de programa conhecido como script, que é tratado pelo navegador da web do usuário. O principal motivo do script do lado do cliente é permitir que uma página da web seja criada especificamente em torno dos próprios dados e opções do usuário, em vez de ser uma página fixa que sempre parece a mesma para todos os usuários. Originalmente, as páginas foram escritas no HTML padrão e eram conhecidas como páginas estáticas; Ou seja, todo computador 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 as páginas estáticas, a única solução foi imprimir o cronograma integralmente e deixar o usuário caçar os detalhes relevantes.
Esse problema foi resolvido pelo desenvolvimento de páginas dinâmicas da Web. Estes podemAdapte -se para atender a uma situação específica, como se um usuário estiver procurando uma jornada entre duas estações dentro de um período específico. O resultado da pesquisa é exibido através de uma página da web dinâmica, que é 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, em seguida, gera uma página HTML para enviar para o 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 retornar uma página listando um "erro de banco de dados VBScript". "
O segundo método, 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 realizar o processamento necessário, como a pesquisaG Um banco de dados nos bastidores no site e produz uma página a partir dos resultados. O tipo mais conhecido de código 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 uma variedade de 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 oportunidade para os criadores de vírus.