Criando um site Web no Dreamweaver CS5

Propaganda
CAPÍTULO 1
Criando um site Web no
Dreamweaver CS5
Os tópicos neste livro não são sequenciais – você pode começar de onde
precisar, de trás para frente ou pular entre os capítulos. Caso esteja iniciando o processo de criação de um site Web com o Adobe Creative Suite 5, faz sentido iniciar com o Dreamweaver. O Dreamweaver funciona
como uma central de coordenação para os sites Web, e é útil entendê-lo
bem para que se tenha uma visão global de como os outros elementos
do site se combinam.
Quando um site Web é criado com o Adobe CS5, é o Dreamweaver
que desempenha o papel de regente de orquestra. Ele organiza e apresenta fotos preparadas no Adobe Photoshop CS5, artes do Adobe Illustrator CS5, animações do Flash Professional CS5, elementos interativos
do Flash Catalyst CS5, vídeos compactados para a Internet com a utilização do Adobe Media Encoder CS5 e muito mais.
Vamos explorar todas essas ferramentas neste livro, com detalhamento suficiente para a criação de um site Web de qualidade profissional,
atraente e moderno. Mas vamos começar com o Dreamweaver. A parte
central de um site Web do Dreamweaver é o que o programa define como
um site. Site é um termo genérico para... bem, um site Web, mas no Dreamweaver, o termo possui um significado específico: um conjunto de arquivos agrupados em uma pasta controlada exclusivamente pelo software.
Defina um site antes de criar as páginas Web ou adicionar elementos de conteúdo (como imagens ou mídia). Quando ela for criada, o
Dreamweaver conectará as páginas Web entre si com links, o que garante que as imagens e a mídia sejam adequadamente incorporadas às páginas. Quando uma página Web (ou qualquer arquivo no site) é movida
ou renomeada, o Dreamweaver atualiza todos os links afetados por essa
alteração. Além disso, o site do Dreamweaver pode gerenciar (geralmente um, mas às vezes mais) arquivos de folha de estilo que controlam a
formatação de várias páginas dentro de um site.
Também é necessário definir um site do Dreamweaver quando estiver pronto para transferir o conteúdo de seu site de seu computador
local para um servidor remoto, onde outras pessoas poderão acessar o
seu conteúdo.
Este capítulo começa com a análise do processo de definição, tanto
de um site local (em seu próprio computador) quanto de um remoto (em
um servidor). A maior parte do capítulo analisa o processo básico para a
criação do conteúdo da página Web. O próximo capítulo deste livro explorará o processo de inclusão e formatação do conteúdo.
_Livro_Karlins.indb 1
01/09/11 14:24
2
Planejando um site
Neste guia compacto dos fundamentos da configuração
de um site com o Adobe Creative Suite 5, só posso tratar
das questões de conteúdo
e estética de maneira breve.
As barras laterais nesta seção
oferecerão conselhos sobre
os principais aspectos do planejamento de um site: o conteúdo, a estética e o público.
Planeje o conteúdo do
site
Uma abordagem típica é desenvolver wireframes, layouts
de página que evitem elementos estéticos como os
esquemas de cores, fontes
e gráficos, mas que identifiquem qual conteúdo será incluído em qual página. Criar
um conjunto de wireframes,
mesmo que sejam esboços
simples, ajudará na identificação de problemas que devem ser resolvidos, como qual
conteúdo deve ser destacado
no site, qual deve ser secundário e qual deve estar disponível, mas não destacado. Há
seções tanto no capítulo do
Photoshop quanto no do Illustrator deste livro que mostram
como criar wireframes nesses
programas. Ou apenas use o
verso de um papel reciclado e
rascunhe layouts à mão.
_Livro_Karlins.indb 2
1
Defina um site local
O Dreamweaver CS5 simplificou o processo de criação de um site. As versões anteriores do programa tentavam fazer você definir um site remoto
(em um servidor Web) ao mesmo tempo em que criava um site local (em
seu próprio computador). Mas a realidade é que a maioria das pessoas
cria um site local antes de saber ao certo onde seu site remoto ficará hospedado, por isso, esse processo simplificado de definição de site é muito
bem-vindo.
A essência da preparação para a criação de um site do Dreamweaver é escolher uma pasta em seu computador para armazenar todos
os elementos do site. Se já tiver uma grande quantidade de conteúdo
que deseja incluir no site, uma boa maneira de começar é copiar esse
conteúdo da Internet, de seus pen drives e de seu disco rígido para uma
só pasta em seu computador.
Identifique o seu público
Sites ricos em mídia exigem conexões (rápidas) com banda larga. A utilização do Flash exige que os visitantes tenham o Flash Player instalado (o que
não está disponível no iPhone, iPod Touch nem no iPad).
Siga estes passos para definir um site local no Dreamweaver:
1. Reúna todo o conteúdo de seu site em uma única pasta. É necessário criar subpastas (subdiretórios) para imagens, mídia, páginas
Web, etc. Mas todas essas pastas devem estar dentro da pasta que
servirá como a pasta do site local.
2. Inicie o Dreamweaver CS5. No menu da janela Document, selecione Site > New Site. A caixa de diálogo Site Definition é aberta.
3. Com Site selecionado na lista de categorias à esquerda da caixa de
diálogo, insira um nome para o site. Esse é apenas um nome para
sua própria referência, ele pode conter espaços, caracteres maiúsculos e minúsculos, símbolos especiais e tudo que possa ajudar a
lembrar em que site você está trabalhando.
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
4. Clique no ícone Browse for Folder, à direita do campo Local Site
Folder (Figura 1) e acesse e selecione a pasta na qual o conteúdo
que será usado no site foi copiado (no passo 1).
3
Desenvolva um tema
estético básico
Desenvolva imagens que servirão como banners ou ícones
de navegação. Escolha um
esquema de cores (você pode
pesquisar “Esquemas de cor
para a Internet” no Google,
para inspiração) e pense sobre quais tamanhos de fontes
e cores você prefere (analise
ideias de outros sites que você
gosta).
Mas eu sou um designer
Figura 1 Definindo um site local.
5. Expanda as opções Advanced Settings na lista de categorias e selecione a guia Local Info. Se desejar que o Dreamweaver salve automaticamente as imagens em uma pasta em seu sistema de armazenamento local (geralmente um disco rígido), você pode acessar
uma pasta pelo ícone de pasta ao lado do campo “Default images
folder”. Essa não é uma opção essencial, podendo até mesmo atrapalhar caso seja necessário controlar manualmente o local em que
os arquivos estão armazenados.
6. Escolha a opção “Links relative to Document”. Essa é a maneira mais
eficiente e confiável para gerar e atualizar links entre arquivos e definir links para imagens incorporadas.
7. Selecione a caixa de verificação Enable cache. Ela ativa o painel
Assets que exibe todo o conteúdo do site. O painel Assets pode
ou não ser usado para rastrear o conteúdo, mas ao selecionar essa
caixa de verificação, essa opção ficará à disposição.
8. Após definir o site local, clique em Save. O Dreamweaver organizará os seus arquivos em um site do Dreamweaver.
_Livro_Karlins.indb 3
“Eu sou um designer, não um
gerenciador de arquivos!” Eu
entendo. Organizar arquivos e
definir um site também não é
minha parte favorita do Web
design, mas pense no futuro:
os sites, especialmente a geração mais recente de sites,
envolve uma grande quantidade de arquivos. Além do
arquivo HTML que armazena
o conteúdo básico, as páginas
Web geralmente envolvem
arquivos de imagem, de mídia, arquivos JavaScript para
controlar animações e interatividade, arquivos CSS (Cascading Style Sheet, folha de
estilo em cascata) para controlar a formatação e muito mais!
Felizmente, o Dreamweaver
faz todo o trabalho para garantir que esses arquivos sejam adequadamente vinculados, funcionem em conjunto e
possam ser facilmente transferidos de seu computador local
para um servidor remoto, desde que você defina e trabalhe
dentro de um site do Dreamweaver.
01/09/11 14:24
4
O que você precisa
que um serviço de
hospedagem Web
forneça
Ao obter um servidor remoto,
certifique-se de que o provedor fornece as seguintes informações:
• Endereço FTP
• Seu nome de login
• Sua senha
2
Conecte-se a um
site remoto
A maioria dos desenvolvedores primeiro cria e testa suas páginas Web
em seu próprio computador e depois transfere esse conteúdo para um
servidor remoto após ele ter sido testado, revisado, vetado ou aprovado
e considerado pronto para ser compartilhado. Esse processo é diferente
de, por exemplo, trabalhar com um blog, em que o conteúdo é composto e enviado diretamente a um servidor. O processo de desenvolvimento
de dois estágios no Dreamweaver permite o teste cuidadoso do site antes de sua publicação.
Você não precisa de um site remoto até que o site esteja pronto
para ser publicado. Sinta-se à vontade para ignorar este tópico neste
momento se estiver trabalhando apenas em um site local. Mas quando
estiver pronto para transferir o site, será necessário adquirir um servidor
de hospedagem Web. A hospedagem de sites custa no mínimo R$ 10,00
por mês, às vezes para espaço de servidor (tamanho de arquivo) e largura de banda (a quantidade de conteúdo passada de e para o seu site)
ilimitados. Pesquise. Caso não disponha de um site remoto, há muitos
fornecedores prontos para vender um.
Para definir um site remoto, siga estes passos:
1. Escolha Site > Manage Sites para abrir a caixa de diálogo Manage
Sites.
2. Clique no site (se houver mais de um listado) e clique no botão Edit.
A caixa de diálogo Site Setup para o seu site é aberta.
3. Selecione Servers nas categorias à esquerda da caixa de diálogo.
Clique no botão Add New Server “+” no canto inferior esquerdo da
área da lista de servidores. A caixa de diálogo Site Setup é exibida.
4. Na guia Basic da caixa de diálogo da categoria Servers, escolha FTP
no menu suspenso Connect Using. É assim que a maioria dos sites
remotos se conecta ao seu computador para transferir arquivos
(FTP é a abreviatura de File Transfer Protocol, protocolo de transferência de arquivos). Se a sua empresa de hospedagem fornecer outras instruções (como a conexão com SFTP, FTP seguro), siga essas
instruções.
5. Na guia Basic da caixa de diálogo Site Setup, insira um nome para o
seu servidor. Pode ser qualquer nome que ajude a lembrar do servidor caso esteja usando vários servidores diferentes (o que é improvável, ou seja, é possível digitar qualquer nome nesse campo).
6. No campo FTP host, insira o local do FTP fornecido por seu provedor de hospedagem Web.
_Livro_Karlins.indb 4
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
7. No campo Username, insira o login e o nome de usuário fornecidos
por seu provedor Web.
8. No campo Password, insira a senha fornecida por seu provedor.
9. No campo Root Directory, insira o diretório-raiz apenas se o seu
serviço de hospedagem Web forneceu um e indicou que ele era necessário.
10. No campo Web URL, insira a URL para o seu site. Ela é diferente
do endereço do FTP usado para transferir arquivos com o Dreamweaver. Aqui você insere o endereço para o novo site, geralmente
iniciando com http://.
5
As senhas diferenciam
maiúsculas e minúsculas
A senha e as informações de
login diferenciam maiúsculas e minúsculas e devem ser
inseridas exatamente da maneira que foram fornecidas.
Uma vez inseridos um local,
um login e uma senha de FTP,
as configurações essenciais da
conexão terão sido definidas.
11. Expanda a seção More Options da caixa de diálogo. Se o seu provedor permitir a conexão com a utilização de um FTP passivo, selecione a caixa de verificação “Use passive FTP”. Você pode tentar se
conectar ao site sem selecionar essa caixa de verificação e depois
tentar habilitar o FTP passivo se a conexão falhar.
12. Se estiver trabalhando dentro de um firewall, o administrador do
sistema pode precisar definir as configurações Proxy Host na caixa
de diálogo Site Definition. Porém, normalmente o Dreamweaver
adota as mesmas configurações de firewall que as utilizadas com
outros programas para a conexão à Internet, por isso, não são necessárias configurações personalizadas.
13. Selecione a caixa de verificação FTP Performance Optimization
para acelerar as transferências de arquivos.
_Livro_Karlins.indb 5
01/09/11 14:24
6
Adobe Creative Suite 5 Web Premium
14. Após definir a conexão remota, clique no botão Test. Se a conexão
funcionar, a caixa de diálogo de confirmação será exibida (Figura
2a).
Figura 2a Testando a conexão de um servidor.
Os parâmetros adicionais do servidor são definidos na guia Advanced da caixa de diálogo Site Setup. Vamos inspecioná-las rapidamente:
1. Selecione a guia Advanced para visualizar as novas configurações.
2. Deixe a caixa de verificação Maintain Synchronization Information
selecionada, pois ela habilita ferramentas avançadas para a sincronização dos sites local e remoto.
3. Deixe as outras opções desmarcadas. A opção Automatically Upload Files to Server on Save contorna o processo normal de dois
passos de teste local do site antes de sua publicação. As opções de
verificação destinam-se apenas a sites complexos com equipes de
designers. A opção Testing Server destina-se a sites de dados ativos
nos quais conexões com scripts do servidor, que habilitam dados
ativos de bancos de dados, são criadas.
Observação:
A conexão com bancos de dados ativos do servidor foge do escopo
deste livro. Essas conexões podem ser definidas por uma equipe de
programadores de bancos de dados, ou criadas de maneira mais simples usando um sistema de gerenciamento de conteúdo (CMS) como
o Drupal.
_Livro_Karlins.indb 6
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
7
4. Após definir as configurações de Advanced para o servidor remoto,
clique em Save (Figura 2b).
Figura 2b Configurações de conexão avançadas do servidor.
Acabamos de definir tanto o site local quanto o remoto, e o Dreamweaver pode fazer a sincronização dos dois.
_Livro_Karlins.indb 7
01/09/11 14:24
8
Nenhum gerenciamento
de arquivo durante
a transferência de
arquivos
Embora páginas Web possam
ser editadas enquanto os arquivos são transferidos para
(ou de) um servidor remoto,
não é possível executar outras
atividades de gerenciamento
de arquivos no servidor enquanto os arquivos estiverem
em trânsito. Isso significa, por
exemplo, que o site não pode
ser editado na caixa de diálogo Site Definition enquanto
uma transferência de arquivos
estiver em andamento. Mas é
possível abrir e editar uma página Web no site local.
3
Gerencie sites no
painel Files
Com um site aberto, a conexão com o servidor remoto é feita clicando no
ícone “Connects to remote host” no painel Files (tanto na visualização Expanded quanto Collapsed). Feita a conexão com um servidor remoto, o
conteúdo do servidor local ou remoto pode ser visualizado com o menu
pop-up View, no painel Files. Para visualizar o conteúdo do site local e do
remoto ao mesmo tempo, clique no ícone “Expand to show local and remote sites” na barra de ferramentas do painel Files. No modo Expanded,
clique no ícone Site Files, na barra de ferramentas do painel Files (Figura
3a).
Coordenando os sites
local e remoto
Via de regra, deve-se evitar a
edição de nomes de arquivos,
locais de pastas e semelhantes no servidor remoto. Se um
protocolo de criação e gerenciamento de arquivos for seguido no site local, para que
depois sejam transferidos para
o site remoto, garantiremos
que os dois são iguais, o que
há no site local corresponderá
àquilo que os visitantes veem
no site remoto.
O painel Files do Dreamweaver oferece ferramentas
para o gerenciamento de arquivos, tanto no servidor local quanto no remoto. Essa
é uma capacidade potencialmente assustadora de se ter.
Figura 3a Expandindo o painel Files.
Para transferir todo o site de sua pasta local para o servidor remoto,
siga estes passos:
1. Clique na pasta-raiz do site local no painel Files (na visualização Expanded ou Collapsed).
2. Com a pasta-raiz selecionada, clique no ícone Put File(s) na barra de
ferramentas do painel Files (Figura 3b).
Figura 3b Transferindo todo um site.
(continua na próxima página)
_Livro_Karlins.indb 8
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
3. O Dreamweaver solicitará a confirmação da ação clicando em OK,
a seguir ele transferirá todo o site. A caixa de diálogo Background
File Activity rastreará o progresso da transferência do site.
Após transferir o site, não será necessário perder tempo refazendo
a transferência de todo o site a cada vez que um arquivo for alterado. Em
vez disso, arquivos selecionados podem ser transferidos. Clique segurando Shift ou Ctrl/Command para selecionar os arquivos no painel Files e
escolha Put para transferir os arquivos selecionados.
Páginas abertas também podem ser transferidas diretamente a
partir da janela Document. Isso pode ser feito clicando na ferramenta File
Management e selecionando Put (Figura 3c).
Figura 3c Transferindo uma página Web aberta.
Os arquivos selecionados ou todo o site pode ser sincronizado (clicando segurando Shift) na janela Files. É possível também sincronizar o
site atualizando o servidor com arquivos mais novos do site local aberto
no momento, ou vice-versa (movendo os arquivos mais novos do servidor para o computador local).
Para sincronizar os sites local e remoto, siga estes passos:
1. No menu principal do Dreamweaver, selecione Site > Synchronize
Sitewide. A caixa de diálogo Synchronize Files é exibida.
2. No menu pop-up Synchronize, na caixa de diálogo Synchronize Files, escolha os arquivos selecionados ou todo o site.
_Livro_Karlins.indb 9
9
Isso significa que o arquivo do
servidor remoto pode ser renomeado, movido e excluído
e, assim, corromper os arquivos do servidor remoto, de
maneira que não correspondam aos arquivos no servidor
local. Essa é parte do motivo
pelo qual o procedimento padrão é editar os arquivos em
um site local antes de transferi-los para um servidor.
Transferindo arquivos
Além de transferir arquivos
para o servidor, é possível
também transferir os arquivos do servidor. Se você for a
única pessoa trabalhando em
um site (a única pessoa que
coloca arquivos no servidor
no Dreamweaver), raramente será necessário transferir
arquivos do servidor remoto para o computador local.
Como todos os arquivos se
originam do computador local, os arquivos podem ser
sobrescritos no servidor com
a transferência do arquivo correspondente do computador
local. Porém, se você estiver
trabalhando com outros desenvolvedores em um site,
pode ser necessário transferir
um arquivo atualizado por outra pessoa. Nesse caso, clique
no arquivo no servidor, em
seguida, clique no ícone Get
File(s), na barra de ferramentas do painel Files.
01/09/11 14:24
10
O que são arquivos
dependentes?
Se uma página Web com uma
imagem incorporada é transferida para um servidor remoto, uma caixa de diálogo
é aberta perguntando se os
arquivos dependentes também devem ser definidos.
Esses são os arquivos abertos
juntamente com a página.
Uma imagem incorporada,
por exemplo, é exibida quando uma página é aberta em
um navegador. A página não
funcionará corretamente sem
que a foto seja transferida
para o servidor juntamente
com a página. Portanto, é necessário incluir os arquivos
dependentes se uma página
com uma imagem estiver sendo transferida. Da próxima vez
que essa página for transferida, porém, não será necessário transferir o arquivo de
imagem novamente, a menos
que alterações tenham sido
feitas.
Os outros arquivos que o
Dreamweaver considera dependentes são as folhas de estilo que definem a aparência
de uma página. Os arquivos
de mídia incorporada também
são considerados arquivos dependentes.
Adobe Creative Suite 5 Web Premium
3. No menu pop-up Direction, escolha entre as opções: “get from server” (obter do servidor), “put to server” (colocar no servidor), ou as
duas. Elas permitem a transferência dos arquivos do site local para
o servidor, do servidor para o site local, ou os dois, substituindo os
mais antigos pelos mais recentes.
4. Na caixa de diálogo Synchronize Files, clique no botão Preview. O
Dreamweaver faz a conexão com o site remoto e cria uma lista de
arquivos que atende aos critérios definidos (“new at the remote
site” [novo no site remoto], “newer at the local site” [mais novo no
site local] ou os dois). A lista é exibida em uma caixa de diálogo (novamente) chamada Synchronize. Clique em OK e o Dreamweaver
atualizará todos os arquivos de acordo com os critérios definidos.
Há outros dois ícones que devem ser observados no painel Files.
O ícone Connect conecta a janela Files ao site remoto. O ícone Refresh
atualiza as exibições dos sites local e remoto.
Quando chegar a hora de organizar o trabalho e mover os arquivos
de uma pasta para outra, o painel Files do Dreamweaver também pode
ser utilizado. O painel Files pode ser visualizado escolhendo Window >
Files, ou pressionando Shift+Command+F (Mac) ou a tecla de função F8
(Windows) para alternar entre exibir e ocultar o painel Files.
O menu do painel Files apresenta opções para ações comuns do
gerenciamento de arquivos, como criar novos arquivos ou pastas, renomear, copiar e colar, excluir arquivos, etc.
A regra básica para o trabalho com arquivos é esta: nunca altere os
nomes dos arquivos nem mova os arquivos entre pastas usando as ferramentas de gerenciamento de arquivos de seu sistema operacional. Em
vez disso, sempre utilize o painel Files do Dreamweaver para gerenciar os
nomes dos arquivos e mover os arquivos entre pastas.
Não são considerados arquivos dependentes páginas ou
outros arquivos aos quais essa
página esteja vinculada.
Por exemplo, se uma página
vinculada à outra página for
transferida, ainda assim seria necessário transferir
manualmente a página à
qual a página transferida está
vinculada (se a página vinculada estiver ausente ou tiver
sido alterada).
_Livro_Karlins.indb 10
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
11
A pasta Site parece e funciona como os utilitários Finder (do Mac)
e Windows Explorer (do Windows). Ela permite que os arquivos sejam
arrastados entre pastas, copiados e colados, renomeados e excluídos, assim como aconteceria no Finder e no Explorer.
Quando o site é definido no Dreamweaver, uma pasta do site local
também é definida. O programa sabe que essa pasta será o local onde
todos os arquivos do site deverão ser mantidos. Se um arquivo de outra
pasta for aberto ou um arquivo for copiado ou movido de outra pasta, o
software solicitará que uma cópia desse arquivo seja salva na pasta Web.
Por exemplo, se uma imagem tiver sido incorporada em uma página Web,
o Dreamweaver solicitará que essa imagem seja salva na pasta-raiz ou de
imagens do site, quando ela for substituída na página.
Por que usar o
painel Files para o
gerenciamento de
arquivos?
Index.htm ou Index.html é a página inicial
Diferentes servidores têm regras diferentes paras as páginas iniciais, mas,
geralmente, o arquivo index.htm ou index.html serve como uma página inicial do site. A página inicial é o arquivo aberto quando um visitante entra no
site. Ele tem mais significância quando o site é transferido para um servidor
remoto e disponibilizado a visitantes. Mas, mesmo que apenas um site local
seja utilizado, é necessário definir uma página inicial para que um mapa do
site ou links de navegação protótipos sejam gerados usando o painel Files
do Dreamweaver.
_Livro_Karlins.indb 11
Os arquivos que fazem parte do site do Dreamweaver
poderiam ser excluídos, renomeados ou copiados com
as ferramentas de gerenciamento de arquivos do sistema operacional. Mas não faça
isso! Em um site, os arquivos
estão quase sempre conectados a outros arquivos. Pode
haver uma imagem incorporada em uma página. Se o nome
do arquivo dessa imagem for
alterado ou se ela for movida
para outra pasta, o link entre
a imagem e a página na qual
ela está incorporada será corrompido.
Se todo o gerenciamento de
arquivos for feito no Dreamweaver, o aplicativo corrigirá
os problemas causados pela
movimentação ou renomeação de um arquivo, redefinindo os links que envolvem esse
arquivo. Por exemplo, se os
arquivos no site contiverem
links a um arquivo e o nome
desse arquivo for alterado, o
Dreamweaver solicitará a alteração desses links em uma caixa de diálogo Update Files.
01/09/11 14:24
12
Alterando as unidades
de medida
As unidades exibidas para o
tamanho da janela ou a velocidade de conexão usada para
o cálculo do tempo de transferência podem ser ajustadas na
categoria Status Bar, na caixa
de diálogo Preferences. No
Mac, escolha Dreamweaver
> Preferences e no Windows,
escolha Edit > Preferences, a
seguir, selecione a categoria
Status Bar para editar esses
parâmetros.
4
Crie e salve páginas Web
Quando File > New é escolhido, a caixa de diálogo New Document é
aberta. No decorrer deste livro, vamos explorar algumas das categorias
mais úteis para novos documentos, mas o primeiro e principal tipo de
novo documento que será criado na caixa de diálogo New Document
é uma página básica. O tipo de página Web básico e principal que será
criado é uma página HTML (Figura 4a).
Escolhendo uma
definição do tipo de
documento (DTD)
Na coluna mais à esquerda
na caixa de diálogo New Document, escolha Blank Page.
Na lista Page Type, selecione
HTML. Na coluna Layout, selecione <none>. No campo
DocType (tipo de documento,
DTD), escolha o tipo de documento padrão, XHTML 1.0
Transitional.
(continua na próxima página)
_Livro_Karlins.indb 12
Figura 4a Caixa de diálogo New Document com uma nova página Web
HTML selecionada.
Clicar no botão Create, na caixa de diálogo New Document, gera
uma nova página e abre essa página na janela Document. A janela Document é o local onde as páginas Web são criadas. Nessa janela, várias
páginas podem ser abertas e editadas de uma só vez. A janela Document
pode ser usada para criar ou colar textos, imagens incorporadas, definir
links, colocar e, algumas vezes, criar elementos de página como folhas
de estilo (que controlam o visual de uma página), formulários de inserção, animação incorporada e objetos interativos criativos (que reagem a
ações executadas por um visitante).
A janela Document é utilizada para o design quando uma página
Web existente é aberta ou quando uma nova é criada. Use o menu File
para abrir uma página Web existente (File > Open ou File > Open Recent
para acessar uma lista das páginas abertas recentemente) ou para criar
uma nova página Web (File > New).
A lateral direita da barra de status (na parte inferior da janela Document) apresenta algumas ferramentas úteis que auxiliam nas técnicas de
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
design. As ferramentas Select e Hand fornecem duas maneiras de navegação no documento. A ferramenta Select é o modo padrão, ela permite
que os objetos sejam clicados ou clicados e arrastados para que os textos
sejam selecionados. A ferramenta Hand funciona como ferramentas semelhantes no Adobe Photoshop ou Illustrator, permitindo que uma seção
da página seja segurada e arrastada para dentro ou para fora da exibição.
• A ferramenta Zoom é usada para marcar e aumentar uma seção de
uma página.
• Para sair do modo da ferramenta Zoom ou Hand e retornar ao cursor padrão, clique na ferramenta Select.
• O menu suspenso Set Magnification é outra maneira para definir a
ampliação.
• O indicador do tamanho da janela mostra o tamanho da janela Design, normalmente em pixels.
• O indicador File Size/Download Time apresenta a estimativa do tempo de transferência para os parâmetros da página (Figura 4b).
Configuração de
Tamanho do arquivo/ idioma/caractere
tempo de transferência
Tamanho da janela
13
A seguir, clique em Create
para gerar uma nova página
Web.
O Dreamweaver CS5 usa o
HTML 1.0 Transitional como
tipo de documento padrão
para páginas Web HTML.
Quando o código compatível
com XHTML para a página
Web é gerado, a página poderá integrar conteúdo de
dados dinâmicos avançados
(conteúdo que é atualizado
em uma fonte remota e incorporado [atualizado] na
página Web). Esses sistemas
de dados dinâmicos são questões decididas em níveis que
abrangem todo o sistema, não
por um designer de páginas
Web. Mas, quando o tipo de
documento padrão do Dreamweaver, o XHTML 1.0 Transitional, é aceito, a capacidade de
interagir com e exibir dados
dinâmicos em qualquer estágio do desenvolvimento do
sistema é incorporada.
Valor de zoom
Ferramenta Zoom
Ferramenta Hand
Ferramenta Select
Figura 4b As ferramentas da barra de status.
Após uma nova página ser criada, é preciso salvá-la com um nome
de arquivo e também atribuir um título à página. Toda página Web precisa de um nome de arquivo e um título. O nome de arquivo é essencialmente um elemento interno. Ele é usado para localizar o arquivo no site e
para vincular o arquivo a outros arquivos. Por isso, os nomes de arquivos
não precisam ser muito criativos, mas deve-se evitar o uso de caracteres
especiais, como vírgulas, o “e” comercial (&), o símbolo de porcentagem
(%), espaços etc. Não teremos problemas se utilizarmos apenas caracteres alfanuméricos minúsculos, com a ajuda dos caracteres de traço (-) e
de sublinhado (_).
_Livro_Karlins.indb 13
01/09/11 14:24
14
Cuidado com a
nomenclatura dos
arquivos!
É possível criar arquivos de
mesmo nome, mas com extensões diferentes (como
index.htm e index.html, por
exemplo). Mas é melhor não.
Os navegadores reconhecerão
o .htm ou o .html como a extensão do nome do arquivo da
página Web, mas se confundirão se as páginas Web tiverem
o mesmo nome e versões diferentes da extensão.
Nome de arquivo e título
da página
Toda página Web precisa de
um nome de arquivo e um
título. O nome de arquivo
é a maneira como o arquivo
é identificado e localizado
dentro de um site. Os títulos das páginas descrevem o
conteúdo da página para os
visitantes. Eles podem conter
caracteres especiais, incluindo
pontuação e espaços.
Adobe Creative Suite 5 Web Premium
Há uma exigência especial para nomes de arquivos atribuídos a
uma página inicial. A página inicial de um site é a página aberta quando
os visitantes inserem a URL na barra de endereço do navegador. Essa URL
não especifica um arquivo, apenas o local de um servidor. Após o local do
servidor ser aberto em um navegador, os navegadores detectam a página inicial, procurando por um arquivo de nome index.htm ou index.html.
Nunca crie arquivos com nomes index.htm e index.html, isso confundirá
o servidor, os navegadores e você mesmo. Em vez disso, escolha um ou
outro, e crie um arquivo chamado index.html (ou index.htm). Essa será a
sua página inicial.
Os títulos de páginas são diferentes dos nomes de arquivos de páginas. Eles não têm nenhuma relação com a maneira com a qual os arquivos são salvos, vinculados a ou gerenciados em um servidor. Portanto,
eles podem conter qualquer caractere, incluindo caracteres especiais,
como vírgulas e outros sinais de pontuação. Como foi observado, toda
página possui um título, mas, a menos que um título seja atribuído à página, o título de página padrão “Untitled Page” será exibido nas barras de
título do navegador.
As informações do título da página podem ser inseridas (ou alteradas) no campo Title, na barra de ferramentas Document. Se a barra de
ferramentas Document não estiver visível na janela Document, escolha
View > Toolbars > Document (Figura 4c).
Figura 4c Inserindo um título de página.
_Livro_Karlins.indb 14
01/09/11 14:24
5
Trabalhe com textos
e defina links
Há duas opções básicas para incluir texto em uma página Web:
• Copiar um texto não formatado e formatá-lo no Dreamweaver.
• Usar as ferramentas de exportação do processador de texto e as
ferramentas de importação no Dreamweaver para traduzir a linguagem de marcação de PostScript para HTML.
Se o texto for copiado e colado do processador de texto para o
Dreamweaver, as ferramentas de formatação fornecidas ainda poderão
ser utilizadas. Essas ferramentas foram desenvolvidas para aplicar formatação que pode ser interpretada bem e consistentemente pelos navegadores. A desvantagem desse método é a necessidade de reaplicar a
formatação no Dreamweaver.
Por outro lado, salvar o arquivo do processador de texto como um
arquivo HTML (alguns processadores de texto possuem uma opção Save
As Web Page [salvar como página Web]) permite a inclusão da quantidade de formatação que for possível com o texto, à medida que ele é
incluído no Dreamweaver. A desvantagem desse método é que a formatação gerada pelo processador de texto provavelmente não será mantida de forma consistente nos navegadores como o texto formatado no
Dreamweaver.
Se um arquivo for salvo do Word como uma página HTML, ou se
um arquivo for importado do Word para a uma página Web do Dreamweaver, o HTML pode ser limpo a partir da escolha de Commands > Clean Up Word HTML. No menu pop-up Clean Up HTML, escolha uma versão
do Word. A seguir, aceite as configurações da caixa de seleção padrão.
Dessa forma, toda a codificação do HTML que confundiria os navegadores será eliminada (Figura 5a).
15
Maximizando os
processadores de texto
Caso o Microsoft Word não
esteja sendo usado, outros
processadores de texto como
o TextEdit, o WordPerfect e
o OpenOffice salvam no formato Word. Ou, o texto pode
ser copiado e colado de qualquer fonte (incluindo uma
página Web aberta em um
navegador) para uma página
do Dreamweaver na janela
Design. Quando o texto é copiado e colado, grande parte
ou toda a formatação será
perdida.
Figura 5a Limpando o código HTML importado.
_Livro_Karlins.indb 15
01/09/11 14:24
16
Importando planilhas e
documentos do Word no
Dreamweaver CS5 para o
Windows
A versão do Windows do
Dreamweaver permite a importação de arquivos do Microsoft Word (e Excel) diretamente para as páginas Web.
Assim, não é necessário abrir
o arquivo em um processador
de texto e salvá-lo como um
arquivo HTML. Para importar
um arquivo de Word ou Excel,
abra a página Web para a qual
o arquivo está sendo importado e escolha File > Import >
Word Document (ou Excel Document). A caixa de diálogo
Import Document é aberta e
é possível escolher algumas
opções para a importação,
desde Text Only (sem formatação) até Text with Structure Plus Full Formatting (que
mantém a maioria da formatação).
Adobe Creative Suite 5 Web Premium
Os links são um dos elementos mais básicos e dinâmicos de uma
página Web: na verdade, o hipertexto, o H do HTML, se refere ao texto
que poderia ter propriedades de link (pelo menos no momento em que o
nome foi cunhado). Os links podem ser associados a textos ou imagens.
A maneira mais fácil de definir links é usar o inspetor de propriedades (escolha Window > Properties, se o inspetor não estiver sendo exibido). Para definir um link absoluto, comece selecionando o texto a partir
do qual o link será criado. No inspetor de propriedades, clique no botão
HTML, se ele não estiver selecionado (desmarque o botão CSS). Com o
texto selecionado, um link absoluto pode ser digitado na caixa Link no
inspetor de propriedades (Figura 5b).
Figura 5b Inserindo um link absoluto de destino para o texto selecionado.
Para definir um link relativo, com o texto do link selecionado, clique
no ícone azul Browse for File, ao lado da caixa Link, no inspetor de propriedades. A caixa de diálogo Select File é aberta. Acesse o arquivo vinculado, e clique em Choose para gerar um link para esse arquivo. O link
relativo é exibido na caixa Link do inspetor de propriedades (Figura 5c).
Dois tipos de links
De maneira geral, os destinos
de links podem ser de dois
tipos: relativos (internos no
site) ou absolutos (externos
ao site).
(continua na próxima página)
Figura 5c Definindo um link relativo.
_Livro_Karlins.indb 16
01/09/11 14:24
17
Capítulo 1: Criando um site Web no Dreamweaver CS5
O outro atributo que é importante definir para um link é a janela
Target. Por padrão, os links são abertos na mesma janela do navegador
que a página do link, fazendo com que a página do link desapareça. O visitante pode clicar no botão Voltar no navegador para retornar à página
original do link.
Se desejar que uma página seja aberta em uma nova janela do navegador, acesse o inspetor de propriedades e escolha o atributo _blank,
no menu pop-up Target (Figura 5d).
Os dois são definidos no inspetor de propriedades do
texto selecionado (ou de uma
imagem selecionada).
Links relativos
Com os links relativos não é
necessário definir o local onde
o link é encontrado na Internet; a localização do link é
definida em relação à página
atual, no site.
Links de e-mail
Figura 5d Definindo o link de destino _blank que abrirá o link em uma nova
janela do navegador.
_Livro_Karlins.indb 17
Para converter um texto com
um endereço de e-mail para
um link de e-mail, basta selecionar o texto e escolher Insert > Email Link. A caixa de
diálogo Email Link é exibida e
o texto selecionado é automaticamente identificado como
o link de e-mail. Ou, qualquer
texto (ou imagem) pode ser
selecionado e definido como
um link de e-mail. Para isso,
primeiro selecione o texto ou
a imagem que servirá como
link de e-mail. A seguir, escolha Insert > Email link. A caixa
de diálogo Email Link é exibida. Se você selecionou um
texto como um link de e-mail,
ele aparecerá na caixa Text, na
caixa de diálogo Email Link.
Digite o endereço de e-mail
para o link na caixa Email.
01/09/11 14:24
18
6
Incorpore e edite imagens
Fotografias ou outras imagens podem ser incorporadas às páginas Web
com o Dreamweaver, mas tente evitar usar o programa como ferramenta de edição de imagens. O Dreamweaver CS5 apresenta algumas ferramentas de edição de imagens bem minimalistas e um tanto primitivas.
Programas de edição de imagens (o Adobe Photoshop e o Photoshop
Elements, entre os mais conhecidos) permitem a exportação de arquivos
de imagem para os formatos JPEG, GIF ou PNG, o redimensionamento e
a formatação das imagens, de maneira que elas apresentem uma melhor
aparência e possam ser transferidas mais rapidamente da Internet.
Dito isso, há duas abordagens básicas para incorporar imagens no
Dreamweaver:
• Prepare a imagem no Photoshop (ou em outro editor de imagens),
dimensione-a, escolhendo um formato adequado à Internet e ajustando a cor e a qualidade para a Internet.
• Copie e cole a imagem no Dreamweaver e use as ferramentas, limitadas, porém funcionais, do Dreamweaver para aplicar as configurações adequadas das imagens da Internet.
Vamos analisar essas duas opções, começando com uma imagem
que foi salva em um formato JPEG, GIF ou PNG. A imagem deve estar na
pasta do site do Dreamweaver (consulte a técnica 1, “Definindo um site
local”). Para incorporar uma imagem que já foi salva e redimensionada,
siga estes passos:
_Livro_Karlins.indb 18
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
19
1. Com o cursor no ponto de inserção para a foto (geralmente no início de um parágrafo, se houver texto na página), escolha Insert >
Image. Na caixa de diálogo Select Image Source (Figura 6a), acesse
a imagem que foi salva na pasta do site (um atalho rápido é clicar
no botão Site Root na caixa de diálogo para acessar diretamente a
pasta do site do Dreamweaver).
Figura 6a Selecione a caixa de diálogo Image Source.
2. Selecione a imagem que deseja inserir e clique em Choose.
_Livro_Karlins.indb 19
01/09/11 14:24
20
Adobe Creative Suite 5 Web Premium
3. Com as configurações de acessibilidade padrão (elas podem ser
editadas na caixa de diálogo Preferences, escolha Edit > Preferences no Windows ou Dreamweaver > Preferences em um Mac), será
necessário inserir Image Tag Accessibility Attributes (atributos de
acessibilidade da tag de imagem). Inserir uma descrição breve de
uma imagem na caixa Alternate Text proporciona um conteúdo alternativo para os visitantes de seu site que não enxergam, ou que
estão com as imagens desabilitadas no ambiente de navegação. Se
descrições longas de imagens forem adequadas, elas podem ser
salvas como páginas Web separadas e vinculadas na caixa Long
Description (descrição longa) na caixa de diálogo (Figura 6b).
Figura 6b Definindo um texto alternativo para uma imagem.
4. Quando se clica em OK, na caixa de diálogo Image Tag Accessibility
Attributes, a imagem é exibida na página.
Embora essa imagem tenha sido preparada em um programa
como o Photoshop, talvez seja preciso editar sua aparência no Dreamweaver, incluindo o alinhamento da imagem para que o texto a envolva.
Mostrarei como fazer isso em breve, mas primeiro, vamos examinar a outra situação de inclusão de ilustrações no Dreamweaver:
Para copiar e colar uma imagem no Dreamweaver, siga estes passos:
1. Copie a imagem para a área de transferência do sistema operacional. Para copiar uma imagem da Internet, selecione a imagem
em um navegador e escolha Copiar imagem, no menu contexto
exibido quando se clica em Control (Mac) ou com o botão direito
(Windows). Ou, em outros programas, escolha Editar > Copiar.
2. Clique no Dreamweaver no ponto onde deseja inserir a imagem
e escolha Edit > Paste. Dependendo da origem da imagem e do
tipo de arquivo da imagem, o programa mostrará imediatamente
_Livro_Karlins.indb 20
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
21
a caixa de diálogo Image Description (Alt Text) ou a janela Image
Preview.
3. Se a janela Image Preview for aberta, use o menu suspenso Format
para escolher o formato (geralmente JPEG funciona melhor com
fotos). Use o controle deslizante Quality para definir a qualidade
da imagem (maior precisão de cor). Uma melhor qualidade da imagem significa uma imagem maior, que levará mais tempo para ser
transferida. Selecione a caixa de verificação Progressive para JPEG,
ou a caixa de verificação Interlacing para os formatos PNG e GIF,
para que a imagem seja revelada gradualmente à medida que é
transferida, em vez de aparecer como pixels linha por linha começando do topo da imagem.
4. É possível experimentar outras configurações de imagem, como a
caixa de seleção Color Edges (bordas de cores) format, quality e sharpen, escolhendo as visualizações 2-up ou 4-up (estas duas, na linha
de ferramentas, na parte inferior da caixa de diálogo Preview). Escolha um painel e aplique as configurações. Observe a qualidade da
imagem, o tamanho do arquivo e o tempo de transferência (Figura
6c).
Figura 6c Comparação de diferentes formatos de arquivos e configurações de uma imagem para a Internet na janela Image Preview do
Dreamweaver.
_Livro_Karlins.indb 21
01/09/11 14:24
22
Formatos de imagem
on-line
• Imagens JPEG suportam
milhões de cores e são
mais adequadas para
fotografias. Os arquivos
JPEG progressivos são
revelados gradualmente,
à medida que são transferidos, em vez de serem
exibidos linha a linha.
• As imagens GIF suportam menos cores que o
formato JPEG, geralmente não sendo usadas para
fotos. Mas as imagens
GIF são compatíveis com
transparência, permitindo que o plano de fundo
de uma página Web seja
exibido através de pontos vazios na imagem. As
imagens GIF podem ser
definidas como entrelaçadas. O entrelaçamento,
como o atributo progressivo nas imagens JPEG,
permite que a imagem
seja revelada gradualmente à medida que é
transferida.
(continua na próxima página)
Adobe Creative Suite 5 Web Premium
5. Ao definir as configurações, certifique-se de dispor da versão correta
da imagem selecionada na visualização 2-up ou 4-up, e clique em
OK. A caixa de diálogo Save Web Image é exibida. Clique no botão
Site Root para acessar diretamente a pasta de seu site do Dreamweaver e insira um nome de arquivo na caixa Save As. A seguir, clique em Save.
6. Insira uma descrição breve da imagem, na caixa Image Description
(Alt Text), para os visitantes de seu site que não enxergam, ou que
estão com as imagens desabilitadas no ambiente de navegação.
Clique em OK para incluir a imagem.
Diferenças entre imagens para impressão e para a Internet
Preparar imagens para a Internet apresenta uma série de desafios diferentes
em relação à preparação das imagens para impressão. Há várias diferenças
importantes entre imagens na Internet e imagens preparadas para documentos impressos. Essas diferenças incluem estes parâmetros:
• Com o rápido desenvolvimento de novos aparelhos portáteis e
monitores com telas maiores, a resolução (pontos por polegada,
ou dpi) varia consideravelmente, mas, em geral, as imagens Web
serão exibidas em uma resolução muito menor que as imagens impressas. As imagens Web geralmente são salvas com 72 ou 96 dpi,
enquanto as imagens impressas normalmente são salvas com 300
dpi, ou uma resolução ainda maior.
• As imagens Web são salvas utilizando-se o sistema de cores RGB
(vermelho, verde e azul), enquanto as imagens impressas geralmente usam o modo de cores CMYK (ciano, magenta, amarelo e
preto).
• As imagens Web são salvas no formato JPEG, GIF ou PNG, enquanto
as imagens impressas geralmente são salvas no formato TIFF.
Usando o Photoshop para preparar fotos para a Internet
As imagens que apresentam um tamanho de arquivo pequeno e tempo
de transferência rápido (apresentando, geralmente, baixa qualidade) são
geradas usando a compressão. A compressão “procura por” pixels em uma
imagem que não precisam ser salvos como parte das informações do arquivo e reduz o tamanho do arquivo, salvando menos partes da definição da
imagem. A compressão da imagem poderá ser mais bem controlada com a
utilização de um programa como o Photoshop. Consulte o Capítulo 8, “Preparando fotos para a Internet com o Photoshop”, para obter uma análise
mais detalhada.
_Livro_Karlins.indb 22
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
Após incorporar uma imagem em uma página Web, as ferramentas
de edição e alinhamento de imagens do inspetor de propriedades podem ser utilizadas para controlar a maneira com que a imagem é exibida
na página. Com a imagem selecionada, é possível:
• Adicionar espaçamento ao redor da imagem inserindo valores (em
pixels) nas caixas V Space (espaço vertical) ou H Space (espaço horizontal).
• Alinhar uma imagem (encaixar o texto à direita ou esquerda) escolhendo right (direita) ou left (esquerda) no menu suspenso Align
(Figura 6d).
23
• As imagens PNG suportam mais cores, como
o JPEG, e permitem a
definição de uma cor
transparente, como os
arquivos GIF. Porém, o
formato PNG geralmente
não é aceitável para fotos, porque ele não tem
a capacidade do formato
JPEG de gerenciar cores e
detalhes fotográficos.
As imagens podem
ser diminuídas, mas
não aumentadas no
Dreamweaver
Figura 6d Uma imagem alinhada à direita com 2 pixels de espaçamento vertical e 5 de espaçamento horizontal.
• Redimensionar uma imagem selecionando-a, clicando e arrastando com uma alça. Normalmente, seria necessário clicar segurando
Shift na alça de redimensionamento direita inferior para manter a
proporção entre a altura e a largura da imagem original (para não
distorcê-la). Após redimensionar uma imagem, pode-se clicar no
botão Resample, no inspetor de propriedades, para que o tamanho
do arquivo de uma imagem redimensionada seja reduzido.
_Livro_Karlins.indb 23
Quando uma nova amostra
das imagens é redimensionada ou recriada no Dreamweaver, ela pode ser diminuída, mas não aumentada.
Aumentar o tamanho de uma
imagem, sem adicionar pixels, fará com que a imagem
fique granulada e distorcida.
As imagens podem ser redimensionadas e pixels podem
ser adicionados, para que a
qualidade da imagem possa
ser mantida em programas
como o Photoshop, mas não
no Dreamweaver.
01/09/11 14:24
24
Imagens e links
É possível atribuir links absolutos ou relativos às imagens,
da mesma maneira que links
são atribuídos ao texto, como
é explicado na técnica 5, “Trabalhando com textos e definindo links”.
Adobe Creative Suite 5 Web Premium
• Use as ferramentas Crop, Contrast e Sharpen no inspetor de propriedades do Dreamweaver para executar edições de fotos muito
básicas. Quando a ferramenta Crop é selecionada, com a imagem
selecionada, marcas de corte movíveis são exibidas. Clique na
ferramenta Crop novamente para recortar a imagem. Os botões
Brightness e Contrast abrem uma pequena caixa de diálogo com
controles deslizantes Brightness e Contrast (use a caixa de verificação Preview para visualizar o efeito de suas alterações sobre a
imagem). A ferramenta Sharpen abre uma caixa de diálogo com
um controle deslizante que permite a aplicação e a visualização de
um efeito Sharpen (Figura 6e).
Sharpen
Brightness and Contrast
Resample
Ferramentas de edição de imagem: Crop
Figura 6e Redimensionando uma imagem e identificando as ferramentas de edição de imagens.
_Livro_Karlins.indb 24
01/09/11 14:24
7
Inspecione o código
A janela do Dreamweaver CS5 possui três modos de visualização: Code,
Design e Split. A visualização Code mostra apenas o código e é usada
pelos designers que desejam contornar a habilidade do Dreamweaver
de gerar códigos. A visualização Design oculta a maior parte do código,
apresentando uma interface de design gráfico. A visualização Split mostra o código à esquerda (normalmente) da janela Document e um ambiente de design gráfico à direita (Figura 7a).
Figura 7a Visualizando uma página na visualização Split.
Para alternar entre as visualizações, escolha um dos três botões de
visualização à esquerda da barra de ferramentas Document (se essa barra
de ferramentas não estiver visível, escolha View > Toolbars > Document).
Sites complexos, atraentes e avançados podem ser criados usando
o Dreamweaver e o resto do pacote Web CS5, sem que seja necessário
utilizar qualquer tipo de código. Dito isso, é possível também acessar
facilmente os códigos e utilizar o novo e útil botão Inspect do Dreamweaver CS5 para associar facilmente código com elementos na janela
Design.
Quando o botão Inspect é clicado, o programa solicita que um link
Switch Now, abaixo da barra de ferramentas seja clicado. Dessa forma, o
modo de visualização é alterado para Split, se Design ou Code estiverem
habilitados, e a Live View e o Live Code são automaticamente ativados,
o que converte a janela Design em algo semelhante a uma janela de navegador (consulte a técnica 8, “Visualize na Live View e em navegadores”
para obter mais informações sobre a Live View). Se o link Switch Now for
clicado, o painel CSS Styles também será exibido, um painel avançado
para o controle da Web e do layout e da formatação da página, que será
explorado nos Capítulos 2 e 3 deste livro. Por ora, o painel CSS Styles não
é essencial, mas a visualização Split e a Live View são, pois o propósito
Karlins_01.indd 25
25
Vantagens da
visualização Split
Há inúmeras vantagens em se
trabalhar na visualização Split,
tanto para designers que sabem como escrever códigos
quanto para aqueles que não
se sentem confortáveis ou
proficientes para escrever seu
próprio código. A visualização
Split é uma maneira que permite que os programadores
proficientes visualizem uma
representação gráfica do código que estão escrevendo.
Além disso, a visualização
Split é uma boa maneira para
que designers não versados
na programação passem a conhecer a programação, visto
que o código gerado é exibido
à medida que elementos são
criados na janela do design
gráfico. Embora o Dreamweaver seja o melhor programa para a geração de HTML
e outros códigos de layout de
páginas, há momentos em
que a única maneira de solucionar um problema de design
é editar o código diretamente.
Se o código for editado na visualização Split, o efeito pode
ser visualizado clicando na janela (WYSIWYG) Design.
08/09/11 09:01
26
Adobe Creative Suite 5 Web Premium
pósito do botão Inspect é auxiliar o exame dos elementos de página,
em um ambiente semelhante a um navegador, e seu vínculo ao código
associado.
Com o modo Inspect ativo, selecione qualquer elemento da página.
O código associado a esse elemento é marcado no lado Code da visualização Split. Use esse recurso para aprender a programar, ou identificar o
código e editá-lo diretamente na visualização Split ou Code (Figura 7b).
Figura 7b Inspecionando o código de uma imagem.
O botão Live Code, na barra de ferramentas Document, deve ser
desmarcado para que o código possa ser editado. Com a visualização
Code em uma janela e a Live View em outra, o código pode ser editado. O
ícone Refresh Design View, na barra de ferramentas Document, pode ser
selecionado para que o código editado refletido na Live View (na qual o
código pode ser editado em um navegador) possa ser visualizado.
_Livro_Karlins.indb 26
01/09/11 14:24
8
Visualize na Live View
e em navegadores
27
O Dreamweaver CS5 apresenta pelo menos quatro maneiras para o teste
de páginas Web em um ambiente de visualização. A mais eficiente delas
é: o Adobe BrowserLab. As páginas também podem ser visualizadas em
um navegador instalado em seu próprio computador (o BrowserLab permite o acesso a todos os principais navegadores, estejam eles instalados
ou não no computador). As páginas também podem ser visualizadas na
Live View. Finalmente, a maneira com que a página será exibida em um
aparelho portátil pode ser visualizada no Device Central.
Da primeira vez que o BrowserLab é utilizado, a assinatura de uma
conta Adobe será solicitada. No momento da composição deste livro, o
BrowserLab é gratuito, e esperamos que continue assim. Após criar uma
conta para o BrowserLab, escolha File > Preview in Browser > Adobe BrowserLab, ou abra o painel BrowserLab (Windows > Extensions > Adobe
BrowserLab). Nele, é possível escolher 1-up (uma visualização de navegador de cada vez) ou 2-up, o que é conveniente para comparar sua página
em dois navegadores diferentes. Use o menu suspenso para visualizar a
página em um dos navegadores (Figura 8a).
Figura 8a Visualizando uma página Web em dois navegadores diferentes ao
mesmo tempo no Adobe BrowserLab.
A Live View do Dreamweaver CS5 permite o teste das páginas no
modo de visualização Design. Por exemplo, os links funcionam como
links, eles podem ser clicados e abertos. Com a Live View desativada, no
momento em que um link de texto é clicado, ele não poderá ser aberto
(a menos que seja clicado segurando Control (Mac) ou clicando com o
botão direito (Windows) e selecionando Follow Link, no menu contexto),
mas é possível editar o texto do link.
_Livro_Karlins.indb 27
01/09/11 14:24
28
Adobe Creative Suite 5 Web Premium
Se o BrowserLab não puder ser acessado, as páginas podem ser
visualizadas nos navegadores instalados em seu próprio computador,
escolhendo File > Preview in Browser e, a seguir, um dos navegadores
instalados.
A Live View não é tão precisa quanto à visualização em um navegador real, mas fornece uma ideia geral de como a página será exibida. Para
acessar, clique no botão Live View na barra de ferramentas Document
(ou escolha View > Live View). Nela, é possível testar os links, inserir dados em formulários e interagir com a página Web, como aconteceria em
um navegador (Figura 8b).
Figura 8b Alternando da visualização Design para a Live View.
Controles adicionais na Live View estão disponíveis na barra de ferramentas Browser Navigation (View > Toolbars > Browser Navigation). As
opções do menu suspenso Options da Live View, na barra de ferramentas
Browser Navigation (Figura 8c), incluem a definição do funcionamento
dos links como links, além de opções ligeiramente complexas para o controle da maneira com que o JavaScript roda na Live View (para obter mais
informações sobre o JavaScript no Dreamweaver, consulte o Capítulo 5,
“Adicionando efeitos e interatividade com Spry e JavaScript”).
Figura 8c Opções da Live View.
_Livro_Karlins.indb 28
01/09/11 14:24
Capítulo 1: Criando um site Web no Dreamweaver CS5
Para visualizar a página em um aparelho portátil, escolha File > Preview in Browser > Device Central. A página pode ser visualizada em uma
das versões do Flash para aparelhos portáteis (como o Flash Player 10.1).
O ícone Home, em Device Central Device Library (biblioteca de aparelhos
do Device Central), pode ser selecionado para que dezenas de aparelhos
portáteis possam ser selecionados para a realização do teste das páginas
(Figura 8d).
Figura 8d Visualizando uma página Web em um aparelho portátil no Device
Central.
_Livro_Karlins.indb 29
29
Solucionando problemas
de visualização no
Device Central
Se o Dreamweaver detectar
que a página que está sendo
visualizada no Device Central pode ser uma página que
exibirá dados ao vivo de um
banco de dados do servidor,
ele cancelará a visualização da
página no Device Central, até
e a menos que uma conexão
válida seja definida no servidor remoto. Visto que o escopo deste livro (com a exceção
da exploração do Drupal e do
Dreamweaver no Capítulo 3)
trata de sites que não utilizam
dados ao vivo, certifique-se de
que a página Web seja salva
como uma página HTML (com
uma extensão de nome .html
ou .htm) e que a caixa de seleção Testing, na categoria
Servers, da caixa de diálogo
Site Setup, não tenha sido
marcada.
01/09/11 14:24
_Livro_Karlins.indb 30
01/09/11 14:24
Download