Amazon Prime Banner 610x180

Amazon Prime Banner 610x180

AplicativosMobile (Android/iOS)Softwares

Google Chrome 87 visualizador PDF, Cookies e mais

Neste mês, estamos tendo diversas atualizações vindas da Google para seus aplicativos. Nesta quarta-feira (18/nov), a Google lançou a atualização do Google Chrome 87, versão essa que agora conta com novos recursos como o novo visualizador de PDF embutido.

Não tem muito tempo que a Google lançou a versão 86 de seu navegador, onde tivemos também diversas alterações, com suporte a API de arquivos de sistema nativo, várias melhorias de interface e novas funções para testar. Agora, com aproximadamente 1 mês após esse lançamento, chega a versão 87 do Google Chrome, tanto para Desktop  quanto para smartphones.

Novo Visualizador de PDF no Google Chrome 87 para Desktop

Com o tempo, o visualizador padrão do Google Chrome vinha recebendo apenas pequenas melhorias, como possibilidade de edição de formulários e anotações. Desta vez, a partir do Google Chrome 87, temos um visualizador de PDF renovado com novos recursos.

google-chrome-87-pdf-antigo
Visualizador Antigo

 

google-chrome-87-pdf-novo
Visualizador Novo

 

Assim, para ativar (caso já não esteja ativado em seu navegador) basta acessar chrome://flags/#pdf-viewer-update e alterar o valor de “default” para “enable”, conforme figura abaixo:

google-chrome-87-flags-pdf-config

À primeira vista, o novo visualizador não parece ser muito diferente de sua versão anterior. Porém, há diferenças importantes, como um painel lateral que exibe a lista de páginas, para que se possa ver uma prévia das páginas do arquivo. Além disso, lista de capítulos foi movida também para essa barra lateral. E caso não queira essa barra, pode escondê-la clicando no menu (as três barrinhas) no canto superior esquerdo.

Agora, com a opção de menu flutuante, é possível exibir duas páginas lado a lado. Aliás, os botões de zoom e ajuste também mudaram e estão na barra superior. Dessa forma, agora os botões ficam visíveis o tempo todo e têm um acesso mais fácil. Na outra versão, os botões só apareciam quando você movia o mouse.

Assim como nas versões anteriores, o visualizador ainda só está disponível na versão Desktop do navegador. Não há ainda opção do visualizador embutido nas versões mobile (Android e iOS).

O que mais chega de novidade no Google Chrome 87 além do PDF?

As mudanças não param por aí, tivemos também atualizadores em APIs, como a de acesso à fonte, armazenamento de cookies e mais.

API de Acesso à Fonte

Hoje, muitas aplicações estão migrando para a web, como ferramentas de edição de imagens, vídeos e aplicações gerenciais por exemplo. Porém, essas aplicações geralmente não conseguem acessar recursos compartilhados do PC. Como exemplo, as fontes, porém isso parece estar para acabar.

Com isso, a nova versão do Google Chrome 87 trás uma nova API de acesso à fonte, ainda em fase de testes, que permite que os sites leiam a lista de fontes instaladas em seu computador. Assim, eles poderão ler as fontes OpenType de forma direta.

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

// Roboto (Roboto Black)
// Roboto (Roboto Black Italic)
// Roboto (Roboto Bold)

API de Armazenamento de Cookies

Como de praxe, os cookies nos navegadores já fazem parte de nosso cotidiano há muito tempo. Porém, até hoje, a única forma para os sites lerem e gravarem cookies específicos e analisando a própria lista de cookies, muitas vezes um código mau feito pode até deixar o navegador lento. Mas isso está mudando. Agora, no Google Chrome 87, há uma API de armazenamento de cookies, com a função de entregar aos sites uma lista limpa e em JSON de todos os cookies armazenados, e mais, a API é assíncrona. Dessa forma, o navegador não precisa parar o carregamento do site enquanto aguarda os dados dos cookies.

await cookieStore.get('session_id')

// {
// domain: "example.com",
// expires: 648000000,
// name: "session_id",
// path: "/",
// sameSite: "unrestricted",
// secure: true,
// value: "ldjfhq8kfnb.ks5fkv6fkb8"
// }

Mais Mudanças

Por fim, além das mudanças citadas acima, há mais alterações menores que iremos listar brevemente aqui:

  • Um novo marcador pode forçar servidores locais (localhost) ou em intranet a aceitarem conexões públicas. Espera-se que isso reduza os riscos à exposição não intencional de dispositivos da rede interna para a web;
  • Nova API WebXR Depth, facilita o cálculo de profundidade para calcular física;
  • O suporte ao CSS -webkit-font-size-delta está sendo terminado, pois era raramente usado e não se tornou padrão em demais navegadores;
  • API getUserMedia() adicionada permite movimentar/girar uma imagem de uma câmera conectada, (útil para vídeo chamadas por exemplo);
  • Novas opções de depuração na grid CSS e um emulador para a API de autenticação.

E aí! Gostou do que encontrou aqui? Ative as notificações do site e fique por dentro de das últimas notícias sobre tecnologia, games, entretenimento e afins.

Fonte: androidpolice

Tags: android, aplicativos, browser, desktop, google, mobile, navegador, smartphone, softwares

Mais Artigos Similares

Newsletter

Mais vistos