{"id":261150,"date":"2023-11-06T10:56:00","date_gmt":"2023-11-06T07:56:00","guid":{"rendered":"https:\/\/inform.click\/melhores-praticas-para-implantar-indicadores-de-progresso-animados-a-seu-favor\/"},"modified":"2023-11-06T11:10:00","modified_gmt":"2023-11-06T08:10:00","slug":"melhores-praticas-para-implantar-indicadores-de-progresso-animados-a-seu-favor","status":"publish","type":"post","link":"https:\/\/inform.click\/pt-pt\/melhores-praticas-para-implantar-indicadores-de-progresso-animados-a-seu-favor\/","title":{"rendered":"Melhores pr\u00e1ticas para implantar indicadores de progresso animados a seu favor"},"content":{"rendered":"<p>\n  Se voc\u00ea j\u00e1 usou um PC, deve estar ciente do s\u00edmbolo animado do Windows que aparece quando o sistema \u00e9 inicializado. Foi necess\u00e1ria uma evolu\u00e7\u00e3o no design e na anima\u00e7\u00e3o para se tornar o que vemos hoje, mas no Windows 1995 a imagem n\u00e3o se movia. Alguns de voc\u00eas podem estar pensando, por que usar esses indicadores animados?\n<\/p>\n<p>\n  Mas considere isso, voc\u00ea prefere esperar e assistir a uma tela em branco para ver sua a\u00e7\u00e3o conclu\u00edda? Ou permanecer entretido com algo significativo at\u00e9 que a tela apare\u00e7a novamente?\n<\/p>\n<p>\n  Entre os recursos mais importantes do design da interface do usu\u00e1rio est\u00e1 a capacidade de mostrar seu progresso como status do sistema. O usu\u00e1rio precisa saber se o sistema est\u00e1 ciente de sua a\u00e7\u00e3o e est\u00e1 respondendo a ela de acordo. Indicadores de progresso animados s\u00e3o capazes de mostrar o contexto atual da opera\u00e7\u00e3o em quase qualquer momento sem o uso de recursos extensos de texto ou v\u00eddeo. Isso os torna ideais para fornecer o status do sistema enquanto o progresso est\u00e1 sendo conclu\u00eddo em segundo plano.\n<\/p>\n<h5>\n  Por que \u00e9 importante interagir com o usu\u00e1rio durante o progresso do sistema?<br \/>\n<\/h5>\n<p>\n  Quem n\u00e3o gosta de uma resposta r\u00e1pida de um aplicativo ou site? Embora signifique muito para o usu\u00e1rio, n\u00e3o \u00e9 poss\u00edvel execut\u00e1-lo com consist\u00eancia inabal\u00e1vel. Certos fatores s\u00e3o sempre adicionados \u00e0 equa\u00e7\u00e3o que podem prejudicar a velocidade do seu aplicativo. Esses fatores incluem principalmente conex\u00e3o ruim com a Internet, desempenho lento devido \u00e0 carga pesada e at\u00e9 falha do programa. Nessas circunst\u00e2ncias, a melhor a\u00e7\u00e3o seria minimizar a tens\u00e3o do usu\u00e1rio e garantir que o aplicativo est\u00e1 funcionando e que o progresso est\u00e1 sendo feito. Para fazer isso, voc\u00ea deve fornecer feedback ao usu\u00e1rio para que o tempo n\u00e3o atrapalhe a paci\u00eancia do usu\u00e1rio.\n<\/p>\n<h5>\n  Mantenha os usu\u00e1rios conectados com feedback<br \/>\n<\/h5>\n<p>\n  O tempo de espera come\u00e7a quase imediatamente quando uma a\u00e7\u00e3o \u00e9 feita pelo usu\u00e1rio. Mas o pior \u00e9 a aus\u00eancia de um indicador adequado para representar o progresso do sistema. O usu\u00e1rio assume naturalmente que o aplicativo n\u00e3o respondeu quando n\u00e3o mostra uma notifica\u00e7\u00e3o de que o sistema est\u00e1 demorando. Os resultados podem ir desde cliques desenfreados at\u00e9 abandono do usu\u00e1rio, apenas porque o aplicativo n\u00e3o forneceu feedback a tempo.\n<\/p>\n<p>\n  As a\u00e7\u00f5es que s\u00e3o conectadas para reiniciar o progresso ou atualizar o sistema geralmente s\u00e3o feitas quando leva mais tempo para carregar do que o previsto. Mais uma vez, a aus\u00eancia de feedback n\u00e3o pode exibir a resposta da solicita\u00e7\u00e3o, mesmo que ela seja feita em segundo plano. \u00c9 por isso que um indicador animado deve ser introduzido para defender o progresso do sistema do aplicativo a qualquer momento.\n<\/p>\n<h5>\n  Como usar um indicador de progresso para qualquer a\u00e7\u00e3o que demore mais de um segundo?<br \/>\n<\/h5>\n<p>\n  Normalmente, quando um app demora menos de 1 segundo para carregar, o andamento parece quase desimpedido e o usu\u00e1rio n\u00e3o perde o foco. No entanto, se o tempo de carregamento exceder 1 segundo, medidas devem ser tomadas para manter o usu\u00e1rio engajado. O pequeno atraso torna-se percept\u00edvel e o usu\u00e1rio come\u00e7a a divagar sobre a efic\u00e1cia da tarefa que est\u00e1 sendo realizada no aplicativo.\n<\/p>\n<p>\n  \u00c9 por isso que o aplicativo deve responder por meio de um indicador de progresso para oferecer um motivo confi\u00e1vel para a espera e reduzir a incerteza do usu\u00e1rio antes que ela fique fora de controle. Deve-se notar que a a\u00e7\u00e3o que leva menos de um segundo para carregar n\u00e3o requer necessariamente um indicador de anima\u00e7\u00e3o, mas a imagem pode. Isso \u00e9 recomendado porque uma anima\u00e7\u00e3o que fica piscando na tela toda vez que uma a\u00e7\u00e3o \u00e9 realizada pode desorientar o usu\u00e1rio. Os indicadores de progresso animados s\u00e3o melhor usados \u200b\u200bpara neutralizar os efeitos da espera prolongada e manter o usu\u00e1rio envolvido no aplicativo ou site.\n<\/p>\n<h5>\n  Tipos de indicadores de progresso<br \/>\n<\/h5>\n<ol>\n<li>\n    <strong>Indeterminado<\/strong>: indicadores de espera animados s\u00e3o projetados para se comunicar com o usu\u00e1rio e mant\u00ea-lo informado sobre sua \u00faltima a\u00e7\u00e3o do usu\u00e1rio. O tipo de indicador de espera mais comum e mais simples \u00e9 &#8220;Indeterminado&#8221;. Esses tipos de indicadores dizem aos usu\u00e1rios para aguardar a conclus\u00e3o da a\u00e7\u00e3o, mantendo-os inconscientes do tempo que pode levar para concluir o progresso. \u00c9 quase entendido que o indicador de progresso indeterminado deve ser usado para a\u00e7\u00f5es r\u00e1pidas, de prefer\u00eancia dentro de 2 a 10 segundos. Qualquer tempo maior que isso pode afetar a paci\u00eancia do usu\u00e1rio. Isso pode aumentar a taxa de rejei\u00e7\u00e3o de um site e o abandono de aplicativos.\n  <\/li>\n<li>\n    <strong>Determinado<\/strong>: No caso do indicador de progresso &#8220;Determinado&#8221;, o tempo \u00e9 bastante estendido dentro da anima\u00e7\u00e3o. Esse tipo de indicador mant\u00e9m o usu\u00e1rio informado sobre o tempo aproximado ou exato envolvido para concluir o progresso. Eles s\u00e3o o tipo mais popular de indicadores de espera, pois mostram o progresso de onde come\u00e7ou, quanto foi realizado e quanto mais ser\u00e1 necess\u00e1rio para acabar com a espera. Isso ajuda o usu\u00e1rio a ter certeza sobre o progresso que est\u00e1 sendo feito e mostrado por meio da anima\u00e7\u00e3o, ao mesmo tempo em que aumenta sua vontade de permanecer engajado no site ou aplicativo.\n  <\/li>\n<\/ol>\n<h5>\n  Indicador de anima\u00e7\u00e3o em loop e indicador de porcentagem conclu\u00edda<br \/>\n<\/h5>\n<ul>\n<li>\n    <strong>Anima\u00e7\u00e3o<\/strong> em loop: o indicador de anima\u00e7\u00e3o em loop \u00e9 projetado para representar o progresso sem mostrar o tempo de carregamento aproximado ou exato que levar\u00e1. \u00c9 por isso que a maioria dos indicadores de progresso animados em loop s\u00e3o indeterminados. Por exemplo, o indicador de progresso do Windows 7 foi projetado para mostrar a repeti\u00e7\u00e3o da mesma anima\u00e7\u00e3o sem nenhum feedback sobre o tempo exato que pode levar para concluir o progresso. Al\u00e9m disso, inclu\u00eda desde fun\u00e7\u00f5es de inicializa\u00e7\u00e3o, configura\u00e7\u00e3o da opera\u00e7\u00e3o da interface e outras formas de carregamento de dados. Devido a esses dois motivos, os usu\u00e1rios n\u00e3o preferem ver o indicador de espera em loop para representar o tempo de carregamento do site ou aplicativo.\n  <\/li>\n<li>\n<p>\n      <strong>Indicador de porcentagem conclu\u00edda<\/strong>: como o nome sugere, o indicador de porcentagem conclu\u00edda mostra o progresso do carregamento preenchendo o intervalo, o c\u00edrculo ou a barra da anima\u00e7\u00e3o de 0% a 100%. Como mostra o tempo que leva para concluir o progresso, o indicador de porcentagem conclu\u00edda \u00e9 classificado em determinados indicadores de espera. Para essa qualidade espec\u00edfica, \u00e9 melhor usar o indicador de porcentagem conclu\u00edda para tarefas que exigem mais de 10 segundos para serem conclu\u00eddas.\n    <\/p>\n<p>\n      De acordo com uma pesquisa, 10 segundos \u00e9 o limite da paci\u00eancia m\u00e9dia do usu\u00e1rio. Al\u00e9m disso, o usu\u00e1rio se torna imprudente e fica impaciente at\u00e9 que mais feedback seja fornecido. Ao mostrar o indicador de progresso percentual conclu\u00eddo para processos que demoram mais de 10 segundos para carregar, voc\u00ea pode manter o usu\u00e1rio conectado ao site ou aplicativo sem comprometer sua paci\u00eancia.\n    <\/p>\n<\/li>\n<\/ul>\n<h5>\n  Como usar os indicadores de progresso de forma eficaz?<br \/>\n<\/h5>\n<p>\n  O uso eficaz de indicadores de progresso em seus aplicativos e sites pode significar a diferen\u00e7a entre o sucesso e o fracasso. Aqui est\u00e3o algumas dicas para garantir que seus indicadores de progresso tenham um desempenho adequado.\n<\/p>\n<ol>\n<li>\n    <strong>Mantenha o usu\u00e1rio informado sobre o motivo da espera<\/strong>: \u00e9 um erro de iniciante manter o usu\u00e1rio alheio ao progresso do carregamento que est\u00e1 sendo feito em segundo plano. Isso aumenta a tend\u00eancia de perder a paci\u00eancia e sair do aplicativo ou site. Voc\u00ea pode manter o usu\u00e1rio informado mostrando um indicador de progresso animado acompanhado por algum texto para compreens\u00e3o adicional. Voc\u00ea pode mostrar qual processo est\u00e1 sendo especificamente direcionado. Por exemplo, voc\u00ea pode mostrar o progresso de espera de um videogame com uma barra de carregamento e texto que l\u00ea qual processo est\u00e1 sendo executado, por exemplo, &#8216;carregando gr\u00e1ficos' ou &#8216;carregando mapas' etc.\n  <\/li>\n<li>\n    <strong>Indique uma estimativa de tempo simples para tarefas que requerem per\u00edodos de tempo mais longos<\/strong>: n\u00e3o leve as coisas a microescalas. Voc\u00ea pode manter o usu\u00e1rio envolvido fornecendo uma estimativa simples. Brincar com promessas que voc\u00ea n\u00e3o pode cumprir pode irritar os usu\u00e1rios e for\u00e7\u00e1-los a sair.\n  <\/li>\n<li>\n    <strong>Mostrar a quantidade precisa de tempo necess\u00e1ria<\/strong>: No entanto, para opera\u00e7\u00f5es que geralmente levam mais tempo do que o limite m\u00e9dio de espera do usu\u00e1rio, optar por determinados indicadores de progresso ser\u00e1 a jogada mais inteligente. A escolha ideal seria o indicador de progresso de porcentagem conclu\u00edda, pois traz o tempo de carregamento preciso para o centro das aten\u00e7\u00f5es. Para opera\u00e7\u00f5es ainda mais demoradas, considere usar o n\u00famero de etapas para destacar o progresso feito.\n  <\/li>\n<li>\n    <strong>Mantenha o Progresso<\/strong>: Tente buscar consist\u00eancia em sua barra de progresso durante o carregamento de tarefas. Depois de algumas experi\u00eancias, a barra de progresso for\u00e7a os usu\u00e1rios a desenvolver uma expectativa sobre a rapidez com que a a\u00e7\u00e3o ser\u00e1 conclu\u00edda. Conseq\u00fcentemente, qualquer congelamento em meio ao progresso pode causar um s\u00e9rio golpe nas expectativas dos usu\u00e1rios. Por exemplo, quando a barra chega a 99% e permanece assim por um per\u00edodo prolongado, a maioria dos usu\u00e1rios fica frustrada com esse comportamento e sai do aplicativo acreditando que ele travou. Para combater isso, voc\u00ea pode mascarar esses atrasos inconsistentes na barra de progresso, mostrando que ela se move instantaneamente e de forma constante.\n  <\/li>\n<li>\n    <strong>Mostrar progresso na barra mais r\u00e1pido que a velocidade real<\/strong>: a velocidade bruta pode ser manifestada por uma percep\u00e7\u00e3o simples que voc\u00ea pode criar para fazer a barra de progresso parecer mais r\u00e1pida. Voc\u00ea pode fazer isso projetando a anima\u00e7\u00e3o para mover-se lentamente no in\u00edcio e escolher seu ritmo ao fechar o final. Isso criar\u00e1 uma ilus\u00e3o de progresso r\u00e1pido sem comprometer o tempo para concluir a tarefa.\n  <\/li>\n<li>\n    <strong>Ofere\u00e7a uma distra\u00e7\u00e3o<\/strong>: a percep\u00e7\u00e3o de tempo do usu\u00e1rio pode ser consideravelmente reduzida com a introdu\u00e7\u00e3o de indicadores de progresso criativo. Se o aplicativo mostrar alguns detalhes textuais ou visuais interessantes enquanto o progresso \u00e9 feito, isso pode distrair a mente do usu\u00e1rio do tempo gasto para concluir a a\u00e7\u00e3o. Voc\u00ea pode oferecer uma variedade de coisas para manter os usu\u00e1rios ocupados, por exemplo, v\u00eddeos curtos, fatos interessantes, anima\u00e7\u00f5es e at\u00e9 mesmo jogos triviais.\n  <\/li>\n<\/ol>\n<h5>\n  Alternativa &#8211; Use telas de esqueletos contra indicadores de progresso de anima\u00e7\u00e3o<br \/>\n<\/h5>\n<p>\n  Embora os indicadores de anima\u00e7\u00e3o de progresso possam abalar quase todos os sentimentos ruins que surgem da espera, alguns p\u00fablicos s\u00e3o bastante resistentes a essas t\u00e1ticas. Entre algumas boas alternativas de fazer os usu\u00e1rios esperarem sem usar indicadores de progresso est\u00e1 um m\u00e9todo chamado tela de esqueleto. Tamb\u00e9m conhecidas como cont\u00eaineres de informa\u00e7\u00f5es tempor\u00e1rias, essas t\u00e9cnicas envolvem mostrar o progresso em tempo real para o usu\u00e1rio, em vez de abrir uma barra de carregamento. Imagine uma tela em branco sendo gradualmente preenchida com seus componentes e elementos at\u00e9 que esteja completamente abastecida. Isso cria uma ilus\u00e3o de que o aplicativo est\u00e1 agindo com o tempo de carregamento e sua espera est\u00e1 sendo recompensada com o progresso mostrado.\n<\/p>\n<p>\n  Isso n\u00e3o apenas mant\u00e9m o p\u00fablico envolvido com o site ou aplicativo, mas tamb\u00e9m os mant\u00e9m prontos para concluir a pr\u00f3xima tarefa. Embora os indicadores de progresso tamb\u00e9m sejam excelentes meios de satisfazer os usu\u00e1rios, eles n\u00e3o conseguem manter a energia dentro dos usu\u00e1rios que a tela do esqueleto mant\u00e9m durante o progresso do carregamento.\n<\/p>\n<h4>\n  Pensamentos finais<br \/>\n<\/h4>\n<p>\n  N\u00e3o importa o qu\u00e3o r\u00e1pidas sejam as opera\u00e7\u00f5es de nosso aplicativo ou site, sempre h\u00e1 uma chance de tempo de processamento n\u00e3o solicitado. O uso de indicadores de progresso de espera animados, como indicadores de porcentagem conclu\u00edda e spinners de carregamento, ajuda a tranquilizar os usu\u00e1rios sobre os processos em andamento e o estado atual do sistema. Com isso, aumenta a probabilidade de eles permanecerem no site ou aplicativo para aguardar o carregamento e continuar com as demais tarefas. Calculando o tempo necess\u00e1rio para a conclus\u00e3o dos processos, voc\u00ea deve atribuir o tipo apropriado de indicadores de anima\u00e7\u00e3o de progresso.\n<\/p>\n<p>\n  Um indicador em loop \u00e9 ideal para opera\u00e7\u00f5es que levam de 2 a 10 segundos, enquanto opera\u00e7\u00f5es mais demoradas podem ser auxiliadas com o indicador de porcentagem conclu\u00edda. No caso de anima\u00e7\u00e3o em loop e telas de esqueleto, \u00e9 melhor optar por telas de esqueleto, pois elas s\u00e3o capazes de realizar qualquer a\u00e7\u00e3o que ultrapasse alguns milissegundos e ainda manter a calma com os usu\u00e1rios.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Fonte de grava\u00e7\u00e3o: <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2017\/01\/30\/deploying-animated-progress-indicators\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea j\u00e1 usou um PC, deve estar ciente do s\u00edmbolo animado do Windows que aparece quando o sistema \u00e9 inicializado. Foi necess\u00e1ria uma evolu\u00e7\u00e3o no design e na anima\u00e7\u00e3o para se tornar o que vemos hoje, mas no Windows 1995 a imagem n\u00e3o se movia. Alguns de voc\u00eas podem estar pensando, por que usar esses indicadores animados? Mas considere isso, voc\u00ea prefere esperar e assistir a uma tela em branco para ver sua a\u00e7\u00e3o conclu\u00edda? Ou permanecer entretido com algo significativo at\u00e9 que a tela apare\u00e7a novamente? Entre os recursos mais importantes do usu\u00e1rio \u2026<\/p>\n","protected":false},"author":1,"featured_media":185042,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[202,150,358,397,59],"tags":[],"class_list":["post-261150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-designer-de-web","category-dicas-e-truques-da-web","category-entretenimento","category-projeto","category-web-e-wordpress-2"],"_links":{"self":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/261150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=261150"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/261150\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/185042"}],"wp:attachment":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=261150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=261150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=261150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}