Em nossa comunidade, os usuários geralmente pretendem inserir imagens em uma nova linha.
No entanto, eles não conseguem entender os códigos de imagem em Markdown e ficam confusos com isso o tempo todo. Eles têm um nível muito baixo de habilidades com computadores.
Como resultado, acabam inserindo uma imagem e digitando na mesma linha, logo ao lado dela. Ou inserem uma imagem logo após digitar um trecho de texto.
Isso fica feio, e estou procurando maneiras de resolver automaticamente a maioria dos casos, fazendo um compromisso e tornando as coisas um pouco mais confusas para os usuários avançados.
Podemos ter duas configurações, ou pelo menos uma delas?
Sempre inserir uma imagem em um novo parágrafo separado.
Sempre inserir uma quebra de linha (ou duas quebras de linha, para formar um parágrafo) após o código de imagem que acabou de ser inserido.
Faz sentido?
Ou há uma ideia melhor sobre como abordar esse problema?
Eu me pergunto se isso deveria ser uma configuração. Com que frequência você quer colar uma imagem sem um novo parágrafo? Talvez o comportamento devesse mudar para fazer isso sempre.
Às vezes, gosto de alinhar imagens à direita ou à esquerda, ou inserir várias imagens e redimensioná-las para 50%, para que pareçam uma galeria de fotos bonita. Nesses casos, não gostaria que todas estivessem em seus próprios parágrafos.
Não sei quantas pessoas fazem isso ou se importam com isso, em comparação ao grande número de pessoas que ficam confusas com o funcionamento atual. Markdown ainda é confuso para muitas pessoas.
Para complementar, quando você faz o upload de várias imagens de uma vez (pelo menos no iOS), elas são inseridas com apenas um espaço entre elas, então sempre tenho que voltar para adicionar quebras de linha.
Percebo que meus usuários frequentemente fazem upload de várias imagens de uma só vez, mas acabam estragando a postagem quando tentam adicionar uma legenda abaixo de uma imagem ou quando removem acidentalmente o ! inicial. Adicionar duas quebras de linha após cada upload seria muito útil. Há algum progresso sobre isso?
Uma ideia rápida (não testada): isso causa problemas para componentes de tema que tentam exibir imagens em grade? Por exemplo, Tiles Image Gallery ou Masonry Image Gallery?
Infelizmente, isso causa problemas para Tiles Image Gallery. Verifiquei e ele só consegue lidar com imagens separadas por espaços, não por quebras de linha.