1.2.4. Organizar a estrutura do site
1
Organizar a estrutura do site

A organização da estrutura do site passa pela
definição das ligações entre as páginas que o
compõem

Esta organização deve ser intuitiva e fácil de
compreender pelo utilizador

De acordo com as ligações que são estabelecidas
entre as páginas de um site, podem existir diferentes
tipos de estruturas como hierárquico, rede ou a
combinação dos dois, com maior ou menor
complexidade
2
Organizar a estrutura do site

A situação ideal é encontrar o ponto de
equilíbrio, para evitar que, por um lado, o
utilizador efectue muitos cliques para atingir a
informação pretendida e, por outro, tenha de
escolher uma opção de entre muitas possíveis

Desta forma, o tamanho do site pode
influenciar de forma decisiva a organização da
sua estrutura e, por isso, esta deve ser
ponderada com flexibilidade
3
1.2.5. Desenhar o esquema de
navegação
4
Desenhar o esquema de navegação

Desenhar o esquema de navegação de um website
significa definir a sua estrutura de orientação, de
forma a facilitar a procura da informação por parte dos
utilizadores

Esta estrutura de orientação é descrita em
documentos designados por blueprints

Os blueprints são documentos criados para descrever
as relações entre as páginas, que permitem, depois,
definir e construir o esquema de navegação do website

Existem vários esquemas de navegação,
nomeadamente global, local e contextual (figura 4.18)
5
Desenhar o esquema de navegação
6
Desenhar o esquema de navegação

No esquema de navegação global, as hiperligações
encontram-se, normalmente, em todas as páginas do
site e no topo destas

Estas hiperligações permitem o acesso às principais
áreas do website

No esquema de navegação local, as hiperligações
encontram-se, habitualmente, no lado esquerdo do
site

Estas hiperligações completam o esquema de
navegação global, permitindo o acesso a locais mais
específicos dentro da área em que o utilizador se
encontra
7
Desenhar o esquema de navegação

No esquema de navegação contextual, as
hiperligações permitem acessos a locais não
abrangidos pelos esquema de navegação global e
local

Dentro dos esquemas de navegação referidos
anteriormente, podem identificar-se dois tipos de
navegação, externa e interna, de acordo com o tipo
de hiperligação existente

Designa-se por navegação externa quando as
hiperligações permitem navegar para outras páginas
do mesmo site

Designa-se por navegação interna quando as
hiperligações permitem navegar dentro da mesma
página
8
1.2.6. Definir a estrutura das páginas
9
Definir a estrutura das páginas

A definição da estrutura das páginas é a
última etapa do planeamento de um website
antes da sua implementação, publicação e
manutenção

Esta etapa pode implicar, inicialmente, a
elaboração em papel, do esquema da
estrutura das páginas com a disposição dos
seus componentes e avaliando as várias
hipóteses

É nesta etapa que devem ser definidas as
resoluções das páginas para a sua impressão
e visualização por diferentes equipamentos
10
Definir a estrutura das páginas

Relativamente à visualização das páginas, os valores
adoptados devem evitar o aparecimento e a
utilização da barra de deslocamento horizontal

A disposição e as características dos componentes
das páginas devem ser definidas de forma a criar
níveis de destaque, de acordo com o grau de
importância destes

Por outro lado, a definição da estrutura das páginas
não pode perder de vista o objectivo de obter um
equilíbrio entre o aspecto estético, a funcionalidade e
o conteúdo informativo das mesmas
11
1.3. Conceber websites para
diferentes suportes
1.3.1. Servidores Linux e Windows
12
Servidores Linux e Windows

Um servidor web ou servidor http é um computador
que disponibiliza informação, sob a forma de páginas
web, através da rede, aos computadores clientes

Para implementar um servidor web é necessário
instalar software específico como o IIS da Microsoft
para o Windows e o Apache, open source tanto para
Linux como para Windows

O quadro 1 mostra a distribuição do software de
servidor web, de acordo com as plataformas
suportadas
13
Servidores Linux e Windows
Quadro 1
Servidor
Windows
Linux
Apache
IIS
Xitami
OmniHTTPd
14
Servidores Linux e Windows

A maioria dos servidores web são
implementados com os softwares Apache ou
IIS

O quadro 2 apresenta as características e
funcionalidades de cada um destes
15
Servidores Linux e Windows
16
Servidores Linux e Windows

As figuras 4.19 e 4.20 representam,
respectivamente, as janelas do browser
Internet Explorer com as páginas abertas a
partir de um servidor Apache e de um
servidor IIS
17
Servidores Linux e Windows
18
1.3.2. Os diferentes browsers
19
Os diferentes browsers

Inicialmente, a Internet funcionava apenas com documentos de
texto criados utilizando o hipertexto

Com a evolução para documentos com conteúdos gráficos,
houve a necessidade de melhorar os browsers, para permitir a
visualização e a navegação nessas páginas

Estes browsers são, na sua maioria, desenvolvidos para
funcionarem em diferentes sistemas operativos

Estes podem apresentar características próprias, que lhes
conferem maiores ou menores capacidades para a
apresentação plena das páginas web, com a inclusão de outras
tecnologias para além do HTML

