SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
mini-curso
mini-
DESENVOLVIMENTO
para web com padrões
(Tableless, Webstandards e Usabilidade)
 Tableless,




Danilo Rosisca Pereira
Especialista em Sistemas para Internet
Desenvolvimento para Web com Padrões

OA
 Avanço d W b
        da Web

Percebe-se o aumento exagerado de
informações disponibilizadas em
ambientes digitais
          digitais.


E muitas vezes apresentadas de forma
         vezes,
desorganizada.
Desenvolvimento para Web com Padrões



A NOVA GERAÇÃO DA WEB
exige uma mudança
e um repensar no
processo de desenvolvimento de
ambientes informacionais
digitais.
d g ta s.
Desenvolvimento para Web com Padrões



A Web 2.0 é A NOVA
GERAÇÃO DA WEB, que
traz   novas regras e
serviços      baseados
na Web como
plataforma.
Desenvolvimento para Web com Padrões




A Web 2.0         busca
 interação
ai t    ã    entre
               t
usuários, com a
criação e o
compartilhamento de
conteúdo.
Arquitetura da
  Informação
Desenvolvimento para Web com Padrões

Arquitetura d Informação
    i       da f      ã

Foi criada por Saul Wurman em 1976 com o objetivo de
                              1976,
organizar a informação, para:

• tornar simples o que é complexo;

• buscar um balanceamento entre usuário-conteúdo-contexto;

• facilitar para as pessoas o acesso a informação
                                       informação.
Desenvolvimento para Web com Padrões

Si
 istemas d Arquitetura d Informação
         da    i       da f      ã

A Arquitetura da Informação possui 4 sistemas e quando
                                      sistemas,
reunidas servem para organizar o ambiente informacional
digital(website). Rosenfeld e Morville (
  g    (       )                       (2006).
                                            )


Esses sistemas são:
E      i        ã
Desenvolvimento para Web com Padrões

Sistema d O
Si t    de Organização: Maneira de categorizar e organizar a
                i   ã
informação.
                                                 1

                        Esquema de Organização
                              Alfabética
                                                       Esquema de
                                                     Organização por
                                                         Tempo
   2                          Esquema de
                              Organização
                                                 3
                              por Assunto
Desenvolvimento para Web com Padrões

Sistema d R t l ã
Si t    de Rotulação:

Define a forma de representar a
informação.

São l
Sã elementos f d
           t fundamentais que
                        t i
antecipam o que virá a seguir logo
após efetuar o clique em um link.
Desenvolvimento para Web com Padrões

Sistema d N
Si t    de Navegação: Determina o modo de navegar ou mover
                  ã
no espaço Informacional (e hipertextual).
Desenvolvimento para Web com Padrões

Sistema d P
Si t    de Pesquisa:
                i

Estabelece as dú id
              dúvidas
(perguntas) executadas em uma
consulta de pesquisa e como elas
serão respondidas.


(Exemplo de busca de fácil compreensão)
Usabilidade
Desenvolvimento para Web com Padrões

Usabilidade:
U bilid d

Possui
Poss i componentes múltiplos e é radicionalmente associada
com estes cinco atributos:

   • Ser fácil de APRENDER;
   • Ser eficiente na utilização;
   • Ser fácil de ser recordado;
   • Ter poucos erros;
   • Ser subjetivamente agradável.


                                                     (Nilsen, 1993)
Desenvolvimento para Web com Padrões

U bilid d
Usabilidade:

Tempo de do nload mínimo
         download

Dez segundos é o limite para
manter a atenção do usuário.

(Jacob Nielsen)
Desenvolvimento para Web com Padrões

Usabilidade:
U bilid d

Fácil de navegar
Visitantes não devem
perder tempo pensando e
tentando descobrir:
- Onde está?
- Onde posso ir?
       p
- Por onde devo começar?
- Quais são as coisas mais
importantes nesta página?           Poste com dezenas
                              de setas para todos lados
Desenvolvimento para Web com Padrões

Usabilidade:     Tipografia

As fontes tipográficas
(ou apenas fontes) são
classificadas em 4 grupos
básicos: as com serifas, as
                       ,
sem serifas, as cursivas e as
fontes dingbats.
           g


                                Fonte: DigitalPaperWeb.com.br
                                Acessado em: 01 julho 2008
Desenvolvimento para Web com Padrões

Usabilidade: F t l í i para web
             Fontes legíveis  b

Nome da Fonte         Característica
Arial                 Moderna, limpa, básica.

                      Fonte
                      F t com serifa projetada para l it
                                   if     j t d        leitura on-line.
                                                                  li
Georgia               Aparência Tradicional, visual mais moderno que Times
                      News Roman.

Trebuchet MS          Moderna, simples.


