Captura de tela inteira da web

6

No macOS, é possível obter facilmente uma captura de tela usando a combinação de teclas Command+ Shift+ 4.

Mas, existem atalhos de teclado que podem rolar uma página da Web ou outras páginas e obter a captura de tela?

Eu estou procurando um atalho de teclado e não um aplicativo ou extensão de navegador que precisa ser baixado da Internet ou Mac App Store.

Indo à minha maneira
fonte

Respostas:

8

Mas, existem atalhos de teclado que podem rolar uma página da Web ou outras páginas e obter a captura de tela?

Não, não há mecanismo embutido no Safari / macOS para rolar e capturar uma página inteira.

Você precisará rolar manualmente, encaixar e costurar as imagens ou escrever um script, que pode ser complicado.

Você pode fazer uma pesquisa na Web e encontrar extensões Safari de terceiros que podem executar essa função para você, mas, novamente, não é isso que você está procurando.

Se você relaxar o escopo e estiver disposto a baixar um software da Internet, poderá instalar o Mozilla Firefox , um popular navegador da Web alternativo para macOS. Uma ferramenta de captura de tela, apropriadamente chamada de Firefox Screenshots, é originalmente incorporada ao navegador da web.

Faça o download e instale o Firefox, abra a página da Web desejada, clique no botão Ações da página na barra de endereço e selecione a opção Obter uma captura de tela .

insira a descrição da imagem aqui

Você pode escolher entre capturar a página inteira , apenas a área visível ou uma região específica dentro da área visível.

insira a descrição da imagem aqui

O melhor é que você pode escolher entre baixar a imagem gerada imediatamente ou salvá-las on-line para acesso posterior (observe que, de acordo com o artigo de suporte vinculado , as capturas de tela são salvas apenas por 14 dias). Você também pode copiar a imagem diretamente para a área de transferência ou editá-la no próprio navegador.

insira a descrição da imagem aqui

Aqui está a página Web Ask Different em sua glória total :)

insira a descrição da imagem aqui

Na minha opinião, essa é a abordagem mais descomplicada possível para capturar uma página da Web no macOS.

Nimesh Neema
fonte
3
Mais 1 só para o esforço da página inteira mostrada: caminho a percorrer! Mas boa resposta de qualquer maneira.
Solar Mike
1
Uau! Um motivo para usar o Firefox! Eu não tive um desses em uma década! Legal saber que esse recurso existe. T
TJ Luoma
Eu gostaria de conhecer este método de uma captura de tela inteira. Torna certos aspectos da Web scraping WAY mais eficientes. Eu scraped mais de 50k entidades ...
CJ Dana
Nimesh - homem longo e comprido iria aumentar sua resposta, tenho certeza disso.
bmike
@bmike Ha ha, legal!
Nimesh Neema
6

O Safari agora tem um recurso de ScreenCapture embutido , como explicado no artigo Capturas de tela de página inteira em navegadores :

No Safari DevTools, selecione um nó, clique com o botão direito e você verá Capturar captura de tela no menu de contexto.

Não há um atalho de teclado AFAIK, mas está disponível sem software adicional de terceiros. Para capturar a página inteira, clique com o botão direito do mouse no nó <html>ou <body>, conforme demonstrado nesta imagem no artigo CSS-Tricks:

Demonstração do recurso Capturar Captura no Safari

shawncampbell
fonte
Isso é incrível!
Nimesh Neema
2

Noções básicas sobre o OP não quer ferramentas de terceiros, muitos outros vão querer isso, então há algumas maneiras fáceis de fazer isso usando um mac.

  • Paparazzi! app - abre uma janela. Basta colar o URL para capturar toda a página da web. O menu Arquivo tem "Salvar imagem como" para salvar toda a página da web. Com ferramentas como ações de pastas, você pode imprimir, arquivar ou fazer o que quiser com as imagens.
  • Os sites da Web também oferecem esse serviço - nenhum software é necessário. Um é o web-capture.net . Além disso, cole seu URL para receber um tipo de imagem de sua escolha. Isso facilmente imprime ou faz o download como um arquivo zip.

  • Awesome Screen Capture é uma extensão que fornece uma maneira simples de capturar o site inteiro.

jmh
fonte
1

Execute brew install webkit2pnge, em seguida, execute um comando como este:

webkit2png -F -W 1280 https://apple.stackexchange.com/questions/334689/screenshot-entire-web-page

-Fcria uma captura de tela inteira. -Waltera a largura da janela do navegador (o padrão é 800).

nisetama
fonte
0

Não. O Safari nos macos 10.13 e inferiores não tem essa função para rolar e encaixar e colar e costurar páginas de forma que isso não seja possível. Fazer um atalho para uma função oficial é trivial e você pode automatizar tudo com um script inteligente o suficiente e, em seguida, acionar sua ferramenta, mas você está de volta para adicionar um programa de terceiros nesse ponto.

Melhor é talvez explorar se salvar como pdf funciona para você depois de tentar o modo de leitura. Aqueles seria muito menos trabalho para roteiro em um atalho ou dois.

Dito isto, existem dezenas de ótimas opções e ferramentas para fazer isso - algumas tão simples quanto escolher um navegador alternativo do que o que vem com o macOS. Por mais que o Safari seja bom para algumas coisas, a escolha é a benção de um sistema operacional de computador como o macOS para permitir que mais ferramentas sejam executadas nessa plataforma.

bmike
fonte
A Apple está prejudicando o Safari. Eu encontrei uma referência ao Nimbus para safari, mas não está mais na loja de aplicativos. O Nimbus existe para o Firefox e é grátis.
historystamp
1
Apenas para notar aqui que os histriónicos não são apenas inúteis, mas muitas vezes não verdadeiros. Ponto a ponto, a Apple não está apenas se esforçando para melhorar o Safari, mas adicionou esse recurso diretamente ao navegador. Útil para lembrar da próxima vez que alguém disser que o céu está caindo porque a Apple não tem o recurso X no momento.
TJ Luoma