Buscar

DESIGN DIGITAL 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 43 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 1/43
DESIGN DIGITALDESIGN DIGITAL
ESTRUTURAÇÃO E FORMATAÇÃOESTRUTURAÇÃO E FORMATAÇÃO
BÁSICA DE PROJETOS DIGITAISBÁSICA DE PROJETOS DIGITAIS
Autor: Me. Leandro C. Cardoso
Revisor : Amanda de Br i t to Murt inho
I N I C I A R
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 2/43
introdução
Introdução
A organização front-end, formatação e ajustes corretos de imagens para uso
digital e fechamento de arquivo para web são fundamentais nos projetos de
design digital e serão apresentados nesta unidade, além dos elementos do
layout como imagens backgrounds e formatação de tipogra�as que fazem parte
de toda interface. Você irá conhecer sites e plataformas para a criação de
portfólio on-line, para já iniciar o desenvolvimento do seu portfólio. Também
serão abordados assuntos técnicos sobre wireframe, mapa de site, inserção de
links e menus de navegação, construção do layout em softwares, aplicativos ou
plataformas on-line e formatação da interface e efeitos visuais. Os temas que
envolvem os pro�ssionais de design digital e programadores, como o
desenvolvimento da codi�cação com base no mapa do site e wireframe,
aplicação de boas práticas na codi�cação, normas de acessibilidade web,
embedando APIs em sites, plataformas on-line e desenvolvimento de APIs,
também serão apresentados nesta unidade.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 3/43
Transformar os dados dos sistemas computacionais em uma interface grá�ca é
o trabalho do front-end, que utiliza os recursos das linguagens HTLM e CSS, para
que os usuários visualizem e interajam com esses dados. A organização front-
end é importante em todos os projetos de design digital, mas é fundamental em
grandes aplicações web, que possuem uma expressiva quantidade de dados.
Desde o início do projeto, é preciso se preocupar com a arquitetura da
informação, para não ocasionar maiores problemas no decorrer dele. E uma
boa organização nunca é negativa. Mesmo em casos de projetos experimentais,
que sejam considerados com pequeno �uxo de dados, a organização front-end é
indicada, pois um pequeno projeto pode crescer, e deve estar preparado para
isso, principalmente porque existe grande quantidade de sites e aplicativos que
fazem sucesso inesperado de uma hora para a outra.
Para facilitar a organização front-end, usar uma estrutura semelhante em todos
os projetos, criando regras, normas, en�m, uma convenção, facilita muito o
trabalho no qual o desenvolvedor ganha em produtividade com a consistência
Organização Organização Front-endFront-end
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 4/43
do trabalho. Algumas sugestões de regras que podem ser de�nidas são que
todos os arquivos sem exceção devem ser nomeados com letras minúsculas e o
principal arquivo de cada componente deve ser nomeado como índex.
Por ter origem no idioma inglês, na linguagem de programação as pastas
(diretórios), termos e atribuídos são em inglês e a forma de organizar podem
seguir padrões, por exemplo, na pasta components, conter os elementos dos
componentes primários como os buttons. Na pasta services, alguns elementos
também podem ser utilizados em diversas partes do projeto. Logicamente que
não pode ser um componente como um botão, que é totalmente personalizado
para aquela página ou situação. A pasta scene seria como uma espécie de
programa que irá rodar no projeto para executar alguma ação, ou seja, uma
aplicação que possui uma rota, que pode possuir outras scenes aninhadas..
Nesse momento, a programação torna-se um pouco mais organizada e
detalhada e, normalmente, nessa etapa do projeto, o designer digital trabalha
com um desenvolvedor especializado em programação.
Formatação de Imagens para Uso Digital
Nos projetos de design digital, muitas vezes, é utilizado um grande número de
imagens. O pro�ssional da área precisa conhecer a formatação correta para que
a imagem realmente possa ser visualizada. As imagens digitais são formadas
por pixels, que é o menor elemento que pode ser exibido em um dispositivo
digital, como os monitores, televisores, telas dos smartphones etc. As imagens
formadas por pixels recebem o nome de bitmap. Quando são de�nidas as suas
dimensões de largura e altura, não é possível aumentar o tamanho dessas
imagens sem perder a qualidade, mas, para diminuir, não existe problema.
Dessa forma, o designer digital precisa fazer um planejamento prévio de qual
será o maior tamanho que a imagem será exibida para formatá-la de forma
correta, principalmente se for utilizá-la com o recurso de ampliar. Os
componentes de uma cor podem ser combinados de várias formas, de acordo
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 5/43
com a quantidade de canais que o modo de cor possui. Para o uso digital, deve
ser utilizado o modo de cor RGB.
A unidade de medida para o uso digital são as polegadas, e, em programas de
edição de imagens como o Photoshop, é possível determinar a quantidade de
pixel que cada polegada de uma imagem terá. Dessa forma, uma imagem com
uma quantidade maior de polegadas terá uma qualidade melhor. Por exemplo,
uma imagem com a dimensão de 10 centímetros de largura por 15 de altura
pode ser con�gurada com 300 pixels por polegada, como também se pode
salvar essa mesma imagem com uma quantidade de pixels menor como 72, por
exemplo. Além de de�nir a qualidade das imagens, a quantidade de pixels por
polegadas in�uencia também no peso do arquivo dessas imagens, ou seja,
quanto maior for a quantidade de pixels da imagem, maior será o peso do
arquivo dela.
Para uso digital, uma imagem com 72 pixels por polegada é o ideal para que ela
seja visualizada de forma correta e rápida, principalmente para sites ou
saiba mais
Saiba mais
Conheça mais o Photoshop, o software da Adobe destinado ao tratamento, edição e
manipulação de imagens. Possui o recurso dos canais de informação de cores, em
que, quando uma imagem é aberta, é criado automaticamente um canal para cada
cor, em caso de uma imagem em RGB: um para o vermelho, outro para o verde e o
terceiro para a cor azul. Para saber mais, acesse o link a seguir.
ACESSAR
https://helpx.adobe.com/br/photoshop/using/channel-basics.html
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 6/43
aplicativos web, no qual depende da velocidade da internet para baixar os
arquivos com mais rapidez. Além da quantidade de pixel por polegada,
conhecida também como PPI – pixels per inch, a extensão do arquivo também
in�uencia no peso do arquivo, A .jpg é uma extensão de compactação de
imagem, que pode ser visualizada em dispositivos digitais, e deve ser usada
quando a imagem possuir muito detalhes, como uma fotogra�a ou ilustrações
digitais realísticas. A extensão .png deve ser utilizada quando uma imagem
possuir uma quantidade de detalhes menor, como um desenho, logotipo, e
também permite que ela seja salva com um fundo transparente, em que é
possível visualizar a cor do fundo de uma página, por exemplo.
Para o uso digital, também é possível salvar várias imagens no mesmo arquivo
e, se tiver alguma alteração entre elas, passa a sensação de movimento. Para
isso, basta salvar o arquivo na extensão .gif, que também permite salvar as
imagens com um fundo transparente. É importante lembrar que, nessa
extensão de arquivo, é permitido salvar mais do que uma imagem. O peso
também pode ser maior do que as imagem em outras extensões, como o .jpg,
por exemplo.
Fechamento de Arquivo para Web
Para uma imagemque será visualizada em dispositivos digitais e na web, elas
devem ser �nalizadas, ou seja, fechadas em 72 PPI, conhecida também como
resolução de imagem, no modo de cor RGB e na extensão correta de acordo
com as características de cada imagem. Para con�gurar no software Photoshop,
essas informações estão no menu Imagem – Image (na versão em inglês, Mode
– Mode), e deve-se selecionar o modo RGB. Para de�nir a resolução da imagem,
basta ir ao mesmo menu, Imagem – Image, depois utilizar o menu Image Size
(tamanho da imagem), no campo Resolution (resolução), deve ter o valor 72, ao
lado a opção que deve estar ativa é a pixel/inch (pixel por polegada), como
apresentado na próxima �gura.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 7/43
É importante ressaltar que nunca se deve aumentar as dimensões de uma
imagem para não perder a sua qualidade de visualização. Caso uma imagem
não esteja na resolução de 72 PPI, ao abrir a janela do tamanho da imagem da
Figura 2.1 o primeiro procedimento que deve ser feito é tirar a seleção do item
Resample Image (redimensionar imagem), e depois inserir o valor correto de 72.
Dessa maneira, a imagem será redimensionada para o tamanho no qual a
qualidade da imagem não será perdida.
Trabalhando com Cores, Imagens e
Backgrounds
Com a imagem corretamente con�gurada no Photoshop, para inserir no HTML a
tag utilizada é a img seguida da src, source em inglês, que signi�ca a origem, e
indica o caminho da pasta que está salvo o arquivo. Também pode utilizar a tag
url caso essa imagem já esteja hospedada na internet. Para uma imagem, é
possível inserir o atributo alt, de alternate text, texto alternativo que exibe um
texto. Caso não seja possível carregar a imagem, esse atributo otimiza a busca
dela nos sites de pesquisas. As tags width (largura) e height (altura) de�nem as
dimensões da imagem em pixels. É importante lembrar que não é indicado
aumentar uma imagem para não perder a qualidade. Veja este exemplo de
código <img src="logo.jpg" alt="logo da empresa" width=60 height=40>, que
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 8/43
representa uma imagem na extensão .jpg, salva com o nome de logo, com texto
alternativo logo da empresa, no tamanho 60 px (pixels) de largura por 40 px de
altura.
Também é possível inserir uma imagem como background (fundo) de uma
página ou tabela, utilizando a tag background-image. A imagem estará no fundo
de acordo com as dimensões dela. É possível também que esse fundo se repita
adicionando a tag background-repeat, no qual podem ter outros atributos, como
o repeat-x para repetir verticalmente e repeat-y para repetir horizontalmente.
Também é possível de�nir se a imagem �cará �xa – �xed ou irá rolar – scroll,
conforme a movimentação da barra rolagem, por meio da tag background-
attachment e os valores �xed e scroll. A posição do plano de fundo também pode
ser de�nida pela tag background-position. No quadro a seguir, há a relação dos
atributos que podem ser inseridos nessa tag.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&PA… 9/43
Tag Função Atributo
background
Con�gura as
propriedades do plano
de fundo.
background-color
background-image
background-repeat
background-attachment
background-position
background-
attachment
Especi�ca se uma
imagem de plano de
fundo será �xa ou rola
com o resto da página.
scroll, �xed
background-
color
Con�gura a cor do
plano de fundo de um
elemento.
color-rgb, color-hex, color-
name, transparent
background-
image
Con�gura uma
imagem como plano
de fundo.
url, none
background-
position
Con�gura a posição
inicial de uma imagem
de plano de fundo.
top left, top center, top
right, center left, center,
center right, bottom left,
bottom center, bottom
right, x-% y-%, x-pos y-pos.
background-
repeat
Estabelece se uma
imagem de plano de
fundo será repetida ou
não.
repeat, repeat-x, repeat-y
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 10/43
Quadro 2.1 - Relação de tags de background com as suas variações 
Fonte: Elaborado pelo autor.
A tag background-color é utilizada para inserir um fundo com uma cor, com o
sistema de numeração hexadecimal. Esses códigos são como misturas de cores
RGB. Para saber qual a numeração que representa uma cor, no menu Seletor de
cores, no Photoshop, na primeira coluna no �nal da con�guração das cores RGB
é apresentado com o símbolo # o valor hexadecimal, conforme �gura a seguir
exemplo da cor: #151724 (destacado com um quadrado em azul).
Formatando Tipogra�ias
O modo mais prático de formatar tipogra�as é utilizando o CSS, e, por meio do
atributo font-family, indica a família de fontes que serão utilizadas para formatar
o texto. Veja o exemplo do código: {font-family: Arial, Verdana, Tahoma, Sans-
Serif;}. Esse código representa que a principal fonte é Arial, e, caso não tenha,
ela será trocada pela Verdana. Se não tiver a Verdana, será trocada pela
Tahoma, e assim por diante. Pelo fato de os navegadores normalmente
utilizarem as fontes que estão instaladas nos sistemas operacionais, não é
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 11/43
aconselhável utilizar fontes desconhecidas. O atributo color indica a cor do
texto, que pode ser de�nida pelo valor hexadecimal, ou pelo nome da cor em
inglês como red, blue, green etc., ou pelo valor RGB, separados por vírgula como
o exemplo da cor vermelha que representa os valores 255, 0, 0, (R=255, G=0,
B=0).
Com o atributo line-height, de�ne-se a altura da linha, indicada para dar um
espaçamento entre uma linha e outra. Já no atributo text-transform, existem
vários valores possíveis, por exemplo, para caixa alta, o valor uppercase; para
caixa baixa, o valor lowercase; para a primeira letra maiúscula e o restante
minúscula, o valor capitalize. Para alinhar o texto, a tag é a text-align, e possui
valores como left, para texto alinhado à esquerda; o valor center, para
centralizar; o valor right, para texto alinhado à direita; e o valor justify, para texto
justi�cado. Veja um exemplo de uma linha de código com a formatação: {font-
family: Arial, Verdana, Tahoma, Sans-Serif;color: #333333;font-size: 12px;}p{line-
height: 20px;text-align: justify;}.
Sites e Plataformas para a Criação de
Portfólio On-line
A reunião dos melhores trabalhos desenvolvidos por um pro�ssional ou
empresa é um portfólio. É mais do que um currículo: é um espaço para
apresentar a experiência e prática do que a empresa ou pro�ssional sabe fazer
de melhor. A versão digital de portfólio, além de ser um diferencial no momento
de ser contrato, possibilita que um maior número de pessoas tenha acesso ao
trabalho.
Para os pro�ssionais de design, a plataforma mais utilizada para criar um
portfólio on-line é Behance, além de ser uma rede social de pro�ssionais que
trabalham com criação. Nessa plataforma, é possível postar os trabalhos e
receber curtidas e comentários, e também usar como inspiração os trabalhos
realizados por outros participantes dessa rede. Pode-se fazer a organização do
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 12/43
trabalho por álbuns, incluir um espaço para minicurrículo e inserir arquivos de
outras redes sociais como o YouTube, SoundCloud, e Vimeo. Não possui limites
de uploads, e os arquivos podem ser de áudio, imagem, texto ou vídeo. Além do
Behance, existem outras plataformas para a criação de portfólio on-line:
Adobe Portfolio.
Carbonmade.
DeviantArt (https://www.deviantart.com/).
Kawek.
Krop.
Portfoliobox.
Zuinn.
Há diversas maneiras de criarum portfólio on-line, com plataformas fáceis de
operar. Não se esqueça de sempre atualizar e, se a plataforma possuir
personalização, deixe o seu portfólio com uma identidade própria e inclua as
suas características pessoais.
Wireframe
Wireframe ou diagrama de wireframe é a representação visual da estrutura de
como irá funcionar uma tela de um aplicativo ou uma página. Dessa maneira, o
wireframe deve ser criado no começo do desenvolvimento de um projeto, antes
de iniciar o processo do design visual e conteúdo. Eles podem ser desenvolvidos
no papel, diretamente em CSS, HTML ou em até em aplicativos e softwares
especí�cos.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 13/43
Existem algumas plataformas on-line nas quais é possível criar e organizar
wireframes. Em algumas delas, a criação é bem intuitiva e focada para projetos
no qual não é preciso desenvolver um wireframe bem detalhado. E existem
inúmeros outros sites ou plataformas, por exemplo:
cacoo: além de wireframes, permite também construir �uxogramas.
charts: existem várias opções de estilos, tamanhos, cores e orientações.
tt.google developers chart: além de wireframes, permite também
construir �uxogramas, entre outros tipos de grá�cos.
creately: além de wireframes, permite também construir mapas do site.
Mapa de Site
A representação hierárquica da estrutura de um site é denominada sitemap
(mapa de site). Com ele, é possível visualizar o tamanho do site e compreender
onde será inserido cada conteúdo. Antes do desenvolvimento, o mapa do site é
um documento que é usado e sempre consultado pelo gerente do projeto,
diretor de criação, equipe de arquitetura de informação e cliente. Esse
documento facilita visualizar o escopo do projeto, validar as hierarquias e
seções, onde tudo deve ser aprovado pelo cliente. No entanto, alguns clientes só
conseguem entender o mapa do site acompanhado pelo wireframe.
Figura 2.3 - Exemplo de wireframe 
Fonte: Elaborada pelo autor.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 14/43
O mapa de site também facilita a compreensão do designer digital; o
planejamento do desenvolvedor em relação às di�culdades possíveis do
trabalho, além do seu acompanhamento; e a criação do cronograma e da
atualização pelo gerente de projeto. Nessa etapa, é possível veri�car se está
faltando algo, ou até se há páginas ou informações desnecessárias, e de�nir a
maneira de navegar melhor pela estrutura e se certi�car da sua coerência. Um
mapa do site pode ser desenvolvido de uma maneira simples, parecido com um
organograma, com vários quadrados de acordo com a hierarquia, conhecidos
como mind mapping, ou podem ser mais detalhados com uma versão reduzida
do wireframe, de cada página, conforme a �gura a seguir.
Existem algumas plataformas on-line em que é possível criar e organizar mapas
do site como o Canvas, que oferece ferramentas interessantes para estudantes
iniciantes, por já possuir alguns modelos prede�nidos. O Lucidchart também é
uma plataforma de geração de wireframe on-line, entre outras que
disponibilizam esse serviço.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 15/43
praticar
Vamos Praticar
Analise o trecho a seguir.
Podemos de�nir front-end como se fosse a primeira camada com a qual temos contato
no momento em que abrimos um aplicativo ou acessamos um site. É nessa primeira
camada que encontramos _______ de navegação com todas as informações da página
ou tela como os formulários, botões e todos os elementos que fazem parte do design.
Manter o front-end organizado é fundamental para a funcionalidade de um projeto.
Assinale a alternativa que preenche corretamente a lacuna.
a) a linguagem
b) os códigos
c) o HTML
d) o CSS
e) a interface
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 16/43
Os links ou hiperlinks possibilitam vincular um arquivo a qualquer outro arquivo
ou recurso em uma página HTML e podem ser aplicados em diferentes
elementos, como imagens e textos, os quais, no momento que são ativados,
direcionam para URL (endereço) existente no próprio site ou em outro site que
esteja na internet. A tag que indica um link é a <a>, no qual deve ser incluído o
atributo href – Hypertext Reference, justamente o endereço de destino do link.
Dentro da tag <a>, deve ser inserido o texto, a imagem ou o elemento que, ao
ser ativo, direciona para o endereço dentro do atributo href. Segue um exemplo
de link no qual se é direcionado para a página https://www.eadlaureate.com.br,
quando o usuário clica somente na palavra correspondente à EaD Laureate. O
restante do texto, “Seja redirecionado à página da”, não é um link, e, por esse
motivo, não está dentro da tag <a>.
<p>Seja redirecionado à página da
<a href=" https://www.eadlaureate.com.br/ ">EadLaureate</a></p>
Inserindo LinksInserindo Links
https://www.eadlaureate.com.br/
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 17/43
No exemplo acima, o atributo href=”” é usado para adicionar um link de uma
página externa do site. Para adicionar um link para um determinado ponto da
mesma página, basta utilizar o símbolo # e, em seguida, a identi�cação do link.
Por exemplo, para direcionar um link para o rodapé da página, a tag deve ser
escrita da seguinte maneira: <a href="#rodape"></a>, e o ponto onde será
direcionado ao clicar nesse link deve ser identi�cado com o seguinte código: <a
name="rodape" id="rodape"></a>. Quando é preciso direcionar um link para
uma outra página dentro do mesmo site, o valor que é inserido é a / (barra) para
indicar o caminho da página, seguido do nome da página com a extensão do
arquivo .html.
Também é possível que o link abra na mesma aba do navegador ou em uma
nova aba por meio do atributo target, que tem os seguintes valores: _blank, _self,
_parent e _top. Como padrão, os links abrem na mesma aba, e o valor _blank
de�ne que o link abra em uma nova aba, esse comando é utilizado
normalmente quando o link é externo, para evitar que o usuário feche o site do
seu projeto e comece a navegar em outro site na mesma aba, mantendo o site
do seu projeto  aberto em outra aba. Veja o exemplo de um link que direciona
para uma página de contato, no qual essa página em HTML recebe o nome de
faleconosco.html, mas está dentro de uma pasta (diretório) chamada sobre, e
esse link irá abrir em uma nova janela:
<a href="../sobre/faleconosco.html" target="_blank">contato</a>.
Pelo padrão da tag <a>, no momento que é aplicada em texto �ca sublinhado,
quando utilizado no CSS esta tag é identi�cada com o atributo link, e, quando
ainda não foi aberto, o texto �ca na cor azul. Para links já abertos, quando
utilizado no CSS esta tag é identi�cada com o atributo visited, o texto como
padrão é a cor roxa, e, para links ativos, ou seja, a página em que se está
navegando, a cor do texto como padrão é vermelha, quando utilizado no CSS,
esta tag é identi�cada com o atributo active. É possível personalizar esta tag por
meio do elemento <style>, de�nindo a cor do link inserido no <head> do arquivo
HTML, e aplicando atributo text-decoration, que de�ne o que acontece com o
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 18/43
sublinhado do texto quando passa o mouse por cima, utilizando o atributo
hover, que pode sublinhar o texto utilizando o valor underline.
Veremos a seguir um exemplo de CSS de um link identi�cado na cor verde
(green), que não estará sublinhado. Por esse motivo, o text-decoration está com
o valor none. No momento em que o link for visitado (visited), apresentará o
textona cor azul e também irá manter sem o sublinhado, e, em razão disso, o
text-decoration está com o valor none. Quando o mouse passar por cima, o
texto �cará em vermelho (red) e, nesse momento, o texto aparecerá sublinhado.
Por esse motivo, o text-decoration está com o valor underline, e, quando estiver
ativo, a cor será preta (black). Além disso, o texto não estará sublinhado,
portanto o text-decoration está com o valor none.
 <style>