Verdana               Fonte on-line mais legivel, mesmo em texto pequeno


Todas com 10 pontos ou acima.                            (Nielsen e Loranger, 2007)
Desenvolvimento para Web com Padrões

Usabilidade: Legibilidade, textos existem para serem lidos.
                                                                      Fonte serifada
Exemplo:
                                                                        para título
                                                                              í l

   Curiosidade, inovação e descoberta
   A World Wide Web abriu fronteiras inacreditáveis: pela primeira vez os profissionais de
   layout e artes gráficas têm acesso a um público enorme, que pode ver seus trabalhos a
   qualquer instante.
             instante

   Alguns dizem que o conjunto das tais “páginas pessoais” é a maior exposição pública de
   arte da história.

   Sob alguns aspectos, esse público é até maior que o dos publicitários, pois não tem
   restrições de tempo.

    Fonte sem serifa
       para texto
Desenvolvimento para Web com Padrões

COMBINAÇÃO DE CORES                  NÍVEL DE LEITURA
Texto preto com fundo branco         Valor mais alto de contraste


T        l
Texto azul contra f d b
                  fundo branco       Dif             ti    lt      t t                 l
                                     Diferença perceptiva alta, contanto que se use azul escuro.


                                     Diferença perceptiva média e alta dependendo das combinações de
Texto preto com fundo cinza
                                     cores e do nível de saturação.

                                     Difícil de ler, pois o fundo escuro é percebido mais intensamente que
Texto branco com fundo azul
                                     o texto branco.

Texto cinza com fundo branco.        Baixo valor de contraste, diferença perceptível baixa.


Texto branco com fundo cinza
                       cinza.        Baixo valor de contraste, diferença perceptível baixa.


                                     Diferença perceptível muito baixa, combinações de cores escuras
Texto vermelho com fundo azul
                                     criam um efeito vibrante, cansando os olhos.
                                                             ,

                                     Diferença perceptível muito baixa, combinações de cores escuras
Texto vermelho contra fundo preto.
                                     criam um efeito vibrante, cansando os olhos.
Desenvolvimento para Web com Padrões

Usabilidade: Portanto um website...
U bilid d P                b i




           Bicicleta Convergente de Jacques Carelman.


Deve ser   fácil de usar;                Com   simplicidade, OBJETIVIDADE e
                                                foco na experiência
                                                        do usuário
                                                           usuário.
Webstandards
Desenvolvimento para Web com Padrões

Padrões Web (Webstandards)

Criados pelo W3C (World Wide Web Consortium), eles 
separam o conteúdo em HTML da apresentação em CSS, mantendo 
a compatibilidade e portabilidade com navegadores, dispositivos... 
a compatibilidade e portabilidade com navegadores  dispositivos  




                                                         (Ferreira, 2005, p. 12)
Desenvolvimento para Web com Padrões

Padrões Web (Webstandards)

Os Padrões Web tornam o desenvolvimento mais simples e 
produtivo, resultando em:

 Montagem Rápida do Layout;
 Desenvolvimento simplificado;
 Independência entre layout e conteúdo;
 Manutenção simplificada;
 Padrões Reaproveitáveis.

                                                          (Ferreira, 2005) 
Desenvolvimento para Web com Padrões

Padrões Web (Webstandards)

Boa posição nas ferramentas de busca

SEO – Search Engine Optimization:
SEO  S     h E i  O ti i ti
A estratégia de divulgação é peça fundamental para o sucesso de 
qualquer negócio online.
   l         ó i   li


Saiba mais: http://www.maujor.com/
Agora

Chega de conversa
         conversa...
Desenvolvimento para Web com Padrões

Padrões Web ‐ Introdução ao CSS

Sintaxe:

seletor {propriedade: valor;}
Desenvolvimento para Web com Padrões

Padrões Web ‐ Introdução ao CSS

Inserindo CSS na página:

Existem 3 formas para aplicar CSS em páginas:

  CSS Inline,
  CSS Interno, e
             ,
   CSS Externo.
Desenvolvimento para Web com Padrões

Padrões Web ‐ Introdução ao CSS

CSS Externo: (mais produtivo)

<link rel=quot;stylesheetquot; type=quot;text/cssquot; href=quot;seuarquivo.cssquot; />
Desenvolvimento para Web com Padrões

Padrões Web ‐ Introdução ao CSS

A ib  id:
Atributo 
O nome do id deve ser único. Não pode haver mais de um id com 
                                 p
mesmo nome em uma página.
O uso do ID é especificado assim:

#nome { color:black;}

<div id=quot;nomequot;>conteúdo</div>
Desenvolvimento para Web com Padrões

Padrões Web ‐ Introdução ao CSS

A ib  class:
Atributo 
Ela serve para criar um grupo de elemento que terão características 
          p             g p               q
iguais e pode ser usado o mesmo nome varias vezes em uma página.
O uso da class é especificado assim:
.destaques {
      background‐color:black;
      color:white;
      font‐family: Verdana;
   }
<div class=quot;destaques“>   Aqui vai o texto do destaque</div>
Desenvolvimento para Web com Padrões

                                                                             Arquivo externo estilo.css
Olá mundo:
<!DOCTYPE html PUBLIC quot;‐//W3C//DTD XHTML 1.0 Transitional//ENquot; 
                                 3                                           #principal{ width: 250px;}
quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1‐transitional.dtdquot;>
<html xmlns=quot;http://www.w3.org/1999/xhtmlquot;>                                  .destaque {
<head>
<meta http‐equiv=quot;Content‐Typequot; content=quot;text/html; charset=iso‐8859‐1quot; />
           p q                 yp                                       59   background‐color:black;
<link rel=quot;stylesheetquot; href=quot;estilo.cssquot; media=quot;screenquot;  type=quot;text/cssquot;/>   color: #ededed;
<title>Exemplo 1</title>                                                     font‐family: Verdana;
</head>
                                                                             }
<body>
<div  id=quot;principalquot; class=quot;destaquequot;>
 Olá mundo tableless!
</div>
</body>
</html>
Desenvolvimento para Web com Padrões

                          Arquivo externo estilo.css
Exemplo 2:
                         *{
                         margin:0px;
<div id=quot;geralquot;>         padding:0px;
                         list-style:none;
                         text-decoration:none;
                         }

                         #geral {
                         #     l
</div>                   margin: 0 auto;
                         width: 960px;
                         position: relative;
                         }
Desenvolvimento para Web com Padrões

Exemplo 3:          #topo {
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 36px;
                    color: #FF0000;
<h1 id=quot;topoquot;>      background-color: #000000;
 Logo – topo
    g               display: block;
                    float: left;
</h1>               height: 70px;
                    width: 400px;
                    padding: 30 0 0 25
                       ddi     30px     25px;
                    }
Desenvolvimento para Web com Padrões

Exemplo 4.1:

<div id=quot;menuquot;>
   <ul>
      <li><a href=quot;#quot;>Menu 1</a></li>
       li    h f quot;#quot; M         /  /li
      <li><a href=quot;#quot;>Menu 2</a></li>
      <li><a href= # >Menu 3</a></li>
      <li><a href=quot;#quot;>Menu 3</a></li>
      <li><a href=quot;#quot;>Menu 4</a></li>
      <li><a href=quot;#quot; class=quot;menu5quot;>Menu 5</a></li>
   </ul>
 </div>
Desenvolvimento para Web com Padrões

Exemplo 4.2:
                       #menu li a{
                       font: 16px Verdana Arial Helvetica sans-serif;
                                    Verdana, Arial, Helvetica, sans serif;
#menu ul {             color: #FFFFFF;
background:#000000;    float: left;
width: 500px;          margin: 45px 20px 0 20px;
height: 100px;         _margin: 45px 10px 0 20px;
float: left;           }
padding: 0 0 0 35px;
}                      #menu li a:hover {
                       text-decoration:underline;
#men   l li{ 
#menu ul               color: #ccc;
display:inline;        }
list‐style: none;
}                      #menu li.menu5 a { margin: 45px 0 0 20px;}
Desenvolvimento para Web com Padrões

Exemplo 5:
                      #condeudo {
                      float:left;
<div id=quot;conteudoquot;>   width:910px;
                      border-color:#000;
                      border-style:none
                      border style:none solid solid;
                      border-width:10px;
</div>                padding:10px 15px;
                      }
Desenvolvimento para Web com Padrões

Exemplo 6:                 #condeudo h2 {
                           font: bold 28px Arial, Helvetica, sans-serif;
                           margin: 15px 0;
<h2>Web Standards</h2>     }
<p>
Texto xyz – Baixar texto
      xyz                  #condeudo p {
</p>                       font: 16px/28px Arial, Helvetica, sans-serif;
                           width: 450px;
                           margin: 0 20 0 0
                                i      20px 0;
                           display: block;
                           float:left;
                           }
Desenvolvimento para Web com Padrões

Exemplo 7.1:

<div id=quot;col2quot;>   #col2 {
                  float:left;
</div>
 /div             width: 200px;
                              p ;
                  display:block;
                  }
Desenvolvimento para Web com Padrões

Exemplo 7.2:

<h1>                             #col2 h1 a{
<a href=quot;#quot;>Meu 1º.........</a> background: #000;
</h1>
 /h1                             border: solid 10px #999;
                                                 p      ;
                                 width: 400px;
<h1>                             height: 75px;
<a href= # >Exemplo...... </a> float: left;
<a href=quot;#quot;>Exemplo         </a>
</h1>                            font: bold 60px Georgia, quot;Times New Romanquot;,
                                 Times, serif;
<h1>
<h >                             color: #FFFFFF;
<a href=quot;#quot;>Tableless!....</a> padding: 15px 10px;
</h1>                            margin: 0 0 20px 0;
                                 }
Desenvolvimento para Web com Padrões

Exemplo 8:
                                #rodape{
<div id=quot;rodapequot;>
                                font: 10px Verdana, Arial, Helvetica, sans-serif;
Copyright © 2008. 
                                color: #999;
Todos os direitos reservados.
                                margin: 20p 0 0 0;
                                         20px
</div>
                                width: 910px;
                                height: 20px;
                                float:left;
                                }
Desenvolvimento para Web com Padrões




Muito
Obrigado!
danilo@sitedodanilo.com.br
Desenvolvimento para Web com Padrões

REFERÊNCIAS BIBLIOGRÁFICAS

FERREIRA, E. Produtividade Web 2.0. São Paulo: Visie, 2005.

MEMÓRIA, F. Design para Internet: projetando a experiência perfeita. Rio de Janeiro: Elsevier, 2005.
   Ó

NIELSEN, J. Usabiliy Engineering. San Francisco: Academic Press, 1993. 361 p.

NIELSEN, J.; LORANGER, H. Usabilidade na web. Rio de Janeiro: Elsevier, 2007.

ROSENFELD, L.; MORVILLE, P. Information Architecture for the Word Wide Web. 2ed. Sebastopol: O'Reilly, 2006.

SHEA, D.; HOLZSCHLAG, M.. The zen of css design: visual enlightenment for the web. Peachpit Press: Berkeley/CA, 2005.

ZELDMAN, J. Designing ith
ZELDMAN J D i i with web standards. N        P bli hi    I di     li IN 2003.
                                      Riders Publishing: Indianapolis, IN, 2003
                          b t d d New Rid

Más contenido relacionado

Destacado

Fluxo de desenvolvimento de software utilizando Git
Fluxo de desenvolvimento de software utilizando GitFluxo de desenvolvimento de software utilizando Git
Fluxo de desenvolvimento de software utilizando GitBruno Ricardo Siqueira
 
Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...
Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...
Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...Fernando Geraldo Mantoan
 
#1 - Git - Introdução
#1 - Git - Introdução#1 - Git - Introdução
#1 - Git - IntroduçãoRodrigo Branas
 
Apresentacao Institucional da MKM Consulting
Apresentacao Institucional da MKM ConsultingApresentacao Institucional da MKM Consulting
Apresentacao Institucional da MKM ConsultingMauro Martins
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSSDiego Eis
 
Criando uma arquitetura de front-end do zero
Criando uma arquitetura de front-end do zeroCriando uma arquitetura de front-end do zero
Criando uma arquitetura de front-end do zeroEduardo Shiota Yasuda
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndRael Max
 
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo BranasNode.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo BranasRodrigo Branas
 

Destacado (20)

Introdução ao Git
Introdução ao Git   Introdução ao Git
Introdução ao Git
 
Fluxo de desenvolvimento de software utilizando Git
Fluxo de desenvolvimento de software utilizando GitFluxo de desenvolvimento de software utilizando Git
Fluxo de desenvolvimento de software utilizando Git
 
Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...
Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...
Banca: Proposta de Arquitetura de Desenvolvimento Web Baseada em PHP Utilizan...
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Git vs. SVN
Git vs. SVNGit vs. SVN
Git vs. SVN
 
#1 - Git - Introdução
#1 - Git - Introdução#1 - Git - Introdução
#1 - Git - Introdução
 
Company Profile
Company ProfileCompany Profile
Company Profile
 
ENERMETER – COMPANY PROFILE
ENERMETER – COMPANY PROFILE ENERMETER – COMPANY PROFILE
ENERMETER – COMPANY PROFILE
 
Apresentacao Institucional da MKM Consulting
Apresentacao Institucional da MKM ConsultingApresentacao Institucional da MKM Consulting
Apresentacao Institucional da MKM Consulting
 
Design Patterns com PHP
Design Patterns com PHPDesign Patterns com PHP
Design Patterns com PHP
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSS
 
Padrões de Projeto
Padrões de ProjetoPadrões de Projeto
Padrões de Projeto
 
FMZ Consulting
FMZ ConsultingFMZ Consulting
FMZ Consulting
 
Direção de arte
Direção de arteDireção de arte
Direção de arte
 
Criando uma arquitetura de front-end do zero
Criando uma arquitetura de front-end do zeroCriando uma arquitetura de front-end do zero
Criando uma arquitetura de front-end do zero
 
