{"id":101367,"date":"2021-09-22T16:23:00","date_gmt":"2021-09-22T14:23:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-94"},"modified":"2021-09-22T16:23:00","modified_gmt":"2021-09-22T14:23:04","slug":"reliz-chrome-94","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-94","title":{"rendered":"Lan\u00e7amento do Chrome 94","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A empresa Google lan\u00e7ou a vers\u00e3o do navegador web Chrome 94. Simultaneamente, est\u00e1 dispon\u00edvel a vers\u00e3o est\u00e1vel do projeto livre Chromium, que serve como base para o Chrome. O navegador Chrome se destaca pelo uso dos logotipos do Google, pela presen\u00e7a de um sistema de notifica\u00e7\u00e3o em caso de falha, m\u00f3dulos para reprodu\u00e7\u00e3o de conte\u00fado de v\u00eddeo protegido (DRM), um sistema de instala\u00e7\u00e3o autom\u00e1tica de atualiza\u00e7\u00f5es e pelo envio de par\u00e2metros RLZ durante a pesquisa. O pr\u00f3ximo lan\u00e7amento do Chrome 95 est\u00e1 programado para 19 de outubro.    <\/p>\n<p>A partir do lan\u00e7amento do Chrome 94, o desenvolvimento foi transferido para um novo ciclo de prepara\u00e7\u00e3o de lan\u00e7amentos. Novos lan\u00e7amentos significativos ser\u00e3o publicados a cada 4 semanas, e n\u00e3o mais a cada 6 semanas, permitindo acelerar a entrega de novos recursos aos usu\u00e1rios. Destaca-se que a otimiza\u00e7\u00e3o do processo de prepara\u00e7\u00e3o de lan\u00e7amentos e a melhoria do sistema de testes permitem formar lan\u00e7amentos com mais frequ\u00eancia sem comprometer a qualidade. Para empresas e para aqueles que precisam de mais tempo para atualiza\u00e7\u00e3o, a edi\u00e7\u00e3o Extended Stable ser\u00e1 lan\u00e7ada separadamente a cada 8 semanas, permitindo que a transi\u00e7\u00e3o para novos lan\u00e7amentos funcionais ocorra a cada 8 semanas, em vez de a cada 4 semanas.     <\/p>\n<\/p>\n<p>Principais altera\u00e7\u00f5es do Chrome 94:  <\/p>\n<ul>\n<li class=\"l\"> Foi adicionado o modo HTTPS-First, que \u00e9 semelhante ao modo HTTPS Only que apareceu anteriormente no Firefox. Se o modo estiver ativado nas configura\u00e7\u00f5es, ao tentar abrir um recurso sem criptografia via HTTP, o navegador inicialmente tentar\u00e1 acessar o site por HTTPS e, se a tentativa falhar, ser\u00e1 exibido um aviso ao usu\u00e1rio informando sobre a falta de suporte ao HTTPS, sendo sugerido que o site seja aberto sem criptografia. No futuro, o Google considera a possibilidade de ativar o HTTPS-First por padr\u00e3o para todos os usu\u00e1rios, restringindo o acesso a algumas funcionalidades da plataforma web para p\u00e1ginas abertas via HTTP e adicionando avisos adicionais que informam os usu\u00e1rios sobre as amea\u00e7as que surgem ao acessar sites sem criptografia. O modo pode ser ativado na se\u00e7\u00e3o de configura\u00e7\u00f5es \u201cPrivacidade e seguran\u00e7a\u201d &gt; \u201cSeguran\u00e7a\u201d &gt; \u201cAvan\u00e7ado\u201d.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/57118b24bf034d008bdc7437e0a952c1.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Para p\u00e1ginas abertas sem HTTPS, \u00e9 proibido enviar solicita\u00e7\u00f5es (carregar recursos) para URLs locais (por exemplo, \u2018http:\/\/router.local\u2019 e localhost) e intervalos de endere\u00e7os internos (127.0.0.0\/8, 192.168.0.0\/16, 10.0.0.0\/8, etc.). A exce\u00e7\u00e3o \u00e9 feita apenas para p\u00e1ginas carregadas de <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1608\">servidores<\/a>, com IPs internos. Por exemplo, uma p\u00e1gina carregada de <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-los-angeles\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3754\">servidor<\/a> 1.2.3.4 poder\u00e1 acessar um recurso hospedado no IP 192.168.0.1 ou IP 127.0.0.1, enquanto aquele carregado do servidor 192.168.1.1 poder\u00e1. A mudan\u00e7a introduz um n\u00edvel adicional de prote\u00e7\u00e3o contra a explora\u00e7\u00e3o de vulnerabilidades em manipuladores que aceitam solicita\u00e7\u00f5es em IPs locais, al\u00e9m de ajudar a proteger contra ataques do tipo \u2018DNS rebinding\u2019.\n<li class=\"l\"> Adicionada a fun\u00e7\u00e3o \u2018Sharing Hub\u2019, que permite compartilhar rapidamente com outros usu\u00e1rios o link para a p\u00e1gina atual. \u00c9 poss\u00edvel gerar um QR code com a URL, salvar a p\u00e1gina, enviar o link para outro dispositivo vinculado \u00e0 conta do usu\u00e1rio e compartilhar o link em sites de terceiros, como Facebook, WhatsApp, Twitter e VK. Essa funcionalidade ainda n\u00e3o est\u00e1 dispon\u00edvel para todos os usu\u00e1rios. Para for\u00e7ar a exibi\u00e7\u00e3o do bot\u00e3o \u2018Share\u2019 no menu e na barra de endere\u00e7os, \u00e9 poss\u00edvel usar as configura\u00e7\u00f5es \u2018chrome:\/\/flags\/#sharing-hub-desktop-app-menu\u2019 e \u2018chrome:\/\/flags\/#sharing-hub-desktop-omnibox\u2019.      <center><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/a911bdb4398ed776a67765e2f8e23a4c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Foi realizada uma reestrutura\u00e7\u00e3o na interface de configura\u00e7\u00e3o do navegador. Cada se\u00e7\u00e3o de configura\u00e7\u00f5es agora \u00e9 exibida em uma p\u00e1gina separada, em vez de em uma \u00fanica p\u00e1gina geral.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/59e3250430d6bee471bbe0c2ba6ebfb8.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Foi implementado suporte para atualiza\u00e7\u00e3o din\u00e2mica do log de certificados emitidos e revogados (Certificate Transparency), que agora ser\u00e1 atualizado independentemente da atualiza\u00e7\u00e3o do navegador.\n<li class=\"l\"> Uma p\u00e1gina de servi\u00e7o chamada &#171;chrome:\/\/whats-new&#187; foi adicionada, oferecendo uma vis\u00e3o geral das mudan\u00e7as vis\u00edveis para o usu\u00e1rio na nova vers\u00e3o. Esta p\u00e1gina \u00e9 exibida automaticamente logo ap\u00f3s a atualiza\u00e7\u00e3o ou pode ser acessada atrav\u00e9s do bot\u00e3o &#171;O que h\u00e1 de novo&#187; no menu Ajuda. No momento, a p\u00e1gina menciona a busca por abas, a possibilidade de dividir perfis e a fun\u00e7\u00e3o de troca de cor de fundo, que n\u00e3o s\u00e3o espec\u00edficas para o Chrome 94 e apareceram em vers\u00f5es anteriores. A exibi\u00e7\u00e3o da p\u00e1gina ainda n\u00e3o est\u00e1 habilitada para todos os usu\u00e1rios: para gerenciar a ativa\u00e7\u00e3o, \u00e9 poss\u00edvel usar as configura\u00e7\u00f5es &#171;chrome:\/\/flags#chrome-whats-new-ui&#187; e &#171;chrome:\/\/flags#chrome-whats-new-in-main-menu-new-badge&#187;.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/2c4a26e76713da7c8dd40a0396c6b788.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Foi anunciado o fim do suporte ao acesso \u00e0 API WebSQL de conte\u00fados carregados de sites externos (por exemplo, atrav\u00e9s de iframe). No Chrome 94, ao tentar acessar o WebSQL a partir de scripts externos, uma advert\u00eancia \u00e9 exibida, mas a partir do Chrome 97, esses acessos ser\u00e3o bloqueados. No futuro, est\u00e1 previsto um encerramento gradual do suporte ao WebSQL, independentemente do contexto de uso. O manipulador WebSQL \u00e9 baseado no c\u00f3digo SQLite e poderia ser explorado por invasores para tirar proveito de vulnerabilidades no SQLite.\n<li class=\"l\"> Por raz\u00f5es de seguran\u00e7a e preven\u00e7\u00e3o de atividades maliciosas, come\u00e7ou a ser bloqueado o uso do protocolo MK obsoleto (URL:MK), que foi um dia utilizado no Internet Explorer e permitia que aplica\u00e7\u00f5es web extra\u00edssem informa\u00e7\u00f5es de arquivos compactados.\n<li class=\"l\"> O suporte para sincroniza\u00e7\u00e3o com vers\u00f5es antigas do Chrome (Chrome 48 e anteriores) foi encerrado.\n<li class=\"l\"> O cabe\u00e7alho HTTP Permissions-Policy, destinado a habilitar certas funcionalidades e controlar o acesso a APIs, agora inclui suporte para a flag &#171;display-capture&#187;, permitindo gerenciar o uso da API Screen Capture na p\u00e1gina (por padr\u00e3o, a captura de conte\u00fado da tela a partir de iframes externos \u00e9 bloqueada).\n<li class=\"l\"> No modo Origin Trials (recursos experimentais que requerem ativa\u00e7\u00e3o separada) foram adicionadas v\u00e1rias novas APIs. O Origin Trial permite o uso da API especificada a partir de aplicativos carregados a partir de localhost ou 127.0.0.1, ou ap\u00f3s registro e obten\u00e7\u00e3o de um token especial, que \u00e9 v\u00e1lido por tempo limitado para um site espec\u00edfico.\n<ul>\n<li class=\"l\"> Foi adicionada a API WebGPU, que substitui a API WebGL e fornece meios para executar opera\u00e7\u00f5es na GPU, como renderiza\u00e7\u00e3o e computa\u00e7\u00e3o. Conceitualmente, o WebGPU \u00e9 similar \u00e0s APIs Vulkan, Metal e Direct3D 12. O WebGPU se diferencia do WebGL de maneira similar \u00e0 diferen\u00e7a entre a API gr\u00e1fica Vulkan e OpenGL, mas n\u00e3o \u00e9 baseado em uma API gr\u00e1fica espec\u00edfica, representando uma camada universal que utiliza os mesmos primitivos de baixo n\u00edvel presentes no Vulkan, Metal e Direct3D 12.\n<p>A WebGPU fornece aos aplicativos em JavaScript meios para controle de baixo n\u00edvel sobre a organiza\u00e7\u00e3o, processamento e envio de comandos para a GPU, al\u00e9m de permitir a gest\u00e3o de recursos relacionados, mem\u00f3ria, buffers, objetos de textura e shaders gr\u00e1ficos compilados. Essa abordagem permite alcan\u00e7ar um desempenho superior em aplica\u00e7\u00f5es gr\u00e1ficas, reduzindo a sobrecarga e aumentando a efici\u00eancia no uso da GPU. A API tamb\u00e9m permite criar projetos 3D complexos para a Web, que funcionam t\u00e3o bem quanto programas independentes, mas n\u00e3o est\u00e3o vinculados a plataformas espec\u00edficas.     <\/p>\n<li class=\"l\"> Para aplica\u00e7\u00f5es PWA isoladas, foi implementada a capacidade de registro como manipuladores de URL. Por exemplo, o aplicativo music.example.com pode se registrar como manipulador da URL https:\/\/*.music.example.com e todas as navega\u00e7\u00f5es a partir de aplicativos externos atrav\u00e9s desses links, como de mensageiros e clientes de e-mail, resultar\u00e3o na abertura da referida PWA em vez de uma nova aba no navegador.\n<li class=\"l\"> Foi implementado suporte para um novo c\u00f3digo de resposta HTTP \u2014 103, que pode ser usado para a pr\u00e9-apresenta\u00e7\u00e3o de cabe\u00e7alhos. O c\u00f3digo 103 permite informar o cliente sobre o conte\u00fado de alguns cabe\u00e7alhos HTTP logo ap\u00f3s a solicita\u00e7\u00e3o, sem esperar que o servidor execute todas as opera\u00e7\u00f5es relacionadas \u00e0 solicita\u00e7\u00e3o e comece a entrega do conte\u00fado. Dessa forma, \u00e9 poss\u00edvel informar sobre elementos relacionados \u00e0 p\u00e1gina sendo entregue que podem ser pr\u00e9-carregados (por exemplo, links para os arquivos CSS e JavaScript utilizados na p\u00e1gina). Ap\u00f3s obter informa\u00e7\u00f5es sobre tais recursos, o navegador iniciar\u00e1 o carregamento sem esperar que a p\u00e1gina principal seja completamente entregue, reduzindo assim o tempo total de processamento da solicita\u00e7\u00e3o.  <\/ul>\n<li class=\"l\"> Foi adicionado o API WebCodecs para manipula\u00e7\u00e3o de fluxos multim\u00eddia em n\u00edvel baixo, complementando os APIs de alto n\u00edvel HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder e WebRTC. O novo API pode ser requisitado em \u00e1reas como streaming de jogos, aplica\u00e7\u00e3o de efeitos do lado do cliente, recodifica\u00e7\u00e3o de fluxos e suporte a cont\u00eaineres multim\u00eddia n\u00e3o padronizados. Em vez de implementar codecs separados em JavaScript ou WebAssembly, o API WebCodecs oferece acesso a componentes prontos de alta performance incorporados no navegador. Em particular, o API WebCodecs fornece decodificadores e codificadores de \u00e1udio e v\u00eddeo, decodificadores de imagens e fun\u00e7\u00f5es para trabalhar com frames de v\u00eddeo em n\u00edvel baixo.\n<li class=\"l\"> O API Insertable Streams foi estabilizado, permitindo a manipula\u00e7\u00e3o de fluxos multim\u00eddia brutos (raw) transmitidos atrav\u00e9s do API MediaStreamTrack, como dados da c\u00e2mera e do microfone, resultados da captura de tela ou dados intermedi\u00e1rios de decodifica\u00e7\u00e3o pela codec. Para a representa\u00e7\u00e3o de frames brutos s\u00e3o utilizados os interfaces WebCodec, ap\u00f3s o que \u00e9 formado um fluxo, semelhante ao que o API WebRTC Insertable Streams gera a partir de RTCPeerConnections. Do ponto de vista pr\u00e1tico, o novo API permite implementar funcionalidades como a utiliza\u00e7\u00e3o de m\u00e9todos de aprendizado de m\u00e1quina para identificar ou anotar objetos em tempo real ou para adicionar efeitos, como remo\u00e7\u00e3o de fundo, antes da codifica\u00e7\u00e3o ou ap\u00f3s a decodifica\u00e7\u00e3o pela codec.\n<li class=\"l\"> O m\u00e9todo scheduler.postTask() foi estabilizado, permitindo o gerenciamento do agendamento da execu\u00e7\u00e3o de tarefas (chamadas de retorno do JavaScript) com diferentes n\u00edveis de prioridade. S\u00e3o fornecidos tr\u00eas n\u00edveis de prioridade: 1 - execu\u00e7\u00e3o priorit\u00e1ria, mesmo que opera\u00e7\u00f5es do usu\u00e1rio possam estar bloqueadas; 2 - altera\u00e7\u00f5es vis\u00edveis para o usu\u00e1rio s\u00e3o permitidas; 3 - execu\u00e7\u00e3o em segundo plano. Para alterar a prioridade e cancelar tarefas, pode-se usar o objeto TaskController.\n<li class=\"l\"> Estabilizado e agora dispon\u00edvel fora do Origin Trials, a API Idle Detection define a inatividade do usu\u00e1rio. A API permite determinar quando o usu\u00e1rio n\u00e3o interage com o teclado\/mouse, quando o protetor de tela est\u00e1 ativado, a tela est\u00e1 bloqueada ou quando o trabalho est\u00e1 sendo realizado em outro monitor. A notifica\u00e7\u00e3o ao aplicativo sobre a inatividade \u00e9 realizada por meio do envio de um aviso ap\u00f3s atingir um determinado limite de inatividade.\n<li class=\"l\"> O processo de gerenciamento de cores em objetos CanvasRenderingContext2D e ImageData foi formalizado, com o uso do espa\u00e7o de cores sRGB. Agora \u00e9 poss\u00edvel criar objetos CanvasRenderingContext2D e ImageData em espa\u00e7os de cores diferentes de sRGB, como Display P3, para aproveitar as capacidades avan\u00e7adas dos monitores modernos.\n<li class=\"l\"> A API VirtualKeyboard ganhou m\u00e9todos e propriedades para controlar a exibi\u00e7\u00e3o e oculta\u00e7\u00e3o do teclado virtual, al\u00e9m de obter informa\u00e7\u00f5es sobre o tamanho do teclado virtual mostrado.\n<li class=\"l\"> No JavaScript, as classes now have the ability to use static initialization blocks to group code that runs once when processing the class: class C { \/\/ The block will be executed during class processing static { console.log(\u00abBloco est\u00e1tico de C\u00bb); } }\n<li class=\"l\"> As propriedades CSS flex-basis e flex implementaram as palavras-chave content, min-content, max-content e fit-content para um gerenciamento mais flex\u00edvel do tamanho da \u00e1rea principal do Flexbox.\n<li class=\"l\"> Adicionado a propriedade CSS scrollbar-gutter para gerenciar a reserva de espa\u00e7o na tela para a barra de rolagem. Por exemplo, quando a rolagem de conte\u00fado n\u00e3o \u00e9 necess\u00e1ria, a sa\u00edda pode ser ampliada para ocupar a \u00e1rea da barra de rolagem.\n<li class=\"l\"> Adicionada a API Self Profiling com a implementa\u00e7\u00e3o de um sistema de profilagem que permite medir o tempo de execu\u00e7\u00e3o de JavaScript do lado do usu\u00e1rio para depura\u00e7\u00e3o de problemas de desempenho no c\u00f3digo JavaScript, sem recorrer a manipula\u00e7\u00f5es manuais na interface para desenvolvedores web.\n<li class=\"l\"> Ap\u00f3s a remo\u00e7\u00e3o do plugin Flash, foi decidido retornar valores vazios nas propriedades navigator.plugins e navigator.mimeTypes, mas, como algumas aplica\u00e7\u00f5es usavam essas propriedades para verificar a presen\u00e7a de plugins para exibir arquivos PDF. Como o Chrome possui um visualizador PDF embutido, a partir de agora, as propriedades navigator.plugins e navigator.mimeTypes retornar\u00e3o uma lista fixa de plugins padr\u00e3o e MIME-types para exibir PDF \u2014 \u00abVisualizador PDF, Visualizador PDF do Chrome, Visualizador PDF do Chromium, Visualizador PDF do Microsoft Edge e Visualizador PDF embutido do WebKit\u00bb.\n<li class=\"l\"> Foram feitas melhorias nas ferramentas para desenvolvedores web. Dispositivos Nest Hub e Nest Hub Max foram adicionados \u00e0 lista de simula\u00e7\u00e3o de telas. A interface de inspe\u00e7\u00e3o de atividade de rede agora conta com um bot\u00e3o para inverter filtros (por exemplo, ao aplicar o filtro \u00abstatus-code: 404\u00bb \u00e9 poss\u00edvel visualizar rapidamente todas as outras solicita\u00e7\u00f5es), al\u00e9m de permitir a visualiza\u00e7\u00e3o dos valores de cabe\u00e7alho Set-Cookie (facilitando a avalia\u00e7\u00e3o da presen\u00e7a de valores incorretos removidos durante a normaliza\u00e7\u00e3o). A barra lateral na web console foi declarada obsoleta e ser\u00e1 removida em uma das pr\u00f3ximas vers\u00f5es. Foi adicionada uma configura\u00e7\u00e3o experimental para ocultar problemas na aba Issues. Nas configura\u00e7\u00f5es, agora \u00e9 poss\u00edvel escolher o idioma da interface.     <center><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/0199201d43db52675cad778e1add792b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>          <\/ul>\n<p>Al\u00e9m das inova\u00e7\u00f5es e corre\u00e7\u00f5es de bugs, a nova vers\u00e3o resolve 19 vulnerabilidades. Muitas dessas vulnerabilidades foram identificadas por meio de testes automatizados utilizando as ferramentas AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL. N\u00e3o foram descobertos problemas cr\u00edticos que permitem contornar todos os n\u00edveis de seguran\u00e7a do navegador e executar c\u00f3digo no sistema fora do ambiente sandbox. No \u00e2mbito do programa de recompensas por vulnerabilidades, a empresa Google pagou 17 pr\u00eamios totalizando 56.500 d\u00f3lares (um pr\u00eamio de $15.000, dois pr\u00eamios de $10.000, um pr\u00eamio de $7.500, quatro pr\u00eamios de $3.000 e dois pr\u00eamios de $1.000). O valor de 7 pr\u00eamios ainda n\u00e3o foi definido.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55844\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 95 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 19 \u043e\u043a\u0442\u044f\u0431\u0440\u044f. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101368,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101367","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-94\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 94 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-94\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-09-22T14:23:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-22T14:23:04+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lan\u00e7amento do Chrome 94 | ProHoster","description":"A empresa Google lan\u00e7ou a vers\u00e3o do navegador web Chrome 94. Ao mesmo tempo, est\u00e1 dispon\u00edvel a vers\u00e3o est\u00e1vel do projeto livre Chromium, que serve de base para o Chrome.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-94","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 94 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-94","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-09-22T14:23:04+00:00","article:modified_time":"2021-09-22T14:23:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101367","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-09-22 14:37:28","updated":"2026-02-22 15:30:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/101367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=101367"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/101367\/revisions"}],"predecessor-version":[{"id":162282,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/101367\/revisions\/162282"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/101368"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=101367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=101367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=101367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}