Funcionalidade de puxar para atualizar

Seria legal se a @team pudesse pensar em adicionar a funcionalidade de “puxar para atualizar” para dispositivos móveis, como você conhece em outros aplicativos de mídia social, como o Twitter, etc. (pelo menos para as seções de “mais recentes”, e possivelmente outras fariam sentido também).

Algo simples, usando o atual indicador de carregamento, já seria ótimo.

Mais tarde, vocês poderiam permitir a adição de animações CSS personalizadas ou GIFs animados, oferecendo aos fóruns Discourse mais uma opção para personalização da marca:

5 curtidas

O Chrome faz isso por padrão no Android.

4 curtidas

Funciona no Chrome no iOS também, apenas não no Safari ou no aplicativo Discourse Hub.

O único lugar onde isso seria remotamente útil é nas listas de tópicos, mas mesmo assim o usuário já é informado sobre atualizações e pode atualizar a partir desse prompt de atualização.

6 curtidas

Parece-me desnecessário, já que o Discourse possui um painel de atualização dinâmico que aparece automaticamente no topo da página, como mostrado abaixo

Toque ou clique nesse painel para obter as informações atualizadas.

7 curtidas

Justo. Funciona no Android de qualquer forma, só não no iOS.

Minha única reclamação pessoal é que o toque no banner é inacessível no celular ao operar com apenas uma mão.

8 curtidas

Como isso afeta apenas o iOS e a ‘acessibilidade’ é uma característica comum em todos os iPhones, o banner pode ser acessado a partir da zona ‘fácil’ mencionada acima.

2 curtidas

Apenas iOS? Quase 30% de participação de mercado.

E o banner não pode ser acessado da área “fácil”… é meio que uma dor de cabeça no iOS, na minha opinião.

Você assistiu ao vídeo?

Essa é a média global. No Reino Unido, o iOS representa 46%, enquanto nos EUA está mais próximo de 60%.

1 curtida

Não sei o que ver no vídeo… o banner não pode ser acessado a partir da zona fácil no iOS, não está no canto inferior esquerdo. Quanto às participações de mercado, é ainda pior do que para as comunidades na Europa/EUA.

Portanto, continuo defendendo uma solução proprietária de puxar para atualizar para o Discourse, a fim de ter a mesma experiência de UX no mobile em todos os dispositivos. É assim que a maioria dos outros aplicativos faz.

1 curtida

Ele está absolutamente dentro da região ‘fácil’, essa é toda a razão pela qual o recurso foi adicionado ao iOS.

Não consigo replicar isso no meu iPhone com o Safari, como é possível? Estou usando o iOS mais recente.

Ativar o alcance. Se não estiver ativado, verifique em Configurações/Acessibilidade/Toque.

Isso torna quase todos os aplicativos utilizáveis com uma mão.

1 curtida

Eu nem sabia disso. Então não está ativado por padrão? Isso significa que você pode assumir que 99% dos usuários não têm isso ativado no iOS.

A ausência de tópicos reclamando sobre isso nos últimos sete anos, pelo menos, sugere que isso não é um problema significativo.

Justo, essa é a sua opinião pessoal. Eu tenho uma diferente.

Para aqueles interessados em oferecer uma melhor experiência de usuário para usuários de iOS: É possível criar um componente simples para a visualização móvel com a biblioteca pull2refresh leve (7kb minificada). Nós fizemos isso e agora funciona como esperado em todos os dispositivos móveis, sem a necessidade de dois cliques exigidos no iOS com o recurso oculto ativado.

1 curtida