André Nogueira
Um pouco sobre a história da Simples...
Simples Consultoria Usabilidade Arquitetura da Informação Gestão de Conteúdo
Simples Consultoria Busca por um CMS: Fácil de usar Acessível Foco na organização de conteúdo Aderente aos padrões web
Simples Consultoria Testamos vários CMS Iniciamos o desenvolvimento de um CMS próprio.
Até que um dia...
 
Simples Consultoria + Plone = + 500 projetos em Plone + 200 pessoas treinadas em Plone e CSS Diversos produtos desenvolvidos e disponibilizado a comunidade
A arte do design para Plone
Ou em outras palavras...
Como fazer qualquer coisa com o Plone e garantir que fique bonito e funcional.
4 histórias rápidas:
História 1
World Usability Day Feito em poucas horas Baseado em layout existente
World Usability Day Um deficiente visual elogiou o site, pois conseguiu fazer sua inscrição
História 2
Abraspe Associação Brasileira de Pedestres Mantido por usuário com mais  de 70 anos
Abraspe Maior problema enfrentado: Configurar o Outlook
História 3
Simples “Estacionamentos” Nosso antigo site indicava qual o estacionamento mais próximo de nossos eventos
Simples “Estacionamentos” Éramos um dos primeiros resultado no Google para a tag “estacionamento”
História 4
ECA 18 anos Website Colaborativo Várias pessoas adicionando conteúdo
ECA 18 anos Depois de receber muita informação O site virou um livro
Todos esses sites foram feitos apenas com alterações de CSS...
...usando o melhor “framework” para desenvolver um Plone site:
O próprio Plone
Características do Plone “out of the box” Fácil de usar e colaborar Alto nível de acessibilidade SEO Separação de conteúdo, estrutura e apresentação
Regras para criar um Plone Site de sucesso:
Regra #1 Pense primeiro, faça depois
Pense primeiro, faça depois Plone é uma ferramenta fantástica Mas não faz tudo sozinho Não basta instalar o site e pronto
Pense primeiro, faça depois Também precisa de passos básicos: Levantamento de informações Briefing Análise dos usuários Análise da concorrência e mercado Arquitetura da informação
Regra #2 Faça o design para o seu site, não para um Plone site.
Design do seu site Um bom design é bom no Plone, no Drupal, no Joomla, Wordpress, HTML... Pense apenas nos padrões de design, de usabilidade, consistência da interface... Respeite todos os dados levantados na regra anterior
Design do seu site A estrutura do Plone não foi criada ao acaso. Um bom design “encaixa” no Plone. Se não, pode ter algo errado com seu design.
Regra #3 Design não é CSS
Design não é CSS Lugar para fazer layout é no Photoshop, Gimp, ou na sua ferramenta preferida Nunca implemtente um site sem um layout
Regra #4 Não estrague as coisas
A instalação Padrão cobre 90% das necessidades de sites Não altere as coisas sem necessidade Não estrague as coisas!
Não estrague as coisas! Não mude templates apenas para alterar a aparência. Consistência da interface. Acessibilidade.
Não estrague as coisas! Deliverance é uma ferramenta incrível, mas pode criar vários problemas Acessibilidade Padrões web Facilidade de uso SEO Só deve ser utilizado por pessoas habilitadas
Regra #5 Vire um Ninja CSS
Toda apresentação precisa estar na CSS. Não misture Apresentação e Estrutura. Com conhecimento avançado de CSS dá pra implementar qualquer layout CSS Ninja
Não é possivel implementar um bom layout em qualquer sistema sem CSS Ou melhor, sem um bom CSS CSS Ninja
Regra #6 Livre-se do desnecessário
Elimine tudo o que não estiver usando: CSS JS KSS IMG Livre-se do desnecessário
Use CSS Sprites Todas as imagens num único arquivo Livre-se do desnecessário
Regra #7 Tome cuidado com Acessibilidade
Garanta que tudo o que você desenvolver vai seguir os padrões Nunca esqueça de coisas básicas: Alt das imagens Atalhos Cuidado com o contraste Cuidado com scripts <p class=&quot;hiddenStructure&quot;> <a accesskey=&quot;2&quot; href=&quot; documentContent &quot;>Ir para o conteúdo.</a> |  <a accesskey=&quot;6&quot; href=&quot; portlet-navigation-tree &quot;>Ir para a navegação</a>  </p>  Acessibilidade
Regra #8 Cuide bem do seu usuário
Ensine seu usuário a usar o sistema. Ensine os conceitos do Plone. Ofereça material de apoio. Cuide do seu usuário
Regra #9 Não complique as coisas
Mantenha as coisas simples: Para seu usuário. Para você. De nada adianta uma ferramenta poderosa se ela não for fácil de usar Não complique as coisas
“ Simplicity is the ultimate sophistication” Leonardo Davinci
André Nogueira – Plone Symposium South America 2009 [email_address] http://www.simplesconsultoria.com.br