Os browsers mais recentes têm de interpretar as tecnologias
como o ActiveX, o DHTML, o XML, o XHTML, o Flash, o HTTP, o
HTTPS, o CSS, o JavaScript, os plug-ins e os Java Applets
20
Os diferentes browsers
Mozilla Firefox

O Mozilla Firefox (figura 4.21) é o browser de
navegação mais rápido, bastante seguro,
extremamente simples de utilizar e com
suporte alargado para plug-ins
disponibilizados por outras empresas

Apresenta alguns problemas com operações
que envolvam a sua ligação com ferramentas
da Microsoft
21
Os diferentes browsers
22
Os diferentes browsers
Mozilla Firefox (continuação)

As principais funções suportadas, pelo Mozilla Firefox,
são:

Tabbed browsing, que permite abrir várias páginas na
mesma janela, mas em separadores diferentes

Controlos de janelas pop-up, que permitem activar ou
desactivar janelas pop-up

Gestor de cookies, que permite aceitar ou não cookies

Gestor de imagens, que permite activar ou desactivar o
carregamento de imagens

Gestor de downloads, que permite organizá-los a partir de
uma única janela
23
Os diferentes browsers
Opera

O Opera (figura 4.22) é um browser desenvolvido,
em 1994, pelos pesquisadores Jon Stephenson von
Tetzchner e Geir Ivarsoy, da empresa de
telecomunicações norueguesa Telenor

É um navegador muito rápido e simples de utilizar,
sendo indicado para utilizadores profissionais da
Internet com necessidades específicas

Este browser inclui bloqueadores de pop-up, tabbed
browsing, pesquisas integradas e funções avançadas

Permite a personalização do seu aspecto através de
um pequeno número de cliques
24
Os diferentes browsers
25
Os diferentes browsers
Internet Explorer

O Internet Explorer (figura 4.23) foi desenvolvido
pela Microsoft, em 1995, e é um dos browsers mais
divulgados entre os utilizadores da Internet

As principais funções suportadas pelo Internet
Explorer são:

Diversas ferramentas que garantem a privacidade na web, o
manuseamento de imagens, a localização e reprodução de
ficheiros multimédia e outras

Tecnologias DHTML, XML, CSS e aplicações de Java

Integração com o .NET, facilitando a ligação servidor/cliente
26
Os diferentes browsers
27
Os diferentes browsers
Maxthon Browser

O Maxthon Browser (figura 4.24) é um
browser que permite a personalização da
interface e o seu funcionamento é idêntico ao
Internet Explorer, mas com a funcionalidade
tabbed browsing
28
Os diferentes browsers
29
2. Editores de páginas web
Os editores de páginas web são programas
desenvolvidos para permitirem ao utilizador
criar website e páginas web. Existem
editores do tipo WYSIWYG ou HTML
30
2.1. Editores WYSIWYG
31
Editores WYSIWYG

Os editores WYSIWYG (What You See Is What You
Get) são programas de autor para a criação e edição
de websites que permitem ver, na sua janela, o
aspecto com que o site vai ser apresentado após a
sua publicação

Estes editores permitem ao utilizador, de uma forma
acessível e sem dominar uma linguagem de
programação, desenvolver websites com aparência
profissional

Todo o código necessário ao funcionamento do
website é automaticamente gerado sem que o
utilizador se aperceba
32
Editores WYSIWYG

Os editores WYSIWYG permitem criar desde uma
simples página até um website com múltiplas páginas
relacionadas entre si

O FrontPage (figura 4.25), o Dreamweaver (figura
4.26), o Easy Website Pro (figura 4.27), o
BlueVoda (figura 4.28) e o CoffeeCup (figura 4.29)
são exemplos deste tipo de editores

Estes editores permitem, de uma forma geral, inserir
tabelas, hiperligações, formulários, imagens, som,
vídeo e efeitos dinâmicos; criar páginas dinâmicas;
utilizar folhas de estilo e publicar o site na web
33
Editores WYSIWYG
34
Editores WYSIWYG
35
Editores WYSIWYG
36
Editores WYSIWYG
37
2.2. Editores HTML
38
Editores HTML

Os editores HTML podem ser classificados
como ferramentas de autor de páginas web

Estes editores são, essencialmente, editores
de texto, embora alguns apresentem
funcionalidades acrescidas como a geração
automática de código, a inserção de códigos
de outras linguagens de programação e a prévisualização da página

A utilização dos editores de HTML implica um
conhecimento prévio da sintaxe desta
linguagem
39
Editores HTML

Com este conhecimento,
consegue-se um maior controlo
sobre a criação das páginas web

O Bloco de notas (figura 4.30), o
HotDog (figura 4.31), o Visual
Workshop (figura 4.32), o
Crismon Editor (figura 4.33), o
Site Builder (figura 4.34), o
tsWebEditor (figura 4.35) e o
LightPad (figura 4.36) são
exemplos de editores para HTML
40
Editores HTML
41
Editores HTML
42
Editores HTML
43
Download

1.2.4. Organizar a estrutura do site