Académique Documents
Professionnel Documents
Culture Documents
WEBMASTER / WEBDESIGNER
1.2. Intranet Intranet uma rede desenvolvida para processamento de informaes em uma empresa ou organizao. Seu uso inclui servios como distribuio de documentos e software, acesso a bancos de dados e treinamento. Uma intranet assim chamada porque ela geralmente emprega aplicativos associados Internet, como pginas da Web, navegadores da Web, sites FTP, Correio Eletrnico, grupos de notcias e listas de distribuio, acessveis somente s pessoas que fazem parte da empresa.
1.3. WWW (World Wide Web) (Ampla Rede Mundial) WWW a sigla de World Wide Web que significa Rede Mundial (a grande rede de computadores interligados no mundo todo). A World Wide Web resultado de um projeto para uma melhor distribuio de informaes a grupos de pesquisas iniciado no ano de 1989 por cientistas do CERN (Centro European Researche Nucleare) laboratrio de fsica sediado em Genebra, na Suia, com o intuito de facilitar a comunicao interna e externa. Antes da WWW, os cientistas, assim como toda a comunidade Internet, necessitavam de uma srie de programas distintos para localizar, buscar e visualizar as informaes. Ao final de 1990, os pesquisadores no CERN possuiam um browser baseado em modo texto. Durante o ano de 1991 a WWW foi liberada para uso geral no CERN. Durante o ano de 1992, o CERN comeou a anunciar o projeto WWW. No entanto, apenas em fins de 1993 a World Wide Web iniciou sua fase de crescimento explosivo, com a introduo da verso final do software NCSA Mosaic, um browser, para a comunidade Internet. Muitos browsers foram desenvolvidos para muitos sistemas de computadores. Em 1994, a WWW j havia se tornado uma das formas mais populares de acesso aos recursos da Internet. O objetivo inicial era, portanto, centralizar em uma nica ferramenta as vrias tarefas necessrias para se obter as informaes disponveis na Internet. Usurios de todo o mundo foram atrados pela forma simples e divertida que a WWW disponibilizava o contedo da Internet. A organizao World Wide Web Consortium (W3C) responsvel pela padronizao do HTML. A especificao original do HTML foi desenvolvida, no CERN, por Tim Berners-Lee atual Preisidente do W3C, que transformou sua obra em patrimnio coletivo dos internautas. A verso padro do HTML hoje a 4.0. Entretando algumas verses de
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
Internet Explorer
Netscape Navigator
1.10. Protocolo Protocolo um conjunto de regras estabelecidas com o objetivo de permitir a comunicao entre computadores. um mtodo de acesso a um documento ou servio atravs da Internet, como File Transfer Protocol (FTP) ou Hypertext Transfer Protocol (HTTP). Tambm denominado tipo. 1.11. Protocolo HTTP (HyperText Transfer Protocol) (Protocolo de Transferncia de Hipertexto) HTTP um protocolo da Internet utilizado pelos computadores ligados Web para comunicar-se entre si, ativa os navegadores da Web para recuperarem informaes de servidores da World Wide Web. O protocolo permite a um usurio usar um programa cliente para entrar em um URL (ou clicar em um hyperlink) e recuperar texto, elementos grficos, som e outras informaes digitais de um servidor da Web. Endereos URL de recursos HTTP comeam com http://. 1.12. Protocolo FTP (File Transfer Protocol) (Protocolo de Trasferncia de Arquivo) FTP um protocolo que possibilita a transferncia de arquivos de um local para outro pela Internet. Normalmente, os sites tm reas pblicas de FTP, permitindo que os usurios faam download de programas por esse processo. Protegido por senhas, o FTP tambm utilizado para atualizar a distncia sites localizados em empresas hospedeiras. < P r o f. Rodrigo Thomas Flores > 10
< rodrigoflores@via-rs.net >
11
12
XYZ Nome especfico que pode conter uma ou mais palavras, separadas ou no, por hifens (ex.: XYZ-informatica). com Tipo de Domnio - Indica a natureza do Site. No caso como tratase de um Site de uma empresa privada, ".com" vem de comercial. Outros Exemplo: .gov (governo) e .org (organizaes sem fins lucrativos). br Sigla do Pas - composta de duas letras, significa que a pgina est situada em um computador no Brasil. Pginas que no possuem terminao indicando o pas de origem esto situadas nos Estados Unidos. Outros Exemplo: .pt (Portugal) e .jp (Japo).
treinamento Diretrio (pasta) onde est localizado a pgina (arquivo) cursos.htm. s vezes uma URL indica apenas o diretrio (ou o servidor). Nesse caso, o servidor se encarrega de procurar e enviar o arquivo adequado. cursos.htm Nome da pgina escrita em HTML requerida (pginas da Web geralmente tem terminao em .htm ou .html). #local exibida. Aponta para o local especfico dentro da pgina que ser
13
14
O documento HTML pode ser escrito em qualquer editor de textos, desde que este tenha a capacidade de grav-lo como cdigo ASCII (American Standard Code for Information Interchange - cdigo utilizado para representar textos quando h computadores envolvidos), isto , como texto puro, sem formatao ou caracteres de controle. Pode-se usar, portanto, o Notepad do Windows, ou o Edit do MS-DOS. Pode-se tambm usar editores mais modernos, como o Word, sendo necessrio neste caso
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
15
2.1. TAGs TAGs so os "comandos" do HTML. Um documento HTML composto de TAGs que faro com que o browser monte a pgina de acordo com a formatao definida pelos comando HTML. Um TAG sempre precedido de um caracter "<" (menor que) e seguido por um caracter ">" (maior que). Exemplo de TAG: <HTML> Na maioria dos casos, um TAG deve ter um correspondente, chamado de TAG de fechamento. Ou seja, um TAG indica onde comea sua rea de influncia, enquanto o seu correspondente TAG de fechamento indica onde termina a rea de influncia. Um TAG de fechamento tem o mesmo nome do TAG de abertura, precedido do caracter "/". Exemplo de TAG de fechamento: </HTML> TAGs podem ser escritas em minsculas ou maiscula, mas nunca podem haver espaos em branco dentro de TAGs, exceto entre atributos e entre aspas. Exemplo : <HTML>, <html>, <HtMl>, <Html>, ...
16
17
18
19
20
21
22
23
24
Esta META TAG muito til para mudanas de endereo, levando o usurio automaticamente para o novo endereo. Para informar ao navegador que a partir da page0.htm deve recuperar a page1.htm em cinco segundos, ficaria assim: Exemplo: <html> <head> <meta http-equiv="refresh" content="5; URL=page1.htm"> <title>Ttulo da Page 0 (page0.htm)</title> </head> <body> Corpo do Documento </body> </html> A page0.htm aparecer ao acessar a sua Home Page com uma mensagem ou efeito, e aps 5 segundos, carregar a page1.htm. Outras definies de META TAG incluem informaes referentes verso do HTML, verso do navegador, ferramentas de criao Web e mecanismos de pesquisa. A maioria destas fontes de META TAG adicionais utilizam o atributo NAME, que designa informaes suplementares que no tm um cabealho HTTP relacionado. Em cada uma destas TAGs, o atributo NAME identifica o valor real, enquanto o atributo CONTENT especifiva um valor associado ao NAME. Atributo: NAME="AUTOR" Explicao: Determina o nome do autor. Exemplo: <meta name="Autor" content="William Sheakspeare">
25
26
27
Atributo: LANG="PT" Explicao: Portugus Portugal Exemplo: lang="pt" Atributo: LANG="EN-US" Explicao: Ingls Americano Exemplo: lang="en-us" Atributo: LANG="IT" Explicao: Italiano Exemplo: lang="it" Norte-
28
29
HTML permite que caracteres especiais sejam representados por seqncias de escape, indicadas por trs partes: um & (e () comercial) inicial, um nmero ou cadeia de caracteres correspondente ao caracter desejado, e um ; (ponto e vrgula) final. Exemplo:
Caracter Entidade de Caracter ã Entidade Numrica ã Descrio a c/ til
Um caracter bastante til o espao no ignorvel, o (Nonbreaking space). Este caracter importante quando desejamos forar o browser a no ignorar espaos em branco entre palavras.
Caracter Non-breaking space Entidade de Caracter Entidade Numrica Descrio Espao ignorvel no
Exemplo: <body> <p>Veja como fica com espao no ignorvel!</p> </body> Visualizao pelo Browser: Veja como fica com espao no ignorvel!
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
30
Outras seqncias de escape suportam caracteres ISO Latin1. Temos aqui uma tabela com as entidades mais utilizados em Portugus: Tabela de Caracteres Especiais e Acentuao
Caracter Entidade de Caracter " " À Á Â Ã Ç É Ê Í Ó Ô Õ Ú Ü à á â ã ç é ê í ñ ó ô " À Á Â Ã Ç É Ê Í Ó Ô Õ Ú Ü à á â ã ç é ê í ñ ó ô Entidade Numrica 	 Descrio Tabulao Horizontal Espao no ignorvel Aspas A c/ crase A c/ acento agudo A c/ acento circunflexo A c/ til C cedilha (maisculo) E c/ acento agudo E c/ acento circunflexo I c/ acento agudo O c/ acento agudo O c/ acento circunflexo O c/ til U c/ acento agudo U c/ trema a c/ crase a c/ acento agudo a c/ acento circunflexo a c/ til c cedilha (minsculo) e c/ acento agudo e c/ acento circunflexo i c/ acento agudo n c/ til o c/ acento agudo o c/ acento circunflexo o c/ til
õ õ < P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
31
32
5.1. Por que usar estas formataes ? Os browsers costumam tambm mostrar corretamente os caracteres acentuados normalmente. Essa prtica, embora facilite sobremaneira a digitao dos documentos, no recomendada "ainda", devido a um problema relativo a transmisso desses caracteres. Chama-se conjunto de caracteres uma representao digital de texto. Um caracter um smbolo cujas diversas representaes devem significar a mesma coisa para uma comunidade de pessoas. Na prtica, porm, existem alguns conjuntos que associam dois nmeros distintos a um mesmo caracter. Os Browser j permitem que se escolha a codificao adequada ao conjunto de caracteres relativo aos documentos a serem recuperados. Mas para garantir a interpretao apropriada de um documento, pode-se inserir uma indicao do esquema de codificao, atravs do campo: <meta http-equiv="Content-Type" content="text/html; charset=iso-88591"> Na World Wide Web, os acentos da Lngua Portuguesa chegam a travar os Browsers de usurios em outros pases, que usam um conjunto de caracteres diferentes do ISO Latin 1 apesar do ISO Latin 1 ser padro na Web. 6. Cores Atravs de Valores Hexadecimais As cores so definidas atravs de um valor hexadecimal de 6 algarismos, ou atravs de seus nomes. Os nomes padronizados so: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white e yellow. Estes nomes foram escolhidos por serem os nomes originais das cores suportadas pelas primeiras verses do MS-Windows. Alguns Browsers implementam outros nomes no padronizados.
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
33
34
Exemplo: <html> <head> <title>XYZ Informtica</title> </head> <body> <!--------------------- Link para o Site da XYZ Informtica -------------------> <p><a href="http://www.xyz.com.br">Oi! Eu sou um link para o site da XYZ Informtica!</a></p> </body> </html> Visualizao pelo Browser: Oi! Eu sou um link para o site da XYZ Informtica!
35
Atributos de Hn Atributo: ALIGN Explicao: Indica se o cabealho ser alinhado a esquerda (padro), centralizado ou a direita, usando-se, respectivamente, as palvras "LEFT", "CENTER" e "RIGHT". Exemplo: <h1 align="left">Texto Um</h1> <h2 align="center">Texto Dois</h2> <h3 align="right">Texto Trs</h3>
36
37
38
P <p>...</p> Explicao: Indica que o texto influenciado um pargrafo, e possui um alinhamento prprio. Os browsers, habitualmente, deixam um espao vertical em branco de cerca de "uma linha" antes de cada pargrafo. Exemplo: <p>Esta a Home Page da XYZ Informtica. E este um exemplo de pargrafo.</p> Atributos de P Atributo: ALIGN Explicao: Indica se o pargrafo ser alinhado a esquerda (padro), centralizado, a direita ou justificado usando-se, respectivamente, as palvras "LEFT", "CENTER", "RIGHT" e "JUSTIFY". Exemplo: <p align="center">Esta a Home Page da XYZ Informtica. E este um exemplo de pargrafo centralizado.</p>
39
BR <br> Atributo: No possui atributos Explicao: Passa para a prxima linha. Exemplo: <p>Este texto ficar na mesma linha.<br> E este em outra linha.</p> Visualizao pelo Browser: Este texto ficar na mesma linha. E este em outra linha. 8.6. O TAG Blockquote <blockquote>...</blockquote> Atributo: No possui atributos Explicao: Faz a margem comear mais dentro da pgina. O efeito deste TAG pode ser acumulado, obtendo assim margens maiores. Exemplo: <blockquote>Esta a Home Page da XYZ Informtica. E este um exemplo de margem visualizada pelo Browser.</blockquote> Visualizao pelo Browser: Esta a Home Page da XYZ Informtica. E este um exemplo de margem visualizada pelo Browser. 8.7. O TAG DIV <div>...</div> Explicao: Indica que o texto influenciado uma diviso, e possui portanto um alinhamento prprio. Atributos de DIV Atributo: ALIGN Explicao: Indica se a diviso ser alinhado a esquerda (padro), centralizado, a direita ou justificado usando-se, respectivamente, as palvras "LEFT", "CENTER", "RIGHT" e "JUSTIFY". utilizado no lugar do TAG <p>, quando se deseja modificar o alinhamento sem, no entanto, uinserir-se espao vertical em branco. Exemplo: <div align="right">Esta a Home Page da XYZ Informtica. E esta a minha diviso.</div>
40
41
42
43
44
45
46
47
48
para
para 49
50
51
Alguns Browsers, como o Internet Explorer 3 e 4 e o Netscape Comunicator 4, expe o texto presente no atributo ALT quando o cursor toca a imagem. O texto exibido em "bales de texto" ou similares. Os atributos WIDTH e HEIGHT so extremamente importantes. Os browsers, tendo informaes sobre a altura e a largura das imagens, no precisam esperar que elas cheguem por inteiro para continuar a exibio do resto do documento. Alm disto, WIDTH e HEIGHT podem ser usados para distorcer imagens. Pode-se usar o atributo BORDER para se retirar a borda de um link (quando claro, este for uma imagem). No entanto, deve-se tomar cuidado para no confundir o usurio, pois este poder no perceber que a imagem tambm um link. 12. Formatos de Imagens GIF (Graphics Interchange Format) e JPEG (Joint Photographic Experts Group) so os dois formatos grficos padres usados na Internet, cada formato tem suas vantagens e desvantagens, como analisado a seguir. Os dois formatos de imagens so bastante utilizados, mas possuem caractersticas diferentes. 12.1. Usando o GIF (Graphics Interchange Format) O GIF apresenta um bom rendimento no tamanho e qualidade em imagens com cores "limpas", sem muito detalhes. Possui suporte para imagens animadas e com partes "transparentes". Trabalha com cores indexadas, podendo representar um mximo de 256 cores. Armazena imagens com grandes reas planas (da mesma cor) de forma bastante eficiente. No possui nveis de compreensso, apesar de j ser naturalmente compactado (GIFs tem uma compresso padro). Podem ser entrelaadas. Uma imagem entrelaada (interlaced) pode ser vista medida que vai sendo carregada (melhorando a definio aos poucos). Pode-se definir uma das cores como sendo "transparente", permitindo que se veja o que est por trs. O recurso de transparncia muito interessante, pois permite criar a sensao de que as imagens no so todas retangulares. Permite a criao de animaes (GIFs Animados). O Princpio do GIF Animado o mesmo de um filme que vemos no cinema, ou seja uma
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
52
12.3. Sobre o PNG (Portable Networ Graphics) Um formato novo, ainda no muito comum na Internet, o PNG (Portable Network Graphics), desenvolvido por um grupo formado especialmente com este fim. Ele uma evoluo das GIFs que conhecemos, mantendo diversas de suas caractersticas e incorporando novas com pouco custo de implementaco aos desenvolvedores. Suporta cores TRUECOLOR (48 bits por pixel), interlaamento, transparncia, etc. Foi desenvolvido para, no futuro, substituir o GIF e o JPEG. Nota: PNG pronunciado "ping". 12.4. Imagens no Browser Uma imagem GIF pode conter at 256 cores. Para isso, so necessrios 8 bits para cada pixel da imagem. Se a sua imagem tem 128 ou 64 cores, significa que cada pixel vai precisar de 7 ou 6 bits respectivamente. E ainda, se a sua imagem tem somente 16 cores ela requer somente 4 bits por pixel, reduzindo em 50% o tamanho do arquivo quando comparado com o de 256 cores. < P r o f. Rodrigo Thomas Flores > 53
< rodrigoflores@via-rs.net >
13. Mapas Sensitivos Atravs do conceito de Mapa Sensitivo (Clickable Map), podem ser criados diversos links dentro de uma mesma imagem. O usurio ser encaminhado para uma URL determinada pelo local da imagem selecionada. MAP <map>...</map> Explicao: Indica o incio e o final do mapa. Pode ficar em qualquer parte da pgina. Exemplo: <map name="mapa1"> ... </map> Atributos de MAP Atributo: NAME Explicao: Atributo obrigatrio, indica o nome do mapa. Exemplo: <map name="mapa1"> ... </map>
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
54
55
Exemplo: <html> <head> <title>XYZ Informtica</title> </head> <body> <img src="imagem.gif" width="600" height="60" alt="imagem.gif" border="0" usemap="#mapa1"> <map name="mapa1"> <area shape="rect" coords="300,2,600,60" href="http//www.xyz.com.br/treinamento.htm"> <area shape="rect" coords="0,0,300,60"
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
56
57
58
59
60
61
62
Exemplo: <table>
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
63
64
65
Exemplo: <spacer type="horizontal" size="10">XYZ Informtica vem prestando Servios de Desenvolvimento; Manuteno e Implantao de Sistemas; Consultoria; Treinamento e Suporte Tcnico, h quase dez anos. <spacer type="vertical" size="20">No mercado carioca desde o incio de 1991, a XYZ trabalha com as mais importantes empresas pblicas e privadas do Brasil. Mas no s isso. Atributo: ALIGN Explicao: Indica que o "SPACER" ser alinhado a esquerda ("LEFT") ou a direita ("RIGHT"), com o texto fluindo ao seu redor. Atributo: WIDTH Explicao: Define a largura em SPACERs tipo "BLOCK". Atributo: HEIGHT Explicao: Define a altura em SPACERs tipo "BLOCK". Exemplo: XYZ Informtica vem prestando Servios de Desenvolvimento; Manuteno e Implantao de Sistemas; Consultoria; Treinamento e Suporte Tcnico, h quase dez anos.No mercado carioca desde o incio de 1991, a XYZ trabalha com as mais importantes empresas pblicas e privadas do Brasil. Mas no s isso. <spacer type="block" widht="60" height="60" align="left">Participamos ativamente da evoluo tecnolgica do mercado de telecomunicaes, representando produtos inovadores como servidores CTI CallXpress, servidores de fax RightFAX e placas inteligentes de fax da Brooktrout, que facilitam a comunicao da sua empresa. 16. Marquee (Microsoft Internet Explorer)
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
66
67
68
Atributos de FORM Atributo: ACTION Explicao: Indica a localizao (URL) do script que ir receber e interpretar os dados enviados pelo formulrio. Exemplo: <form method="POST" action="http://www.xyz.com.br/cgi-bin/script"> Atributo: METHOD Explicao: Indica o formato no qual os dados sero enviados. Pode assumir os valores "GET" (indica como os dados sero passados pelo script) ou "POST" (envia os dados para entrada padro do sistema operacional). <form method="POST" action="http://www.xyz.com.br/cgi-bin/script"> INPUT <input> Explicao: Indica um objeto (campo texto, checkbox, etc). Exemplo: <input type="text" size="30"> Atributos de INPUT Atributo: TYPE Explicao: Especifica que tipo de objeto deve ser: "TEXT", "PASSWORD", CHECKBOX", "HIDDEN", "RADIO", BUTTON", "SUBMIT" e "RESET". Exemplo: <input type="text" size="40"> Atributo: NAME Explicao: Indica o nome do objeto. Este nome no ser exibido para o usurio. Ele utilizado pelo script associado ao formulrio para a
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
69
70
Atributo: MULTIPLE Explicao: Se presente, indica que mais de uma opo poder ser escolhida. OPTION <option> Explicao: Deve ser usado dentro da rea de influncia de "SELECT". Define as diversas opes disponveis ao usurio. Atributos de OPTION Atributo: VALUE Explicao: Define o valor da opo, que ser enviado ao script
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
71
<form enctype="multipart/form-data" action="_URL_" method="POST"> A implementao do campo onde ser indicado qual o arquivo para UPLOAD (envio) feita atravs do TAG: <form enctype="file" name="NomeQualquer" size="xx"> A sintaxe do formulrio no sofre outras alteraes. 17.2. FORM FIELD - Exemplos 17.2.1. One-Line Text Box Exemplo: <form method="POST" action="_URL_"> <input type="text" name="T1" size="20"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"> </form>
17.2.2. Scolling Text Box Exemplo: <form method="POST" action="_URL_"> <textarea rows="2" name="S1" cols="20"></textarea><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"> </form>
72
17.2.3. Check Box Exemplo: <form method="POST" action="_URL_"> <input type="checkbox" name="C1" value="ON">Tpico 1<input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"> </form>
Exemplo com CHECKED: <form method="POST" action="--WEBBOT-SELF--"> <input type="checkbox" name="C1" value="ON" checked><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"> </form>
17.2.4. Radio Button Exemplo: <form method="POST" action="_URL_"> <input type="radio" value="V1" checked name="R1">Tpico 1<input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"> </form>
73
17.2.6. Push Button Exemplo: <form method="POST" action="_URL_"> <input type="button" value="Button" name="B1"> </form>
Exerccio de Formulrio Todas as informaes fornecidas em um formulrio so agrupadas e enviadas para um programa, mais conhecido como Script CGI, que escrito especialmente para processar esses dados de acordo com alguma necessidade ou especificao. Atualizao ou consulta a base de dados, envio de dados por e-mail, ou simplesmente a construo de uma nova pgina (gerada a partir dos novos dados) so algumas das aplicaes mais comuns. Escrever um Script CGI no tarefa fcil para a maioria dos WebDesigners, mas existem vrios CGI "pr-fabricados" disponveis gratuitamente na Rede, que processam as informaes fornecidas de forma transparente. Como exerccio proposto vamos utilizar o AnyForm para ensinar como colocar um formulrio em uma pgina HTML. <html> <head> <title>Formulrio</title> </head>
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
74
75
18. Som 18.1. Controles de Som do Microsoft Internet Explorer O Microsoft Internet Explorer incorpora a seu HTML nativo a capacidade de tocar arquivos de som, nos padres midi, au e wave, atravs do TAG <BGSOUND>. BGSOUND <bgsound> (Microsoft Internet Explorer) Explicao: Reproduz um determinado som em "background", isto , enquanto o usurio utiliza a pgina. O som somente iniciado quando o seu download concludo. Isto difere este TAG de produtos como o Real Audio, que reproduz o som na medida em que o arquivo correspondente chega ao browser. Atributos de BGSOUND Atributo: SRC Explicao: Indica qual o arquivo de udio a ser reproduzido. Podem ser < P r o f. Rodrigo Thomas Flores > 76
< rodrigoflores@via-rs.net >
77
1. Documentos de Layout 2. Documentos de Contedo 19.2.1. Documentos de Layout Documentos de layout contm informaes sobre a estrutura de frames dos documentos. Cada frame declarada em documento de layout contm uma referncia implcita ou explcita para outro documento que ser exibido no frame. Esse "documento filho" ser exibido independentemente da existnciade outras frames na janela do browser. O "documento filho" pode ser um documento de contedo ou mesmo outro documento de layout encadeado. 19.2.2. Documentos de Contedo Documentos de contedo so documentos normais em HTML. Um documento de contedo pode ser visto em um frame ( de um documento de layout) ou sozinho, na janela do browser. 19.3. TAGs e Atributos Bsicos O TAG <FRAMESET> substitui o TAG <BODY> em um documento de layout. Ele define a diviso da janela em duas ou mais linhas ou em duas ou mais colunas. Podem haver vrios TAGs <FRAMESET> encadeados, fazendo-se, desta maneira, divises das divises da pgina. Assim como o <BODY>, o TAG <FRAMESET> precisa ser fechado contm todas as informaes sobre cada uma das subdivises da janela, sobre cada uma das frames. FRAMESET <frameset>...</frameset> Explicao: Contm os elementos "FRAME", "NOFRAMES" e outros "FRAMESETs" que podem ser aninhados para que se tenha uma divises dentro de uma diviso de layout. Exemplo: <frameset scrolling="yes" cols="25%,50%,*"> <frame src="contents.htm"> <frame src="info.htm"> <frameset scrolling="no" src="grafic.htm"> </frameset>
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
78
79
80
81
82
83
84
85
21.1. Planejamento
Definio do objetivo do site. Voc pode criar uma pgina simples com informaes bsicas ou decidir-se por fazer um comrcio eletrnico, tudo depende do capital disponvel. Lembre-se que o site ser feito para seu pblico alvo.
21.4. Design
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
86
21.5. Programao
Verifique o funcionamento dos scripts e programas que realizam tarefas automticas. Se possvel, teste o site em vrias verses de browsers.
21.6. Divulgao
Cadastre o seu site nos sistemas principais sistemas de busca nacionais e internacionais. Divulgue o endereo em caixas de produtos, cartes e materias promocionais.
21.7. Manuteno
Atualize as informaes periodicamente e verifique o funcionamento de links e scripts.
22. DHTML (HTML Dinmico) Refere-se a pginas Web cujo contedo se modifica sem interveno direta do WebMaster. Uma mesma pgina pode ser vista de forma diferente, dependendo de variveis como a localizao geogrfica do Internauta, a hora da visita, pginas anteriores j vistas e as preferncias do usurio. Vrias tecnologias so usadas para produzir HTML dinmico: Scripts CGI, Server Side Includes (SSI), Cookies, Java, JavaScript e ActiveX. DHTML permite criar efeitos especiais, tais como texto em que sai da pgina uma palavra por vez ou efeitos de transio com estilo de mensagem giratria entre as pginas. 23. XML (Extensible Markup Language) O XML uma evoluo do HTML - no apenas convive, como se integra facilmente a ele. Ainda h poucas ferramentas para o trabalho em XML e poucos softwares capazes de interpret-lo. Mas a adoo dessa tecnologia pelos principais fabricantes deve mudar esse panorama em pouco tempo. O Internet Explorer 5.0, foi o primeiro produto massivamente usado a adotar a novidade. O novo browser da Netscape, tambm abraar o XML. O XML e o HTML tm uma origem comum, o SGML (Standard Generalized Markup Language), um padro internacional genrico para descrio da estrutura de diversos tipos de documentos eletrnicos. Ao contrrio do HTML, no entanto, o XML no estabelece como um determinado elemento deve ser visualizado. Seu objetivo armazenar as informaes de forma organizada. A idia que um arquivo XML possa ser apresentado em mdias diferentes - um mesmo material, por exemplo, pode receber
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
87
88
89
26.7. Applet
< P r o f. Rodrigo Thomas Flores > < rodrigoflores@via-rs.net >
90
91
92