AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / 问题

Perguntas[browser](computer)

Martin Hope
plu
Asked: 2025-04-08 00:12:09 +0800 CST

Como girar a aba do navegador no Microsoft Edge?

  • 5

Existe uma maneira de girar uma aba com o navegador Microsoft Edge? No meu caso específico, tenho um feed de vídeo orientado para o lado e gostaria de girá-lo em 90 graus.

browser
  • 1 respostas
  • 43 Views
Martin Hope
Mark Wiemer
Asked: 2025-01-09 13:11:26 +0800 CST

É possível visualizar uma página da web simples fora de um mecanismo de navegador?

  • 6

Estou aprendendo sobre fundamentos da web e recentemente ouvi que, para renderizar uma página da web, você tem que importar um mecanismo de navegador inteiro. Eu duvidava disso, mas não consigo encontrar nenhum programa que renderize páginas da web sem usar um dos seguintes:

  • Cromo
  • Kit Web
  • algum outro mecanismo de navegador

Quero renderizar uma página HTML + CSS simples, sem necessidade de JavaScript, mas estou com dificuldades até mesmo para fazer isso sem um mecanismo de navegador. Este é principalmente um projeto de brinquedo, sem objetivos reais, apenas aprendizado, então estou aberto a qualquer solução "hacky" que eu possa aprender. Quero aprender o código mínimo necessário para renderizar uma página da web que não tenha JavaScript.

browser
  • 3 respostas
  • 111 Views
Martin Hope
Vun-Hugh Vaw
Asked: 2024-07-14 05:03:20 +0800 CST

Um site pode servir apenas um subconjunto de glifos de uma fonte, em vez de toda a fonte, ao carregar?

  • 9

Há este artigo do Quartz sobre como as fontes chinesas são feitas com esta afirmação curiosa:

Isso tem sido possível há vários anos, mas o chinês sempre apresentou um problema específico: com tantos glifos, as fontes exigem downloads enormes para usuários que nunca visitaram o site antes, sobrecarregando a largura de banda tanto para o usuário quanto para o provedor. (Uma fonte chinesa pode ter até 6 ou 7 megabytes para um único estilo e peso. Compare isso com a PT Serif – a fonte corporal do Quartz, que cobre mais de 100 idiomas latinos – que tem apenas 1,4 megabytes para quatro estilos.) Agora, provedores chineses de fontes da web escaneie de forma inteligente o texto de uma página da Web para identificar quais glifos são necessários e envie apenas esses ao usuário, em vez de todos os mais de 13.000.

É possível que um site sirva apenas parte de uma fonte para renderizar texto? Como os navegadores baixam essas fontes incompletas? E isso está relacionado ao subconjunto de fontes com unicode-range?

browser
  • 1 respostas
  • 666 Views
Martin Hope
CuriosityCalls
Asked: 2024-07-07 11:03:30 +0800 CST

Como posso salvar uma página do Reddit para visualização offline em formato HTML DEPOIS que o usuário interagiu manualmente com a página que possui uma enorme seção de comentários?

  • 6

Estou tentando salvar uma página do Reddit para visualização OFFLINE como um único arquivo HTML, EXATAMENTE como é exibido no navegador e depois de já ter expandido manualmente alguns tópicos de comentários. Este problema é um subconjunto da questão geral de como salvar todo o DOM da web em seu estado atual, preservando os efeitos e o layout CSS. Por exemplo, aqui estão uma infinidade de postagens na plataforma Stack Exchange que fazem esta pergunta geral:

  • Como posso despejar todo o Web DOM em seu estado atual no Chrome?
  • É possível despejar o DOM com JavaScript e preservar os efeitos e o layout CSS?
  • Como salvar uma página da web em seu estado atual com imagens no Chrome?
  • Salve a página da web atual em um único formato de arquivo HTML
  • Posso capturar e salvar o estado atual de uma página da web usando javascript?
  • Como mostrar/salvar o HTML incluindo imagens conforme mostrado atualmente pelo navegador da web?
  • Como obter uma cópia local perfeita de uma página da web?
  • Como salvar um aplicativo da web em HTML estático?
  • Salvar site contendo javascript depois de interpretado
  • Como faço para salvar uma página da Web sem recarregar ou executar novamente o JS?
  • Como faço o download completo de uma página da web, preservando sua funcionalidade? [duplicado]

Quase todas as respostas são de uma das seguintes formas:

  • Clique com o botão direito e selecione Save as...e salve como Web Page, Complete (*.htm;*.html)ou Web page, Single File (*.mhtml).

  • Abra o Chrome DevTools e copie todo o HTML ( Copy outerHTML) da Elementsguia.

  • Você nunca será capaz de salvar um arquivo que se pareça exatamente com a versão ativa do site porque muitos links são links "relativos" e muitos links para scripts externos podem estar contidos em arquivos CSS e JS.

  • Use uma ferramenta como HTTrack. (Até onde eu sei, no entanto, o HTTrack não suporta salvar tudo em um único arquivo HTML.)

  • Salvar uma página da web como um único arquivo HTML exatamente como aparece para o usuário durante uma renderização ao vivo é simplesmente impossível para muitos sites.

  • Use uma extensão de navegador, como “ Single File ” (a página GitHub do desenvolvedor está aqui ), “ Save Page WE ” ou “ WebScrapBook ”.

  • Experimente a extensão “ WebRecorder ” do Chrome .

Várias dessas respostas realmente alcançam algum nível de salvamento do layout da página da Web como um único arquivo HTML, exatamente como aparece quando renderizado ao vivo, mas há uma ENORME desvantagem: elas não salvam o arquivo HTML de uma maneira que possibilite o usuário visualizar a página OFFLINE . A parte de visualização offline é essencialmente o que procuro e é o cerne do meu problema.

Por exemplo, abrir o Chrome DevTools e salvar tudo outerHTMLna Elementsguia realmente permite que o usuário salve a página exatamente como ela aparece quando renderizada ao vivo, mas assim que o usuário tenta abrir o arquivo HTML no modo offline, nenhum dos recursos externos os scripts são capazes de carregar e, portanto, toda a seção de comentários da página do Reddit literalmente nem é exibida. Fiz uma inspeção manual no próprio arquivo HTML e descobri que os próprios comentários estão realmente presentes no arquivo HTML, mas simplesmente não são renderizados quando o usuário carrega o arquivo, pois dependem de scripts externos para ditar como para exibir ao usuário.

Uma solução (quase...)

Na minha experiência, descobri que usar a extensão do Chrome SingleFile realiza exatamente a tarefa que procuro (quase), e é melhor. Ele é capaz de salvar a página exatamente como parece ao usuário durante uma renderização ao vivo (mesmo quando visualizada offline), e descobri que é melhor do que as extensões "Salvar página WE" e "WebScrapBook". SingleFile lida perfeitamente com muitos sites, mas falha miseravelmente ao tentar salvar uma página do Reddit que possui um enorme tópico de comentários . Nesses casos, a extensão consome muita memória e simplesmente trava a guia ( Out of Memoryocorre um erro). A parte triste é que a extensão funciona bem em postagens do Reddit que têm uma seção de comentários muito pequena, mas de forma um tanto zombeteira, na maioria das vezes quando eu quero salvar uma postagem do Reddit, a postagem do Reddit tem uma seção de comentários muito grande e, portanto, o A extensão SingleFile não consegue lidar com isso.

O desenvolvedor do SingleFile tem uma variante de linha de comando da ferramenta em sua página do GitHub , mas isso simplesmente inicia um navegador sem cabeça e baixa o URL solicitado. Essa abordagem é inútil no meu caso, pois quero salvar a página do Reddit com as modificações que fiz pessoalmente e manualmente (ou seja, com os tópicos de comentários desejados expandidos manualmente). Além disso, tive o mesmo problema de falta de memória com essa abordagem.

Solução alternativa suja

Descobri que uma solução super suja para o meu problema é simplesmente salvar a página no formato PDF, mas não quero um formato PDF. Eu quero um formato HTML.

Alguma ideia sobre como salvar uma página do Reddit para visualização offline, mesmo em casos em que a seção de comentários é bastante grande?

browser
  • 2 respostas
  • 129 Views
Martin Hope
Mi1anovic
Asked: 2024-04-16 21:49:13 +0800 CST

O que o proxy reverso nginx fará com 'proxy_redirect' para https quando um backend tiver certificado https inválido?

  • 5

Tenho uma situação estranha com meu nginx atuando como proxy reverso. Quando meu site de back-end está respondendo a uma solicitação do usuário (navegador do usuário) por meio do proxy reverso nginx, o usuário obterá o protocolo http em redirecionamentos 302 FOUND em vez do protocolo https.

Cheguei a uma situação em que duas coisas no proxy reverso nginx me ajudarão a resolver esta situação com protocolo errado nos redirecionamentos:

add_header Content-Security-Policy "upgrade-insecure-requests";

ou

proxy_redirect http:// https://;

No entanto, a abordagem é muito diferente com esses comandos.

Eu preferiria usar a primeira opção CSP porque parece ser a melhor maneira de resolver isso. No entanto, não tenho certeza do que acontece ao usar a segunda opção 'proxy_redirect'.

Para ser mais específico, meu back-end está escutando HTTP (80) e também HTTPS (443). No entanto, o certificado HTTPS (TLS) no meu back-end expirou. Na configuração do proxy reverso nginx, estou usando o protocolo HTTP para o 'proxy_pass' para back-end.

