SlideShare ist ein Scribd-Unternehmen logo
1 von 57
Apresentação 
Ramon Sousa 
Web Design (UCB) 
Governo do Estado do Rio de Janeiro 
Desenvolver Layout Para Sistemas 
Web 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
Origem do Nome 
“Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 
1880 e fazia referência a um acessório utilizado para calçar botas. 
Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à 
realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ 
Wikipedia 
O que é? 
Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de 
sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, 
assim como é o JQuery - cheio de funções – para o JavaScript. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
Origem do Nome 
“Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 
1880 e fazia referência a um acessório utilizado para calçar botas. 
Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à 
realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ 
Wikipedia 
O que é? 
Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de 
sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, 
assim como é o JQuery - cheio de funções – para o JavaScript. 
•Enquadra-se nos padrões 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
Origem do Nome 
“Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 
1880 e fazia referência a um acessório utilizado para calçar botas. 
Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à 
realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ 
Wikipedia 
O que é? 
Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de 
sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, 
assim como é o JQuery - cheio de funções – para o JavaScript. 
•Enquadra-se nos padrões 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
•Escrito em
Bootstrap – História e Apresentação 
Origem do Nome 
“Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 
1880 e fazia referência a um acessório utilizado para calçar botas. 
Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à 
realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ 
Wikipedia 
O que é? 
Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de 
sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, 
assim como é o JQuery - cheio de funções – para o JavaScript. 
•Enquadra-se nos padrões 
•Escrito em 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
Origem do Nome 
“Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 
1880 e fazia referência a um acessório utilizado para calçar botas. 
Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à 
realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ 
Wikipedia 
O que é? 
Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de 
sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, 
assim como é o JQuery - cheio de funções – para o JavaScript. 
•Enquadra-se nos padrões 
•Escrito em 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
Criação 
Foi desenvolvido por 2 funcionários do – e no – Twitter (por isso o nome Twitter 
Bootstrap) como uma quadro de ferramenta interna. Após foi formado um grupo de 
desenvolvedores que viram a oportunidade de fazer algo mais robusto do que uma 
simples ferramenta de uso interno. A ideia era reinventar e compartilhar um novo 
padrão de design. 
Compatibilidade (Navegadores) 
Bootstrap é compatível com as versões mais atuais dos navegadores. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
Criação 
Foi desenvolvido por 2 funcionários do – e no – Twitter (por isso o nome Twitter 
Bootstrap) como uma quadro de ferramenta interna. Após foi formado um grupo de 
desenvolvedores que viram a oportunidade de fazer algo mais robusto do que uma 
simples ferramenta de uso interno. A ideia era reinventar e compartilhar um novo 
padrão de design. 
Compatibilidade (Navegadores) 
Bootstrap é compatível com as versões mais atuais dos navegadores. 
OU SEJA... 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – História e Apresentação 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Pontos Positivos 
Documentação 
Sua documentação encontra-se disponível em português - graças a profissionais do 
Globo.com – em: 
http://globocom.github.io/bootstrap/ 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Pontos Positivos 
Documentação 
Sua documentação encontra-se disponível em português - graças a profissionais do 
Globo.com – em: 
http://globocom.github.io/bootstrap/ 
Possui Responsive Design (A partir da versão 2.0) 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Pontos Positivos 
Código 
Fácil criação ou edição do código, contanto que se tenha conhecimento 
(mesmo que básio) em HTML 5, CSS e JavaScript (JQuery). 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Pontos “Negativos” 
Padrão Visual Bootstrap 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Pontos “Negativos” 
Padrão Visual Bootstrap 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Pontos “Negativos” 
Padrão Visual Bootstrap 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Estrutura 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
Arquivos e Pastas
Bootstrap – Grids 
Guias para distribuir os elementos da página em um 
Formato. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
12 Colunas
Bootstrap – Layout Fixo e Fluído 
Podemos trabalhar com layout fixo ou fluído. O layout fixo é 
configurado no CSS em pixel e o fluído em porcentagem. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Layout Fixo e Fluído 
Podemos trabalhar com layout fixo ou fluído. O layout fixo é 
configurado no CSS em pixel e o fluído em porcentagem. 
Fixo Fluído 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – ViewPort 
A visualização com o layout menor que 768px. 
Largura (tela) de 768px ou maior 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – ViewPort 
A visualização com o layout menor que 768px. 
Largura (tela) de 768px ou maior Largura (tela) menor que 768px 
A Utilização do Bootstrap Para a Otimização de Páginas –– Por Ramon Sousa
Bootstrap – Ícones 
Os ícones no Bootstrap estão disponíveis em forma de 
sprite e são utilizados através da fonte glyphicons-halflings-regular. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Ícones 
Existem outras fontes de ícones, como por exemplo, a 
Font-Awesome. (http://fortawesome.github.io/Font-Awesome/icons/) 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Informações Relevantes 
Segundo dados da consultoria Conversion, uso de 
aparelhos portáteis para acesso ao varejo eletrênico 
cresceu 200% no Brasil em um ano. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Informações Relevantes 
Segundo dados da consultoria Conversion, uso de 
aparelhos portáteis para acesso ao varejo eletrênico 
cresceu 200% no Brasil em um ano. 
• Google anuncia priorizar sites orientados para celulares e tablets nos 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
resultados orgânicos;
Bootstrap – Informações Relevantes 
Segundo dados da consultoria Conversion, uso de 
aparelhos portáteis para acesso ao varejo eletrênico 
cresceu 200% no Brasil em um ano. 
• Google anuncia priorizar sites orientados para celulares e tablets nos 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
resultados orgânicos; 
• As empresas brasileiras deverão reestruturar seus sites para contemplar 
esse crescente acesso via dispositivos móveis;
Bootstrap – Informações Relevantes 
Segundo dados da consultoria Conversion, uso de 
aparelhos portáteis para acesso ao varejo eletrênico 
cresceu 200% no Brasil em um ano. 
• Google anuncia priorizar sites orientados para celulares e tablets nos 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
resultados orgânicos; 
• As empresas brasileiras deverão reestruturar seus sites para contemplar 
esse crescente acesso via dispositivos móveis; 
• 20% dos acessos a e-commerce são feitos por dispositivos móveis, porém 
só 10% concretizam a compra;
Bootstrap – Informações Relevantes 
Segundo dados da consultoria Conversion, uso de 
aparelhos portáteis para acesso ao varejo eletrênico 
cresceu 200% no Brasil em um ano. 
• Google anuncia priorizar sites orientados para celulares e tablets nos 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
resultados orgânicos; 
• As empresas brasileiras deverão reestruturar seus sites para contemplar 
esse crescente acesso via dispositivos móveis; 
• 20% dos acessos a e-commerce são feitos por dispositivos móveis, porém 
só 10% concretizam a compra; 
• O hábito do consumidor mudou e o celular é um dos principais canais de 
acesso à internet no Brasil;
Bootstrap – Informações Relevantes 
Segundo dados da consultoria Conversion, uso de 
aparelhos portáteis para acesso ao varejo eletrênico 
cresceu 200% no Brasil em um ano. 
• Google anuncia priorizar sites orientados para celulares e tablets nos 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
resultados orgânicos; 
• As empresas brasileiras deverão reestruturar seus sites para contemplar 
esse crescente acesso via dispositivos móveis; 
• 20% dos acessos a e-commerce são feitos por dispositivos móveis, porém 
só 10% concretizam a compra; 
• O hábito do consumidor mudou e o celular é um dos principais canais de 
acesso à internet no Brasil e 61% se mostram insatisfeitos com a página; 
• A maioria dos sites não está preparada para gerar uma boa experiência com 
o consumidor. 
Fonte: http://revistaw.com.br/blog/atualizacao-do-google-forca-lojas-virtuais-a-investirem-em-design-responsivo/ 
Em10/10/2014
Bootstrap – E-Commerce Responsivo 
Ponto Frio 
Home Menu Produtos - Home 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – E-Commerce Responsivo 
Ponto Frio 
Telefones e Celulares Smartphones Produto 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Download 
Faça o download do Bootstrap versão 2.2.2 no link 
http://globocom.github.io/bootstrap/. Sugiro que faça o 
download da versão da Globo.com pois todo o site assim 
com a documentação estão traduzido para português. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Download 
Em contra partida, a versão da Globo.com encontra-se 
desatualizada se comparada a versão original do Bootstrap, 
que é a 3.2. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Criando a index.html 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Estrutura HTML5 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
Independente da quantidade de colunas (grids) utilizadas, 
estas sempre serão dependente de uma linha (.row ou 
.row-fluid). 
As classes span (.span4) define a quantidade de colunas 
que sua <div> terá. 
Exemplo de layout fixo 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
Exemplo
Bootstrap – Divisões e Classes 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
Exemplo
Bootstrap – Divisões e Classes 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
Exemplo
Bootstrap – Divisões e Classes 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
Exemplo
Bootstrap – Divisões e Classes 
Cada coluna do Bootstrap possui 70px de largura. 
Cada espaçamento entre essas colunas contem 30px de 
largura. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
Cada coluna do Bootstrap possui 70px de largura. 
Cada espaçamento entre essas colunas contem 30px de 
largura. 
Vamos fazer uma continha rápida? 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
Na primeira <div> foram utilizados 8 colunas (.span8). 
Colunas = (8*70px=560px) | Espaços = (7*30=210px) 
Total = (560px+210px=770px) 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
Na primeira <div> foram utilizados 8 colunas (.span8). 
Colunas = (8*70px=560px) | Espaços = (7*30=210px) 
Total = (560px+210px=770px) 
Na segunda <div> foram utilizados 4 colunas (.span4). 
Colunas = (4*70px=280px) | Espaços = (3*30=90px) 
Total = (280px+90px=370px) 
SOMA GERAL = (770px+370px=1140px) 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
Lembra que o layout fixo não pode ultrapassar 940px? 
Fixo 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
Acima de 940px, temos que fazer uso do layout fluído 
acrescentando o comando “-fluid” em nossas classes. 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Divisões e Classes 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 
Exemplo
Bootstrap – Customização 
Alguns exemplos padrão de customização do Bootstrap 
Link: http://globocom.github.io/bootstrap/base-css.html 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Customização 
Alguns exemplos padrão de customização do Bootstrap 
Link: http://globocom.github.io/bootstrap/base-css.html 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Customização 
Alguns exemplos padrão de customização do Bootstrap 
Link: http://globocom.github.io/bootstrap/base-css.html 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Templates 
Bootstrap Stage - bootstrapstage.com 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Templates 
Bootbundle - bootbundle.com 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Templates 
Bootswatch - bootswatch.com 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Bibliografia 
Fontes 
Bootstrap Globo.com - http://globocom.github.io/bootstrap/ 
Ponto Canal - https://www.youtube.com/channel/UCQjVM9M1rvPjiidoqTQ0z8g 
SlideShare – Introdução ao Bootstrap, Desenvolvendo com 
Bootstrap e Interface Responsiva. 
Revista W – http://www.revistaw.com.br 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
Bootstrap – Contatos Ramon Sousa 
fb.com/ramonsousaa 
twitter.com/rmn_sousa 
linkedin.com/in/ramonsousa 
plus.google.com/+RamonSousaWeb 
“Pouco conhecimento faz com que as pessoas se sintam 
orgulhosas. Muito conhecimento, que se sintam mais humildes.” 
Leonardo Da Vinci 
A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa

Weitere ähnliche Inhalte

Was ist angesagt?

Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
Rodrigo Rodrigues
 

Was ist angesagt? (20)

Estrutura de Dados - Aula de revisão de C na prática
Estrutura de Dados - Aula de revisão de C na práticaEstrutura de Dados - Aula de revisão de C na prática
Estrutura de Dados - Aula de revisão de C na prática
 
Criação de tabelas com HTML
Criação de tabelas com HTMLCriação de tabelas com HTML
Criação de tabelas com HTML
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Projeto integrador (Currículo Baseado em Projeto Transdisciplinar)
Projeto integrador (Currículo Baseado em Projeto Transdisciplinar)Projeto integrador (Currículo Baseado em Projeto Transdisciplinar)
Projeto integrador (Currículo Baseado em Projeto Transdisciplinar)
 
Front End x Back End
Front End x Back EndFront End x Back End
Front End x Back End
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicos
 
Html
HtmlHtml
Html
 
Estrutura de dados - Pilhas
Estrutura de dados - PilhasEstrutura de dados - Pilhas
Estrutura de dados - Pilhas
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScript
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Estrutura de Dados Aula 13 - Árvores (conceito, elementos, tipos e utilizações)
Estrutura de Dados Aula 13 - Árvores (conceito, elementos, tipos e utilizações)Estrutura de Dados Aula 13 - Árvores (conceito, elementos, tipos e utilizações)
Estrutura de Dados Aula 13 - Árvores (conceito, elementos, tipos e utilizações)
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: Introdução
 
Aula 2. frameworks js
Aula 2. frameworks jsAula 2. frameworks js
Aula 2. frameworks js
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Arquitetura Hexagonal: uma introdução
Arquitetura Hexagonal: uma introduçãoArquitetura Hexagonal: uma introdução
Arquitetura Hexagonal: uma introdução
 
Python - Introdução
Python - IntroduçãoPython - Introdução
Python - Introdução
 
Metodologia para criação de sites
Metodologia para criação de sitesMetodologia para criação de sites
Metodologia para criação de sites
 

Andere mochten auch

Biblioteca e desenvolvimento
Biblioteca e desenvolvimentoBiblioteca e desenvolvimento
Biblioteca e desenvolvimento
Vanda Ferreira
 
Bibliotecas escolares e universitárias
Bibliotecas escolares e universitáriasBibliotecas escolares e universitárias
Bibliotecas escolares e universitárias
daianadelima
 

Andere mochten auch (20)

Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
 
Introdução a Bootstrap 3
Introdução a Bootstrap 3Introdução a Bootstrap 3
Introdução a Bootstrap 3
 
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material DesignCriação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material Design
 
Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!
 
Bootstrap: a bias minimization technique of an estimator
Bootstrap: a bias minimization technique of an estimatorBootstrap: a bias minimization technique of an estimator
Bootstrap: a bias minimization technique of an estimator
 
Usando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapUsando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter Bootstrap
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
 
Desenvolvimento Ágil com Twitter Bootstrap
Desenvolvimento Ágil com Twitter BootstrapDesenvolvimento Ágil com Twitter Bootstrap
Desenvolvimento Ágil com Twitter Bootstrap
 
Aplicacoes responsivas
Aplicacoes responsivasAplicacoes responsivas
Aplicacoes responsivas
 
Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3
 
Curso Python IFPB - Algoritmos
Curso Python IFPB - AlgoritmosCurso Python IFPB - Algoritmos
Curso Python IFPB - Algoritmos
 
HTML 5
HTML 5HTML 5
HTML 5
 
Transformar as bibliotecas públicas portuguesas
Transformar as bibliotecas públicas portuguesasTransformar as bibliotecas públicas portuguesas
Transformar as bibliotecas públicas portuguesas
 
Aplicações web 2
Aplicações web 2Aplicações web 2
Aplicações web 2
 
Biblioteca e desenvolvimento
Biblioteca e desenvolvimentoBiblioteca e desenvolvimento
Biblioteca e desenvolvimento
 
Open biblio
Open biblioOpen biblio
Open biblio
 
Relatório de avaliação da Biblioteca ESSPS - Domínio D
Relatório de avaliação da Biblioteca  ESSPS - Domínio DRelatório de avaliação da Biblioteca  ESSPS - Domínio D
Relatório de avaliação da Biblioteca ESSPS - Domínio D
 
Turn it in: Lista de questões de Peer mark: Instrutor
Turn it in: Lista de questões de Peer mark: InstrutorTurn it in: Lista de questões de Peer mark: Instrutor
Turn it in: Lista de questões de Peer mark: Instrutor
 
Bibliotecas escolares e universitárias
Bibliotecas escolares e universitáriasBibliotecas escolares e universitárias
Bibliotecas escolares e universitárias
 
Biblioteca básico
Biblioteca básicoBiblioteca básico
Biblioteca básico
 

Ähnlich wie A utilização do Bootstrap Para a Otimização de Páginas

Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
thiagolima
 
Desenvolvimento Web Parte I
Desenvolvimento Web Parte IDesenvolvimento Web Parte I
Desenvolvimento Web Parte I
igorpimentel
 

Ähnlich wie A utilização do Bootstrap Para a Otimização de Páginas (20)

Responsive Design - Introdução
Responsive Design - IntroduçãoResponsive Design - Introdução
Responsive Design - Introdução
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
SEO | DZ Estúdio
SEO | DZ EstúdioSEO | DZ Estúdio
SEO | DZ Estúdio
 
SMX São Paulo 2008 - CSS, Ajax e Web 2.0
SMX São Paulo 2008 - CSS, Ajax e Web 2.0SMX São Paulo 2008 - CSS, Ajax e Web 2.0
SMX São Paulo 2008 - CSS, Ajax e Web 2.0
 
SEO para Alavancar Negócios
SEO para Alavancar NegóciosSEO para Alavancar Negócios
SEO para Alavancar Negócios
 
Schema.org - HTML semântico - Front in Maceio 2012
Schema.org - HTML semântico - Front in Maceio 2012Schema.org - HTML semântico - Front in Maceio 2012
Schema.org - HTML semântico - Front in Maceio 2012
 
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
 
Growth Hacking SEO - TDC 2015
Growth Hacking SEO - TDC 2015Growth Hacking SEO - TDC 2015
Growth Hacking SEO - TDC 2015
 
Tutorial sobre Bootstrap
Tutorial sobre BootstrapTutorial sobre Bootstrap
Tutorial sobre Bootstrap
 
Seo para WordPress - II WP Meetup RJ
Seo para WordPress - II WP Meetup RJSeo para WordPress - II WP Meetup RJ
Seo para WordPress - II WP Meetup RJ
 
Operações - Base de Conhecimento - Parte 02
Operações - Base de Conhecimento - Parte 02Operações - Base de Conhecimento - Parte 02
Operações - Base de Conhecimento - Parte 02
 
SEO - Vantagens que a Web Semântica ira trazer ao seu site
SEO - Vantagens que a Web Semântica ira trazer ao seu siteSEO - Vantagens que a Web Semântica ira trazer ao seu site
SEO - Vantagens que a Web Semântica ira trazer ao seu site
 
Seo para Blogs WordPress
Seo para Blogs WordPressSeo para Blogs WordPress
Seo para Blogs WordPress
 
Desenvolvimento Web Parte I
Desenvolvimento Web Parte IDesenvolvimento Web Parte I
Desenvolvimento Web Parte I
 
Tudo que Você Precisa Saber para Hackear o Google
Tudo que Você Precisa Saber para Hackear o GoogleTudo que Você Precisa Saber para Hackear o Google
Tudo que Você Precisa Saber para Hackear o Google
 
Seo para WordPress - WordCamp SP 2013
Seo para WordPress - WordCamp SP 2013Seo para WordPress - WordCamp SP 2013
Seo para WordPress - WordCamp SP 2013
 
SEO para WordPress
SEO para WordPressSEO para WordPress
SEO para WordPress
 
Seo Para WordPress no BlogCampRJ 2009
Seo Para WordPress no BlogCampRJ 2009Seo Para WordPress no BlogCampRJ 2009
Seo Para WordPress no BlogCampRJ 2009
 
IMRS 2010 | Oscar Ferreira | SEO, Geolocalização e VEO
IMRS 2010 | Oscar Ferreira | SEO, Geolocalização e VEOIMRS 2010 | Oscar Ferreira | SEO, Geolocalização e VEO
IMRS 2010 | Oscar Ferreira | SEO, Geolocalização e VEO
 
Marinas digitais presentation
Marinas digitais presentationMarinas digitais presentation
Marinas digitais presentation
 

A utilização do Bootstrap Para a Otimização de Páginas

  • 1.
  • 2. Apresentação Ramon Sousa Web Design (UCB) Governo do Estado do Rio de Janeiro Desenvolver Layout Para Sistemas Web A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 3. Bootstrap – História e Apresentação Origem do Nome “Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 1880 e fazia referência a um acessório utilizado para calçar botas. Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ Wikipedia O que é? Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, assim como é o JQuery - cheio de funções – para o JavaScript. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 4. Bootstrap – História e Apresentação Origem do Nome “Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 1880 e fazia referência a um acessório utilizado para calçar botas. Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ Wikipedia O que é? Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, assim como é o JQuery - cheio de funções – para o JavaScript. •Enquadra-se nos padrões A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 5. Bootstrap – História e Apresentação Origem do Nome “Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 1880 e fazia referência a um acessório utilizado para calçar botas. Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ Wikipedia O que é? Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, assim como é o JQuery - cheio de funções – para o JavaScript. •Enquadra-se nos padrões A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa •Escrito em
  • 6. Bootstrap – História e Apresentação Origem do Nome “Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 1880 e fazia referência a um acessório utilizado para calçar botas. Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ Wikipedia O que é? Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, assim como é o JQuery - cheio de funções – para o JavaScript. •Enquadra-se nos padrões •Escrito em A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 7. Bootstrap – História e Apresentação Origem do Nome “Derivado de Bootstrapping – Palavra de origem inglesa que surgiu na década de 1880 e fazia referência a um acessório utilizado para calçar botas. Com o passar dos anos foi adquirindo vários significados, tendo o mais comum à realização de um processo sem ajuda externa, mas com etapas de facilitação interna. “ Wikipedia O que é? Bootstrap é um Framework Front-End que foi desenvolvido para facilitar a criação de sites e aplicações web. É basicamente uma biblioteca – cheia de classes - para CSS, assim como é o JQuery - cheio de funções – para o JavaScript. •Enquadra-se nos padrões •Escrito em A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 8. Bootstrap – História e Apresentação Criação Foi desenvolvido por 2 funcionários do – e no – Twitter (por isso o nome Twitter Bootstrap) como uma quadro de ferramenta interna. Após foi formado um grupo de desenvolvedores que viram a oportunidade de fazer algo mais robusto do que uma simples ferramenta de uso interno. A ideia era reinventar e compartilhar um novo padrão de design. Compatibilidade (Navegadores) Bootstrap é compatível com as versões mais atuais dos navegadores. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 9. Bootstrap – História e Apresentação Criação Foi desenvolvido por 2 funcionários do – e no – Twitter (por isso o nome Twitter Bootstrap) como uma quadro de ferramenta interna. Após foi formado um grupo de desenvolvedores que viram a oportunidade de fazer algo mais robusto do que uma simples ferramenta de uso interno. A ideia era reinventar e compartilhar um novo padrão de design. Compatibilidade (Navegadores) Bootstrap é compatível com as versões mais atuais dos navegadores. OU SEJA... A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 10. Bootstrap – História e Apresentação A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 11. Bootstrap – História e Apresentação A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 12. Bootstrap – Pontos Positivos Documentação Sua documentação encontra-se disponível em português - graças a profissionais do Globo.com – em: http://globocom.github.io/bootstrap/ A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 13. Bootstrap – Pontos Positivos Documentação Sua documentação encontra-se disponível em português - graças a profissionais do Globo.com – em: http://globocom.github.io/bootstrap/ Possui Responsive Design (A partir da versão 2.0) A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 14. Bootstrap – Pontos Positivos Código Fácil criação ou edição do código, contanto que se tenha conhecimento (mesmo que básio) em HTML 5, CSS e JavaScript (JQuery). A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 15. Bootstrap – Pontos “Negativos” Padrão Visual Bootstrap A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 16. Bootstrap – Pontos “Negativos” Padrão Visual Bootstrap A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 17. Bootstrap – Pontos “Negativos” Padrão Visual Bootstrap A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 18. Bootstrap – Estrutura A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa Arquivos e Pastas
  • 19. Bootstrap – Grids Guias para distribuir os elementos da página em um Formato. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa 12 Colunas
  • 20. Bootstrap – Layout Fixo e Fluído Podemos trabalhar com layout fixo ou fluído. O layout fixo é configurado no CSS em pixel e o fluído em porcentagem. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 21. Bootstrap – Layout Fixo e Fluído Podemos trabalhar com layout fixo ou fluído. O layout fixo é configurado no CSS em pixel e o fluído em porcentagem. Fixo Fluído A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 22. Bootstrap – ViewPort A visualização com o layout menor que 768px. Largura (tela) de 768px ou maior A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 23. Bootstrap – ViewPort A visualização com o layout menor que 768px. Largura (tela) de 768px ou maior Largura (tela) menor que 768px A Utilização do Bootstrap Para a Otimização de Páginas –– Por Ramon Sousa
  • 24. Bootstrap – Ícones Os ícones no Bootstrap estão disponíveis em forma de sprite e são utilizados através da fonte glyphicons-halflings-regular. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 25. Bootstrap – Ícones Existem outras fontes de ícones, como por exemplo, a Font-Awesome. (http://fortawesome.github.io/Font-Awesome/icons/) A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 26. Bootstrap – Informações Relevantes Segundo dados da consultoria Conversion, uso de aparelhos portáteis para acesso ao varejo eletrênico cresceu 200% no Brasil em um ano. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 27. Bootstrap – Informações Relevantes Segundo dados da consultoria Conversion, uso de aparelhos portáteis para acesso ao varejo eletrênico cresceu 200% no Brasil em um ano. • Google anuncia priorizar sites orientados para celulares e tablets nos A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa resultados orgânicos;
  • 28. Bootstrap – Informações Relevantes Segundo dados da consultoria Conversion, uso de aparelhos portáteis para acesso ao varejo eletrênico cresceu 200% no Brasil em um ano. • Google anuncia priorizar sites orientados para celulares e tablets nos A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa resultados orgânicos; • As empresas brasileiras deverão reestruturar seus sites para contemplar esse crescente acesso via dispositivos móveis;
  • 29. Bootstrap – Informações Relevantes Segundo dados da consultoria Conversion, uso de aparelhos portáteis para acesso ao varejo eletrênico cresceu 200% no Brasil em um ano. • Google anuncia priorizar sites orientados para celulares e tablets nos A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa resultados orgânicos; • As empresas brasileiras deverão reestruturar seus sites para contemplar esse crescente acesso via dispositivos móveis; • 20% dos acessos a e-commerce são feitos por dispositivos móveis, porém só 10% concretizam a compra;
  • 30. Bootstrap – Informações Relevantes Segundo dados da consultoria Conversion, uso de aparelhos portáteis para acesso ao varejo eletrênico cresceu 200% no Brasil em um ano. • Google anuncia priorizar sites orientados para celulares e tablets nos A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa resultados orgânicos; • As empresas brasileiras deverão reestruturar seus sites para contemplar esse crescente acesso via dispositivos móveis; • 20% dos acessos a e-commerce são feitos por dispositivos móveis, porém só 10% concretizam a compra; • O hábito do consumidor mudou e o celular é um dos principais canais de acesso à internet no Brasil;
  • 31. Bootstrap – Informações Relevantes Segundo dados da consultoria Conversion, uso de aparelhos portáteis para acesso ao varejo eletrênico cresceu 200% no Brasil em um ano. • Google anuncia priorizar sites orientados para celulares e tablets nos A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa resultados orgânicos; • As empresas brasileiras deverão reestruturar seus sites para contemplar esse crescente acesso via dispositivos móveis; • 20% dos acessos a e-commerce são feitos por dispositivos móveis, porém só 10% concretizam a compra; • O hábito do consumidor mudou e o celular é um dos principais canais de acesso à internet no Brasil e 61% se mostram insatisfeitos com a página; • A maioria dos sites não está preparada para gerar uma boa experiência com o consumidor. Fonte: http://revistaw.com.br/blog/atualizacao-do-google-forca-lojas-virtuais-a-investirem-em-design-responsivo/ Em10/10/2014
  • 32. Bootstrap – E-Commerce Responsivo Ponto Frio Home Menu Produtos - Home A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 33. Bootstrap – E-Commerce Responsivo Ponto Frio Telefones e Celulares Smartphones Produto A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 34. Bootstrap – Download Faça o download do Bootstrap versão 2.2.2 no link http://globocom.github.io/bootstrap/. Sugiro que faça o download da versão da Globo.com pois todo o site assim com a documentação estão traduzido para português. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 35. Bootstrap – Download Em contra partida, a versão da Globo.com encontra-se desatualizada se comparada a versão original do Bootstrap, que é a 3.2. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 36. Bootstrap – Criando a index.html A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 37. Bootstrap – Estrutura HTML5 A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 38. Bootstrap – Divisões e Classes Independente da quantidade de colunas (grids) utilizadas, estas sempre serão dependente de uma linha (.row ou .row-fluid). As classes span (.span4) define a quantidade de colunas que sua <div> terá. Exemplo de layout fixo A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 39. Bootstrap – Divisões e Classes A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa Exemplo
  • 40. Bootstrap – Divisões e Classes A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa Exemplo
  • 41. Bootstrap – Divisões e Classes A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa Exemplo
  • 42. Bootstrap – Divisões e Classes A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa Exemplo
  • 43. Bootstrap – Divisões e Classes Cada coluna do Bootstrap possui 70px de largura. Cada espaçamento entre essas colunas contem 30px de largura. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 44. Bootstrap – Divisões e Classes Cada coluna do Bootstrap possui 70px de largura. Cada espaçamento entre essas colunas contem 30px de largura. Vamos fazer uma continha rápida? A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 45. Bootstrap – Divisões e Classes Na primeira <div> foram utilizados 8 colunas (.span8). Colunas = (8*70px=560px) | Espaços = (7*30=210px) Total = (560px+210px=770px) A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 46. Bootstrap – Divisões e Classes Na primeira <div> foram utilizados 8 colunas (.span8). Colunas = (8*70px=560px) | Espaços = (7*30=210px) Total = (560px+210px=770px) Na segunda <div> foram utilizados 4 colunas (.span4). Colunas = (4*70px=280px) | Espaços = (3*30=90px) Total = (280px+90px=370px) SOMA GERAL = (770px+370px=1140px) A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 47. Bootstrap – Divisões e Classes Lembra que o layout fixo não pode ultrapassar 940px? Fixo A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 48. Bootstrap – Divisões e Classes Acima de 940px, temos que fazer uso do layout fluído acrescentando o comando “-fluid” em nossas classes. A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 49. Bootstrap – Divisões e Classes A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa Exemplo
  • 50. Bootstrap – Customização Alguns exemplos padrão de customização do Bootstrap Link: http://globocom.github.io/bootstrap/base-css.html A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 51. Bootstrap – Customização Alguns exemplos padrão de customização do Bootstrap Link: http://globocom.github.io/bootstrap/base-css.html A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 52. Bootstrap – Customização Alguns exemplos padrão de customização do Bootstrap Link: http://globocom.github.io/bootstrap/base-css.html A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 53. Bootstrap – Templates Bootstrap Stage - bootstrapstage.com A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 54. Bootstrap – Templates Bootbundle - bootbundle.com A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 55. Bootstrap – Templates Bootswatch - bootswatch.com A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 56. Bootstrap – Bibliografia Fontes Bootstrap Globo.com - http://globocom.github.io/bootstrap/ Ponto Canal - https://www.youtube.com/channel/UCQjVM9M1rvPjiidoqTQ0z8g SlideShare – Introdução ao Bootstrap, Desenvolvendo com Bootstrap e Interface Responsiva. Revista W – http://www.revistaw.com.br A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa
  • 57. Bootstrap – Contatos Ramon Sousa fb.com/ramonsousaa twitter.com/rmn_sousa linkedin.com/in/ramonsousa plus.google.com/+RamonSousaWeb “Pouco conhecimento faz com que as pessoas se sintam orgulhosas. Muito conhecimento, que se sintam mais humildes.” Leonardo Da Vinci A Utilização do Bootstrap Para a Otimização de Páginas – Por Ramon Sousa

Hinweis der Redaktion

  1. GRID 960 + Responsive = Bootstrap
  2. O Google, por sua vez, tem se demonstrado preocupado com sites em seus resultados de busca que não apresentam boa experiência para esses dispositivos. Segundo um porta-voz do gigante das buscas, 61% dos usuários se mostram insatisfeitos quando um site não abre corretamente em seu celular ou tablet. Por isso, vai atualizar o seu algoritmo para diferenciar em seus resultados páginas com melhor experiência em dispositivos móveis dos que aqueles que funcionam bem apenas em computadores. A atualização do algoritmo será feita em um de seus critérios de rankeamento que avalia como as páginas são exibidas na tela do usuário. Segundo Raphael Simoni, analista de SEO (search engine optimization) da Conversion, antes o algoritmo do Google só fazia essa avaliação simulando a tela de um desktop. “Em poucos meses, esse algoritmo, chamado de PageLayout, deverá priorizar sites com boa experiência em celular e, por isso, será imprescindível que as empresas atualizem seus sites”, explica Simoni. Segundo o especialista, para que os sites fiquem mais bem posicionados, é preciso que as páginas sejam desenvolvidas com os princípios conhecidos como “Mobile First”. “Ou seja, têm de ser pensados primeiramente na experiência do usuário a partir do celular e, depois, no desktop”, ressalta Simoni. “Sites desenvolvidos a partir desse princípio, também conhecidos como “responsivos”, costumam se adaptar a qualquer dispositivo e agora poderão ficar mais bem posicionados nos resultados do Google”, finaliza. - See more at: http://revistaw.com.br/blog/atualizacao-do-google-forca-lojas-virtuais-a-investirem-em-design-responsivo/#sthash.4nCvlXVA.dpuf