a:link {
               color: green;
               text-decoration: none;
}
a:visited {
               color: blue;
               text-decoration: none;
}
a:hover {
              color: red;
               text-decoration: underline;
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 19/43
}
a:active {
               color: black;
               text-decoration: none;
}
</style>
Inserindo Menus de Navegação
Barra de navegação ou menu é importante, pois é por meio desse elemento que
os usuários visitam todas as páginas do site. É recomendável que o menu seja
construído em um arquivo externo de CSS, formatar e personalizar da maneira
que achar melhor. Como se trata de um menu, a organização é facilitada
utilizando o recurso de listas ordenadas e não ordenadas. Segue um exemplo de
menu com três links: cursos, polos e vestibular.
<ul>
                <li><a href="">Cursos</a></li>
               <li><a href="">Polos</a></li>
                <li><a href="">Vestibular</a></li>
</ul>
Após a formatação do menu, basta inserir na página HTML, utilizando a tag
<nav>, que tem a função de agrupar blocos de links de um mesmo assunto ou
links internos do site, indicando que um determinado bloco é um bloco de
navegação. É importante lembrar que, para indicar um arquivo externo de CSS,
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 20/43
deve-se usar código dentro da tag <head>. Veja um exemplo de menu salvo com
o nome barranavegacao.css inserido em uma página de HTML.
<link rel="stylesheet" type="text/css" href="barranevagacao.css" />
Construção do Layout em Softwares,
Aplicativos ou Plataformas On-line
Para construir um layout, existem softwares, aplicativos e até plataformas on-
line que facilitam o desenvolvimento, não sendo necessário sempre iniciar do
zero e escrever todo o código em um programa de texto, como o bloco de
notas. O software Adobe Dreamweaver permite criar, programar e gerenciar
sites dinâmicos e responsivos, que se adaptam de acordo com o dispositivo que
é visualizado, e possui um mecanismo de programação inteligente e
simpli�cado em HTML e CSS, com auxílios visuais para reduzir erros e otimizar o
desenvolvimento do site. 
Além do Dreamweaver, a Adobe disponibiliza outros softwares e plataformas
para construção de layout, como:
Figura 2.5 - Reprodução do software Adobe Dreamwever CC 2019 
Fonte: Elaborada pelo autor.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 21/43
Adobe Xd: plataforma colaborativa que permite ser utilizada por uma
equipe e criar layout e design de sites, como também de aplicativos
móveis, jogos, interfaces de voz e muito mais.
Adobe Spark: utilizado para web e dispositivos móveis. Além de criar
páginas da web, permite criar imagens para redes sociais e até vídeos
curtos. Possui também uma biblioteca de modelos.
Além dos softwares, existem também plataformas on-line para construção de
layout, sendo o mais indicado utilizar o CMS – Content Management System,
Sistemas de Gerenciamento de Conteúdo. O WordPress é o mais utilizado,
podendo ser usado para diversos projetos, como site, blogs, lojas virtuais, sites
de notícias, galerias temáticas e interativas. É de fácil instalação nos servidores
de hospedagem, e o layout é totalmente personalizável, com a instalação de
temas gratuitos ou pagos, sendo permitido adicionar o próprio modelo de site
por meio do HTML e CSS. Funções adicionais também podem ser instaladas por
meio de plug-ins, o que torna fáceis a criação de formulário de contatos e a
integração com redes sociais.
Além do WordPress, existem outras plataformas de CMS, e aplicativos que
permitem desenvolver sites e blogs na web em sistemas totalmente on-line que
são:
Joomla!
Marvel App.
Invision APP.
Pixate APP.
Fluid.
Notism.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 22/43
praticar
Vamos Praticar
Analise a �gura a seguir.
O hiperlink ou simplesmente link pode ser aplicado em uma imagem ou texto, e,
quando ele é ativado (clicado), direciona-se para a página no qual foi
con�gurado o endereço, sendo de vital importância o uso de links no menu de
navegação.
Conforme o local, o link será redirecionado, existindo diferentes formas de
utilização que permitem direcionar para a mesma página, para outra página do
mesmo site ou para uma página de um outro site. A partir do exposto, associe o
código da �gura acima ao tipo de redirecionamento:
1. Link que direciona para a página de outro site.
2. Link que direciona para a mesma página.
3. Link que direciona para outra página do mesmo site.
(   ) Na �gura, é representada na Linha 1 com o código
href=https://www.mec.gov.br.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 23/43
(  ) Na �gura, é representada na Linha 3 com o código href="curso.html".
(  ) Na �gura, é representada na Linha 4 com o código href="#trabalhe".
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a
sequência correta:
a) 2, 3, 1.
b) 2, 1, 3.
c) 3, 2, 1.
d) 3, 1, 2.
e) 1, 3, 2.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 24/43
Os elementos que compõem uma página da web são divididos e distribuídos em
cada parte de uma interface grá�ca, como o menu de navegação, cabeçalho, o
próprio conteúdo da página e rodapé. Todos esses elementos podem ser
formatados de acordo com as características de suas funções na página. No
HTML5, para cada divisão foram desenvolvidas diversas tags, com o objetivo de
organizar e padronizar o desenvolvimento de uma página, e também informar
aos navegadores quais são os conteúdos nos quais estão sendo inseridos em
cada tag e apresentar a visualização da página sem erros.
O cabeçalho também pode ser formatado no HTML5, incluindo o elemento
<header>, que permite conter o título da página e inserir outros elementos,
como menu de navegação, campo de buscas, logo etc. Um dos recursos muito
utilizados pelos designers digitais é adicionar a marca da empresa no elemento
<header>, no qual é visualizado nos navegadores do lado do título da página,
conforme o exemplo a seguir. Esse recurso facilita para manter a identidade
visual da empresa na sua página na web. 
Formatação de InterfaceFormatação de Interface
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 25/43
A formatação de interface deve ser uma preocupação constante em todos os
projetos, principalmente quando está construindo uma página com grande
quantidade de conteúdo, em que pode haver necessidade de ter menu que não
esteja somente no cabeçalho. Nesse caso, é indicado utilizar o elemento <nav>,
que permite agrupar uma lista de links para outras partes do site, organizar em
blocos de links que podem estar em diferentes partes do layout, como no
próprio cabeçalho ou no rodapé. Esse elemento representa uma seção de uma
página que aponta para outras páginas ou para outras áreas da página, ou seja,
uma seção com links de navegação. Também para sites com grande quantidade
de conteúdo, a utilizaçãoda tag <section> é recomendada para indicar seções
no site.
Outro elemento que facilita a formatação é inserir o elemento <footer>, que
representa o rodapé de um documento ou de uma seção especí�ca dele, que
pode conter informações relacionadas ao autor e aos direitos autorais,
copyright, blocos de navegação ou links relacionados. Esses são alguns
exemplos de formatação da interface utilizando HTML5 e CSS3, mas é sempre
importante ressaltar que, no momento que está trabalhando com grandes
projetos, é necessário sempre ter um pro�ssional que trabalhe com
programação na equipe.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 26/43
Formatação de Efeitos Visuais
Para incrementar a interface de um aplicativo ou uma página, deve-se fazer
formatação de efeitos visuais, aplicada de uma maneira que passe um aspecto
visual agradável e seja harmônica com a identidade visual do projeto, que inclui
elementos como imagens, fotogra�as, textos e tipogra�as. Os efeitos visuais
devem ser utilizados de uma maneira que não ocasione uma interface cansativa
e confusa, por isso é indicado não utilizar os efeitos visuais em excesso.
Existem inúmeras possibilidades de formatação de efeitos visuais, e um deles é
o marquee, que permite inserir uma área de rolagem de texto, que pode
percorrer uma página da esquerda para direita ou sentido contrário. Há vários
atributos extras para personalização desse efeito, como o behavior, bgcolor,
direction, height, hspace, loop, scrollamount, scrolldelay, truespeed, vspace e width.
O atributo behavior indica como o texto é rolado dentro da área, e possui outros
valores como scroll (rolar) slide (deslizar) e alternate (alternar). Caso nenhum
valor seja de�nido, o padrão é o scroll. Para de�nir a cor do plano de fundo, o
atributo é o bgcolor, que é de�nida por meio do nome da cor, por exemplo red,
blue green, ou de um valor hexadecimal.
O atributo direction informa a direção da rolagem do texto, que podem ser
personalizados com os valores right (direito), left (esquerdo) e up & down (cima e
baixo). O padrão para esse atributo é o left (esquerdo), caso não seja aplicado
nenhuma personalização. Veja dois exemplos da aplicação dessa formatação:
<marquee>Este texto irá "rolar" da direita para esquerda</marquee>, <marquee
direction="up">Este texto vai rolar de baixo para cima.</marquee>.
Para informar a altura do letreiro na unidade de medida em pixel, ou um valor
percentual, o atributo é o height, e, para aplicar uma margem horizontal, usa-se
o atributo hspace. Já o atributo vspace aplica uma margem vertical em pixel ou
em valor percentual. O atributo width de�ne a largura em pixels ou em um valor
percentual. O atributo loop de�ne o número de repetições do letreiro. O padrão
é 1, que indica que a repetição será in�nita, e scrollamount é o atributo no qual é
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 27/43
de�nido em pixels o tamanho de rolagem em cada intervalo, cujo valor padrão é
6.
Para de�nir o intervalo de tempo entre a rolagem em milissegundos, o atributo
que deve ser utilizado é o scrolldelay. O valor padrão é 85, e o valor mínimo é 60.
Dessa forma, qualquer valor menor que 60 será ignorado e o valor 60 será
usado, pois, utilizando um tempo menor, a rolagem será muito rápida, não
sendo possível ser visualizada pelo olho humano. Para especi�car valores
menor que 60, deve-se utilizar o atributo truespeed.
Agora que você já conhece algumas formatações de efeitos visuais, é
interessante testar o seu aprendizado. Para isso, abra um bloco de notas, insira
as tags principais de HTLM, coloque um texto qualquer e aplique os efeitos
visuais de sua escolha. Não se esqueça de salvar o arquivo na extensão .html e
abrir em um navegador.
Desenvolvimento da Codi�icação com Base
no Mapa do Site e Wireframe
A criação do mapa do site e wireframe são de extrema importância em todos os
projetos, mas, principalmente, no desenvolvimento de projetos com grande
quantidade de conteúdo, no qual terá uma equipe responsável para a
programação do website, e o design digital logicamente terá a preocupação com
a questão de identidade visual. A equipe de desenvolvimento leva em
consideração todos os elementos que compõem o projeto, como também a
posição e a localização desses elementos. Daí a importância de o
desenvolvimento do wireframe ser bem elaborado para que, no momento do
design da interface, não apareça problemas.
Após o desenvolvedor receber as informações do mapa do site, o wireframe
  inicia o planejamento e desenvolvimento da programação dos códigos da
