O Google lança o Chrome 87 com novo visualizador de PDF, acesso a fontes do sistema para aplicativos da web e muito mais (download de APK)

O Google lanca o Chrome 87 com novo visualizador de

O Chrome 86 foi uma atualização bastante grande, com suporte para a API Native File System, várias melhorias na interface e novos experimentos para testar. Quase exatamente um mês depois, o Chrome 87 está começando a ser implementado em plataformas desktop e móveis. Existem mais do que algumas mudanças empolgantes na loja, então vamos mergulhar!

Novo visualizador de PDF

O visualizador de PDF no Chrome recebeu pequenas melhorias ao longo dos anos, incluindo anotações e edição de formulários, mas o Chrome 87 tem mudanças mais drásticas reservadas. Há um novo sinalizador # pdf-viewer-update que ativa um visualizador de PDF renovado com recursos há muito aguardados e parece estar ativado por padrão no canal stable.

O Chrome Beta 87 renova seu visualizador de PDF introduz 1603973764 405 O Chrome Beta 87 renova seu visualizador de PDF introduz

Esquerda: Visualizador antigo; Direito: Novo visualizador

O visualizador atualizado não parece muito diferente do antigo à primeira vista, mas existem algumas diferenças importantes. Agora há um painel lateral que exibe uma lista de páginas, para que você possa ver uma prévia de cada página e navegar por elas com mais facilidade. A lista de capítulos existente, que costumava ser um menu suspenso, foi movida para a mesma seção. Se você não precisa ver a lista, pode ocultá-la clicando no novo botão de hambúrguer no canto superior esquerdo.

1603973764 128 O Chrome Beta 87 renova seu visualizador de PDF introduz

Modo de duas páginas no novo visualizador

O visualizador de PDF agora também pode exibir duas páginas lado a lado, com uma nova opção no menu flutuante. Os botões de ação flutuantes para zoom e ajuste também foram movidos para a barra superior, de modo que ficam visíveis o tempo todo, em vez de aparecer e sair quando você move o mouse.

Assim como antes, a visualização de PDF não está disponível no Chrome para Android ou iOS, apenas em plataformas de desktop.

API de acesso à fonte

Mais aplicativos do que nunca estão migrando para a web, incluindo ferramentas criativas como editores de fotos e editores de vídeo, mas eles geralmente não podem acessar recursos compartilhados em seu PC. Por exemplo, as fontes instaladas em seu computador são inacessíveis para aplicativos da web, mas podem não ser por muito mais tempo.


const fonts = navigator.fonts.query();
try {
  for await (const metadata of fonts) {
    console.log(`${metadata.family} (${metadata.fullName})`);
  }
} catch (err) {
  console.error(err);
}



O Chrome 87 tem uma nova API de acesso à fonte no estágio Origin Trial, que permite que os sites leiam uma lista das fontes instaladas em seu PC. A partir daí, eles podem ler arquivos de fonte no nível binário para implementações de layout OpenType personalizadas.

API de armazenamento de cookies

Os cookies do navegador já existem há muito tempo: até as versões de pré-lançamento do Netscape de 26 anos atrás os suportavam. No entanto, a única opção para os sites lerem e escreverem cookies específicos é analisar as próprias listas de cookies, às vezes com código ineficiente que retarda o navegador. Felizmente, isso finalmente está mudando.

await cookieStore.get('session_id')









O Chrome 87 inclui uma nova API de armazenamento de cookies, que fornece aos sites uma lista limpa formatada em JSON de todos os cookies armazenados. O mais importante é que a nova API é assíncrona, de modo que o navegador não precisa interromper toda a execução do código enquanto espera os dados serem encontrados. O Cookie Store também possibilita que os JavaScript Service Workers (por exemplo, processos em segundo plano) acessem cookies.

Outras mudanças

Como sempre, esta atualização inclui mudanças para usuários e desenvolvedores. Aqui estão algumas alterações menores incluídas no Chrome 87:

  • O Chrome está abandonando o suporte para a propriedade CSS -webkit-font-size-delta, que raramente é usada e nunca foi padronizada em navegadores.
  • Um novo sinalizador força os servidores hospedados localmente (127.0.0.1/localhost) ou em uma intranet a aceitar explicitamente as conexões da Internet pública. O Google espera que isso “mitigue os riscos associados à exposição não intencional de dispositivos e servidores na rede interna de um cliente para a web em geral”.
  • Uma nova adição à API getUserMedia () permite que o Chrome movimente e incline uma câmera conectada, ideal para chamadas em conferência e outros usos.
  • A nova API Streams fornece “primitivos ubíquos e interoperáveis ​​para criar, compor e consumir fluxos de dados” e é habilitada por padrão no Chrome 87.
  • A nova API WebXR Depth permite o cálculo mais fácil de informações de profundidade para a física.
  • O isolamento de origem cruzada agora está habilitado por padrão, para que os sites possam usar APIs avançadas com segurança se eles optar por novas restrições de segurança.
  • Novas opções de depuração CSS Grid e um emulador para a API de autenticação da Web estão disponíveis nas Ferramentas do desenvolvedor.

Baixar

O APK é assinado pelo Google e atualiza seu aplicativo existente. A assinatura criptográfica garante que o arquivo é seguro para instalação e não foi adulterado de nenhuma forma. Em vez de esperar que o Google envie esse download aos seus dispositivos, o que pode levar dias, faça o download e instale-o como qualquer outro APK.

Google Chrome: rápido e seguro
Google Chrome: rápido e seguro

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *