Nas capturas de tela do navegador de grandes páginas da web?

0

Eu tive esse problema chegando de vez em quando.

Às vezes, preciso capturar imagens em grandes páginas, mas há situações em que a página é grande demais para qualquer ferramenta capturar.

Agora eu estou tentando capturar uma página de 40158px de altura, e todos os plugins de captura de tela no FF e no Chrome não fazem nada (alguns colapsam, alguns simplesmente não fazem nada).

Hoje eu tentei capturar a página com a linha de comando do Firefox (Shift + F2) com o comando screenshot --fullpage , mas recebo este erro:

[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/gcli/commands/screenshot.js :: exports.items<.grabScreen/< :: line 144" data: no]

Eu não encontro problemas com páginas menores, todas as ferramentas funcionam bem, mas quando a altura da página é enorme, nenhuma ferramenta que eu possa encontrar pode capturar a página.

Uma recomendação era usar uma ferramenta autônoma, mas há casos em que preciso tirar a captura de tela depois de executar determinadas ações antes de poder capturar a página (como páginas de rolagem infinitas) e há momentos em que a página está atrás de uma tela de login, adicionando assim mais dificuldade ao usar ferramentas autônomas ou outros métodos além da captura de tela no navegador.

Meu palpite é que as configurações do navegador estão limitando os recursos de memória? Existe alguma maneira de aumentar as limitações e permitir que o navegador capture páginas de qualquer tamanho?

Obrigado!

    
por Matt 14.07.2015 / 12:17

0 respostas