Baixe Use a Cabeca - JavaScript portugues e outras Notas de estudo em PDF para Gestão de Recursos Humanos, somente na Docsity!
O guia amigo do seu cérebro Use a Cabeça! (Head First) Javas Aumente sua experiência como usuário com a interatividade das páginas da web FE Aprenda conceitos importantes do JavaScript para o seu cérebro Faça o código JavaScript : funcionar se = pis di Ria do d e olhos DOM mi Exercite sua . ne mente com dezenas a de quebra-cabeças e exercicios Pare de ter medo de manipular eventos — não machuca nada OREILLY Michael Morrison web iterativa X* | Como reagir ao mundo x virtual Ai, meu Deus! Não percebi que a Web poderia ser tão “perceptiva”. Ela sabe o que estou pensando agora? Cansado de considerar a Web em termos de páginas passivas? Foi tempo, acabou. São chamadas de livros. E são boas pata ler, aprender...muitas coisas boas. Mas não são interativas. E nem a Web sem um pouco de ajuda do JavaScript. Certamente, você pode enviar um formulário e talvez fazer um truque aqui e acolá com algum código HTML e CSS esperto, mas estará realmente apenas representando o Weekend at Bernie's ao apoiar uma página Web sem vida. A interatividade real requer um pouco mais de inteligência e muito menos trabalho...mas tem uma compensação muito maior. web interativa Como falar com uma parede... nada acontece A Web nem sempre é tão responsiva quanto poderia ser. Na verdade, algumas vezes pode parecer totalmente fria e insensível, desinteressada do mundo externo e indiferente às necessidades de seus muitos usuários. Você poderia esperar que quando fornecesse dados assim iria gerar algum tipo de resposta...mas nada aconteceu. Não é pessoal; a Web estática não conhece nada melhor. f É entrada do usvario.. € ainda f nada esta acombecendo. E House Finder Pronto para localizar uma casa? Entre a renda anual: [80000 você está aqui > 3 interatividade com o javascript Mas o JavaScript dá uma resposta O JavaScript move a chave que transforma uma página Web em uma experiência interativa. Ele capacita coisas que podem ouvir as suas necessidades, processar sua entrada e atender aos seus desejos mais profundos, Tudo bem, talvez seja um esforço, mas o JavaScript pode transformar uma página Web em um aplicaunvo interativo, em oposição a uma página estática e sem vida, e isso é bom! + O usuario digiba f informações na formulario, 'sasm House Finder ad Pronto para localizar uma casal E se Entre a renda anual; [80000 Entre o número de quartos:[3 Entre o CEP:[95014 Calcula o Preço | Localizar Casas | | | | 1 Fá O usuario clica um botão € O UavaSeript começa à obtém as resultados, a $ +rabalhar em resposta * as ações da usvaria, O JavaScript dá vida a uma página Web permitindo que responda à entrada do usuário. 4 Capítulo 1 HTML, CSS e JavaScript inter Luzes, câmera, “ação! O JavaSenipt coloca o HTML e o CSS como uma das três peças da construção da página Web moderna. O HTML fornece a estrutura, o CSS adiciona o estilo e o JavaScript inicia e faz as coisas acontecerem, Para encontrar o caminho para uma página Web interativa, você tem que seguir a trilha da estrutura (HTML) até o estilo (CSS) e então, a ação (JavaScript). Parecido com o CSS, o código JavaScript geralmente reside na página Web.
ESTRUTURA cbody> «div Idesframe”> «style type="text/cas">
![]()
Bady d ESTILO 214 fai;
apítulo 1 4 Pede ao usuario gue ' farmtça um codiso postal no formata com cinco digitos, XXXXX, q Calcula o Preço maximo ata casa coma quatro vezes 4 4 o Salario da vsuaria, Valina a campo income para far fornecido. D valor do campo de emtrada da código pastel, Calevla o preço máximo da 4 casa quando e usuario clica a Pad Calevite Price, “e como informar ao navegador o que fazer Seu navegador Web pode lidar com o HTML, CSS E JavaScript ; Você já sabe que um navegador Web sabe como obter seu HTML e exibi-lo. E usou o CSS para informar ao navegador como mostrar as diferentes partes de seu HTML. Considere o JavaScript como apenas outro meio de se comunicar com o navegador... mas ao invés de dizer ao navegador como exibir algo (como no HTML ou no CSS), você dará ao navegador alguns comandos para seguir. E [1) Vace abre um Ear Wes e O O servidor we digita um URL... descobre pe É para esse uRL. [5] Õs ervidor fornece as SEU navegador Web uma pagina cheia de ?ags TRL, regras CSS e Uva Seria À Servidor Web Oo navegador exibe o trul e usando às regras Css, Ludo a partir da pagina Web... y CIR gh Pronto para localizar uma casa? enseada Página Web à Ene a rendas [BODOO [4.5) , | | Entre o número de quartos:|3 pic Cama Executar ! | Entre o CEP:fBSOI4 ea Beaiguer UevaSend | | 3 "> as Ea Te das faso Serio a) LE ê ana Dm Do Você pede comprar uma casa de até: R$320.000,00, interatividade ppa 4 Página Wes, 12 Capítulo 1 P: Como os navegadores Web executam o código JavaScript? R: Os navegadores Web têm uma parte especial do software dentro deles chamada interpretador JavaScript e seu serviço é executar o código JavaScript que aparece em uma página. É por isso que você pode ouvir o JavaScript sendo descrito como uma linguagem interpretada, em oposição a uma linguagem compilada. As linguagens compiladas como C++ ou Cá, por exemplo, devem ser convertidas por uma ferramenta chamada compilador em um arquivo de programa executável. Não é necessário compilar os programas JavaScript porque o código JavaScript é interpretado diretamente pelo navegador. F: Como informo a uma página Web para começar a executar o código JavaScript? KR: A maior parte do código JavaScript é executada quando algo ocorre na página como, por exemplo, a página sendo carregada ou o usuário clicando um botão, Um mecanismo JavaScript conhecido como “evento” permite a você inicializar uma parte do código JavaScript quando algo de interesse ocorre na página. Não existem Perguntas idiotas F: Considerando os problemas de segurança da Web, o JavaScript é seguro? KR: Sim, na maior parte. O JavaScript é designado totalmente para impedir que o código malicioso cause problemas. Por exemplo, o JavaScript não permite a você ler ou escrever arquivos no disco rígido do usuário. Esta limitação acaba com o potencial de muitos virus e código malicioso parecido. Naturalmente, isso não significa que você não pode escrever um código JavaScript com erros que tome as páginas Web dificeis de usar. Significa apenas que é improvável que você coloque os usuários em sérios riscos com o JavaScript. E só para lembrar, os erros do navegador e hackers espertos descobriram modos de quebrar da segurança JavaScript no passado, e certamente ele não é imbatível. F: Eatag