{"id":38013,"date":"2019-10-31T22:21:11","date_gmt":"2019-10-31T19:21:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-chrome-77\/"},"modified":"2019-10-31T22:21:11","modified_gmt":"2019-10-31T19:21:11","slug":"reliz-chrome-77","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-77","title":{"rendered":"Lan\u00e7amento do Chrome 77","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A empresa Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/09\/stable-channel-update-for-desktop.html\">apresentou<\/a><\/noindex> lan\u00e7amento do navegador web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 77<\/a><\/noindex>. Ao mesmo tempo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">dispon\u00edvel<\/a><\/noindex> lan\u00e7amento est\u00e1vel de um projeto de c\u00f3digo aberto <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, que serve como base para o Chrome. O navegador Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">caracteriza-se<\/a><\/noindex> pelo uso de logotipos do Google, pela presen\u00e7a de um sistema de envio de notifica\u00e7\u00f5es em caso de falha, pela possibilidade de carregar o m\u00f3dulo Flash sob demanda, m\u00f3dulos para reprodu\u00e7\u00e3o de conte\u00fado de v\u00eddeo protegido (DRM), sistema de instala\u00e7\u00e3o autom\u00e1tica de atualiza\u00e7\u00f5es e transmiss\u00e3o na busca <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">de par\u00e2metros RLZ<\/a><\/noindex>. A pr\u00f3xima vers\u00e3o do Chrome 78 est\u00e1 prevista para 22 de outubro.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Principais<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">mudan\u00e7as<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/08\/chrome-77-beta-new-performance-metrics.html\">em<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-77\">77<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51271\">O suporte para as propriedades -moz-column-* foi encerrado, e os padr\u00f5es sem prefixo devem ser usados.<\/a><\/noindex> uma anota\u00e7\u00e3o separada para sites com certificados de n\u00edvel EV (Valida\u00e7\u00e3o Estendida). A informa\u00e7\u00e3o sobre o uso de certificados EV agora \u00e9 exibida apenas no menu suspenso, mostrado ao clicar no \u00edcone de conex\u00e3o segura. O nome da empresa verificada pelo centro de certifica\u00e7\u00e3o, ao qual o certificado EV est\u00e1 vinculado, n\u00e3o ser\u00e1 mais exibido na barra de endere\u00e7os;\n<li class=\"l\"> Aumentada a prote\u00e7\u00e3o de isolamento dos manipuladores de sites. Foi adicionada prote\u00e7\u00e3o para dados intersites, como cookies e recursos HTTP, recebidos de sites de terceiros controlados por atacantes. O isolamento funciona mesmo que o atacante encontre um erro no processo respons\u00e1vel pela renderiza\u00e7\u00e3o e tente executar c\u00f3digo em seu contexto;\n<li class=\"l\"> Adicionada uma nova p\u00e1gina de boas-vindas para novos usu\u00e1rios (chrome:\/\/welcome\/), exibida em vez da interface padr\u00e3o de abertura de nova guia ap\u00f3s a primeira execu\u00e7\u00e3o do Chrome. A p\u00e1gina permite adicionar aos favoritos servi\u00e7os populares do Google (GMail, YouTube, Maps, News e Translate), anexar atalhos \u00e0 p\u00e1gina de nova guia, conectar-se \u00e0 conta do Google para ativar a sincroniza\u00e7\u00e3o do Chrome e definir o Chrome como padr\u00e3o no sistema.\n<li class=\"l\"> No menu da nova aba, exibido no canto superior direito, foi adicionada a op\u00e7\u00e3o de fazer upload de uma imagem de fundo, al\u00e9m de op\u00e7\u00f5es para escolher o tema e configurar o bloco de atalhos para acesso r\u00e1pido (sites mais visitados, escolha manual do usu\u00e1rio e oculta\u00e7\u00e3o do bloco de atalhos). As configura\u00e7\u00f5es ainda s\u00e3o apresentadas como experimentais e precisam ser ativadas atrav\u00e9s dos flags &#171;chrome:\/\/flags\/#ntp-customization-menu-v2&#187; e &#171;chrome:\/\/flags\/#chrome-colors-custom-color-picker&#187;;\n<li class=\"l\"> Implementada uma anima\u00e7\u00e3o do \u00edcone do site na aba, sinalizando que a p\u00e1gina est\u00e1 carregando;\n<li class=\"l\"> Foi adicionado o flag &#171;&#8212;guest&#187;, que permite iniciar o Chrome a partir da linha de comando no modo de convidado (sem conex\u00e3o \u00e0 conta Google, sem grava\u00e7\u00e3o da atividade do navegador no disco e sem salvar a sess\u00e3o);\n<li class=\"l\"> Continua\u00e7\u00e3o da limpeza das flags em chrome:\/\/flags iniciada na vers\u00e3o anterior. Em vez de flags para configura\u00e7\u00e3o do comportamento do navegador, agora \u00e9 recomend\u00e1vel usar conjuntos de regras;\n<li class=\"l\"> Adicionada ao menu de contexto da p\u00e1gina, das abas e da barra de endere\u00e7os a op\u00e7\u00e3o &#171;Enviar para seus dispositivos&#187;, que permite enviar um link para outro dispositivo utilizando o Chrome Sync. Ap\u00f3s selecionar o dispositivo de destino, vinculado \u00e0 mesma conta, e enviar o link, uma notifica\u00e7\u00e3o ser\u00e1 exibida no dispositivo de destino para abrir o link;\n<li class=\"l\"> Na vers\u00e3o para Android, a p\u00e1gina de downloads foi completamente reformulada, com bot\u00f5es para filtrar a lista geral por tipo de conte\u00fado em vez de um menu suspenso com se\u00e7\u00f5es; agora as miniaturas de imagens carregadas s\u00e3o exibidas em toda a largura da tela;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/largest-contentful-paint\/\">Adicionados<\/a><\/noindex> novas m\u00e9tricas para avaliar a velocidade de carregamento e renderiza\u00e7\u00e3o de conte\u00fado no navegador, permitindo que desenvolvedores web determinem qu\u00e3o rapidamente o conte\u00fado principal da p\u00e1gina se torna acess\u00edvel ao usu\u00e1rio. As ferramentas de rastreamento de renderiza\u00e7\u00e3o dispon\u00edveis anteriormente apenas indicavam o in\u00edcio da renderiza\u00e7\u00e3o, mas n\u00e3o a prontid\u00e3o geral da p\u00e1gina. No Chrome 77, foi apresentado um novo API  <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/largest-contentful-paint\/\">Largest Contentful Paint<\/a><\/noindex>, permitindo saber o tempo de renderiza\u00e7\u00e3o dos elementos grandes (vis\u00edveis para o usu\u00e1rio) na \u00e1rea vis\u00edvel, como imagens, v\u00eddeos, elementos em bloco e o fundo da p\u00e1gina;<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh5.googleusercontent.com\/_YIQ2Wmd0n34RdRV0NIWeexb2mfU1lWAuxOmpJHaH6I-q4S8xgQdDWHJ3D2zyC_PkqUKHH79IXAxjpQ89Q9lgLJI6DyWTD3CTbjTVYQnIRvS8MfVB24FlEObEfG72Mqcun0HNsqe\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/15eaf7b6eb5b5d1370a0c1078f845115.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Um API foi adicionado <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5149663191629824\">PerformanceEventTiming<\/a><\/noindex>, que fornece informa\u00e7\u00f5es sobre a lat\u00eancia antes da primeira intera\u00e7\u00e3o do usu\u00e1rio (por exemplo, pressionar uma tecla no teclado ou mouse, clique ou movimento do ponteiro). O novo API \u00e9 um subconjunto do API EventTiming, permitindo obter informa\u00e7\u00f5es adicionais para medir e otimizar a responsividade da interface;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/more-capable-form-controls\/\">Adicionados<\/a><\/noindex> novas funcionalidades para formul\u00e1rios, facilitando o uso de elementos de controle personalizados (campos de entrada n\u00e3o padronizados, bot\u00f5es etc.). O novo evento &#171;formdata&#187; permite usar manipuladores em JavaScript para adicionar dados ao formul\u00e1rio no momento de seu envio, sem a necessidade de salvar os dados em elementos input ocultos.\n<p>A segunda novidade \u00e9 o suporte \u00e0 cria\u00e7\u00e3o de elementos personalizados, associados a formul\u00e1rios e atuando como controles de formul\u00e1rio integrados, incluindo a possibilidade de ativar a valida\u00e7\u00e3o de entrada e iniciar o envio de dados para o servidor. Para marcar um elemento como componente da interface do formul\u00e1rio, foi proposta a propriedade formAssociated, e para acessar m\u00e9todos adicionais de controle do formul\u00e1rio, como setFormValue() e setValidity(), foi adicionado o chamado attachInternals();<\/p>\n<li class=\"l\"> No modo <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleChrome\/OriginTrials\/blob\/gh-pages\/developer-guide.md\">Origin Trials<\/a><\/noindex> (recursos experimentais que exigem ativa\u00e7\u00e3o separada) um novo API foi adicionado <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/08\/contact-picker\">Contact Picker<\/a><\/noindex>, permitindo que o usu\u00e1rio selecione registros da agenda de contatos e transmita detalhes espec\u00edficos sobre eles para o site. Durante a solicita\u00e7\u00e3o, \u00e9 determinado uma lista de propriedades que devem ser obtidas (por exemplo, nome completo, email, n\u00famero de telefone). Essas propriedades s\u00e3o exibidas ao usu\u00e1rio, que toma a decis\u00e3o final sobre transmitir os dados ou n\u00e3o. A API pode ser utilizada, por exemplo, em um cliente de email web para selecionar destinat\u00e1rios para um email enviado, em um aplicativo web com fun\u00e7\u00e3o VoIP para iniciar uma chamada para um n\u00famero espec\u00edfico ou em uma rede social para encontrar amigos j\u00e1 registrados.\n<p>O Origin Trial implica a possibilidade de trabalhar com a API mencionada a partir de aplicativos carregados do localhost ou 127.0.0.1, ou ap\u00f3s o registro e obten\u00e7\u00e3o de um token especial, que \u00e9 v\u00e1lido por um tempo limitado para um site espec\u00edfico. <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/08\/contact-picker-left.jpg\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/029d9f9ad92ada6815dc221f7855c172.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/08\/contact-picker-right.jpg\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/90a20eba72e637e376b7711317314f2e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Foi implementado o atributo &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5654529808793600\">enterkeyhint<\/a><\/noindex>&#171;, que determina o comportamento ao pressionar a tecla Enter no teclado virtual. O atributo pode aceitar os valores enter, done, go, next, previous, search e send;\n<li class=\"l\"> Uma nova regra foi adicionada <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5341992867332096\">document-domain<\/a><\/noindex>, que controla o acesso \u00e0 propriedade &#171;document.domain&#187;. Por padr\u00e3o, o acesso \u00e9 permitido, mas se for negado, uma tentativa de alterar o valor de &#171;document.domain&#187; resultar\u00e1 em um erro;\n<li class=\"l\"> Na API Performance, foi adicionado o chamado <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5110682739539968\">LayoutShift<\/a><\/noindex>, que permite monitorar a mudan\u00e7a de posi\u00e7\u00e3o de elementos DOM na tela.\n<li class=\"l\"> O tamanho do cabe\u00e7alho HTTP &#171;Referer&#187; \u00e9 limitado a 4 KB, e ao exceder esse valor, o conte\u00fado ser\u00e1 cortado at\u00e9 o nome do dom\u00ednio;\n<li class=\"l\"> O argumento url na fun\u00e7\u00e3o registerProtocolHandler() \u00e9 restrito ao uso apenas dos esquemas http:\/\/ e https:\/\/ e agora n\u00e3o aceita os esquemas &#171;data:&#187; e &#171;blob:&#187;.\n<li class=\"l\"> No m\u00e9todo <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/intl-numberformat\">Intl.NumberFormat<\/a><\/noindex> Suporte adicionado para formata\u00e7\u00e3o de unidades de medida, moedas, nota\u00e7\u00f5es cient\u00edficas e compactas (por exemplo, &#171;Intl.NumberFormat(&#8216;pt-BR&#8217;, {style: &#8216;unit&#8217;,<br \/>\n  unit: &#8216;metro-por-segundo&#8217;}&#187;);<\/p>\n<li class=\"l\">  Novas propriedades CSS adicionadas <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5729982653399040\">overscroll-behavior-inline e overscroll-behavior-block<\/a><\/noindex> para controlar o comportamento de rolagem ao atingir o limite l\u00f3gico da \u00e1rea de rolagem;\n<li class=\"l\"> Para a propriedade CSS white-space, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/4842781306519552\">s\u00e3o implementadas<\/a><\/noindex> suporte para o valor break-spaces;\n<li class=\"l\"> Nos Service Workers, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5682567464353792\">foi adicionada<\/a><\/noindex> suporte para autentica\u00e7\u00e3o HTTP Basic e aparecimento de um di\u00e1logo padr\u00e3o para entrada de par\u00e2metros de login;\n<li class=\"l\"> A API Web MIDI agora pode ser usada apenas em um contexto de conex\u00e3o segura (https, arquivo local ou localhost);\n<li class=\"l\"> API WebVR 1.1 declarado obsoleto, substitu\u00eddo pela API <noindex><a rel=\"nofollow\" href=\"https:\/\/immersive-web.github.io\/webxr\/\">WebXR Device<\/a><\/noindex>, que permite acesso a componentes para cria\u00e7\u00e3o de realidade virtual e aumentada, unificando o trabalho com diferentes classes de dispositivos, desde headsets de realidade virtual de mesa at\u00e9 solu\u00e7\u00f5es baseadas em dispositivos m\u00f3veis.\n<li class=\"l\"> Nas ferramentas para desenvolvedores, <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/07\/devtools\">foi adicionada<\/a><\/noindex> a capacidade de copiar propriedades CSS de um n\u00f3 DOM atrav\u00e9s do menu de contexto acessado pelo clique direito no n\u00f3 na \u00e1rvore DOM. Uma interface (Show Rendering\/Layout Shift Regions) foi adicionada para rastrear mudan\u00e7as de layout devido \u00e0 aus\u00eancia de espa\u00e7os reservados para an\u00fancios e imagens (quando durante a visualiza\u00e7\u00e3o o carregamento de uma nova imagem empurra o texto para baixo). O painel de auditoria foi atualizado para a vers\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleChrome\/lighthouse\/releases\/tag\/v5.1.0\">Lighthouse 5.1.<\/a><\/noindex>Foi adicionado um recurso de altern\u00e2ncia autom\u00e1tica para o tema escuro no DevTools ao usar o tema escuro no sistema operacional. No modo de inspe\u00e7\u00e3o de rede, um indicador foi acrescentado para mostrar o carregamento de recursos do cache de pr\u00e9-carregamento (prefetch cache). O painel Application agora suporta a exibi\u00e7\u00e3o de mensagens push e notifica\u00e7\u00f5es. Na console da web, durante a pr\u00e9-visualiza\u00e7\u00e3o de objetos, agora s\u00e3o exibidos tamb\u00e9m os campos privados das classes;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/07\/copystyles.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/28b27e04c306559597a8efe8170a71b2.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> No mecanismo JavaScript V8, o armazenamento de estat\u00edsticas sobre os tipos de operandos usados em diferentes opera\u00e7\u00f5es foi otimizado (o que permite melhorar a execu\u00e7\u00e3o dessas opera\u00e7\u00f5es com base em tipos espec\u00edficos). Para reduzir o consumo de mem\u00f3ria, vetores para rastreamento de tipos agora s\u00e3o alocados na mem\u00f3ria apenas ap\u00f3s a execu\u00e7\u00e3o de um certo volume de bytecode, o que exclui a aplica\u00e7\u00e3o da otimiza\u00e7\u00e3o para fun\u00e7\u00f5es com um tempo de vida curto. Essa altera\u00e7\u00e3o pode resultar em uma economia de 1 a 2% de mem\u00f3ria na vers\u00e3o para desktop e de 5 a 6% para dispositivos m\u00f3veis.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/_img\/v8-release-77\/lazy-feedback-allocation.svg\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/40a775fc96c7a7f46aa5634e1582dd36.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>A escalabilidade da compila\u00e7\u00e3o em segundo plano do WebAssembly foi aprimorada \u2014 quanto mais n\u00facleos de processador h\u00e1 no sistema, maior \u00e9 o ganho com as otimiza\u00e7\u00f5es adicionadas. Por exemplo, em um computador de 24 n\u00facleos com processador Xeon, o tempo de compila\u00e7\u00e3o do aplicativo de demonstra\u00e7\u00e3o Epic ZenGarden foi reduzido pela metade.<br \/>\n<center><img decoding=\"async\" alt=\"Lan\u00e7amento do Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/a7ed72fee518325f5fe05d0de2c4b0d7.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<\/ul>\n<p>Al\u00e9m das inova\u00e7\u00f5es e corre\u00e7\u00f5es de bugs, na nova vers\u00e3o foram eliminadas <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M77\">52 vulnerabilidades<\/a><\/noindex>. Muitas das vulnerabilidades foram descobertas atrav\u00e9s de teste automatizado com ferramentas <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/address-sanitizer\/wiki\/AddressSanitizer\">AddressSanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/memory-sanitizer\/wiki\/MemorySanitizer\">MemorySanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/control-flow-integrity\">Control Flow Integrity<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Um problema (CVE-2019-5870) foi classificado como cr\u00edtico, ou seja, permite contornar todos os n\u00edveis de prote\u00e7\u00e3o do navegador e executar c\u00f3digo no sistema fora do ambiente sandbox. Detalhes sobre a vulnerabilidade cr\u00edtica ainda <noindex><a rel=\"nofollow\" href=\"https:\/\/crbug.com\/999311\">n\u00e3o foram divulgados<\/a><\/noindex>, sabendo-se apenas que pode levar a acessos a \u00e1reas de mem\u00f3ria j\u00e1 liberadas no c\u00f3digo de processamento de dados multim\u00eddia. No \u00e2mbito do programa de recompensas por descoberta de vulnerabilidades para a vers\u00e3o atual, a empresa Google pagou 38 pr\u00eamios totalizando 33.500 d\u00f3lares (um pr\u00eamio de $7.500, quatro pr\u00eamios de $3.000, tr\u00eas pr\u00eamios de $2.000, quatro pr\u00eamios de $1.000 e oito pr\u00eamios de $500). O valor de 18 recompensas ainda n\u00e3o foi definido.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51468\">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 77. \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, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \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 78 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28531,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38013","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\" \/>\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-77\" \/>\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 77 | 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-77\" \/>\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=\"2019-10-31T19:21:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:11+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 77 | ProHoster","description":"A Google apresentou o lan\u00e7amento do navegador web","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-77","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 77 | 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","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-chrome-77","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":"2019-10-31T19:21:11+00:00","article:modified_time":"2019-10-31T19:21:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38013","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":"2026-01-23 20:07:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:16:23","updated":"2026-01-23 20:07:19","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\/38013","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=38013"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/38013\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/28531"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=38013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=38013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=38013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}