Introduzimos recentemente uma lightbox atualizada, criada com PhotoSwipe, para melhorar a experiência de visualização de imagens e arquivos relacionados no Discourse. Essa nova funcionalidade foi implementada em todas as nossas comunidades, para que você possa experimentá-la em sua comunidade após atualizar para a versão mais recente do Discourse.
O que mudou?
As mudanças aqui são bastante sutis. Na maioria das vezes, a lightbox deve funcionar como você esperaria, com base em experiências semelhantes em outros aplicativos.
Ao clicar ou tocar em uma imagem, ela é aberta na lightbox e aumenta de tamanho para facilitar a visualização. A partir daí, você pode baixar a imagem, ver a imagem original e dar zoom. Se houver várias imagens na postagem, você também pode navegar entre elas aqui.
Também funciona muito bem no celular, onde você pode usar gestos comuns como deslizar e pinçar para dar zoom.
Aqui estão algumas imagens que você pode usar para experimentar:
Oooh, fico feliz que o Photoswipe tenha sido escolhido! Lembro-me de sugerir isso para a reformulação do recurso há cerca de dois anos, dado o quanto gostei dessa biblioteca (depois de usá-la em projetos pessoais), mas a reformulação do lightbox não estava sendo ativamente trabalhada na época.
Mal posso esperar para vê-lo nos meus próprios fóruns!
Espero que possamos deslizar as imagens de uma galeria arrastando o mouse, como no site do PhotoSwipe. É um recurso pequeno, mas torna a experiência muito fluida no desktop.
Obrigado @Canapin, você me fez perceber que perdi a oportunidade de adicionar uma galeria de imagens à postagem inicial para que as pessoas possam experimentá-la agora.
Acabei de testar isso, parece que você realmente deve conseguir deslizar!
Você quer dizer controlar se a galeria termina ou continua a percorrer as mesmas imagens? Acho que não há como controlar isso agora… mas estou curioso para saber mais sobre o seu caso de uso aqui. Quando essa capacidade seria útil em sua comunidade?
A única coisa que me incomoda é um pequeno problema que existe no photoswipe há anos.
Se você percorrer as imagens rapidamente (em qualquer direção), um espaço reservado cinza aparece mesmo para imagens que você já visualizou, que poderiam ser armazenadas em cache.
Eu quis dizer que quando chega ao fim, o próximo slide é o 1º, e assim por diante. Seria mais fácil, digamos, em posts com muitas imagens. Mas acho que a implementação atual também está boa.
Parece que com este sistema de imagens, a imagem mantém o nome de arquivo original, o que é ótimo – essa é uma das minhas pequenas irritações com o sistema antigo Poder arrastar para mover também é muito útil!
Uma coisa que não gosto, no entanto, é a velocidade com que a imagem aumenta o zoom quando você clica na miniatura. É um pouco uma questão de preferência pessoal, mas eu gosto da velocidade rápida do sistema antigo. Em um tópico com muitas imagens, é bom simplesmente chegar à imagem rapidamente em vez de esperar que animações supérfluas terminem em cada clique de miniatura. Eu sugiro que corresponda à velocidade anterior