Anti-design ético: como desenvolver um produto viciante



Por que não fazer uma pausa?



Na mesa oposta à janela aberta (veja a imagem) está o Wii Remote. Este é um controlador para o console de jogos Wii da Nintendo. As pessoas que cresceram com o Wii se lembrarão de que o Wii Sports ocasionalmente exibia uma caixa de mensagem educadamente para lembrá-lo de fazer uma pausa. Isso pode parecer um pouco contra-intuitivo, mas há vários motivos para essa intrusão em sua vida. Em jogos online baseados em assinatura, a empresa pode realmente se beneficiar ao se desconectar de vez em quando (não se preocupe, também falaremos sobre mídia social). Afinal, você não cancelará sua assinatura, e a cada segundo de sua permanência na rede, você "comeu" a preciosa energia do servidor. Em outros jogos, coisas como moagem, embora tentadoras, podem arruinar tudo. Em Pokémon, por exemplo, se você levar toda a sua equipe para o nível 60,antes de lutar contra a Elite Four, você vencerá, mas não da maneira mais espetacular ou justa. 



Com o Wii, a história é diferente. Parece que a equipe da Nintendo sabia que seu público era formado principalmente por crianças. Os criadores sentiram a necessidade de intervir, no interesse do próprio jogador (e talvez para tranquilizar os pais), quando a criança passava demasiado tempo a jogar. Raramente vemos esse tipo de coisa hoje em dia, e sempre quis saber por quê.



Os servidores não são mais tão caros como costumavam ser. A mecânica de muitos videogames modernos não permite mais trituração. A Nintendo parou de cuidar de nossos filhos? Bem, a indústria mudou muito. Hoje, muitos desenvolvedores de jogos online, ao contrário, se beneficiam quando os jogadores passam mais tempo online. No jogo para celular Clash of Clans, os jogadores podem evitar um ataque em sua base permanecendo online. Quanto mais rápido você terminar o jogo, mais rápido será forçado a comprar seu DLC ou, melhor ainda, o Passe de Temporada. 



Quanto mais tempo você passa no jogo, mais frequentemente você encontrará jogadores que conseguiram colocar as mãos em skins bonitas (e caras) e outros itens valiosos do jogo. Quanto mais dessas pessoas você vir, mais frequentemente você se sentirá pressionado e terá vontade de comprar o mesmo. Esta é uma tendência alarmante e parece ser o caso da maioria dos jogos AAA.



Mas a quem mais devemos agradecer por manter nossos olhos grudados nos dispositivos?



Sempre foi benéfico para os desenvolvedores de mídia social nos manter online pelo maior tempo possível. É muito simples: quanto mais você olha para a tela, mais provável será que seus olhos colidam com os anúncios. Eles investiram bilhões de dólares em melhorias tecnológicas para maximizar o envolvimento do público. 



O TikTok é um representante marcante dessa tendência: um algoritmo adaptativo, conteúdo curto e colorido que é transmitido sem interrupção. A única coisa que pode torná-lo mais viciante é injetar açúcar diretamente em suas veias enquanto você assiste ao conteúdo. E, no entanto, a TikTok provavelmente está investindo bilhões de dólares a cada ano para melhorar sua plataforma e torná-la o mais atraente possível. 



O Instagram também está indo nessa direção: a cada mês ele se torna mais e mais parecido com o TikTok (especialmente desde que eles introduziram o serviço Reels). Não é de admirar que minha geração passe tanto tempo nas redes sociais. Mas eles podem ser culpados por isso? Enquanto fazia pesquisas sobre este tópico, estudei cuidadosamente a interface do usuário do Instagram e meu maior problema foi me impedir de mergulhar em um fluxo infinito de conteúdo selecionado por algoritmos.



Todas essas coisas com a retenção de usuários são ótimas, mas e se eles não precisarem? E se criarmos produtos que não viciem?



Padrões escuros e Fediversum



Eu entendo que muito da dependência de um aplicativo depende de sua usabilidade, e a ideia de desenvolver um aplicativo que seja menos amigável parece ridícula. No entanto, esse produto encontrará seus admiradores. Na semana passada, escrevi um artigo chamado Fediverse, que resolve apenas metade do problema.“Onde falei sobre o problema dos padrões escuros, como rolagem infinita, por exemplo. O fato é que o dever moral das tecnologias pertencentes à categoria FLOSS (Software Livre / Libre / Open Source, isso inclui software livre e open source) é colocar os usuários em primeiro lugar. No caso das mídias sociais, muito desse processo foi para criar um ecossistema descentralizado (ou seja, Fediverse, Fediversum), onde você é responsável por seus próprios dados. Embora o Fediverse seja um grande passo à frente, ainda temos que lidar com os padrões sombrios.