página, para diminuir a possibilidade de erros e minimizar problemas, além de
desenvolver o mapa do site e o wireframe que podemos considerar que é
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 28/43
simplesmente uma ilustração básica da estrutura e componentes de uma
página web, é indicado desenvolver também outros documentos que facilitam
essa etapa que podem ser os modelos ou protótipos.
De modo geral, os modelos se preocupam com a identidade visual do projeto
contendo detalhes dos elementos visuais que compõem o projeto. Na maioria
dos casos, os modelos se aproximam muito ou são exatamente idênticos ao
design �nal de como �cará o projeto após �nalizado, com todos as imagens,
grá�cos, utilizando a mesma tipogra�a e todos os elementos que compõem a
página. Já os protótipos, também conhecidos como wireframe funcional, são os
layouts com alguma funcionalidade básica já pronta, nos quais é possível
visualizar com maior realidade a navegação do site. Essa etapa é feita antes de
iniciar a programação mais complexa do projeto. Ainda não é possível utilizar
todas as funcionalidades do projeto, mas é possível interagir de uma forma
básica e simular a maneira como os usuários irão eventualmente navegar no
site. Os protótipos podem incluir ou não elementos do design �nalizado.
Aplicação de Boas Práticas na Codi�icação
Por existir inúmeras possibilidades de maneiras de alterar as características dos
elementos de uma página e chegar no mesmo resultado utilizando HTML e CSS,
o HTML5 permite que uma padronização da linguagem possa ser visualizada em
diferentes navegadores sem que apareçam erros. Um exemplo prático é a
formatação da cor de um texto, que pode ser de�nido simplesmente informado
a cor como “red”, os valores hexadecimais, ou valores no modo de cor RGB. Para
facilitar o trabalho do desenvolvedor, a aplicação de boas práticas na codi�cação
conforme W3C facilita muito o trabalho do desenvolvedor. Além de
proporcionar uma consistência de código e nos estilos, otimiza o tempo, evita
problemas de visualização e torna o carregamento da página mais rápido, pois,
com um código mais simples, o navegador lê mais rápido as informações, e,
caso seja necessário inserir informações ou fazer alguma manutenção, esse
trabalho se tornará mais fácil.
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 29/43
Para aplicar as boas práticas na codi�cação, deve-se partir do princípio de que o
arquivo HTML é simplesmente para marcar e de�nir a estrutura de elementos
que irão compor a página. Essa marcação tem o objetivo de se preocupar com a
identidade visual da página, e, além de de�nir a posição dos elementos no
arquivo HTML, é necessário ter as informações de cabeçalho, parágrafos e listas.
Embora seja possível de�nir toda a formatação diretamente no arquivo HTML, o
aspecto negativo torna o arquivo muito longo e com grande quantidade de
linhas de códigos.
Dessa forma, é recomendado que essas formatações estejam presentes nas
folhas de estilo, que são os arquivos de formatação de CSS, no qual em arquivo
separado do bloco de notas somente terá as linhas de códigos de uma
formataçãoou estilo especí�cos, e no HTML só indica o momento que se deve
ser usado esse estilo. Utilizando as folhas de estilo, o navegador e o computador
ou dispositivo pelo qual a pessoa está navegando no site carrega uma vez a
folha de estilo, e, toda vez que for necessário o navegador apresentar a
formatação de um texto com a mesma característica, a página irá carregar mais
rápido, pois essas informações dos estilos já estarão armazenadas na memória
do computador ou dispositivo.
Na codi�cação de estruturação de HTML, sugere-se também utilizar o elemento
<p> para parágrafos no lugar de utilizar duas vezes o <br>. As listas são
indicadas e devem ser representadas pelos elementos <ul> ou <ol>, e não pelo
conjunto de <p> (parágrafo). Também não é indicado utilizar o atributo size, pois
é relativo ao tamanho da fonte; no lugar é aconselhável utilizar a propriedade
width do CSS.
Normas de Acessibilidade Web
Desenvolver um projeto digital para web seguindo todos os padrões é
importante para que a página seja visualizada de maneira �el nos diversos
navegadores existentes. Mas, além dessa preocupação, é necessário que as
páginas sejam acessíveis, que não existam fatores que di�cultam a navegação
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 30/43
nessas páginas, permitindo que todas as pessoas possam ter a experiência de
utilização das páginas. As normas de acessibilidade web determinam que todas
as pessoas devem ter as mesmas condições de igualdade de poder entender e
navegar de forma totalmente autônoma para ter acesso aos serviços e sites que
estão disponíveis na web. Para isso, a W3C elencou três aspectos importantes
que são: a importância, a abrangência e a universalidade da web; a
reciprocidade e a multiplicidade; e a diversidade de fatores envolvidos.
A importância, a abrangência e a universalidade da web se relacionam à
relevância da disponibilidade de acesso à web não apenas no trabalho, mas
também em casa ou nas viagens, por meio dos computadores convencionais ou
smartphones, tanto nas cidades quanto nos meios rurais em ambientes
internos ou externos. Dessa forma, os pro�ssionais têm de se preocupar cada
vez mais que os aspectos visuais também tenham essa abrangência e a
universidade na sua compreensão da interface dos sites, aplicativos e sistemas.
Sobre o aspecto da reciprocidade, está relacionado ao fato de os projetos web
possuírem sempre interações com os usuários. Sendo assim, a identidade visual
deve ser planejada. Prevendo essa interação com os usuários, todo o projeto de
design digital deve levar em consideração a abrangência que o projeto pode
alcançar e também a forma como se darão essas interações.
Em relação à multiplicidade e à diversidade de fatores envolvidos para que a
acessibilidade realmente aconteça, diversos componentes devem estar
funcionando de forma harmônica, elementos como a informação e o conteúdo
que está disponível na página, no qual se incluem os textos, imagens, vídeos e
áudios e como o código, foram desenvolvidos para disponibilizar esse conteúdo.
Os navegadores também devem cumprir o seu papel de visualizar as
informações dos códigos corretamente para que a acessibilidade seja possível.
O fator da tecnologia assistiva é fundamental para que possa viabilizar o acesso
a pessoas idosas ou com de�ciência e mobilidade reduzida, como programas
leitores de tela, dos ampliadores de tela e dos teclados alternativos, entre
outros, e o designer digital precisa levar em consideração esses aspectos, além
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 31/43
de outros aos quais os pro�ssionais de desenvolvimento precisam estar atentos,
principalmente ao que é publicado pela W3C.
praticar
Vamos Praticar
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua, assinale a alternativa correta:
reflitaRe�ita
Segundo a Cartilha de Acessibilidade na Web, da W3C: “Acessibilidade na web signi�ca que
pessoas com de�ciência podem usar a web. Mais especi�camente, a acessibilidade na web
signi�ca que pessoas com de�ciência podem perceber, entender, navegar, interagir e
contribuir para a web. E mais – ela também bene�cia outras pessoas, incluindo pessoas
idosas com capacidades em mudança devido ao envelhecimento”. Pense e re�ita se os
sites e aplicativos que você conhece ou têm essa preocupação de acessibilidade lendo a
cartilha na íntegra.
https://www.w3c.br/pub/Materiais/PublicacoesW3C/cartilha-w3cbr-acessibilidade-web-
fasciculo-I.html.
https://www.w3c.br/pub/Materiais/PublicacoesW3C/cartilha-w3cbr-acessibilidade-web-fasciculo-I.html
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 32/43
Para um navegador web exibir corretamente a formatação de um texto, é
preciso que cada parte do texto que possua alguma característica diferente seja
marcada, informando, no código, como é a sua formatação. Com HTML5, é
possível indicar essa formatação para diversas partes do texto por meio de
marcações especí�cas.
Nesse sentido, assinale a alternativa que indica qual é o elemento de marcação
que deve ser utilizado na parte azul do site da �gura anterior.
a) <head>
b) <meta>
c) <footer>
d) <title>
e) charset=utf-8
Fonte: Adaptada de EAD.br (2019, on-line).
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 33/43
A função embed (incorporar) em uma página de HTML permite integrar
conteúdo de terceiros em um projeto digital, por exemplo, um site ou aplicativo.
Esse conteúdo pode ser informações de redes sociais, vídeos, podcasts,
infográ�cos, narrações de textos até APIs. API – Application Programming
Interface, Interface de Programação de Aplicativos, é um grupo de rotina padrão
determinado por um programa, que permite utilizar as funções desse programa
em uma página ou outros aplicativos, sem ter a necessidade que esse programa
seja implementado no sistema, pois o site, por exemplo, só irá utilizar algumas
funções ou serviços desse programa. De forma geral, enquanto a pessoa utiliza
um aplicativo ou site, esse pode estar conectado a diversos outros sistemas e
aplicativos via APIs sem que se perceba.
O funcionamento de um API se dá por meio da comunicação de diversos
códigos, que de�nem comportamentos especí�cos de elementos em uma
interface, interligando funções como busca de imagens, notícias, artigos etc. O
Google Maps é um exemplo de API que disponibiliza o seu código para ser usado
Embedando APIs em SitesEmbedando APIs em Sites
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 34/43
em outros sites, no qual pode ser personalizado, como o endereço de uma
empresa, e inserir dentro de uma página do site. Utilizando APIs, os
desenvolvedores de softwares e programadores de páginas web aumentam o
leque de possibilidades de desenvolver páginas com diversos conteúdos e
recursos.
Plataformas On-line de códigos para APIs
O Google Developers é uma plataforma que possui código-fonte aberto e uma
relação de softwares que suportam APIs da Google. O foco principal é para os
desenvolvedores de softwares e programadores, mas é importante que o
designer digital conheça essa plataforma para sugerir soluções e
incrementações nas interfaces. O acesso ocorre por meio do link
https://developers.google.com/, que possui uma grande quantidade de APIs
para inserir em projetos web, como o Google Maps, o qual está disponível no
link https://developers.google.com/maps/?hl=pt-br, entre outros.
Com o foco para os designers digitais, a plataforma Google Design,
https://design.google/, é formada por escritores e desenvolvedores, mas
liderado por um grupo de designersda Google, voltado a produzir eventos e
Figura 2.7 - Exemplo de incorporação no Google Maps 
Fonte: Adaptada de EAD.br (2019, on-line).
https://developers.google.com/
https://developers.google.com/maps/?hl=pt-br
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 35/43
promover parcerias criativas que aprimoram o design e a tecnologia. Nessa
plataforma, também há um link para o site Material Design, que possui uma
série de diretrizes desenvolvidas pelo Google para padronizar o que envolve o
seu sistema operacional o Android, para que os projetos não tenham problemas
de usabilidade e unidade visual. Embora todo o projeto digital tenha a sua
identidade visual, é necessário apresentar uma unidade visual de acordo com o
sistema operacional que será visualizado (no caso, o Android).
A plataforma on-line Google Fonts disponibiliza fontes de alta qualidade para
usar em projetos web, liberadas sob licenças de código aberto que está
disponível no link https://developers.google.com/fonts/. Possui um campo
especí�co para auxílio de criação de aplicativos dinâmicos consultando o Google
Fonts, para obter uma lista precisa das famílias de fontes disponíveis. Também
possui opção para classi�car a lista de famílias em ordem alfabética, por data
adicionada, por número de estilos, por tendência ou por popularidade. Essas
informações mais avançadas são destinadas aos desenvolvedores de aplicativos
e web, mas é importante o designer digital ter o conhecimento para utilizar em
seus projetos.
Ajustes de Imagens e Textos
Em uma página HTML, além de inserir as imagens e textos é possível aplicar
alguns ajustes como de alinhamento utilizando o atributo align, que possui os
valores left (alinhamento à esquerda), right (direita), top (alinhamento da
imagem com o topo do elemento mais alto da linha), bottom (alinhamento da
imagem com a base mais baixa dos outros elementos da linha) e center
(centralizado). Veja a seguir o exemplo do código que apresenta um
alinhamento de uma imagem no formato .png, que está salvo na pasta
(diretório) imagens, com o nome de logo, alinhado à direita: <img align="right"
src="imagens/logo.png"/>. Também é possível ajustar as margens das imagens
por meio do atributo vspace, que indica as dimensões da margem nas bordas
superior e inferior da imagem, e o atributo hspace, que indica as dimensões da
https://developers.google.com/fonts/
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 36/43
margem nas bordas esquerda e direita da imagem. Veja o exemplo de aplicação
de uma imagem com 30 pixels nas bordas superior e inferior e 10 px de
margens nas bordas esquerda e direita: <img vspace="30px" hspace="10px"
src="imagens/logo.png"/>.
Em uma página HTML, também é possível inserir um texto que é exibido
somente quando é mantido o mouse por alguns segundos sobre a imagem pelo
atributo title, como apresentado no exemplo: <img title="Este é o logo da
empresa" src="imagens/logo.png"/>. Para inserir uma borda na imagem, o
atributo é o border, exemplo de uma imagem com uma borda de 10 pixels: <img
border="10px" src="imagens/logo.png"/>.
Nos textos, são permitidos efetuar ajustes além dos mais básicos. Também
existem tags para formatação de tamanho do texto, como a <small>, que de�ne
o texto em uma letra de menor no tamanho, e a tag <big>, que de�ne o texto
em uma letra de maior tamanho, por exemplo: <big>Texto com letra grande.
</big>. Os alinhamentos de textos funcionam da mesma maneira dos
alinhamentos das imagens. Outra tag para ajustes é a <hr>, que cria uma linha
horizontal, como se fosse separador. Segue um exemplo de sua aplicação: <hr>.
Abaixo desse texto, aparecerá uma linha horizontal. <hr/>. Agora que você
conhece essas formatações, para praticar comece a produzir um portfólio
utilizando esses e todos os recursos que você aprendeu.
praticar
Vamos Praticar
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 37/43
No mundo do design digital, a cada dia aparecem novas ferramentas para criar, testar
e gerenciar as interfaces de aplicações, e os _______ facilitam a vida dos
desenvolvedores e ganham um papel estratégico no desenvolvimento de web sites e
aplicativos.
Assinale a alternativa que preenche corretamente a lacuna.
a) APIs
b) HTML+ e HMTL5
c) CSS
d) servidores.
e) hospedeiros
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 38/43
indicações
Material Complementar
LIVRO
Guia front-end
Diego Eis
Editora: Casa do Código
ISBN: 978-85-5519-012-4
Comentário: O autor aborda o tema front-end, com uma
linguagem de fácil entendimento para estudantes que
pretende entrar na área, ou para pro�ssionais que
buscam se especializar. Também são analisadas as
necessidades do mercado e a postura pro�ssional que se
deve ter para poder atuar na área
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 39/43
FILME
Helvetica, o �ilme
Ano: 2007
 Comentário: Nesse documentário sobre design de
