Lançamento do Chrome 148

A empresa Google lançou a versão do navegador web Chrome 148. Simultaneamente, está disponível a versão estável do projeto de código aberto Chromium, que serve como base para o Chrome. O navegador Chrome difere do Chromium pelo uso dos logotipos do Google, pela presença de um sistema de envio de notificações em caso de falhas, módulos para reprodução de conteúdo de vídeo protegido contra cópias (DRM), sistema de atualização automática, inclusão constante de isolamento Sandbox, fornecimento de chaves para a API do Google e transmissão de parâmetros RLZ durante as pesquisas. Para aqueles que precisam de mais tempo para atualizações, uma ramificação Extended Stable é mantida por 8 semanas. A próxima versão do Chrome 149 está prevista para 2 de junho.

Principais mudanças no Chrome 148 (1, 2, 3, 4):

  • O desenvolvimento do modo AI foi continuado, permitindo interação com um agente de IA a partir da barra de endereços ou da página exibida ao abrir uma nova aba. O modo AI permite fazer perguntas complexas em linguagem natural e obter respostas com base na agregação de informações das páginas mais relevantes sobre o tema solicitado. Se necessário, o usuário pode detalhar informações com perguntas adicionais. O modo também permite a formulação de perguntas sobre o conteúdo da página diretamente na barra de endereços. No Chrome 148, foi implementado suporte para o uso do modo AI para autocompletar números de cartões de crédito e endereços (com a permissão do usuário). A possibilidade de uso do chatbot integrado Gemini foi ampliada para 49 países da região Ásia-Pacífico.
  • Foi adicionada a possibilidade de autocompletar em formulários web números de carteiras de motorista, passaportes, cartões de identidade nacional, números KTN (Known Traveler Number) e números RCN (Redress Control Number), salvos no Google Wallet.
  • A aparência visual da interface para criação de perfis foi alterada (a funcionalidade permaneceu a mesma).
    Lançamento do Chrome 148
  • Para o ChromeOS, foi implementado um modo de apresentação vertical das abas, substituindo a barra superior horizontal com botões de abas por um painel lateral com abas verticais. Na versão anterior, esse modo foi proposto para as plataformas Linux, macOS e Windows.
    Lançamento do Chrome 148
  • Na versão para Android, foi implementada a função 'Enhanced autofill', que utiliza um modelo de IA para entender formulários web e preencher automaticamente os campos, com base na forma como o usuário preencheu formulários similares anteriormente.
  • A versão para Android agora apresenta um modo de retorno a sites com localização aproximada, e não exata.
    Lançamento do Chrome 148
  • Otimizações foram adicionadas para expandir a aplicação do protocolo HTTP/3. Melhorou-se a detecção de suporte a HTTP/3 em sites.
  • Foi implementada a API Prompt, que fornece chamadas para interação com grandes modelos de linguagem, permitindo o uso de texto, imagens e entrada de áudio nas solicitações. O resultado é retornado em um formato estruturado que facilita a interpretação. Exemplos de uso incluem geração de descrições de imagens, busca visual, transcrição de fala, classificação de sons, geração de texto sob demanda e extração de informações. A API é implementada usando um grande modelo de linguagem executável localmente, o Gemini Nano (o modelo ocupa 4 GB, carrega automaticamente e é instalado como um arquivo weights.bin no subdiretório OptGuideOnDeviceModel).
  • No SharedWorker, foi adicionada a opção "extendedLifetime: true" para manter a atividade do manipulador após desconectar todos os clientes, permitindo a execução de trabalhos assíncronos após o descarregamento da página (unload) sem a necessidade de usar Service Workers.
  • Consultas CSS "@container" agora podem ser chamadas usando apenas o nome do contêiner (container-name) sem especificar o tipo (container-type). #container { container-name: —foo; } @container —foo { input { background-color: green; } }
  • Foi adicionada a palavra-chave "revert-rule" ao CSS, permitindo reverter a regra CSS atual e aplicar a regra anterior. div { display: if(style(—layout: fancy): grid; else: revert-rule); }
  • Para a propriedade CSS "text-decoration-skip-ink", foi implementado suporte para o valor "all", que exige uma quebra obrigatória nas linhas sublinhadas e riscadas ao cruzar com glifos de texto.
  • Na versão para Android, foi adicionada a possibilidade de usar a API Web Serial para conectar-se a dispositivos com porta serial, incluindo portas seriais via USB ou Bluetooth.
  • Nos elementos
  • Foi adicionada compatibilidade com a segunda versão da extensão do formato Open Font "avar" (Axis Variation table), que permite que a fonte altere as ligações entre valores normalizados e axiais.
  • Foram feitas melhorias nas ferramentas para desenvolvedores web.

Além das inovações e correções de bugs, a nova versão resolveu 127 vulnerabilidades. Muitas das vulnerabilidades foram identificadas por meio de testes automatizados com as ferramentas AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL. Três problemas (overflow de inteiros no Blink, acesso à memória já liberada no Chromoting e Mobile) foram classificados como de alto nível de gravidade, indicando que as vulnerabilidades permitem contornar todos os níveis de proteção do navegador e executar código no sistema fora do ambiente sandbox. No âmbito do programa de recompensa por descoberta de vulnerabilidades para esta versão, a Google instituiu 26 prêmios e pagou 138 mil dólares (um prêmio de $55000, $43000 e $8000, dois prêmios de $16000). O valor de 21 recompensas ainda não foi definido.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster