ajuda.jpg

Agora, uma aula de Javascript

A Linguagem Script

Os scripts escritos com a linguagem Javascript, podem ser executados por navegadores (client-side scripts) ou por servidores (server-side scripts).

Ou seja, ao contrário do HTML, a linguagem Javascript pode reconhecer e responder a eventos do usuário, como cliques do mouse, entradas em formulários e navegação entre páginas. Através do Javascript, você poderá, por exemplo validar a entrada de dados do usuário em um formulário, sem precisar acessar o servidor. A linguagem Javascript não é compilada e sim executada no Servidor Web.

Com Javascript você têm muitas possibilidades para “incrementar” seu documento HTML com elementos interessantes. Por exemplo: você será capaz de responder facilmente a eventos iniciados pelo usuário como, clique sobre um botão, abertura de uma janela e muitos outros. Alguns efeitos que são possíveis agora com Javascript, antes eram possíveis apenas com programação em CGI ou Pearl.

De onde surgiu Javascript?

A linguagem Javascript foi desenvolvida pela Netscape com o nome de Livescript introduzida em 1995 no navegador Navigator 2.0 da mesma empresa. Hoje existe uma implementação de Javascript feita pela Microsoft chamada Jscript, e existe uma versão, chamada ECMASCRIPT, da empresa (ECMA).

Além de oferecer recursos para dinamizar as páginas da Web do lado cliente, o Javascript pode ser usado para criar scripts no servidor, que conectem, por exemplo, as páginas a banco de dados como: Illustra, Informix, Microsoft, Oracle e Sysbase. A Netscape também oferece ferramentas que facilitam bastante essa tarefa, como o Netscape LIVEWIRE.

Java e Javascript

Apesar dos nomes bem parecidos, Java não é o mesmo que o principal uso de Java, é para criar miniaplicativos (APPLETS), pequenos programas que são transferidos pela internet e funcionam dentro de navegadores da Web. Para incorporar novos objetos e applets (pequenos aplicativos que rodam em uma páginas da internet), utilize a tag de HTML . Quando o navegador Web encontra a tag APPLET, ele transfere por download um miniaplicativo do Java do servidor e então o miniaplicativo é executado na área de tela especificada.

O Java Script pode ser usado por autores de páginas HTML para dinamicamente controlar o comportamento destes objetos, ou seja, como o Javascript você pode unir documentos HTML e APPLETS desenvolvidas em Java.

Java e script! Estas são duas técnicas diferentes de programação na internet. O Java é uma linguagem de programação repleta de recursos, desenvolvida e comercializada pela Sun Microsystems. Com o Java, um descendente das linguagens de programação C e C++, os programadores podem criar aplicações inteiras e controlar dispositivos eletrônicos domésticos.

Ao contrário do Java a linguagem Javascript suporta poucos tipos de dados e implementa alguns conceitos de orientação a objetos.

Especificando uma Linguagem

A linguagem Javascript pode ser embutida em um documento HTML em duas formas:

- Comandos e funções usando o tag SCRIPT;

- Manipuladores de eventos usando tags HTML.

Javascript é uma linguagem que permite injetar lógica em páginas escritas em HTML (Hipertext Mark-up Language). As páginas HTML podem ser escritas utilizando-se editores de texto, como o Notepad, Write, etc. Porém, existem editores próprios pra gerar HTML, tais como HOTDOG e (mais recomendado) Microsoft Front Page.

Os parágrafos de lógica do Javascript podem estar “soltos” ou “atrelados” a ocorrência de eventos. Os parágrafos soltos são executados na sequência em que aparecem na página (documento) e os atrelados a eventos são executados apenas quando o evento ocorre.

Para inserir parágrafos de programação dentro do HTML é necessário identificar o Inicio e o Fim da seguinte forma:

<SCRIPT>
Set de instruções
</SCRIPT>

Este procedimento pode ser adotado em qualquer local da página. Entretanto, para melhor visualização e facilidade de manutenção, recomenda-se que toda lógica seja escrita no início do documento, através da criação de funções a serem invocadas quando se fizer necessário (normalmente atreladas a eventos).

Se a lógica é escrita a partir de um determinado evento, não é necessário o uso de comando <SCRIPT>e</SCRIPT>.

Os comandos Javascript são sensíveis ao tipo de letra (maiúsculas e minúsculas) em sua sintaxe. Portanto é necessário que seja obedecida a forma de escrever os comandos, de acordo com a forma apresentada ao longo deste manual. Caso seja cometido algum erro de sintaxe quando da escrita de um comando, o JAVASCRIPT interpretará, o que seria um comando, como sendo o nome de uma variável.

<HTML>

<HEAD><TITLE>Primeiros Comandos</TITLE></HEAD><BODY>

<SCRIPT LANGUAGE=”Javascript” TYPE=”TEXT/JAVASCRIPT”>

<!–

Comandos Javascript..

//->

</SCRIPT>

</BODY>

</HTML>

Em documentos HTML, a utilização da linguagem JAVASCRIPT se dá sob a forma de funções (applets), as quais sao chamadas em determinadas situações ou em resposta a determinados eventos. Estas funções podem estar localizadas em qualquer parte do código HTML, a única restriçãoé que deve começar com a declaração <SCRIPT> e terminar com o respectivo </SCRIPT>. Por convenção, costuma-se colocar todas as funções no início do documento (entre as TAGS <HEAD> e </HEAD>, isso para garantir qeu o código Javascript seja carregado antes que o usuário interaja com a Home Page ou seja, antes do <BODY>.

Computador

HP lança Tela Sensível ao Toque by Dicas de Computador on October 14th, 2008
.

PEÇAS TOP DE LINHA PARA montar o seu PC by Computador on August 13th, 2008
Para quem gosta de botar a mão na massa, o site Zdnet fez recentemente uma lista dos componentes de PC mais cotados para montar o melhor computador de mesa possível.

O que é o sistema RAID? by Dicas de Computador on June 23rd, 2008
O sistema RAID - Redundant Array of Independent Disks (matriz redundante de discos independentes) consiste em um conjunto de dois ou mais discos rígidos com os seguintes objetivos: Tornar o sistema de disco mais rápido (isto é acelerar o carregamento de dados do disco), através de uma técnica chamada Divisão de Dados.

JSP, a linguagem eclética by Dicas de Computador on June 28th, 2008
A JSP (Java Server Page) é a alternativa de programação de sites dinâmicos eleborada pela Sun, criadora do Java.

Safe Móbile Hard Drive Fingerprint, da Lacie by Dicas de Computador on July 15th, 2008
.



Thank you for reading this post. You can now Leave A Comment (0) or Leave A Trackback.



Leave a Reply

Note: Any comments are permitted only because the site owner is letting you post, and any comments will be removed for any reason at the absolute discretion of the site owner.

You must be logged in to post a comment.