tipogra�a, grá�ca e cultura visual global, são apontados
fatores como modernismo, desenho tipográ�co,
variações, legibilidade e expressividade. O documentário
mostra o uso do tipo nos metrôs de Londres, nas ruas de
Nova York, em livros, logotipos de lojas, portas, outdoors
e logo.
Para conhecer mais sobre o �lme, acesse o trailer a
seguir.
T R A I L E R
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 40/43
conclusão
Conclusão
Nesta unidade, foram abordados temas técnicos, como compreender a
importância de um wireframe e mapa de um site, e também compreender a
relevância dos assuntos de design de interfaces que fazem parte de todos os
projetos de design digital. Também foi apresentada a importância do trabalho
em equipe, principalmente com pro�ssionais de desenvolvimento de softwares
e de programação para que, trabalhando em conjunto, sejam apresentados
projetos que utilizem todos os recursos disponíveis de uma interface e também
de back-end, principalmente com a utilização de APIs, que abre uma gama
imensa de possibilidades de uso nos projetos de design digital.
referências
Referências Bibliográ�cas
EAD.br. Site. Disponível em: https://www.eadlaureate.com.br/. Acesso em: 13
dez. 2019.
GEEST, T. M. Web site design is communication design. Amsterdã: John
Benjamins Publishing Company, 2001.
https://www.eadlaureate.com.br/
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 41/43
KALBACH, J. Design de navegação web: otimizando a experiência do usuário, 1.
ed. 2009. Disponível na Minha Biblioteca.
SANDERS, B. Smashing HTML5 [recurso eletrônico]: técnicas para a nova
geração da web. Tradução de Mariana Bandarra; revisão técnica de Diego Eis.
Porto Alegre: Bookman, 2012. Disponível em: Minha Biblioteca (UAM) -
https://integrada.minhabiblioteca.com.br/#/books/9788540700666/c�/0!/4/6@0:0
TERUEL, C. E. HTML 5 – Guia prático. 2. ed. 2014. Disponível na Minha Biblioteca,
W3SCHOOLS. HTML Tutorial. Disponível em:
http://www.w3schools.com/html/default.asp. Acesso em: 26 nov. 2018.
https://integrada.minhabiblioteca.com.br/#/books/9788540700666/cfi/0!/4/6@0:0
http://www.w3schools.com/html/default.asp
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 42/43
28/03/2021 Ead.br
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_671126_1&P… 43/43

Continue navegando