WordPress TablePress Pergunta: Extensão do TablePress: Tabelas sensíveis a vazamentos do Safari

Um usuário perguntou ?

Olá,

Vazamentos de memória provavelmente nas tabelas responsivas do TablePress (99,9%), fazendo com que o Safari no iOS falhe nas barras de rolagem quando a página é grande (?), tornando o Safari muito lento quando não está desmoronando.

Por motivos de privacidade (um projeto de vários milhares) não posso compartilhar o site aqui. Podemos nos contatar em particular, por favor?

Obrigado.

(@tobiasbg)

11 meses, 2 semanas atrás

Olá,

Obrigado pelo seu post e desculpe o transtorno.

Ele é scroll O método TablePress Responsive Tablet Extension tem apenas um pouco de CSS, então não há realmente nada para causar um vazamento de memória. Provavelmente o navegador está ocupado atualizando a renderização devido a outros cálculos complexos.

Vou te dar um olhar feliz, mas não posso te prometer nada aqui, estou com medo. Para entrar em contato, envie-me um e-mail. O endereço está no arquivo principal do plugin “tablepress.php”.

Abraços, Tobias

(@xhat)

11 meses, 2 semanas atrás

Ouve,

Obrigado pela sua resposta.

Passei por extensos testes e você está certo; há apenas um pouco de css. Sempre que overflow-y é usado, o problema se torna aparente.

Embora minha página tenha 6000 elementos DOM (Elementor…), quando estouro a página fica muito suave sem nenhum bloqueio, então deve haver algum tipo de bug relacionado ao Safari que provavelmente substitui a página inteira em vez do estouro do elemento-y … apenas adivinhe, e outro erro trivial, com certeza.

Você conhece algum Javascript que possa usar centralizado e rolar horizontalmente em um elemento? Vestir eu só tenho que fazer isso… aaaaa…

Obrigado ainda!

(@tobiasbg)

11 meses, 2 semanas atrás

Olá,

obrigado por assistir mais isso! Sim, isso é muito estranho mesmo.

Alternativamente, você pode tentar a rolagem horizontal baseada em JS que vem com a biblioteca JS DataTables. Habilite-o através da caixa de seleção “Rolagem horizontal” na tela “Editar” da mesa.

Abraços, Tobias

(@xhat)

11 meses, 2 semanas atrás

Na verdade, é uma propriedade transbordante como um todo, então, infelizmente, o problema ainda ocorre.

Pelo que entendi, a propriedade overflow solicita a rolagem de um elemento. Não consigo pensar em nenhum truque com Javascript que possa replicar o conceito de estouro. talvez você?

Este é o pior bug que encontrei, mesmo que seja corrigido na próxima versão do Safari, todos os iOS mais antigos estão travados com esse bug, preciso que funcione… caramba!

(@tobiasbg)

11 meses, 2 semanas atrás

Olá,

não, infelizmente, também não consigo pensar em outras possibilidades aqui

Observe que muitas pessoas estão usando essa extensão, mas não recebi relatórios semelhantes. Isso pode significar que algo em seu site (em um tema ou plugin) pode estar relacionado a isso. Eu poderia imaginar, por exemplo, que algum código JavaScript está constantemente me informando sobre um incidente de “rolagem” e isso congela recursos.

Abraços, Tobias

(@xhat)

11 meses, 2 semanas atrás

Já passei por testes extensivos desativando muito conteúdo além do Elementor, ou pelo menos parte dele.

Esqueci de tentar uma coisa que não tentei, mas descobri que estava relacionado aos cabeçalhos e rodapés personalizados gerenciados pelo Elementor! Ele funciona sem problemas sem ativar esses recursos. (você mencionou o tema e no começo eu estava pensando apenas em plugins)

Desde que adquiri o Elementor Pro, tentarei obter suporte, mas, honestamente, espero que seja apenas personalizar o próprio tema.

Foi mal por postar no lugar errado!

Esta resposta foi modificada 11 meses atrás, duas semanas atrás por.

(@tobiasbg)

11 meses, 2 semanas atrás

Olá,

Não se preocupe, está tudo bem! Bom saber que você conseguiu diminuir! Espero que encontre trabalho!

Tudo de bom, Tobias

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *