Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
O documento resume o que é Javascript, como se diferencia de Java, o que Javascript pode e não pode fazer, onde colocar código Javascript em páginas web e fornece um exemplo prático de código Javascript.
O que éJavascript?Uma linguagem de programação que proporciona interactividade às páginas web;Linguagem script (não necessita de compilador);Um script em Javascript é um programa que se inclui (ou num ficheiro externo) numa página HTML;Os scripts em Javascript são texto (código) colocados numa página web interpretados e executados pelos browsers.MF.3
9.
Javascript ≠ JavaJavaé uma linguagem diferente (Netscape)São duas técnicas diferentes de programação na Internet: Java é uma linguagem de programação. JavaScript é uma linguagem de scripting (tal como diz o nome). Embebed numa página web.MF.4
10.
O que fazo Javascript?Cria um interface com o utilizador activo;Pode validar dados introduzidos em formulários (form);Permite personalizar página HTML no momento, com base: nos dados introduzidos, cookies, no dia de semana, na semana, da localização, entre outras;Pode controlar os browsers (utilizador pode permitir ou não);MF.5
11.
O que nãofaz o Javascript?Não permite comunicar com uma base de dados;Não pode escrever em ficheiro (fora dos cookies);Não permite manter contadores;Não permite guardar o “rasto” (excepto com cookies);MF.6
12.
Controlar a experiênciado utilizadorConhecer a experiência:Obter conteúdos diferentes com base no dia, tempo, browser, ente outros;Expandir a experiência:Páginas dinâmicas sem CGIElementos do UI (user interface): elemento que reagem ao input do utilizador;Menus de navegação popup;Validação do inputMF.7
13.
Onde colocar oJavascript?Dentro do ficheiro HTMLNo HEADNo BODY Num ficheiro externoPreferível, pelas mesmas razões das CSSMF.8