Ainda exibir o botão Responder / Criar Tópico ao usar composição em tela cheia

Ao usar a composição de postagem em tela cheia, acho que os botões Responder / Criar Tópico e Cancelar ainda deveriam estar visíveis. Não acredito que isso reduziria o espaço disponível para composição, já que a caixa de seleção (após o salvamento automático) e o botão ocultar pré-visualização já estão visíveis.

No momento, quando termino de escrever e revisar minha postagem, preciso sair do modo de tela cheia para clicar no botão Responder. Esse passo extra me parece desnecessário, então a capacidade de responder diretamente do modo de tela cheia seria uma adição bem-vinda.

8 curtidas

Sim, concordo, isso parece estranho. Por que escondemos os botões de envio em tela cheia, @Johani?

Ah, espera, eu me lembro. É porque achamos que, se você for ninja o suficiente para usar tela cheia, sabe que esc cancela e ctrl+enter envia a postagem.

Acabei de testar e funciona. Passe o mouse sobre o botão de envio se for dizer “mas eu não sabia do atalho de teclado” :wink:

4 curtidas

Nunca pensei em tentar Ctrl+Enter no modo de tela cheia. Acho que, como os botões não estão visíveis, concluí que não era possível enviar a postagem nessa visualização.

O fato de você poder usar Ctrl+Enter é um motivo para não incluir os botões?

2 curtidas

Veja a frase acima, como dito anteriormente.

1 curtida
  1. Por que usar tela cheia te torna um “ninja”? Eu não assumiria que apenas usuários avançados usam o modo de tela cheia. Algumas pessoas podem simplesmente querer mais espaço para ver o que estão digitando.
  2. Há algum problema em adicionar esse botão? Vejo apenas benefícios em tornar o modo de tela cheia mais amigável e permitir que pessoas que não são “ninjas” também aproveitem essa funcionalidade.
2 curtidas

O motivo pelo qual o botão de envio foi removido tem muito pouco a ver com o espaço que ele ocupa. A razão real é que você não pode enviar um tópico com um título inválido ou sem tags (se elas forem obrigatórias).

Na visualização padrão do editor, você receberá uma mensagem de erro muito clara informando o que está errado:

Quando o editor está no modo tela cheia, ocultamos todos os campos, exceto o corpo da postagem.

Isso é intencional, pois um dos objetivos do modo de editor em tela cheia (desde que era um componente de tema) era criar uma interface mínima e sem distrações.

Adicionar o botão de envio ao editor em tela cheia, como mostrado abaixo:

é possível, mas pode causar confusão caso o usuário não tenha preenchido os campos obrigatórios, como o título (e as tags, em alguns casos).

Mesmo que o botão esteja visível e você clique nele, a postagem não será enviada. Assim, você acaba com o que parece ser um botão quebrado, até sair do modo tela cheia. Você então verá o erro nos campos de título/tags (veja a primeira imagem acima).

Portanto, se adicionarmos o botão, precisaríamos também adicionar todos esses campos no modo tela cheia. Isso acabaria parecendo muito menos minimalista e mais poluído do que queremos.

Além disso, usar o editor em tela cheia implica que você provavelmente está escrevendo uma postagem longa, então é uma boa ideia verificar se houve alguma alteração na discussão (se for uma resposta) em vez de enviar a postagem diretamente.

Não estou dizendo que não haverá melhorias em futuras iterações do recurso, mas, por enquanto, o atalho de teclado é sua melhor opção.

14 curtidas

Obrigado pela explicação detalhada. Eu me pergunto se faria sentido, no futuro, mostrar os botões quando for uma resposta (para evitar os problemas que você descreveu em novos tópicos), embora a inconsistência também possa não ser o ideal para a experiência do usuário.

Todos os pontos que você levantaram fazem muito sentido mesmo. Por enquanto, vou tentar me acostumar com o atalho de teclado.

2 curtidas

É possível ocultar o acesso ao editor em tela cheia até que um título ou tags sejam definidos, para que o botão Salvar Edição possa ser exibido no editor em tela cheia o tempo todo?

2 curtidas

@johani note como o f11 exibe um pouco de interface de sobreposição transparente no topo e depois some para informar como “sair” do modo de tela cheia… algo assim também poderia ser feito aqui, talvez?

É uma sobreposição que aparece brevemente e depois desaparece suavemente. Isso seria legal!

1 curtida

É verdade que a aparência é agradável, mas para dizer o quê, aqui? Sair do editor em tela cheia é fácil: o mesmo ícone que você clicou para entrar no modo ainda está lá para clicar novamente e sair.

A discussão neste tópico e no outro ( There is no reply/save edit/save wiki button on the full screen composer - #5 by Mevo ) foi sobre a falta do botão de resposta/validação no editor em tela cheia. Dizer às pessoas que podem usar ESC + ENTER? É isso que você gostaria de mostrar? (aliás, essa forma de validar tem exatamente os mesmos problemas potenciais que o botão ausente)

Isso tem surgido bastante. Então, acho que podemos fazer as duas coisas.

  1. Um prompt rápido que informe como sair do modo de tela cheia: “Pressione esc para sair.”
  2. Adicionar os botões + criar tópico / responder ao modo de tela cheia. Se título, categoria ou tags estiverem faltando, forçaremos o editor a sair do modo de tela cheia. Assim, você verá os erros.
10 curtidas
  1. Atualmente, o “ESC” não parece ser uma “saída do modo de tela cheia”, mas sim algo um pouco diferente: ele encerra completamente o editor se não houver texto nele (nada foi digitado ou tudo foi excluído), ou o minimiza se houver algum texto.

  2. ÓTIMO! Fico feliz com isso. Acredito que realmente era algo que faltava.

Sobre uma mensagem explicando “como sair da tela cheia”, não tenho certeza se é realmente necessária, já que o ícone ainda está visível (o que não ocorre com navegadores em tela cheia: após pressionar “F11”, não é mais possível sair usando o mouse, o que deixava alguns usuários “presos”. Agora, eles também adicionaram um botão “x” que aparece ao passar o cursor nos cantos superiores esquerdo e direito).

1 curtida

Sim, o modelo de interface a seguir é aquele em que você pressiona F11 no navegador, por exemplo.

1 curtida

Sim, por favor! Nossos usuários que não são ninjas se beneficiariam significativamente.

3 curtidas

Isso ficou em segundo plano por um tempo, mas agora adicionamos esses dois recursos:

Veja como é este:

um prompt rápido que informa como sair do modo de tela cheia “Pressione esc para sair.”

E veja como é este:

adicionar os botões + criar tópico / responder ao modo de tela cheia. Se o título/categoria/tags estiverem faltando, forçamos o compositor a sair do modo de tela cheia. Você verá os erros.

Se o usuário criar um tópico/resposta que não atenda aos requisitos mínimos para uma configuração de site específica (título muito curto - corpo muito curto - categorias/tags obrigatórias), o compositor voltará à visualização padrão e ele verá os erros que precisa corrigir.

Se o compositor não tiver erros, ele poderá postar no modo de tela cheia como esperado.

8 curtidas