Linguagem de marcação de hipertexto (HTML) é uma linguagem usada para criar páginas web. A linguagem HTML é interpretada pelo navegador web, e entrega as imagens e texto para o usuário. JavaScript é uma linguagem mais avançada para tornar páginas web dinâmicas. Ambas as linguagens têm diferenças, mas são usadas em uníssono para apresentar websites.
O hipertexto marcado para uma página web é estático. Isso significa que o código é exibido no navegador, e não pode mudar ou interagir com a entrada do usuário. No entanto, incorporando JavaScript, torna uma página web dinâmica. Com JavaScript, um programador pode alterar os valores e propriedades de uma tag HTML conforme o usuário clica um botão ou escolhe um valor de uma caixa de seleção. JavaScript é incluído com o código HTML em uma página web, então funciona em conjunto com o código.
HTML é renderizado do servidor. Isso significa que qualquer código programado na página web é processado pelo servidor antes de ser enviado ao usuário. O código estático criado nas páginas HTML são hospedados no domínio do website, e o HTML renderizado pode ser criado usando linguagens de programação dinâmica como C#, PHP ou VB.NET. JavaScript é executado completamente na máquina do cliente, então qualquer código criado é compilado e executado no navegador web. Por esta razão, JavaScript não é uma linguagem segura e senhas e nomes de usuário não devem ser processados usando a linguagem JavaScript.
Com vários navegadores no mercado, compatibilidade é uma questão para qualquer aplicação web. No entanto, HTML é consistentemente suportado por todos os navegadores, e as principais tags usadas para uma página web são renderizadas sem problema. Funções JavaScript nem sempre são compatíveis entre navegadores. Algumas funções JavaScript funcionam bem no Internet Explorer, mas podem não executar corretamente no Firefox ou Chrome. Por esta razão, algumas empresas são forçadas a listar um navegador de compatibilidade para a aplicação web para garantir que usuários consigam visualizar o website corretamente.
Tecnologia Eletrônica © [www.351231.com]