O que é um erro de sintaxe na Internet?
Programação em páginas da web
Assim como os programas que são executados no seu computador, as páginas da web geralmente têm algum código de programação por trás delas. Esse código pode ser encontrado dentro da página HTML que o mecanismo de pesquisa baixa em um arquivo separado vinculado pela página HTML ou no servidor que enviou o arquivo HTLM ao seu navegador. Em todos esses casos, o código está sendo usado para criar algo mais que uma página de texto simples (possivelmente com algumas imagens). O código significa que, de alguma forma, a página é dinâmica ou interativa.
Todo o código deve ser cuidadosamente escrito para evitar erros. Os erros na linguagem de programação são chamados erros de sintaxe.
Causas
Se ocorrer um erro de sintaxe, é provável que o programador tenha cometido um erro de digitação, o que implica que o computador não consegue entender o que o programador escreveu. É como um erro de pontuação em uma frase escrita.
Por exemplo, os programadores geralmente precisam colocar instruções entre parênteses. Se o número de parênteses abertos não corresponder ao número de parênteses fechados, ocorrerá um erro de sintaxe. Como o código de computador pode ser longo e complexo, esse tipo de erro pode ser muito fácil de confirmar.
Hoje em dia os programadores podem usar ferramentas para escrever códigos de computador que irão destacar a maioria dos erros de sintaxe e eles vão notar erros de ortografia de termos de programação usados com freqüência, ou se o número de parênteses abertos e fechados não corresponder. Essas ferramentas são chamadas de Ambientes de Desenvolvimento Integrados ou IDE (por sua sigla em inglês).
Efeitos
Dependendo de onde o erro de sintaxe ocorre, isso pode impedir que a página da Web exiba seu conteúdo e seja apresentada apenas como um erro de página. Isso é mais provável de acontecer se o erro ocorrer em um código executado pelo servidor que entrega a página da web. Como alternativa, um erro de sintaxe poderia fazer com que a página parasse no ponto em que o erro ocorreu ou a página poderia ser exibida completamente, mas com algumas de suas funcionalidades quebradas.
Diferentes linguagens de programação têm maneiras diferentes de mostrar que ocorreu um erro de sintaxe. A maioria relatará algo como "Ocorreu um erro de sintaxe: linha 51". Algumas são mais específicas e dão uma pista sobre onde está o erro. Se este for o caso, o erro pode ser "" Ocorreu um erro de sintaxe: Linha 51 (parênteses não coincidem) ".
Reparando Erros de Sintaxe
Se você encontrar um erro de sintaxe em uma página da web durante a navegação, você realmente não pode fazer muito sobre isso, porque a culpa é do programador original naquela página.
Se você estiver fazendo alguma programação de página da web e um erro de sintaxe surgir, verifique a mensagem de erro para ver qual pista ela pode fornecer, como o local do erro, e examine seu código cuidadosamente. Não esqueça de examinar as áreas superior e inferior da linha que lhe dão o erro. Se você tiver um parêntese sem fechar, por exemplo, o erro não ocorrerá até que o programa perceba que os parênteses não foram fechados corretamente, muito mais adiante na linha. Mesmo os comentários no código (que geralmente não são executados pelo navegador ou pelo servidor) podem causar erros de sintaxe, se não forem corretamente identificados como tal.
Erros semelhantes
Nem todos os erros de programação por erros tipográficos são imediatamente identificados como erros de sintaxe. Se um programador incorretamente escrever o nome de uma função, variável ou método, ele poderá obter uma resposta como "O método X não existe". Estritamente falando, no entanto, esses são erros de sintaxe. Por razões de simplicidade, é sempre uma boa idéia seguir uma série de nomes e convenções ortográficas para essas coisas, portanto, qualquer discrepância é mais fácil de encontrar.