A maioria dos desenvolvedores de código aberto (eu incluído) não tem muita experiência comercial em design de UI / UX. É por isso que tantos softwares de código aberto são extremamente brutais (veja Blender) ou muito, muito relacionados ao design de sua contraparte proprietária (veja KDE). O Fediverse parece cair na segunda categoria. 



A interface de usuário do Mastodon (e todos os seus clientes) é muito semelhante ao Twitter. Em certo sentido, isso foi feito de propósito. Quanto mais o design da interface do usuário do Mastodon se assemelhava ao Twitter, mais os recém-chegados podiam rapidamente se familiarizar com o Fediverse quando o encontrassem pela primeira vez. Ao mesmo tempo, o problema dos padrões escuros está se tornando mais agudo. Novamente, a interface do Twitter foi deliberadamente projetada para maximizar a quantidade de tempo que uma pessoa passa online. Infelizmente, a Fediversum "herdou" isso também. É por isso que proponho revisitar os princípios de design para aplicações Fediverse e interfaces de cliente. Também proponho discutir como podemos encontrar o melhor equilíbrio entre garantir uma experiência positiva com o produto e o bem-estar psicofísico dos usuários.



O que é anti-design ético?



O anti-design ético baseia-se em dois aspectos. Mas mais sobre isso mais tarde. Em primeiro lugar, vale a pena fazer uma pergunta mais geral: o que é anti-design?





A "zona de perigo" do Github, onde acontecem todas as manipulações arriscadas com o repositório.



Historicamente, o anti-design se formou na Itália e passou a fazer parte da estética voltada contra a cultura do consumo. Embora haja algo em comum, este não é o anti-design de que estou falando. Estou falando de um anti-design muito mais pragmático que é realmente usado ao projetar interfaces. Anti-design é o oposto de design: tudo é feito não para tornar o aplicativo utilizável, mas para tornar o aplicativo inutilizável para uso de longo prazo. 



Essa definição é um tanto contra-intuitiva, mas pode ser muito útil para nós. Em nossa vida, encontramos o anti-design muitas vezes. Lembra-se de quando a Lixeira do computador pede uma confirmação antes de excluir permanentemente os arquivos? Isso é anti-design. Afinal, de vez em quando, realizamos ações perigosas, como excluir arquivos. No entanto, os designers querem ter certeza de que você não fará isso acidentalmente. É por isso que sempre interferem no nosso trabalho e enviam um pedido de confirmação da ação.



Um dos meus exemplos favoritos é como o Github funciona com a exclusão de um repositório. Na página de configurações do seu repositório Github, todas as atividades "perigosas" são agrupadas em uma caixa vermelha muito assustadora. Na parte inferior deste campo está a opção de excluir permanentemente o repositório. Se você clicar nele, o Github dá um passo adiante e pede que você insira o nome do repositório em uma caixa de diálogo. Tudo isso o torna consciente do início ao fim do que está fazendo, de como está fazendo e de como está fazendo da maneira certa. 



Excluir um repositório por engano pode frustrar você. E se você está lidando com a coordenação de um grande número de funcionários, isso pode ter consequências terríveis para toda a equipe. Felizmente, você não precisa excluir um repositório Github todos os dias, então a empresa torna o processo razoavelmente difícil do ponto de vista da segurança. 



O anti-design ético recicla essas idéias e tenta cruzá-las com um código de ética.



Se fôssemos todos como Marco Aurélio, talvez não precisássemos nos preocupar com o vício em mídias sociais. A questão é que nem todos são criaturas puramente estóicas; a maioria das pessoas responde muito bem (ou melhor, muito mal) ao design comportamental. O anti-design envolve interferir no trabalho do usuário para que ele não cometa acidentalmente ações perigosas. O anti-design ético pergunta: "O que mais poderia ser considerado perigoso de acordo com meu código de ética?" Como já deixei claro, uma ação que considero perigosa é a rolagem infinita. Portanto, se eu quiser confiar no anti-design ético, preciso do meu aplicativo para evitar que uma pessoa entre em transe e navegue pelos feeds das redes sociais o dia todo.



Como é o anti-design ético?



No caso da fita sem fim, acho que existem duas maneiras. Para ajudar a pessoa que usa o produto a rolar a fita dosada, pode-se livrar-se da rolagem por completo, ou pelo menos às vezes interromper automaticamente essa ação.



