Arquivo da tag: browser

Google Chrome 88 | Pesquisa de Abas, Fim do Flash Player e FTP

A nova verão 88 do popular navegador está aí! Nesta terça-feira (19/jan/2021), o Google Chrome 88 chega com melhorias como pesquisa por abas, melhora na segurança e como já era esperado, a atualização também remove o suporte ao Flash Player e também o suporte a FTP.

Mais Segurança

A nova versão 88 do Google Chrome chega com novos recursos de proteção de senha. Agora, além de verificar se há violações em suas senhas que são salvas, o navegador também avisa quando você quer salvar uma senha insegura. Além disso, caso você quiser alterar uma senha já salva, há um novo botão que irá te direcionar ao site para o link de alteração de senha (isso em site que já suportarem a função). Já no Android, a autenticação por biometria para acesso a preenchimento automático está planejado para chegar nas novas versões do Google Chrome.

Continuando no quesito segurança, o Google Chrome 88 agora tem suporte Manifest V3. A principal alteração aí vem na alternativa da API webRequest para a API declarativeNetRequest. Basicamente, o que muda é que com a antiga API as extensões tinham acesso a todas as solicitações de rede que passavam pelo navegador, e que não traz aos usuários privacidade e segurança obviamente.

Suporte a Manifest V3

Já na nova API declarativeNetRequest só é permitido às extensões que elas forneçam uma lista de filtros ao Google Chrome que é analisada pela próprio navegador. O que chegou a desagradar muitos desenvolvedores com essa mudança foi o limite de no máximo 30 mil regras, sendo que algumas listas comuns como EasyList tem mais de 60 mil. Porém, o Google já informou que esse limite será aumentado para 300 mil na versão do Google Chrome 89.

Para Android, agora há suporte para compras no aplicativo da Play Store para aplicativos da Web. Portanto, isso permite que agora os sites acessem a API de solicitação de pagamento da Google Play Store, possibilitando que os desenvolvedores que queiram monetizar suas aplicações da Web, possam a fazer com a Play Store, já que a regras proíbem outra forma de cobrança.

Pesquisa de Abas

Se você é daqueles que abre centenas de abas no navegador e depois ficar com aquele mundo de informações e não consegue achar facilmente a aba que queria bem naquela hora e sabe que está aberta em álbum ponto, essa função será de grande utilidade! Este recurso já está disponível para Chrome OS e agora dá as caras para os demais Desktops. Inicialmente, essa função ainda não está vindo ativa por padrão e é necessário acessar as configurações para ativa-la. Para ativar navegue para chrome: // flags e procure por #enable-tab-search e ativar a função. Após reiniciar o navegador poderá ver uma sete que aponta para baixo no canto direito superior onde será possível clicar para ver muitas das abas abertas e pesquisar por elas.

Fim do suporte a Flash Player e FTP

Como já era esperado, o suporte ao Flash Player chegou ao fim. Agora foi o golpe final, o suporte ao Flash Player foi removido completamente no Google Chrome 88. Além disso, o suporte a conexão FTP também foi removido (anteriormente estava suspendo a partir da versão 80). Apesar do protocolo FTP ser ainda bastante utilizado para acessar arquivos, os navegadores nunca foram muito versáteis com isso, tendo muitas aplicações focadas em FTP que atendem muito melhor, assim também foi removido nessa versão.

E Tem Mais

Além das mudanças frisadas acima, houve também mais mudanças que citaremos rapidamente:
– Captura de tela em modo anônimo;
– Vídeos Tutoriais do Chrome (podem ser ativados com #video-tutorials em chrome: // flags;
– Atualização em determinadas áreas do modo escuro;
– Links se fazem abrir em nova guia (“target=_blank”) agora segue como se fossem “rel=noopener”. Isso ajuda a prevenir ataques;
– WebXR (conteúdo AR e VR) agora podem se dimensionar dinamicamente;
– Aplicativos Web agora podem chamar um recurso de “Isolamento de Origem” que ajuda a aumentar a segurança quando há troca de determinadas APIs;
– Novo recurso #permission-predictions em chrome: // flags disponibilizado, permite que o Chrome possa prever que você tem uma probabilidade menor de conceder permissões a um determinado site e já o faz por você, como um site que você nunca visitou anteriormente e provavelmente já não permitiria mesmo;
– As Ferramentas do Desenvolvedor (Ctrl + Shift + C) estão aproximadamente 37% mais rápidas devido a melhorias do JavaScript;
Entre outras. você pode verificar todas as mudanças nas fontes no final da página.

Quer acompanhar sobre novas matérias em nosso site?

Ative as notificações e assine nossa newsletter! 😉

Fonte: androidpolice, google, chromiumstatus

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.

Visualizador Antigo

 

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:

À 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