Gestao por Processos
Gestao por ProcessosGestao por Processos
Gestao por Processos
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
 
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo BranasNode.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
 
SEO, Semantica e HTML5
SEO, Semantica e HTML5SEO, Semantica e HTML5
SEO, Semantica e HTML5
 

Similar a Webstandards

Arquitetura Da InformaçãO E Webdesign Danilo Rosisca Pereira
Arquitetura Da InformaçãO E Webdesign   Danilo Rosisca PereiraArquitetura Da InformaçãO E Webdesign   Danilo Rosisca Pereira
Arquitetura Da InformaçãO E Webdesign Danilo Rosisca PereiraDanilo Rosisca Pereira
 
A nova geração da web karen lowhany
A nova geração da web   karen lowhanyA nova geração da web   karen lowhany
A nova geração da web karen lowhanyKaren Costa
 
Stoa: A Web Social na USP
Stoa: A Web Social na USPStoa: A Web Social na USP
Stoa: A Web Social na USPEwout ter Haar
 
Design para a web - da interface ao branding
Design para a web - da interface ao brandingDesign para a web - da interface ao branding
Design para a web - da interface ao brandingJoão Alves
 
A usabilidade na interface
A usabilidade na interfaceA usabilidade na interface
A usabilidade na interfaceOdair Cavichioli
 
Como tornar seu site atraente
Como tornar seu site atraenteComo tornar seu site atraente
Como tornar seu site atraenteSuzana Viana Mota
 
A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0Campus Party Brasil
 
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...Renato Bongiorno Bonfanti
 
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows Azure
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows AzureTDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows Azure
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows AzureLuciano Condé
 
Aula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesignAula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesignClaudia Bordin Rodrigues
 

Similar a Webstandards (20)

Arquitetura Da InformaçãO E Webdesign Danilo Rosisca Pereira
Arquitetura Da InformaçãO E Webdesign   Danilo Rosisca PereiraArquitetura Da InformaçãO E Webdesign   Danilo Rosisca Pereira
Arquitetura Da InformaçãO E Webdesign Danilo Rosisca Pereira
 
Web Standards
Web StandardsWeb Standards
Web Standards
 
Aula 1 Webdesign
Aula 1 WebdesignAula 1 Webdesign
Aula 1 Webdesign
 
Arquitetura da Informacao e Webdesign
Arquitetura da Informacao e WebdesignArquitetura da Informacao e Webdesign
Arquitetura da Informacao e Webdesign
 
A nova geração da web karen lowhany
A nova geração da web   karen lowhanyA nova geração da web   karen lowhany
A nova geração da web karen lowhany
 
Stoa: A Web Social na USP
Stoa: A Web Social na USPStoa: A Web Social na USP
Stoa: A Web Social na USP
 
Design para a web - da interface ao branding
Design para a web - da interface ao brandingDesign para a web - da interface ao branding
Design para a web - da interface ao branding
 
Seminário Final
Seminário FinalSeminário Final
Seminário Final
 
A usabilidade na interface
A usabilidade na interfaceA usabilidade na interface
A usabilidade na interface
 
Como tornar seu site atraente
Como tornar seu site atraenteComo tornar seu site atraente
Como tornar seu site atraente
 
A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0
 
Apresentaçao Aula 2
Apresentaçao Aula 2Apresentaçao Aula 2
Apresentaçao Aula 2
 
Aula 2 Webdesign
Aula 2 WebdesignAula 2 Webdesign
Aula 2 Webdesign
 
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
 
Web_2.0 Web Standards Web Semântica
Web_2.0 Web Standards Web SemânticaWeb_2.0 Web Standards Web Semântica
Web_2.0 Web Standards Web Semântica
 
Web Standards
Web StandardsWeb Standards
Web Standards
 
Acessibilidade na WEB parte 02
Acessibilidade na WEB parte 02Acessibilidade na WEB parte 02
Acessibilidade na WEB parte 02
 
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows Azure
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows AzureTDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows Azure
TDC 2012 Florianópolis - Padrões (Patterns) de desenvolvimento com Windows Azure
 
Aula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesignAula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesign
 
Apresentação a web semântica e o SEO
Apresentação a web semântica e o SEOApresentação a web semântica e o SEO
Apresentação a web semântica e o SEO
 

Último

Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumPatrícia de Sá Freire, PhD. Eng.
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 

Último (20)

Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comum
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 