Antes que a rolagem interminável aparecesse, tínhamos a paginação. Na verdade, a paginação ainda é relativamente comum. O conteúdo é dividido em páginas separadas. Quando uma pessoa rola a página para baixo, ela deve clicar no botão "próximo" e aguardar o download se quiser continuar assistindo o conteúdo. Agora que temos aplicativos da web assíncronos eficientes, essa tecnologia parece desatualizada, mas há dois recursos principais. Primeiro, o tempo que o site leva para carregar um novo conteúdo interrompe a rolagem suave. Este período de tempo - seja um momento ou alguns segundos - faz a pessoa parar e talvez até pensar no que está fazendo. Se houver tempo para refletir sobre isso, talvez ele próprio entenda se deve continuar a fazê-lo. Em segundo lugar,o botão "próximo" também está aqui por um motivo. Ela diz à pessoa: "Isso é tudo, embora haja mais, se você quiser." Isso faz com que o usuário se pergunte se ele realmente deseja. Aqui está um algoritmo de duas etapas tão simples para evitar a rolagem sem sentido.



Outra opção é simplesmente interromper a rolagem infinita. Isso pode ou não ser muito semelhante à paginação. O principal é deixar o usuário ativo, convidá-lo a fazer uma pausa e escolher se deseja ou não continuar assistindo o conteúdo. Imagine: você está navegando nas postagens do Instagram. Após cerca de vinte postagens, você encontrará um botão denominado "Mostrar mais". Para ver mais conteúdo, você precisa manter o botão pressionado por pouco mais de um segundo. Quando você começa a segurá-lo, é mostrado um círculo animado que se enche com o tempo. Assim que o tempo passar, mais vinte mensagens serão exibidas. Isso garantirá que não apenas uma conexão ruim com a Internet possa interromper sua navegação e fazer você perceber que esse processo não é infinito. Botão, novamente,força o usuário a interagir fisicamente com a interface para ver mais conteúdo. 



No entanto, a rolagem infinita não é a única coisa que causa dependência nas mídias sociais. Outra maneira de nos fisgar é nos engajarmos em um jogo quantitativo usando um elemento competitivo. Minha autoestima cresce com o número de seguidores, curtidas e comentários que ficam nas postagens. Na verdade, conheço poucas pessoas que condenam sinceramente essas coisas e as consideram um absurdo. A maioria das pessoas se envolve no jogo e é bastante autocrítica quanto a seus resultados. 



Curiosamente, o Instagram parece realmente saber sobre isso. Eles redesenharam sua página de perfil várias vezes para se concentrar na contagem de seguidores. Mais recentemente, por algum motivo, eles atualizaram a aparência das postagens para ocultar o número de curtidas que receberam. Tecnicamente, ainda é possível ver quantos likes uma postagem obteve, mas para isso você tem que pular um número suficiente de aros. Eu também veria isso como um exemplo de anti-design ético: as pessoas são tentadas a se comparar a outras, e o Instagram decidiu protegê-las disso. Pessoalmente, acho que esse caso poderia ser desenvolvido. Por exemplo, o Instagram já mostra seguidores recíprocos na página de perfil de uma pessoa; e se eles não mostrarem sua contagem de inscritos? Se fôssemos usar a mídia social como uma forma de nos comunicarmos com as pessoas,que sabemos, então o número de seus seguidores não deve importar muito, certo?



Para onde vai tudo isso?



O design comportamental e o padrão resultante para o design de interface de mídia social trouxeram muitos problemas ao mundo. Naturalmente, esses padrões escuros penetraram no Fediverse. Agora você precisa fazer um grande esforço para se livrar deles. Não será fácil; em particular, terei dificuldade em visitar sites que ainda usam paginação rudimentar. Mas não se esqueça que tudo isso em nome de uma boa causa.



Você pode não ter adivinhado ainda, mas estou desenvolvendo um novo cliente para a Fediverse sobre o conceito de anti-design ético. Eu posso levar essa ideia ao extremo, mas meu objetivo não é criar um produto popular, mas sim mostrar como ele pode se parecer. Espero que eventualmente outros desenvolvedores se inspirem em meu projeto e tentem traduzir essas ideias em seus próprios projetos. 



Sinceramente, ainda estou em um estágio bem inicial, mas se você quiser saber mais, recomendo que me acompanhe no Fediverse , onde há planos de falar um pouco mais sobre o projeto em si. 






Nossos servidores podem ser usados ​​para desenvolver aplicativos.



Cadastre-se pelo link acima ou clicando no banner e ganhe 10% de desconto no primeiro mês de aluguel de um servidor de qualquer configuração!






All Articles