Arte Do Design Para Plone

  • 1.
  • 2.
    Um pouco sobrea história da Simples...
  • 3.
    Simples Consultoria UsabilidadeArquitetura da Informação Gestão de Conteúdo
  • 4.
    Simples Consultoria Buscapor um CMS: Fácil de usar Acessível Foco na organização de conteúdo Aderente aos padrões web
  • 5.
    Simples Consultoria Testamosvários CMS Iniciamos o desenvolvimento de um CMS próprio.
  • 6.
  • 7.
  • 8.
    Simples Consultoria +Plone = + 500 projetos em Plone + 200 pessoas treinadas em Plone e CSS Diversos produtos desenvolvidos e disponibilizado a comunidade
  • 9.
    A arte dodesign para Plone
  • 10.
    Ou em outraspalavras...
  • 11.
    Como fazer qualquercoisa com o Plone e garantir que fique bonito e funcional.
  • 12.
  • 13.
  • 14.
    World Usability DayFeito em poucas horas Baseado em layout existente
  • 15.
    World Usability DayUm deficiente visual elogiou o site, pois conseguiu fazer sua inscrição
  • 16.
  • 17.
    Abraspe Associação Brasileirade Pedestres Mantido por usuário com mais de 70 anos
  • 18.
    Abraspe Maior problemaenfrentado: Configurar o Outlook
  • 19.
  • 20.
    Simples “Estacionamentos” Nossoantigo site indicava qual o estacionamento mais próximo de nossos eventos
  • 21.
    Simples “Estacionamentos” Éramosum dos primeiros resultado no Google para a tag “estacionamento”
  • 22.
  • 23.
    ECA 18 anosWebsite Colaborativo Várias pessoas adicionando conteúdo
  • 24.
    ECA 18 anosDepois de receber muita informação O site virou um livro
  • 25.
    Todos esses sitesforam feitos apenas com alterações de CSS...
  • 26.
    ...usando o melhor“framework” para desenvolver um Plone site:
  • 27.
  • 28.
    Características do Plone“out of the box” Fácil de usar e colaborar Alto nível de acessibilidade SEO Separação de conteúdo, estrutura e apresentação
  • 29.
    Regras para criarum Plone Site de sucesso:
  • 30.
    Regra #1 Penseprimeiro, faça depois
  • 31.
    Pense primeiro, façadepois Plone é uma ferramenta fantástica Mas não faz tudo sozinho Não basta instalar o site e pronto
  • 32.
    Pense primeiro, façadepois Também precisa de passos básicos: Levantamento de informações Briefing Análise dos usuários Análise da concorrência e mercado Arquitetura da informação
  • 33.
    Regra #2 Façao design para o seu site, não para um Plone site.
  • 34.
    Design do seusite Um bom design é bom no Plone, no Drupal, no Joomla, Wordpress, HTML... Pense apenas nos padrões de design, de usabilidade, consistência da interface... Respeite todos os dados levantados na regra anterior
  • 35.
    Design do seusite A estrutura do Plone não foi criada ao acaso. Um bom design “encaixa” no Plone. Se não, pode ter algo errado com seu design.
  • 36.
    Regra #3 Designnão é CSS
  • 37.
    Design não éCSS Lugar para fazer layout é no Photoshop, Gimp, ou na sua ferramenta preferida Nunca implemtente um site sem um layout
  • 38.
    Regra #4 Nãoestrague as coisas
  • 39.
    A instalação Padrãocobre 90% das necessidades de sites Não altere as coisas sem necessidade Não estrague as coisas!
  • 40.
    Não estrague ascoisas! Não mude templates apenas para alterar a aparência. Consistência da interface. Acessibilidade.
  • 41.
    Não estrague ascoisas! Deliverance é uma ferramenta incrível, mas pode criar vários problemas Acessibilidade Padrões web Facilidade de uso SEO Só deve ser utilizado por pessoas habilitadas
  • 42.
    Regra #5 Vireum Ninja CSS
  • 43.
    Toda apresentação precisaestar na CSS. Não misture Apresentação e Estrutura. Com conhecimento avançado de CSS dá pra implementar qualquer layout CSS Ninja
  • 44.
    Não é possivelimplementar um bom layout em qualquer sistema sem CSS Ou melhor, sem um bom CSS CSS Ninja
  • 45.
    Regra #6 Livre-sedo desnecessário
  • 46.
    Elimine tudo oque não estiver usando: CSS JS KSS IMG Livre-se do desnecessário
  • 47.
    Use CSS SpritesTodas as imagens num único arquivo Livre-se do desnecessário
  • 48.
    Regra #7 Tomecuidado com Acessibilidade
  • 49.
    Garanta que tudoo que você desenvolver vai seguir os padrões Nunca esqueça de coisas básicas: Alt das imagens Atalhos Cuidado com o contraste Cuidado com scripts <p class=&quot;hiddenStructure&quot;> <a accesskey=&quot;2&quot; href=&quot; documentContent &quot;>Ir para o conteúdo.</a> | <a accesskey=&quot;6&quot; href=&quot; portlet-navigation-tree &quot;>Ir para a navegação</a> </p> Acessibilidade
  • 50.
    Regra #8 Cuidebem do seu usuário
  • 51.
    Ensine seu usuárioa usar o sistema. Ensine os conceitos do Plone. Ofereça material de apoio. Cuide do seu usuário
  • 52.
    Regra #9 Nãocomplique as coisas
  • 53.
    Mantenha as coisassimples: Para seu usuário. Para você. De nada adianta uma ferramenta poderosa se ela não for fácil de usar Não complique as coisas
  • 54.
    “ Simplicity isthe ultimate sophistication” Leonardo Davinci
  • 55.
    André Nogueira –Plone Symposium South America 2009 [email_address] http://www.simplesconsultoria.com.br