Webstandards

  • 1. mini-curso mini- DESENVOLVIMENTO para web com padrões (Tableless, Webstandards e Usabilidade) Tableless, Danilo Rosisca Pereira Especialista em Sistemas para Internet
  • 2.
  • 3. Desenvolvimento para Web com Padrões OA Avanço d W b da Web Percebe-se o aumento exagerado de informações disponibilizadas em ambientes digitais digitais. E muitas vezes apresentadas de forma vezes, desorganizada.
  • 4. Desenvolvimento para Web com Padrões A NOVA GERAÇÃO DA WEB exige uma mudança e um repensar no processo de desenvolvimento de ambientes informacionais digitais. d g ta s.
  • 5. Desenvolvimento para Web com Padrões A Web 2.0 é A NOVA GERAÇÃO DA WEB, que traz novas regras e serviços baseados na Web como plataforma.
  • 6. Desenvolvimento para Web com Padrões A Web 2.0 busca interação ai t ã entre t usuários, com a criação e o compartilhamento de conteúdo.
  • 7.
  • 8.
  • 9. Arquitetura da Informação
  • 10. Desenvolvimento para Web com Padrões Arquitetura d Informação i da f ã Foi criada por Saul Wurman em 1976 com o objetivo de 1976, organizar a informação, para: • tornar simples o que é complexo; • buscar um balanceamento entre usuário-conteúdo-contexto; • facilitar para as pessoas o acesso a informação informação.
  • 11. Desenvolvimento para Web com Padrões Si istemas d Arquitetura d Informação da i da f ã A Arquitetura da Informação possui 4 sistemas e quando sistemas, reunidas servem para organizar o ambiente informacional digital(website). Rosenfeld e Morville ( g ( ) (2006). ) Esses sistemas são: E i ã
  • 12. Desenvolvimento para Web com Padrões Sistema d O Si t de Organização: Maneira de categorizar e organizar a i ã informação. 1 Esquema de Organização Alfabética Esquema de Organização por Tempo 2 Esquema de Organização 3 por Assunto
  • 13. Desenvolvimento para Web com Padrões Sistema d R t l ã Si t de Rotulação: Define a forma de representar a informação. São l Sã elementos f d t fundamentais que t i antecipam o que virá a seguir logo após efetuar o clique em um link.
  • 14. Desenvolvimento para Web com Padrões Sistema d N Si t de Navegação: Determina o modo de navegar ou mover ã no espaço Informacional (e hipertextual).
  • 15. Desenvolvimento para Web com Padrões Sistema d P Si t de Pesquisa: i Estabelece as dú id dúvidas (perguntas) executadas em uma consulta de pesquisa e como elas serão respondidas. (Exemplo de busca de fácil compreensão)
  • 17. Desenvolvimento para Web com Padrões Usabilidade: U bilid d Possui Poss i componentes múltiplos e é radicionalmente associada com estes cinco atributos: • Ser fácil de APRENDER; • Ser eficiente na utilização; • Ser fácil de ser recordado; • Ter poucos erros; • Ser subjetivamente agradável. (Nilsen, 1993)
  • 18. Desenvolvimento para Web com Padrões U bilid d Usabilidade: Tempo de do nload mínimo download Dez segundos é o limite para manter a atenção do usuário. (Jacob Nielsen)
  • 19. Desenvolvimento para Web com Padrões Usabilidade: U bilid d Fácil de navegar Visitantes não devem perder tempo pensando e tentando descobrir: - Onde está? - Onde posso ir? p - Por onde devo começar? - Quais são as coisas mais importantes nesta página? Poste com dezenas de setas para todos lados
  • 20. Desenvolvimento para Web com Padrões Usabilidade: Tipografia As fontes tipográficas (ou apenas fontes) são classificadas em 4 grupos básicos: as com serifas, as , sem serifas, as cursivas e as fontes dingbats. g Fonte: DigitalPaperWeb.com.br Acessado em: 01 julho 2008
  • 21. Desenvolvimento para Web com Padrões Usabilidade: F t l í i para web Fontes legíveis b Nome da Fonte Característica Arial Moderna, limpa, básica. Fonte F t com serifa projetada para l it if j t d leitura on-line. li Georgia Aparência Tradicional, visual mais moderno que Times News Roman. Trebuchet MS Moderna, simples. Verdana Fonte on-line mais legivel, mesmo em texto pequeno Todas com 10 pontos ou acima. (Nielsen e Loranger, 2007)
  • 22. Desenvolvimento para Web com Padrões Usabilidade: Legibilidade, textos existem para serem lidos. Fonte serifada Exemplo: para título í l Curiosidade, inovação e descoberta A World Wide Web abriu fronteiras inacreditáveis: pela primeira vez os profissionais de layout e artes gráficas têm acesso a um público enorme, que pode ver seus trabalhos a qualquer instante. instante Alguns dizem que o conjunto das tais “páginas pessoais” é a maior exposição pública de arte da história. Sob alguns aspectos, esse público é até maior que o dos publicitários, pois não tem restrições de tempo. Fonte sem serifa para texto
  • 23. Desenvolvimento para Web com Padrões COMBINAÇÃO DE CORES NÍVEL DE LEITURA Texto preto com fundo branco Valor mais alto de contraste T l Texto azul contra f d b fundo branco Dif ti lt t t l Diferença perceptiva alta, contanto que se use azul escuro. Diferença perceptiva média e alta dependendo das combinações de Texto preto com fundo cinza cores e do nível de saturação. Difícil de ler, pois o fundo escuro é percebido mais intensamente que Texto branco com fundo azul o texto branco. Texto cinza com fundo branco. Baixo valor de contraste, diferença perceptível baixa. Texto branco com fundo cinza cinza. Baixo valor de contraste, diferença perceptível baixa. Diferença perceptível muito baixa, combinações de cores escuras Texto vermelho com fundo azul criam um efeito vibrante, cansando os olhos. , Diferença perceptível muito baixa, combinações de cores escuras Texto vermelho contra fundo preto. criam um efeito vibrante, cansando os olhos.
  • 24. Desenvolvimento para Web com Padrões Usabilidade: Portanto um website... U bilid d P b i Bicicleta Convergente de Jacques Carelman. Deve ser fácil de usar; Com simplicidade, OBJETIVIDADE e foco na experiência do usuário usuário.
  • 26. Desenvolvimento para Web com Padrões Padrões Web (Webstandards) Criados pelo W3C (World Wide Web Consortium), eles  separam o conteúdo em HTML da apresentação em CSS, mantendo  a compatibilidade e portabilidade com navegadores, dispositivos...  a compatibilidade e portabilidade com navegadores  dispositivos   (Ferreira, 2005, p. 12)
  • 27. Desenvolvimento para Web com Padrões Padrões Web (Webstandards) Os Padrões Web tornam o desenvolvimento mais simples e  produtivo, resultando em: Montagem Rápida do Layout; Desenvolvimento simplificado; Independência entre layout e conteúdo; Manutenção simplificada; Padrões Reaproveitáveis. (Ferreira, 2005) 
  • 28. Desenvolvimento para Web com Padrões Padrões Web (Webstandards) Boa posição nas ferramentas de busca SEO – Search Engine Optimization: SEO  S h E i  O ti i ti A estratégia de divulgação é peça fundamental para o sucesso de  qualquer negócio online. l   ó i   li Saiba mais: http://www.maujor.com/
  • 29. Agora Chega de conversa conversa...
  • 30. Desenvolvimento para Web com Padrões Padrões Web ‐ Introdução ao CSS Sintaxe: seletor {propriedade: valor;}
  • 31. Desenvolvimento para Web com Padrões Padrões Web ‐ Introdução ao CSS Inserindo CSS na página: Existem 3 formas para aplicar CSS em páginas: CSS Inline, CSS Interno, e , CSS Externo.
  • 32. Desenvolvimento para Web com Padrões Padrões Web ‐ Introdução ao CSS CSS Externo: (mais produtivo) <link rel=quot;stylesheetquot; type=quot;text/cssquot; href=quot;seuarquivo.cssquot; />
  • 33. Desenvolvimento para Web com Padrões Padrões Web ‐ Introdução ao CSS A ib  id: Atributo  O nome do id deve ser único. Não pode haver mais de um id com  p mesmo nome em uma página. O uso do ID é especificado assim: #nome { color:black;} <div id=quot;nomequot;>conteúdo</div>
  • 34. Desenvolvimento para Web com Padrões Padrões Web ‐ Introdução ao CSS A ib  class: Atributo  Ela serve para criar um grupo de elemento que terão características  p g p q iguais e pode ser usado o mesmo nome varias vezes em uma página. O uso da class é especificado assim: .destaques { background‐color:black; color:white; font‐family: Verdana; } <div class=quot;destaques“>   Aqui vai o texto do destaque</div>
  • 35. Desenvolvimento para Web com Padrões Arquivo externo estilo.css Olá mundo: <!DOCTYPE html PUBLIC quot;‐//W3C//DTD XHTML 1.0 Transitional//ENquot;  3 #principal{ width: 250px;} quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1‐transitional.dtdquot;> <html xmlns=quot;http://www.w3.org/1999/xhtmlquot;> .destaque { <head> <meta http‐equiv=quot;Content‐Typequot; content=quot;text/html; charset=iso‐8859‐1quot; /> p q yp 59 background‐color:black; <link rel=quot;stylesheetquot; href=quot;estilo.cssquot; media=quot;screenquot;  type=quot;text/cssquot;/> color: #ededed; <title>Exemplo 1</title> font‐family: Verdana; </head> } <body> <div  id=quot;principalquot; class=quot;destaquequot;> Olá mundo tableless! </div> </body> </html>
  • 36. Desenvolvimento para Web com Padrões Arquivo externo estilo.css Exemplo 2: *{ margin:0px; <div id=quot;geralquot;> padding:0px; list-style:none; text-decoration:none; } #geral { # l </div> margin: 0 auto; width: 960px; position: relative; }
  • 37. Desenvolvimento para Web com Padrões Exemplo 3: #topo { font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #FF0000; <h1 id=quot;topoquot;> background-color: #000000; Logo – topo g display: block; float: left; </h1> height: 70px; width: 400px; padding: 30 0 0 25 ddi 30px 25px; }
  • 38. Desenvolvimento para Web com Padrões Exemplo 4.1: <div id=quot;menuquot;> <ul> <li><a href=quot;#quot;>Menu 1</a></li> li  h f quot;#quot; M   / /li <li><a href=quot;#quot;>Menu 2</a></li> <li><a href= # >Menu 3</a></li> <li><a href=quot;#quot;>Menu 3</a></li> <li><a href=quot;#quot;>Menu 4</a></li> <li><a href=quot;#quot; class=quot;menu5quot;>Menu 5</a></li> </ul> </div>
  • 39. Desenvolvimento para Web com Padrões Exemplo 4.2: #menu li a{ font: 16px Verdana Arial Helvetica sans-serif; Verdana, Arial, Helvetica, sans serif; #menu ul { color: #FFFFFF; background:#000000; float: left; width: 500px; margin: 45px 20px 0 20px; height: 100px; _margin: 45px 10px 0 20px; float: left; } padding: 0 0 0 35px; } #menu li a:hover { text-decoration:underline; #men   l li{  #menu ul color: #ccc; display:inline; } list‐style: none; } #menu li.menu5 a { margin: 45px 0 0 20px;}
  • 40. Desenvolvimento para Web com Padrões Exemplo 5: #condeudo { float:left; <div id=quot;conteudoquot;> width:910px; border-color:#000; border-style:none border style:none solid solid; border-width:10px; </div> padding:10px 15px; }
  • 41. Desenvolvimento para Web com Padrões Exemplo 6: #condeudo h2 { font: bold 28px Arial, Helvetica, sans-serif; margin: 15px 0; <h2>Web Standards</h2> } <p> Texto xyz – Baixar texto xyz  #condeudo p { </p> font: 16px/28px Arial, Helvetica, sans-serif; width: 450px; margin: 0 20 0 0 i 20px 0; display: block; float:left; }
  • 42. Desenvolvimento para Web com Padrões Exemplo 7.1: <div id=quot;col2quot;> #col2 { float:left; </div> /div width: 200px; p ; display:block; }
  • 43. Desenvolvimento para Web com Padrões Exemplo 7.2: <h1> #col2 h1 a{ <a href=quot;#quot;>Meu 1º.........</a> background: #000; </h1> /h1 border: solid 10px #999; p ; width: 400px; <h1> height: 75px; <a href= # >Exemplo...... </a> float: left; <a href=quot;#quot;>Exemplo  </a> </h1> font: bold 60px Georgia, quot;Times New Romanquot;, Times, serif; <h1> <h > color: #FFFFFF; <a href=quot;#quot;>Tableless!....</a> padding: 15px 10px; </h1> margin: 0 0 20px 0; }
  • 44. Desenvolvimento para Web com Padrões Exemplo 8: #rodape{ <div id=quot;rodapequot;> font: 10px Verdana, Arial, Helvetica, sans-serif; Copyright © 2008.  color: #999; Todos os direitos reservados. margin: 20p 0 0 0; 20px </div> width: 910px; height: 20px; float:left; }
  • 45. Desenvolvimento para Web com Padrões Muito Obrigado! danilo@sitedodanilo.com.br
  • 46. Desenvolvimento para Web com Padrões REFERÊNCIAS BIBLIOGRÁFICAS FERREIRA, E. Produtividade Web 2.0. São Paulo: Visie, 2005. MEMÓRIA, F. Design para Internet: projetando a experiência perfeita. Rio de Janeiro: Elsevier, 2005. Ó NIELSEN, J. Usabiliy Engineering. San Francisco: Academic Press, 1993. 361 p. NIELSEN, J.; LORANGER, H. Usabilidade na web. Rio de Janeiro: Elsevier, 2007. ROSENFELD, L.; MORVILLE, P. Information Architecture for the Word Wide Web. 2ed. Sebastopol: O'Reilly, 2006. SHEA, D.; HOLZSCHLAG, M.. The zen of css design: visual enlightenment for the web. Peachpit Press: Berkeley/CA, 2005. ZELDMAN, J. Designing ith ZELDMAN J D i i with web standards. N P bli hi I di li IN 2003. Riders Publishing: Indianapolis, IN, 2003 b t d d New Rid