{"id":3340,"date":"2015-03-24T22:42:33","date_gmt":"2015-03-25T00:42:33","guid":{"rendered":"https:\/\/www.kadunew.com\/blog\/?p=3340"},"modified":"2015-05-08T20:11:44","modified_gmt":"2015-05-08T22:11:44","slug":"usabilidade-em-formularios-mobile","status":"publish","type":"post","link":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile","title":{"rendered":"Usabilidade em formul\u00e1rios mobile"},"content":{"rendered":"<p>Um formul\u00e1rio pequeno com poucos campos \u00e9 mais f\u00e1cil e r\u00e1pido de preencher, escolher corretamente os tipos de campos tamb\u00e9m ajuda bastante, mas saiba que h\u00e1 outras t\u00e9cnicas que podemos utilizar para melhorar ainda mais a usabilidade dos nossos formul\u00e1rios.<\/p>\n<p>Voc\u00ea sabia que a maneira que alinha seus labels pode afetar a facilidade de preencher um formul\u00e1rio. H\u00e1 estudos que mostram que \u00e9 melhor posicionar os r\u00f3tulos (labels) acima dos campos do formul\u00e1rio.<br \/>\n<!--more--><\/p>\n<p>Confira meu artigo aqui no blog sobre <a href=\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/10-crimes-de-usabilidade-que-voce-nao-deve-cometer\">10 Crimes de usabilidade que voc\u00ea n\u00e3o deve cometer<\/a> em seus site.<\/p>\n<h2>Labels no topo<\/h2>\n<p>Para fornecer uma experi\u00eancia r\u00e1pida e f\u00e1cil para seus usu\u00e1rios considere usar os <strong>labels acima dos campos do seu formul\u00e1rio<\/strong>. Isso melhora a experi\u00eancia dos usu\u00e1rios, principalmente para usu\u00e1rios mobile. Al\u00e9m disso, voc\u00ea vai evitar muitos problemas futuros, entre eles:<\/p>\n<ul>\n<li>Os labels podem ter tamanhos diferentes sem desalinhar o layout;<\/li>\n<li>Traduzir os labels para l\u00ednguas diferentes sem correr o risco de quebrar o layout;<\/li>\n<li>Caso o usu\u00e1rio d\u00ea zoom (a\u00e7\u00e3o comum dos usu\u00e1rios mobile) seus campos n\u00e3o ficar\u00e3o escondidos.<\/li>\n<\/ul>\n<p>Observe a imagem abaixo e note que \u00e9 mais f\u00e1cil, e principalmente natural para n\u00f3s, mover nossos olhos de cima para baixo do que na diagonal.<br \/>\n<figure style=\"width: 576px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png\" alt=\"Usabilidade em formul\u00e1rios Mobile\" width=\"576\" height=\"345\" class=\"aligncenter size-full wp-image-3341\" srcset=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png 576w, https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile-300x179.png 300w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-caption-text\"><br \/>\nDiferen\u00e7a do movimento dos olhos ao preencher um formul\u00e1rio<br \/><\/figcaption><\/figure><\/p>\n<h2>Placeholders no lugar de labels<\/h2>\n<p>Colocar o label dentro do campo ficou mais f\u00e1cil com HTML 5 usando o atributo placeholder no input, dessa forma retiramos o label de fora do campo e colocamos para dentro do input.<\/p>\n<pre class=\"brush: xml; title: HTML; notranslate\" title=\"HTML\">\r\n&lt;input type=&quot;text&quot; placeholder=&quot;Seu nome&quot;&gt;\r\n<\/pre>\n<p>Muitos designers alegam que usar o label  <strong>acima dos campos<\/strong> faz com que ocupe uma linha s\u00f3 para o label, logo preferem utilizar o atributo placeholder. Entretanto, mesmo que seu formul\u00e1rio tenha os campos b\u00e1sicos (nome, e-mail, mensagem, bot\u00e3o enviar&#8230;) \u00e9 certo que o scroll vai aparecer.<\/p>\n<p>Para minimizar o problema podemos reduzir o tamanho da fonte dos labels e diminuir os espa\u00e7os em branco entre os campos do formul\u00e1rio.<\/p>\n<p>O Atributo da HTML 5 placeholder tem alguns problemas de usabilidade. Assim que come\u00e7amos preencher o campo do formul\u00e1rio n\u00e3o temos mais acesso ao texto do label. Se no meio do campo o usu\u00e1rio esquecer o que deve ser preenchido ou como deve ser preenchido, ele ter\u00e1 que apagar o que foi digitado para ver o texto do label.<\/p>\n<p>Al\u00e9m desses problemas de usabilidade h\u00e1 tamb\u00e9m uma dificuldade relacionada \u00e0 acessibilidade. O placeholder  n\u00e3o tem <a href=\"https:\/\/www.kadunew.com\/blog\/html\/a-importancia-do-html-semantico\" title=\"HTML sem\u00e2ntico \">valor sem\u00e2ntico<\/a> de um label  para leitores de tela.<\/p>\n<p>Atributo placeholder pode ser usado em formul\u00e1rios de login, por exemplo. Nesses formul\u00e1rios temos normalmente dois campos: login e senha. Para formul\u00e1rios acima de tr\u00eas campos <strong>prefira usar label  acima dos campos do formul\u00e1rio<\/strong>.<\/p>\n<h2>inputs type do HTML 5 e usabilidade<\/h2>\n<p>O HTML 5 trouxe novos types para os inputs, entre eles <code>search<\/code>, <code>email<\/code>, <code>tel<\/code>, etc. Para usu\u00e1rios que acessam seu formul\u00e1rio no desktop n\u00e3o h\u00e1 tanta diferen\u00e7a, entretanto para quem acessa com <strong>telas touch<\/strong> h\u00e1 diferen\u00e7a.<\/p>\n<p>Fica de responsabilidade do navegador interpretar o tipo de dado que deve ser inserido e disponibilizar um teclado mais apropriado, ou seja, o sistema muda o formato do teclado de acordo com o tipo de dado informado no atributo type <strong>melhorando a usabilidade do formul\u00e1rio<\/strong>.<\/p>\n<p>Veja alguns exemplos:<br \/>\n<figure id=\"attachment_3355\" aria-describedby=\"caption-attachment-3355\" style=\"width: 234px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/exemplo-input-email-iphone.png\" alt=\"Exemplo input email no Iphone\" width=\"242\" height=\"197\" class=\"aligncenter size-full wp-image-3354\" \/><figcaption id=\"caption-attachment-3355\" class=\"wp-caption-text\">Teclado input email no Iphone &#8211; <br \/> &lt;input type=&#8221;email&#8221;&gt;<\/figcaption><\/figure><\/p>\n<figure id=\"attachment_3355\" aria-describedby=\"caption-attachment-3355\" style=\"width: 234px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/exemplo-input-tel-iphone.png\" alt=\"Exemplo input tel no iphone\" width=\"234\" height=\"193\" class=\"size-full wp-image-3355\" \/><figcaption id=\"caption-attachment-3355\" class=\"wp-caption-text\">Teclado input tel no Iphone &#8211; <br \/>&lt;input type=&#8221;tel&#8221;&gt;<\/figcaption><\/figure>\n<p>Nos exemplos conseguimos ver uma diferen\u00e7a sutil mas essencial para melhorar a <strong>usabilidade<\/strong> do nosso formul\u00e1rio. Perceba que no type com tel o teclado muda completamente, facilitando a digita\u00e7\u00e3o<br \/>\nde n\u00fameros e separadores.<\/p>\n<p>H\u00e1 v\u00e1rias vantagens al\u00e9m de melhorar a usabilidade em dispositivos mobile: o type dos inputs deixa uma sem\u00e2ntica mais definida, o navegador consegue <a href=\"https:\/\/www.kadunew.com\/blog\/html\/validacao-de-formulario-com-html5\">validar os dados digitados no formul\u00e1rio<\/a>, s\u00e3o alguns exemplos&#8230;<\/p>\n<p>Uma grande <strong>melhora na usabilidade do seu formul\u00e1rio<\/strong> \u00e9 evitar que o usu\u00e1rio digite datas na m\u00e3o, principalmente em telas touch. Use o type date.<br \/>\n<figure id=\"attachment_3356\" aria-describedby=\"caption-attachment-3356\" style=\"width: 229px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/exemplo-input-date-iphone.png\" alt=\"Exemplo input date Iphone\" width=\"229\" height=\"190\" class=\"size-full wp-image-3356\" \/><figcaption id=\"caption-attachment-3356\" class=\"wp-caption-text\">Teclado input date no Iphone &#8211; <br \/> &lt;input type=&#8221;date&#8221;&gt;<\/figcaption><\/figure><\/p>\n<h2>Altura autom\u00e1tica de textareas<\/h2>\n<p>Fazer com que o textarea aumente sua altura automaticamente \u00e9 comum de encontrarmos em Apps, mas n\u00e3o muito comum em sites responsivos. Isso \u00e9 mais uma t\u00e9cnica que pode <strong>melhorar a usabilidade<\/strong> dos seus formul\u00e1rios mobile. Esse recurso pode ser implementado facilmente com JavaScript.<\/p>\n<p>No exemplo abaixo o textarea aumenta at\u00e9 uma altura de 500px;<\/p>\n<pre class=\"brush: jscript; title: JavaScript; notranslate\" title=\"JavaScript\">\r\n$(&quot;textarea&quot;).bind(&quot;input&quot;, function(e) {\r\n    while($(this).outerHeight() &lt; this.scrollHeight + parseFloat($(this).css(&quot;borderTopWidth&quot;)) + parseFloat($(this).css(&quot;borderBottomWidth&quot;)) &amp;&amp;\r\n          $(this).height() &lt; 500\r\n         ) {\r\n        $(this).height($(this).height()+1);\r\n    };\r\n});\r\n<\/pre>\n<p>Link do exemplo: <a href=\"http:\/\/jsfiddle.net\/eXM5z\/2\/\">http:\/\/jsfiddle.net\/eXM5z\/2\/<\/a><\/p>\n<h2>Tratando erros<\/h2>\n<p>Oriente seus usu\u00e1rios quando algo der errado, digitar no teclado do celular \u00e9 uma tarefa complicada e quase sempre digitamos uma letra a mais ou a menos. Uma biblioteca JS chamada <strong>Mailcheck.js<\/strong> (<a href=\"https:\/\/github.com\/Kicksend\/mailcheck\">https:\/\/github.com\/Kicksend\/mailcheck<\/a>)  oferece algumas sugest\u00f5es para campos de e-mail com os erros mais comuns, por exemplo trocar gnail por gmail, hotnail por hotmail&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/exemplo-Mailcheck..png\" alt=\"Biblioteca Mailcheck\" width=\"402\" height=\"109\" class=\"aligncenter size-full wp-image-3348\" srcset=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/exemplo-Mailcheck..png 402w, https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/exemplo-Mailcheck.-300x81.png 300w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/p>\n<p>Outro ponto relacionado a erros, \u00e9 acontecer alguma falha no navegador, a p\u00e1gina travar, o usu\u00e1rio fechar a p\u00e1gina do formul\u00e1rio sem querer, etc, etc. Caso isso aconte\u00e7a o usu\u00e1rio perder\u00e1 tudo o que foi digitado. Uma solu\u00e7\u00e3o \u00e9 usar o <a href=\"https:\/\/www.kadunew.com\/blog\/browsers\/armazenamento-de-dados-no-navegador-localstorage\">Armazenamento de dados no navegador (Local Storage)<\/a> do usu\u00e1rio e caso algo d\u00ea errado \u00e9 s\u00f3 recuperar os dados digitados.<\/p>\n<h2>Sugest\u00f5es e corre\u00e7\u00f5es<\/h2>\n<p>Ao preencher um formul\u00e1rio no celular, o teclado costuma dar algumas sugest\u00f5es de palavras para facilitar a digita\u00e7\u00e3o. Entretanto, em alguns casos podemos n\u00e3o querer essa sugest\u00e3o fornecida pelo sistema. Para isso podemos utilizar dois atributos: O atributo <code>autocomplete<\/code>  evita o preenchimento autom\u00e1tico de sugest\u00f5es e os atributos e os atributos <code>autocorrecte<\/code> e <code>spellcheck<\/code> para evitar corre\u00e7\u00f5es com base no dicion\u00e1rio.<\/p>\n<pre class=\"brush: xml; title: HTML; notranslate\" title=\"HTML\">\r\n&lt;input type=&quot;email&quot; name=&quot;email&quot; autocomplete=&quot;off&quot; autocorrect=&quot;off&quot; spellcheck=&quot;false&quot; \/&gt;\r\n<\/pre>\n<p>Esses mesmos atributos podem ser utilizados para <strong>facilitar o preenchimento de campos<\/strong>, como preencher automaticamente os campos com informa\u00e7\u00f5es do hist\u00f3rico do navegador.<\/p>\n<p>Para aplicar essa funcionalidade, basta usar os atributos <code>name<\/code> e <code>autocomplete<\/code> iguais.<\/p>\n<pre class=\"brush: xml; title: HTML; notranslate\" title=\"HTML\">\r\n&lt;input type=&quot;text&quot; name=&quot;name&quot; autocomplete=&quot;name&quot; \/&gt;\r\n&lt;input type=&quot;email&quot; name=&quot;email&quot; autocomplete=&quot;email&quot; \/&gt;\r\n<\/pre>\n<h2>Geolocation para o endere\u00e7o<\/h2>\n<p>Em dispositivos m\u00f3veis a coisa mais f\u00e1cil \u00e9 saber a localidade do usu\u00e1rio, e por alguma raz\u00e3o voc\u00ea deseja solicitar o endere\u00e7o, cidade, estado&#8230; do seu usu\u00e1rio. Bom, se eu consigo pegar a localiza\u00e7\u00e3o do usu\u00e1rio \u00e9 interessante eu fazer com que o usu\u00e1rio n\u00e3o precise digitar esse tipo de informa\u00e7\u00e3o.<\/p>\n<p>Utilizando HTML 5 \u00e9 <strong>f\u00e1cil pegar as coordenadas de latitude e longitude do GPS do usu\u00e1rio<\/strong>. Para isso voc\u00ea vai precisar da <a href=\"http:\/\/diveintohtml5.info\/geolocation.html\">API Geolocation<\/a> e poucas linhas de JavaScript.<\/p>\n<p>Depois de conseguir a latitude e longitude do usu\u00e1rio \u00e9 s\u00f3 utilizar algum servi\u00e7o que transforme isso em um endere\u00e7o real. V\u00e1rias APIs de mapas disponibilizam esse recurso, como o <a href=\"https:\/\/developers.google.com\/maps\/\">Google Maps<\/a>. Um servi\u00e7o gratuito \u00e9 o <a href=\"http:\/\/www.openstreetmap.org\/\">OpenStreetMap<\/a>. Informamos as coordenadas e ele devolve um JSONP bem simples:<\/p>\n<p>Esse recurso permite a possibilidades de tornar o preenchimento de dados mais <strong>simples e r\u00e1pido<\/strong> melhorando a usabilidade e experi\u00eancia do usu\u00e1rio.<\/p>\n<p>Curta a p\u00e1gina do <a href=\"https:\/\/www.facebook.com\/pages\/Kadunew-Artigos-e-tutoriais-sobre-Web-Design\/787883281258323\" title=\"Artigos e tutoriais sobre Web Design\" target=\"_blank\">blog kadunew<\/a> no Facebook. Siga-me no Twitter: <a href=\"http:\/\/twitter.com\/kadunew\" rel=\"nofollow\">@kadunew<\/a> ou assine nosso <a href=\"https:\/\/www.kadunew.com\/blog\/feed\">Feed<\/a> e fique por dentro de todas atualiza\u00e7\u00f5es aqui do blog.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um formul\u00e1rio pequeno com poucos campos \u00e9 mais f\u00e1cil e r\u00e1pido de preencher, escolher corretamente os tipos de campos tamb\u00e9m ajuda bastante, mas saiba que h\u00e1 outras t\u00e9cnicas que podemos utilizar para melhorar ainda mais a usabilidade dos nossos formul\u00e1rios. Voc\u00ea sabia que a maneira que alinha seus labels pode afetar a facilidade de preencher [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-3340","post","type-post","status-publish","format-standard","hentry","category-acessibilidade"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Usabilidade em formul\u00e1rios mobile<\/title>\n<meta name=\"description\" content=\"Digitar dados no celular n\u00e3o \u00e9 uma tarefa f\u00e1cil. H\u00e1 algumas t\u00e9cnicas que podemos aplicar e tornar o preenchimento de Formul\u00e1rios Mobile mais r\u00e1pido e f\u00e1cil\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Usabilidade em formul\u00e1rios mobile\" \/>\n<meta property=\"og:description\" content=\"Digitar dados no celular n\u00e3o \u00e9 uma tarefa f\u00e1cil. H\u00e1 algumas t\u00e9cnicas que podemos aplicar e tornar o preenchimento de Formul\u00e1rios Mobile mais r\u00e1pido e f\u00e1cil\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile\" \/>\n<meta property=\"og:site_name\" content=\"KADUNEW\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-25T00:42:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-05-08T22:11:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png\" \/>\n\t<meta property=\"og:image:width\" content=\"576\" \/>\n\t<meta property=\"og:image:height\" content=\"345\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kadu Oliveira\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kadu Oliveira\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile\",\"url\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile\",\"name\":\"Usabilidade em formul\u00e1rios mobile\",\"isPartOf\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png\",\"datePublished\":\"2015-03-25T00:42:33+00:00\",\"dateModified\":\"2015-05-08T22:11:44+00:00\",\"author\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05\"},\"description\":\"Digitar dados no celular n\u00e3o \u00e9 uma tarefa f\u00e1cil. H\u00e1 algumas t\u00e9cnicas que podemos aplicar e tornar o preenchimento de Formul\u00e1rios Mobile mais r\u00e1pido e f\u00e1cil\",\"breadcrumb\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#primaryimage\",\"url\":\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png\",\"contentUrl\":\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png\",\"width\":576,\"height\":345,\"caption\":\"Usabilidade em formul\u00e1rios Mobile\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.kadunew.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Acessibilidade\",\"item\":\"https:\/\/www.kadunew.com\/blog\/category\/acessibilidade\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Usabilidade em formul\u00e1rios mobile\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#website\",\"url\":\"https:\/\/www.kadunew.com\/blog\/\",\"name\":\"KADUNEW\",\"description\":\"Artigos sobre Front-End e Programa\u00e7\u00e3o web\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.kadunew.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05\",\"name\":\"Kadu Oliveira\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g\",\"caption\":\"Kadu Oliveira\"},\"sameAs\":[\"https:\/\/www.kadunew.com\/blog\"],\"url\":\"https:\/\/www.kadunew.com\/blog\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Usabilidade em formul\u00e1rios mobile","description":"Digitar dados no celular n\u00e3o \u00e9 uma tarefa f\u00e1cil. H\u00e1 algumas t\u00e9cnicas que podemos aplicar e tornar o preenchimento de Formul\u00e1rios Mobile mais r\u00e1pido e f\u00e1cil","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.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile","og_locale":"pt_BR","og_type":"article","og_title":"Usabilidade em formul\u00e1rios mobile","og_description":"Digitar dados no celular n\u00e3o \u00e9 uma tarefa f\u00e1cil. H\u00e1 algumas t\u00e9cnicas que podemos aplicar e tornar o preenchimento de Formul\u00e1rios Mobile mais r\u00e1pido e f\u00e1cil","og_url":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile","og_site_name":"KADUNEW","article_published_time":"2015-03-25T00:42:33+00:00","article_modified_time":"2015-05-08T22:11:44+00:00","og_image":[{"width":576,"height":345,"url":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png","type":"image\/png"}],"author":"Kadu Oliveira","twitter_misc":{"Escrito por":"Kadu Oliveira","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile","url":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile","name":"Usabilidade em formul\u00e1rios mobile","isPartOf":{"@id":"https:\/\/www.kadunew.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#primaryimage"},"image":{"@id":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#primaryimage"},"thumbnailUrl":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png","datePublished":"2015-03-25T00:42:33+00:00","dateModified":"2015-05-08T22:11:44+00:00","author":{"@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05"},"description":"Digitar dados no celular n\u00e3o \u00e9 uma tarefa f\u00e1cil. H\u00e1 algumas t\u00e9cnicas que podemos aplicar e tornar o preenchimento de Formul\u00e1rios Mobile mais r\u00e1pido e f\u00e1cil","breadcrumb":{"@id":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#primaryimage","url":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png","contentUrl":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2015\/03\/formulario-mobile.png","width":576,"height":345,"caption":"Usabilidade em formul\u00e1rios Mobile"},{"@type":"BreadcrumbList","@id":"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kadunew.com\/blog"},{"@type":"ListItem","position":2,"name":"Acessibilidade","item":"https:\/\/www.kadunew.com\/blog\/category\/acessibilidade"},{"@type":"ListItem","position":3,"name":"Usabilidade em formul\u00e1rios mobile"}]},{"@type":"WebSite","@id":"https:\/\/www.kadunew.com\/blog\/#website","url":"https:\/\/www.kadunew.com\/blog\/","name":"KADUNEW","description":"Artigos sobre Front-End e Programa\u00e7\u00e3o web","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kadunew.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05","name":"Kadu Oliveira","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g","caption":"Kadu Oliveira"},"sameAs":["https:\/\/www.kadunew.com\/blog"],"url":"https:\/\/www.kadunew.com\/blog\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/3340"}],"collection":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/comments?post=3340"}],"version-history":[{"count":24,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/3340\/revisions"}],"predecessor-version":[{"id":3870,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/3340\/revisions\/3870"}],"wp:attachment":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/media?parent=3340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/categories?post=3340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/tags?post=3340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}