Manual de conteúdos da Aula “Técnicas de Implantação”

Propaganda
Departamento de Inovação, Ciência e Tecnologia Licenciatura em
Informática – Ramo Educacional
Ano Lectivo 2006/2007
Manual de conteúdos da Aula
“Técnicas de Implantação”
GRUPO
N.º Aluno
21723
21871
Licenciatura
IE ⌧ ME
IE ⌧ ME
2
Nome completo
Carlos Manuel Fernandes Lopes de Azevedo
Paulo Jorge Figueiredo Soeiro
Manual de conteúdos da aula “Técnicas de Implantação”
Índice
VISÃO GERAL ..........................................................................................................................................3
TÉCNICAS DE IMPLANTAÇÃO ...........................................................................................................3
FERRAMENTAS PARA A CRIAÇÃO DE PÁGINAS ..........................................................................................4
PROGRAMAÇÃO DE PÁGINAS WEB ...........................................................................................................5
EDITORES DE PÁGINAS WEB.....................................................................................................................5
HTML - Principais Tags .....................................................................................................................7
EDITORES DE IMAGENS E EFEITOS ESPECIAIS ............................................................................................9
EDITORES E PROGRAMAS DE ANIMAÇÃO GRÁFICA ................................................................................10
FERRAMENTAS E UTILITÁRIOS ...............................................................................................................11
RESUMO ..................................................................................................................................................13
BIBLIOGRAFIA ......................................................................................................................................14
Professores Carlos Azevedo e Paulo Soeiro
Página 2 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Visão Geral
As técnicas de implantação resumem-se na utilização das seguintes ferramentas:
Figura 1- Visão geral das Técnicas de Implantação
Técnicas de Implantação
As páginas Web são escritas na linguagem HTML (Hypertex Markup Language), ou seja,
Linguagem de Marcação de Hipertexto.
Nas páginas, a informação está organizada de forma hipertextual, ou seja, as páginas estão
ligadas entre si, através de links. Isso permite uma leitura não linear do texto.
Hipertexto é o conceito que possibilita a "navegação" entre segmentos de texto
independentemente de sua sequência linear ou de sua localização, o leitor salta de uma
informação a outra, não necessariamente numa ordem sequencial.
Figura 2 - Hipermédia
Professores Carlos Azevedo e Paulo Soeiro
Página 3 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Um site é um conjunto de páginas Web estruturadas sobre um determinado conteúdo, este
conteúdo pode conter: informações, textos, imagens, ilustrações, programas, textos
históricos, diagramas, jogos, etc. A página de entrada de um site é chamada de "Home
Page".
Para que o conteúdo de um documento HTML possa ser formatado e exibido devemos
usar um programa chamado browser, ou navegador. Os mais conhecidos são o Internet
Explorer e Netscape Navigator.
Figura 3 - Programas Navegação
O navegador funciona independentemente de se estar ligado a Internet. A melhor forma de
se trabalhar desenvolvendo uma página HTML é off-line, desconectada. Primeiro cria as
páginas no computador e testa-a por meio do browser. Depois, deve colocá-las no servidor
Web para que outras pessoas também possam visualizá-las.
Ferramentas para a criação de páginas
É recomendável possuir alguns conhecimentos básicos da linguagem HTML, embora
actualmente seja possível criar um site utilizando unicamente os editores de páginas, que
geram todo o código. Existem vários softwares para edição de páginas html no mercado, os
mais conhecidos são: Netscape Composer (gratuito), FrontPage da Microsoft,
Dreamweaver da Macromedia e GoLive da Adobe.
Figura 4 - Programas de Edição de Páginas web
Entretanto a aplicação FrontPage vai ser interrompida. A Microsoft vai continuar a servir
as necessidades dos clientes existentes através da introdução destas três novas ferramentas
de criação de aplicações e de criação de conteúdos para a Web e que utilizam as mais
recentes tecnologias, o Microsoft® Office SharePoint Designer 2007 para os profissionais
de TIs de empresas, o Microsoft Expression Web Designer para o Web designer
profissional e o Microsoft Visual Studio 2005 para o programador Web.
Também é necessário ter um navegador instalado, para podermos testar as páginas.
Professores Carlos Azevedo e Paulo Soeiro
Página 4 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Programação de Páginas Web
O HTML é a linguagem mais utilizada para criar páginas Web com hipertexto.
Utilizando a Linguagem HTML podemos criar páginas em que certos itens (palavras e/ou
imagens) que contêm uma ligação (link) a outra zona da mesma página ou a outros
documentos.
Figura 5 - Exemplo Código HTML
Contudo, a exigência, quer em termos de aparência gráfica, quer em termos de
interactividade com o utilizador, levou ao aparecimento de outras linguagens,
nomeadamente o DHTML e o VRML.
De uma forma simplificada, podemos dizer que o DHTML permite dinamizar todos os
elementos da tua página, permitindo alguns efeitos, nomeadamente, o aparecimento e
desaparecimento de imagens e textos a voar pela janela.
O VRML é uma linguagem que permite a criação de ambientes virtuais por onde se pode
passear, visualizar objectos em ângulos diferentes e até interagir com eles.
Editores de Páginas Web
O Frontpage e o DreamWeaver são dois editores que nos permitem criar páginas Web.
O Frontpage é um software desenvolvido pela Microsoft, é bastante fácil de utilizar,
permite criar sites com um aspecto profissional sem se necessitar de dominar alguma
linguagem de programação.
O DreamWeaver é outro software desenvolvido pela Microsoft, utilizado na criação de
sites dinâmicos. Permite implementar rapidamente menus interactivos, criar elementos que
respondem a acções diversas dos utilizadores, inserir animações, multimédia e ficheiros
criados em Flash e ainda outros elementos em páginas Web.
Professores Carlos Azevedo e Paulo Soeiro
Página 5 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Figura 6 - Interface Dreamweaver
Figura 7 - Interface FrontPage
Professores Carlos Azevedo e Paulo Soeiro
Página 6 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
HTML - Principais Tags
Um editor de HTML, tal como o FrontPage ou Dreamweaver, disponibilizam várias
ferramentas que facilitam a criação de páginas Web. No entanto, é desejável que se conheça
pelo menos as tags básicas da linguagem HTML para o caso de ter que fazer uma
manutenção no site.
A seguir, as tags básicas da linguagem html:
Quebras de Linha
<P></P>
Exemplo:
Resultado:
<P>Primeira linha.</P><P>Segunda
linha.</P>
Primeira linha.
Segunda linha.
<BR>
Exemplo:
Resultado:
Primeira linha.<BR>Segunda linha.<BR>
Primeira linha.
Segunda linha.
Texto em negrito
<B></B>
Exemplo:
Resultado:
Aula de <B>Programação Web - básico</B>
Aula de Programação Web - básico
Texto em itálico
<I></I>
Exemplo:
Resultado:
Aula de Informática - <I>Escola</I>
Aula de Informática - Escola
Centrar texto
<center></center>
Texto à direita
<right></right>
Texto à esquerda
<left></left>
Exemplo:
Resultado:
<center>Aula de Informática</center>
Aula de Computação
<right>Aula de Computação</right>
<left>Aula de Computação</left>
Aula de Computação
Aula de Computação
Formatação do texto
Exemplo:
Resultado:
<FONT FACE=Arial color = red size=2>Aula de Aula de Informática
Informática</FONT>
Professores Carlos Azevedo e Paulo Soeiro
Página 7 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Listas Não Numeradas
Exemplo:
<UL>
<LI>UNICAMP
<LI>UNESP
</UL>
Resultado:
•
•
UNICAMP
UNESP
Listas Numeradas
Exemplo:
<OL>
<LI> UNICAMP
<LI> UNESP
</OL>
Resultado:
1. UNICAMP
2. UNESP
Barras horizontais
<HR> = marcação de linha
SIZE = espessura
Width = largura
Exemplo:
Resultado:
<HR SIZE=2 width=100% >
Inserir imagens
Exemplo:
Resultado:
<img src="exemplos/imagem.jpg>
Links
<A></A>
HREF= referência a página a ser aberta
TARGET=_BLANK : abre a página em uma nova janela do browser
Abrir uma página: (ficheiros com a extensão .htm ou .html)
Exemplo:
Resultado:
<A HREF="/exemplos/Pagina.html" TARGET=_BLANK>Clique
aqui!!!</A>
Clique aqui!!!
Mostrar uma imagem: (ficheiros com extensão .gif ou .jpg)
Exemplo:
Resultado:
<A HREF="/exemplos/Imagem.jpg" TARGET=_BLANK>Clique
aqui!!!</A>
Clique aqui!!!
Fazer o download de um ficheiro: (ficheiros com extensão .DOC, .TXT, .ZIP)
Exemplo:
Resultado:
<A HREF="/exemplos/texto.txt" TARGET=_BLANK>Clique
aqui!!!</A>
Clique aqui!!!
Professores Carlos Azevedo e Paulo Soeiro
Página 8 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Receber e-mails:
Exemplo:
Resultado:
<A HREF="mailto:[email protected]">Clique aqui </A> para enviar
sua opinião!!
Clique aqui para enviar
sua opinião!!
Abrir uma página noutro servidor:
protocolo://servidor/pasta/ficheiro
Os protocolos mais usados são (file ou http):
File = arquivo no servidor de ftp
http = arquivo no servidor World Wide Web
Exemplo:
Resultado:
<A HREF=http://www.escola.pt TARGET=_BLANK>Clique
aqui!!!</A>
Clique aqui!!!
Trabalhar com tabela de cores
Os valores para as cores devem ser escritos no padrão Hexadecimal. Para obter
uma lista de cores Hexadecimais, aqui está:
Cores Hexadecimais
Paleta com 216 cores hexadecimais.
Parte superior do formulário
Editores de Imagens e efeitos especiais
O CorelDRAW e o Photoshop são dois dos editores de imagem mais conhecidos e
utilizados na criação de páginas Web.
O CorelDRAW é um programa gráfico, desenvolvido pela Corel que gera desenhos
vectoriais. De uma forma muito simplificada, podemos dizer que este programa cria
imagens recorrendo à utilização de objectos armazenados internamente como equações
matemáticas (vectores).
Figura 8 - Programa CorelDraw
O Photoshop é um software extraordinariamente versátil, desenvolvido pela Adobe, que
permite manipular as imagens de diversas formas e reconhece várias extensões de ficheiros
gráficos.
Figura 9 - Programa PhotoShop
Professores Carlos Azevedo e Paulo Soeiro
Página 9 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Editores e Programas de Animação Gráfica
O Flash é um software desenvolvido pela Macromedia (agora adquirida pela Adobe), que
oferece recursos surpreendentes para criar sites apelativos, abrangentes e interactivos.
Figura 10 - Programa Flash
1 - Na Barra de Ferramentas encontra a maioria das funções de edição.
2 - O Palco é onde tudo é visualizado. Desenhe, edite, mova e seleccione objectos.
3 - Use a Linha do Tempo para determinar onde os objectos vão aparecer e desaparecer de acordo
com o tempo. Camadas e keyframes farão parte do seu vocabulário como Flash Designer.
4 - Os símbolos são armazenados na Biblioteca. Sons, gráficos, bitmaps, botões e movie clips.
5 - O Flash disponibilizou esses Panels para ajudar a controlar quase de tudo. Desde cores, estilos
de texto a instâncias de símbolos.
6 - É no Editor de Actions onde você vai inserir suas actions para frames e símbolos.
Figura 11 -Interface Flash
Esta ferramenta permite criar logótipos com animação e com controlos direccionáveis para
a navegação em Websites.
O ULEAD GIF Animator é um programa de imagens animadas (GIFs animados)
desenvolvido pela ULEAD Systens.
Professores Carlos Azevedo e Paulo Soeiro
Página 10 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Figura 12 - Programa Gif Animator
O ULEAD Cool 3d, é um software também desenvolvido pela ULEAD Systens que nos
permite gerar animações tridimensionais. Assim, podemos incluir na nossa página Web, de
uma forma muito simples, títulos, logótipos e gráficos animados. Este software
disponibiliza uma biblioteca de objectos prontos, estilos, atributos e efeitos que podem ser
usados e/ou modificados.
Figura 13 - Programa Cool 3D
Ferramentas e Utilitários
Com o nascimento da Internet uma das primeiras coisas a aparecer foram os File Servers,
que são depositários de ficheiros e mantêm uma grande quantidade de informação
armazenada, além de gerirem a forma como os utilizadores lhes acedem.
Do lado do utilizador o acesso aos ficheiros é feito por transferência electrónica de um
computador para outro e toma normalmente o nome de Download. Estes ficheiros podem
ser textos, sons ou imagens, mas na maior parte dos casos são programas. Estes programas
são em muitos dos casos grátis (freeware) e na maior parte deles shareware, isto é,
programas que se podem testar antes de comprar. Existem também os programas do tipo
Demo. São programas onde o utilizador não tem acessos a todas as opções do programa.
Mas como se processa essa transferência de informação? Quando se navega pela Net
utilizando um browser o que acontece é que este entra em contacto com o file server
(servidor de ficheiros), selecciona o ficheiro e pede para o mesmo lhe ser enviado, tudo isto
é feito recorrendo a um protocolo chamado FTP ou File Transfer Protocol.
O facto de se usar um protocolo diferente do HTTP deve-se a razões históricas porque
embora o HTTP pudesse ser usado da mesma maneira, os File servers já existiam muito
antes da Web ser criada. Isto para além do facto de que um browser normalmente só está
preparado para fazer as transferências num sentido: do server para o computador e não ao
contrário. Assim um endereço de FTP para um browser tem normalmente a forma:
Ftp://ftp.ea.com
Existem vários programas que implementam este protocolo, nomeadamente o Cute FTP e
o WS FTP.
Figura 14 - Programas FTP
O Cute FTP é considerado um dos melhores programas para a transferência de ficheiros
através da Internet (FTP), permitindo actualizar os ficheiros que constituem um site no
respectivo servidor, em tempo real.
Professores Carlos Azevedo e Paulo Soeiro
Página 11 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
O WS FTP é também considerado um dos melhores programas para transferência de
ficheiros através da janela da Internet (FTP). De fácil utilização, o WS FTP apresenta uma
janela com as pastas e ficheiros do teu computador para selecção do que pretendes
transferir.
Figura 15 -Interface WS_FTP
Professores Carlos Azevedo e Paulo Soeiro
Página 12 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Resumo
O esquema seguinte apresenta de forma resumida as técnicas de implantação de páginas
Web:
Figura 16 - Resumo das Técnicas de Implantação
Professores Carlos Azevedo e Paulo Soeiro
Página 13 de 14
Manual de conteúdos da aula “Técnicas de Implantação”
Bibliografia
http://www.microsoft.com/brasil/windows/products/winfamily/ie/default.mspx
http://www.netscape.com
http://www.microsoft.com/brasil/office/frontpage/
http://www.adobe.com/products/dreamweaver/
http://www.corel.com/servlet/Satellite/gb/en/Content/1150905725000
http://www.adobe.com/br/products/photoshop/photoshop/
http://www.dpchallenge.com/portfolio.php?USER_ID=23394&collection_id=6845
http://www.adobe.com/products/flash/
http://www.ulead.com/ga/runme.htm
http://www.ulead.com/cool3d/runme.htm
http://www.wsftp.com
http://www.cuteftp.com/
Professores Carlos Azevedo e Paulo Soeiro
Página 14 de 14
Download