Quando uso 'proxy_redirect' nesta situação, parece que o proxy reverso nginx falha ao criar o handshake TLS. No entanto, em vez de encerrar a conexão 'proxy_pass', ele continua a se comunicar no protocolo HTTP. Pelo menos é isso que vejo nos logs do servidor web do backend. Da perspectiva do usuário, os redirecionamentos 302 FOUND agora estão configurados para HTTPS, o que parece estar correto. O site parece estar funcionando sem nenhum problema. Não há erros no proxy reverso nginx nem no console.

Então esse comportamento no proxy reverso nginx é normal? Qual opção devo implementar quando não quiser usar uma conexão HTTPS válida para o back-end? O proxy reverso nginx se comportará da mesma maneira com a opção 'proxy_redirect' quando o certificado HTTPS estiver totalmente ausente no back-end?

browser
  • 1 respostas
  • 53 Views
Martin Hope
EE18
Asked: 2024-02-02 02:32:42 +0800 CST

Existe HTML verdadeiramente simples?

  • 5

Estou aprendendo sobre os fundamentos do HTML e o estilo do navegador e fiquei impressionado com a pergunta no título: mesmo para HTML escrito (como, eu acho, o padrão HTML5 pede) puramente com elementos semânticos, alguém já viu "HTML simples" ou sempre haverá algum estilo de navegador padrão (que, presumivelmente, difere de navegador para navegador) para esses arquivos?

Ou seja, se o HTML simples consiste apenas em elementos semânticos, faz sentido falar em HTML simples ou sempre haverá alguma camada que traduza as tags e os elementos gerais de acordo com alguma "regra de apresentação"?

Eu li brevemente sobre coisas como reset.css, mas não está claro para mim por que eles são mencionados como "simples".

browser
  • 1 respostas
  • 43 Views
Martin Hope
GrandeKnight
Asked: 2023-12-17 22:04:00 +0800 CST

Diferença entre hipertexto, hiperlink e hipermídia?

  • 6

Procurei as diferenças, mas isso me deixou mais confuso do que antes.

Pelo que entendi até agora, hipertexto é um texto que pode vincular a outro recurso e hiperlink é o próprio link.

É assim que usamos links em questões como esta: Wikipedia onde “Wikipedia”, ou seja, a descrição do link é o hipertexto e o oculto https://www.wikipedia.orgé o hiperlink?

Além disso, o que é hipermídia?

browser
  • 1 respostas
  • 19 Views
Martin Hope
NewSites
Asked: 2023-10-09 01:44:54 +0800 CST

Um hiperlink no MS Word ou Excel pode ser aberto em um navegador não padrão?

  • 5

Ambiente: Windows 11, Office 2021 rodando no computador, não na “nuvem”.

Meu navegador padrão é o Firefox e não quero mudar isso. Mas alguns sites não são compatíveis com o Firefox, então quando eu faço um documento no MS Word ou Excel, gostaria de definir links para esses sites para abrir no Edge.

Existe maneira de fazer isso?

De preferência sem VBA, mas VBA está bem, se necessário.

browser
  • 1 respostas
  • 25 Views
Martin Hope
Zaz
Asked: 2023-09-16 12:09:52 +0800 CST

Como fazer o Firefox preferir imagens a HTML?

  • 6

Às vezes, quando você segue o URL de uma imagem, você será direcionado para uma página da web que contém a imagem, em vez de apenas mostrá-la. Então, ao clicar com o botão direito e selecionar Abrir imagem em uma nova guia, você será levado novamente para a mesma página da web.

Claramente, o URL da imagem retorna uma imagem, não uma página da web; caso contrário, você não conseguiria ver a imagem, apenas veria a página da web recursivamente.

Presumi que esses sites (como o Reddit) estavam usando algum truque inteligente para fazer isso acontecer, então decidi me aprofundar. Na verdade, parece que eles não estão usando nenhum truque, estão apenas honrando as preferências do seu usuário. agente (navegador) está enviando com a solicitação:

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8

Portanto, o Firefox parece estar dizendo aos sites que prefere ver uma página HTML (HTML/XML é considerado 90% de "qualidade") a uma imagem (considerada 80% de "qualidade").

Estou entendendo isso corretamente e, em caso afirmativo, como altero isso para preferir apenas a imagem?

browser
  • 1 respostas
  • 59 Views
Martin Hope
ViperTheGuy
Asked: 2023-09-13 18:20:00 +0800 CST

Emulando um sistema operacional dentro do navegador web

  • 5

É possível emular nativamente um sistema operacional x64 dentro de um navegador web?

browser
  • 1 respostas
  • 27 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve