atraso no aparecimento de imagens na versão mobile

4 participantes

Ir para baixo

Tópico resolvido atraso no aparecimento de imagens na versão mobile

Mensagem por Daniel Z 16.07.23 0:33

Detalhes da questão


Endereço do fórum: rpgplayers.forumeiros.com
Versão do fórum: ModernBB

Descrição

Boa noite.
Na "versão mobile", no formulário "overall_footer", temos esse código:

Código:

<script
src="https://cdn.jsdelivr.net/npm/vanilla-lazyload@11.0.2/dist/lazyload.min.js"></script>
<script type="text/javascript">

    var lazyLoadInstance = new LazyLoad({

        elements_selector: ".memberlist-avatar img, .forum-avatar img, .post-content img, .post-icon img, .module img",

        threshold: 0

    });

</script>

Ele é responsável por aplicar o atributo "lazy Loading" nos elementos ali contidos.

Estou com dificuldade nas imagens postadas nas mensagens dos tópicos, onde o ".post-content img" é o acionador.

Há como desabilitar somente esse elemento para ele carregar as imagens de forma instantânea, o chamado "eager loading"?

Sempre postamos várias imagens nas publicações, e se entramos no tópico através da "última mensagem" e rolamos a tela para cima, a tela retorna para baixo até carregar a imagem, e isso é muito ruim.

A solução no help.forumotion não foi eficaz para meu caso:

https://help.forumotion.com/t160358-lazy-loading

Código:

$(function(){
  $('img').removeAttr('loading');
});


Última edição por Daniel Z em 16.07.23 21:01, editado 1 vez(es)
Daniel Z
Daniel Z
***

Membro desde : 30/04/2012
Mensagens : 116
Pontos : 189

http://rpgteste.queroforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: atraso no aparecimento de imagens na versão mobile

Mensagem por Stuly 16.07.23 6:08

Ele principalmente desativa o mobile tema do próprio fdf?


Última edição por CleytonRamos em 16.07.23 14:46, editado 1 vez(es)
Stuly
Stuly
Novo Membro

Membro desde : 05/11/2020
Mensagens : 21
Pontos : 34

https://gtamodding.forumotion.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: atraso no aparecimento de imagens na versão mobile

Mensagem por Daniel Z 16.07.23 14:31

Solucionei aqui.

Bastava atualizar o script do vanilla_lazyloading para a versão atual e usar a opção de carregamento nativo...

Original forumeiros
Código:

<script src="https://cdn.jsdelivr.net/npm/vanilla-lazyload@11.0.2/dist/lazyload.min.js">
</script>

<script type="text/javascript">
var lazyLoadInstance = new LazyLoad({ 
elements_selector: ".memberlist-avatar img, .forum-avatar img, .post-content img, .post-icon img, .module img", 
threshold: 0
})
</script>

Código que atualizei
Código:

<script src="https://cdn.jsdelivr.net/npm/vanilla-lazyload@17.8.4/dist/lazyload.min.js"></script>

<script type="text/javascript">
var lazyLoadInstance = new LazyLoad({ 
elements_selector: ".memberlist-avatar img, .forum-avatar img, .post-content img, .post-icon img, .module img",  
use_native: true
})
</script>

Não creio que era algo que só acontecia no meu fórum, já que esse template nunca havia sido alterado.

Enfim. Tudo ok agora.
Daniel Z
Daniel Z
***

Membro desde : 30/04/2012
Mensagens : 116
Pontos : 189

http://rpgteste.queroforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: atraso no aparecimento de imagens na versão mobile

Mensagem por tikky 16.07.23 16:32

Olá @Daniel Z,


Formulário incompleto


Para que possamos dar continuidade, você deve completar todos os campos do formulário. Queira editar a sua primeira mensagem e preencher os campos devidamente. Caso não seja modificado nos próximos dois dias, este será movido para lixeira.

Para mais informações, leia o regulamento do setor de suporte.

Tópico pendente.


Atenciosamente,
tikky.
tikky
tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7964
Pontos : 9219

Ir para o topo Ir para baixo

Tópico resolvido Re: atraso no aparecimento de imagens na versão mobile

Mensagem por Daniel Z 16.07.23 21:04

@tikky
Certo.
Já pode encerrar o tópico.
Deixei a solução no segundo post.
Daniel Z
Daniel Z
***

Membro desde : 30/04/2012
Mensagens : 116
Pontos : 189

http://rpgteste.queroforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: atraso no aparecimento de imagens na versão mobile

Mensagem por Fraise 16.07.23 23:11

Tópico resolvido


Movido para "Questões resolvidas".
Fraise
Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6566
Pontos : 8050

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos