Habilitamos a configuração experimental enable_experimental_lightbox no Meta. Isso faz parte de nossos esforços contínuos para melhorar sua experiência de usuário e introduzir novos recursos.
O Discourse Lightbox é um novo recurso que estamos testando e que visa aprimorar a forma como as imagens são exibidas no fórum. Essa mudança também faz parte de nossa migração do Magnific Popup e, portanto, do jQuery.
O novo lightbox suporta atalhos de teclado para ações comuns, como:
M modo de tela cheia
R girar imagem
A abrir/fechar carrossel
Z zoom in/out
D baixar imagem
T abrir imagem em nova aba
→ / ↓ próxima imagem
← / ↑ imagem anterior
Esc fechar lightbox
E aqui estão algumas das razões pelas quais estamos nos afastando do Magnific Popup:
Ele tem o jQuery como dependência
Ele contém código destinado a navegadores antigos
O dispositivo médio usado para acessar a web mudou muito desde então
Ele foi projetado com algo diferente de aplicações de página única como o Discourse como prioridade - a saber, páginas estáticas.
Como você pode nos ajudar
Adoraríamos ouvir seu feedback sobre este novo recurso. Se você é um administrador e gostaria de experimentá-lo em seu fórum, pode ativar a configuração enable_experimental_lightbox. Por favor, compartilhe suas experiências, relate quaisquer bugs ou forneça sugestões neste tópico de anúncio. Coletaremos feedback até o final de setembro.
Nosso objetivo é tornar este recurso experimental o padrão em outubro.
Obrigado por sua participação e por nos ajudar a tornar o Discourse melhor!
Tenho brincado com isso um pouco. Eu esperava um gesto de deslizar para baixo/para cima para fechar a imagem, mas ela continuou rolando na página, tive que pressionar longamente para fechar. Isso é intencional ou um recurso ausente?
Por acaso os problemas com a lightbox estão relacionados a imagens que não carregam? Tenho usado a versão experimental desde que foi lançada sem problemas, depois atualizei para a mais recente ontem e, de repente, dois usuários têm problemas com imagens que não carregam na lightbox. Você pode acompanhar a saga aqui: https://community.naturephotographers.network/t/large-view-when-clicking-on-images/37308
Uma coisa a notar é que as alterações na lightbox são apenas no frontend. Os erros 403 parecem ser problemas de autorização. Você fez alguma alteração em sua CDN recentemente?
Esta nova lightbox ainda é experimental e, para ser transparente, provavelmente não veremos alterações nos próximos meses, portanto, se os problemas continuarem a persistir, considere desativá-la.
Obrigado Natalie, não fiz nenhuma alteração no meu CDN, a única coisa que fiz foi atualizar para a versão mais recente. Desliguei a nova lightbox esta manhã e o usuário não tem mais o problema, então é definitivamente um problema com a nova lightbox e/ou alterações feitas no core recentemente. Além disso, após esta atualização, o botão de download desapareceu na nova lightbox
Estranho, eu ainda o vejo na minha instância local e em uma hospedada. Isso é para todos os usuários? Você poderia verificar se o botão está lá ou é apenas o vetor (svg)?
Se você puder obter mais informações sobre esse problema do usuário (por exemplo, uma ou mais imagens na postagem, quais navegadores e as versões dos navegadores), isso nos ajudaria muito!
Nossa equipe de TI detectou que estamos usando “magnific-popup-1.1.0” de 2016. Isso é antigo e levantou algumas preocupações. Parece que a migração para “lightbox” foi cancelada. Há planos para continuar?