{"id":5885,"date":"2015-04-13T09:00:18","date_gmt":"2015-04-13T12:00:18","guid":{"rendered":"http:\/\/blogimpacta.com.br\/?p=5885"},"modified":"2015-04-13T09:00:18","modified_gmt":"2015-04-13T12:00:18","slug":"aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo","status":"publish","type":"post","link":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/","title":{"rendered":"7 elementos para se considerar ao criar um design responsivo"},"content":{"rendered":"<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A caracter\u00edstica mais conhecida de um <strong>site responsivo<\/strong> \u00e9 a capacidade que ele tem de se adequar ao tamanho da tela na qual est\u00e1 sendo exibido, com o objetivo de apresentar o conte\u00fado da melhor maneira. Neste conceito de site responsivo fica a d\u00favida: quais elementos devo usar para otimizar meu site e torn\u00e1-lo mais acess\u00edvel em qualquer dispositivo?<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Basicamente voc\u00ea ter\u00e1 que montar um quebra-cabe\u00e7as, em que poder\u00e1 encolher, dobrar ou esticar as pe\u00e7as. E\u00a0se elas estiverem dentro de um grid sua tarefa ser\u00e1 bem mais f\u00e1cil. Fique atento \u00e0s dicas dos principais elementos que devem ser observados para voc\u00ea n\u00e3o se perder na cria\u00e7\u00e3o de um design responsivo!<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Imagens<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">As imagens est\u00e3o relacionadas a dois desafios quando tratamos dos sites responsivos: desempenho e tamanho. Com a chegada das telas de alta densidade (as de retina, por exemplo), imagens tidas como de tamanho normal podem vir borradas e pixeladas. Imagens maiores podem solucionar este problema, mas acabam\u00a0criaando\u00a0outro no quesito desempenho, j\u00e1 que\u00a0quanto maior, mais tempo leva para ela ser carregada e nem sempre o download \u00e9 f\u00e1cil com as conex\u00f5es dos nossos dispositivos m\u00f3veis.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">E os usu\u00e1rios de telas menores que n\u00e3o precisam de imagens t\u00e3o grandes? Ser\u00e1 que daria para trabalhar com as mesmas? Como adapt\u00e1-las?<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">O primeiro passo para que as imagens possam ser trabalhadas de maneira mais otimizadas em sites responsivos \u00e9 mudando a forma com a qual elas s\u00e3o marcadas e embutidas em p\u00e1gina. O conceito seria usar as <em>media queries<\/em>, servindo imagens diferentes para cada tipo de dispositivo, sendo referenciadas na sua fonte.<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Grids<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Atrav\u00e9s dos grids\u00a0voc\u00ea tem colunas fixas, que ter\u00e3o sua largura ajustadas de acordo com o espa\u00e7o dispon\u00edvel. O n\u00famero de colunas tamb\u00e9m pode ser ajustado, deixando que o navegador calcule a sua largura. Um n\u00famero bem consensual \u00e9 o de 12 colunas, que \u00e9 facilmente dividido por 3, 4, 2 e 6 e que permite uma boa variedade de layouts.<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Tipografia<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">O layout de um site vai depender muito do seu conte\u00fado. E a tipografia escolhida para os textos do site \u00e9 muito importante. Enquanto as fontes medidas pela unidade \u201cem\u201d tem um tamanho herdado do seu elemento pai, a fonte medida pela unidade \u201crem\u201d \u00e9 relativa ao tamanho da fonte do seu elemento raiz. Para um site responsivo, voc\u00ea dever\u00e1 alterar o tamanho de todas as fontes simplesmente mudando o tamanho da fonte especificada no elemento <strong>HTML<\/strong>.<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Formul\u00e1rios<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Quanto maior o formul\u00e1rio, mais complicado \u00e9 adapt\u00e1-lo (e mais dif\u00edcil \u00e9 para que as pessoas o preencham at\u00e9 o final). Os formul\u00e1rios devem ser visualmente atraentes e f\u00e1ceis de usar em qualquer dispositivo. Uma dica \u00e9 que ele contenha o select, para que o usu\u00e1rio apenas selecione a op\u00e7\u00e3o, n\u00e3o precisando digit\u00e1-la. Habilitar a op\u00e7\u00e3o de feedback imediato ao clicar no bot\u00e3o enviar, solicitando a corre\u00e7\u00e3o de eventuais erros, \u00e9 \u00f3timo, pois com as telas menores \u00e9 f\u00e1cil deixar passar alguma coisa. O atributo autocompletar tamb\u00e9m ajuda na montagem de formul\u00e1rios mais responsivos.<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Tabelas<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Grande parte das tabelas tem uma orienta\u00e7\u00e3o horizontal e traz muitos dados de uma s\u00f3 vez. Este elemento deve ser observado nos sites responsivos para que a informa\u00e7\u00e3o n\u00e3o se torne ileg\u00edvel. Uma solu\u00e7\u00e3o seria esconder colunas menos importantes e deixar que o usu\u00e1rio escolha quais ele quer ver. Uma outra solu\u00e7\u00e3o \u00e9 fixar uma \u00fanica coluna a esquerda e deixar uma barra de rolagem, deixando que a pessoa fa\u00e7a esse movimento de leitura. O grande empecilho desta \u00faltima \u00e9 que alguns dispositivos n\u00e3o exibem uma barra de rolagem vis\u00edvel, o que \u00e9 um problema para a efici\u00eancia do site responsivo.<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Iframe<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Quando incorporamos conte\u00fados de terceiros no nosso site tempos que ficar atentos a estes elementos. O maior problema aqui \u00e9 que a maioria desses conte\u00fados, ao serem incorporados ao seu site, s\u00e3o feitos atrav\u00e9s de iframes, que exigem altura e largura fixas no seu c\u00f3digo. Dessa forma, quando voc\u00ea incorporar um slideshow, mapa ou um v\u00eddeo no seu site, \u00e9 preciso aten\u00e7\u00e3o para que eles n\u00e3o percam a sua propor\u00e7\u00e3o original e ainda assim fiquem responsivos.<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Navega\u00e7\u00e3o<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Outro grande desafio dos sites responsivos \u00e9 com rela\u00e7\u00e3o \u00e0 navega\u00e7\u00e3o. Para que todos os usu\u00e1rios, independentemente do dispositivo, possam navegar no site com facilidade, \u00e9 importante que ele apresente um menu simples, amig\u00e1vel. H\u00e1 uma ferramenta em ingl\u00eas chamada <a title=\"Ferramenta simula a navegabilidade com um design responsivo\" href=\"https:\/\/lab.maltewassermann.com\/viewport-resizer\/\" target=\"_blank\" data-cke-saved-href=\"https:\/\/lab.maltewassermann.com\/viewport-resizer\/\" rel=\"noopener noreferrer\">Responsive Design Testing Tool<\/a> que mostra como fica a navegabilidade do seu site em diversas resolu\u00e7\u00f5es, como 768\u00d71024, 1024\u00d7768, 240\u00d7320 e 480\u00d7640.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Criar um website responsivo \u00e9 muito mais que escolher imagens certas, \u00e9 todo um trabalho de elementos para que o quebra-cabe\u00e7as fique com as pe\u00e7as encaixadas. A solu\u00e7\u00e3o perfeita ainda n\u00e3o existe, ent\u00e3o conte pra gente atrav\u00e9s dos coment\u00e1rios o que voc\u00ea tem feito com os elementos do seu site para que ele se torne mais acess\u00edvel e adapt\u00e1vel.<\/span><\/p>\n<div class=\"sharing-default-minimal post-bottom\"><div class=\"nectar-social default\" data-position=\"\" data-rm-love=\"0\" data-color-override=\"override\"><div class=\"nectar-social-inner\"><a href=\"#\" class=\"nectar-love\" id=\"nectar-love-5885\" title=\"Love this\"> <i class=\"icon-salient-heart-2\"><\/i><span class=\"love-text\">Love<\/span><span class=\"total_loves\"><span class=\"nectar-love-count\">0<\/span><\/span><\/a><a class='facebook-share nectar-sharing' href='#' title='Share this'> <i class='fa fa-facebook'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='twitter-share nectar-sharing' href='#' title='Share this'> <i class='fa icon-salient-x-twitter'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='linkedin-share nectar-sharing' href='#' title='Share this'> <i class='fa fa-linkedin'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='pinterest-share nectar-sharing' href='#' title='Pin this'> <i class='fa fa-pinterest'><\/i> <span class='social-text'>Pin<\/span> <\/a><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>A caracter\u00edstica mais conhecida de um site responsivo \u00e9 a capacidade que ele tem de se adequar ao tamanho da tela na qual est\u00e1 sendo exibido, com o objetivo de apresentar o conte\u00fado da melhor maneira. Neste conceito de site responsivo fica a d\u00favida: quais elementos devo usar para otimizar meu site e torn\u00e1-lo mais [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[188,328],"class_list":["post-5885","post","type-post","status-publish","format-standard","hentry","category-arte-design","tag-design-responsivo","tag-site-responsivo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>7 elementos para se considerar ao criar um design responsivo<\/title>\r\n<meta name=\"description\" content=\"Hoje, um site tem de se adequar ao tamanho da tela, mostrando o conte\u00fado da melhor maneira. Veja 7 elementos a se considerar ao criar um design responsivo.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/\" \/>\r\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"7 elementos para se considerar ao criar um design responsivo\" \/>\r\n<meta property=\"og:description\" content=\"Hoje, um site tem de se adequar ao tamanho da tela, mostrando o conte\u00fado da melhor maneira. Veja 7 elementos a se considerar ao criar um design responsivo.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Blog Impacta - Dicas e Not\u00edcias sobre Carreira\" \/>\r\n<meta property=\"article:published_time\" content=\"2015-04-13T12:00:18+00:00\" \/>\r\n<meta name=\"author\" content=\"Reda\u00e7\u00e3o Impacta\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Reda\u00e7\u00e3o Impacta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/\",\"name\":\"7 elementos para se considerar ao criar um design responsivo\",\"isPartOf\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#website\"},\"datePublished\":\"2015-04-13T12:00:18+00:00\",\"author\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c\"},\"description\":\"Hoje, um site tem de se adequar ao tamanho da tela, mostrando o conte\u00fado da melhor maneira. Veja 7 elementos a se considerar ao criar um design responsivo.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.impacta.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"7 elementos para se considerar ao criar um design responsivo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#website\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/\",\"name\":\"Blog Impacta - Dicas e Not\u00edcias sobre Carreira\",\"description\":\"Dicas, Not\u00edcias e Conte\u00fados sobre Carreira, Tecnologia, Design, Gest\u00e3o e Marketing. Conhe\u00e7a e Acompanhe o Blog Impacta\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.impacta.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c\",\"name\":\"Reda\u00e7\u00e3o Impacta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g\",\"caption\":\"Reda\u00e7\u00e3o Impacta\"},\"url\":\"https:\/\/www.impacta.com.br\/blog\/author\/redacao\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"7 elementos para se considerar ao criar um design responsivo","description":"Hoje, um site tem de se adequar ao tamanho da tela, mostrando o conte\u00fado da melhor maneira. Veja 7 elementos a se considerar ao criar um design responsivo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/","og_locale":"pt_BR","og_type":"article","og_title":"7 elementos para se considerar ao criar um design responsivo","og_description":"Hoje, um site tem de se adequar ao tamanho da tela, mostrando o conte\u00fado da melhor maneira. Veja 7 elementos a se considerar ao criar um design responsivo.","og_url":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/","og_site_name":"Blog Impacta - Dicas e Not\u00edcias sobre Carreira","article_published_time":"2015-04-13T12:00:18+00:00","author":"Reda\u00e7\u00e3o Impacta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Reda\u00e7\u00e3o Impacta","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/","url":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/","name":"7 elementos para se considerar ao criar um design responsivo","isPartOf":{"@id":"https:\/\/www.impacta.com.br\/blog\/#website"},"datePublished":"2015-04-13T12:00:18+00:00","author":{"@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c"},"description":"Hoje, um site tem de se adequar ao tamanho da tela, mostrando o conte\u00fado da melhor maneira. Veja 7 elementos a se considerar ao criar um design responsivo.","breadcrumb":{"@id":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.impacta.com.br\/blog\/aprenda-7-elementos-que-devem-ser-observados-para-criar-um-design-responsivo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.impacta.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"7 elementos para se considerar ao criar um design responsivo"}]},{"@type":"WebSite","@id":"https:\/\/www.impacta.com.br\/blog\/#website","url":"https:\/\/www.impacta.com.br\/blog\/","name":"Blog Impacta - Dicas e Not\u00edcias sobre Carreira","description":"Dicas, Not\u00edcias e Conte\u00fados sobre Carreira, Tecnologia, Design, Gest\u00e3o e Marketing. Conhe\u00e7a e Acompanhe o Blog Impacta","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.impacta.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c","name":"Reda\u00e7\u00e3o Impacta","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g","caption":"Reda\u00e7\u00e3o Impacta"},"url":"https:\/\/www.impacta.com.br\/blog\/author\/redacao\/"}]}},"acf":{"post_description":null,"capa_mobile":null},"_links":{"self":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts\/5885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/comments?post=5885"}],"version-history":[{"count":0,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts\/5885\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/media?parent=5885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/categories?post=5885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/tags?post=5885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}