{"id":53515,"date":"2019-12-03T00:00:00","date_gmt":"2019-12-02T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-firefox-71"},"modified":"2020-02-18T14:01:25","modified_gmt":"2020-02-18T11:01:25","slug":"reliz-firefox-71","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-firefox-71","title":{"rendered":"Lan\u00e7amento do Firefox 71","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/blog\/2019\/12\/03\/news-from-firefox-on-mobile-private-network-and-desktop\/\">Aconteceu<\/a><\/noindex> lan\u00e7amento do navegador web <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/71.0\/releasenotes\/\">Firefox 71<\/a><\/noindex>, al\u00e9m de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.3.0\/releasenotes\/\">vers\u00e3o m\u00f3vel<\/a><\/noindex> Firefox 68.3 para a plataforma Android. Al\u00e9m disso, uma atualiza\u00e7\u00e3o foi formada <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">ramo<\/a><\/noindex> com suporte a longo prazo  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.3.0\/releasenotes\/\">68.3.0<\/a><\/noindex>. Em breve, a vers\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">de testes beta<\/a><\/noindex> transi\u00e7\u00e3o do ramo Firefox 72, cujo lan\u00e7amento est\u00e1 previsto para 7 de janeiro (projeto <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">passa<\/a><\/noindex> para um novo ciclo de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">desenvolvimento de 4 semanas<\/a><\/noindex>).<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/71.0\/releasenotes\/\">Principais<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/Firefox\/Releases\/71\">novidades<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1532703\">Proposto<\/a><\/noindex> nova interface da p\u00e1gina &#171;about:config&#187;, que consiste em uma p\u00e1gina da web interna ao navegador, escrita em HTML, CSS e JavaScript. Os elementos da p\u00e1gina podem ser selecionados \u00e0 vontade com o mouse (incluindo v\u00e1rias linhas ao mesmo tempo) e copiados para a \u00e1rea de transfer\u00eancia sem usar o menu de contexto. A barra de busca superior foi mantida e ampliada com a capacidade de adicionar novas vari\u00e1veis. Al\u00e9m disso, foi implementado suporte \u00e0 pesquisa atrav\u00e9s do mecanismo padr\u00e3o, que \u00e9 usado tamb\u00e9m para busca em p\u00e1ginas comuns com correspond\u00eancia percorrendo passo a passo.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1575387204.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/bdac22120b93ba3d62c17b780d325624.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Para cada configura\u00e7\u00e3o, foi adicionada um bot\u00e3o que permite inverter vari\u00e1veis booleanas (true\/false) ou editar vari\u00e1veis de string e num\u00e9ricas. Para valores alterados pelo usu\u00e1rio, foi adicionado um bot\u00e3o para retornar as altera\u00e7\u00f5es ao valor padr\u00e3o.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1575387040.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/42386f53ba9e3782f58d430652b24830.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Ap\u00f3s abrir about:config, por padr\u00e3o, os elementos n\u00e3o s\u00e3o exibidos e apenas a barra de busca \u00e9 vis\u00edvel; para visualizar toda a lista, \u00e9 necess\u00e1rio clicar no bot\u00e3o &#171;Show all&#187;. Nas configura\u00e7\u00f5es <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1540065\">foi adicionada<\/a><\/noindex> a op\u00e7\u00e3o &#171;general.aboutConfig.enable&#187;, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51925\">permitindo<\/a><\/noindex> restaurar o acesso \u00e0 p\u00e1gina about:config, caso tenha sido opcionalmente desativado na etapa de constru\u00e7\u00e3o;<\/p>\n<p><center><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/10281925b7bd6e2e8f6265a4b79b7f8a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1553524\">Implantado<\/a><\/noindex> por padr\u00e3o, a nova interface de visualiza\u00e7\u00e3o de certificados TLS, dispon\u00edvel atrav\u00e9s da p\u00e1gina de servi\u00e7o &#171;about:certificate&#187; e do menu &#171;Tools &gt; Page Info &gt; Security &gt; View Certificate&#187;. A implementa\u00e7\u00e3o da interface de visualiza\u00e7\u00e3o de certificados foi completamente reescrita utilizando JavaScript e tecnologias web padr\u00e3o, al\u00e9m de estar em conformidade com o estilo do Firefox Quantum. Se antes a visualiza\u00e7\u00e3o de certificados abria uma janela separada, agora as informa\u00e7\u00f5es s\u00e3o exibidas em uma aba de forma semelhante a um complemento <noindex><a rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/certainly-something\/\">Certamente Algo<\/a><\/noindex>.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1571764403.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/0da143521dd80ab7cd98d00d1c1ef15d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1577541\">Modernizado<\/a><\/noindex> do layout da barra de endere\u00e7os. A mudan\u00e7a mais not\u00e1vel foi a elimina\u00e7\u00e3o da exibi\u00e7\u00e3o da lista de recomenda\u00e7\u00f5es em toda a largura da tela, em favor de uma janela suspensa claramente definida. As altera\u00e7\u00f5es propostas continuam a evolu\u00e7\u00e3o da nova implementa\u00e7\u00e3o da barra de endere\u00e7os Quantum Bar, que surgiu no Firefox 68 e se diferencia por uma reescrita completa do c\u00f3digo com a substitui\u00e7\u00e3o do XUL\/XBL por APIs web padr\u00e3o. Na primeira etapa, o design da Quantum Bar replicava totalmente a antiga barra de endere\u00e7os e as mudan\u00e7as consistiam apenas em uma reformula\u00e7\u00e3o interna. Agora, come\u00e7ou o trabalho de aprimoramento da apar\u00eancia. As mudan\u00e7as ainda est\u00e3o desativadas por padr\u00e3o e requerem ativa\u00e7\u00e3o atrav\u00e9s da configura\u00e7\u00e3o &#171;browser.urlbar.megabar&#187; em about:config.\n<p><center><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/92b913c08ba9b1e1e6f0144e50d2f8c9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=158968#a542819215_159069\">Adicionada<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51628\">suporte<\/a><\/noindex> o modo kiosk do navegador \u00e9 ativado ao especificar a op\u00e7\u00e3o &#171;&#8212;kiosk&#187; na linha de comando e permite que funcione apenas em modo tela cheia. A exibi\u00e7\u00e3o dos elementos da interface do usu\u00e1rio, janelas pop-up, menus de contexto e indicadores de estado de carregamento de p\u00e1gina (exibi\u00e7\u00e3o de links e URL atual) \u00e9 bloqueada. A entrada pelo teclado \u00e9 fortemente limitada; por exemplo, o processamento das teclas Alt e Ctrl \u00e9 desativado, o que impede a sa\u00edda do navegador, a mudan\u00e7a para outro aplicativo ou a abertura de outro site. O modo pode ser usado para organizar o trabalho de v\u00e1rios terminais aut\u00f4nomos, pain\u00e9is de publicidade, pain\u00e9is de demonstra\u00e7\u00e3o e outros sistemas limitados \u00e0 opera\u00e7\u00e3o em um \u00fanico site\/aplicativo da web.\n<li class=\"l\"> No complemento do sistema que faz parte do navegador <noindex><a rel=\"nofollow\" href=\"https:\/\/lockwise.firefox.com\/\">Lockwise<\/a><\/noindex> (anteriormente, o complemento era fornecido como Lockbox), <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50790\">oferecendo<\/a><\/noindex> a interface &#171;about:logins&#187; para gerenciar senhas salvas agora suporta reconhecimento de subdom\u00ednios durante o preenchimento autom\u00e1tico dos formul\u00e1rios de entrada de senha. O alerta do Firefox Monitor sobre comprometimento de contas tamb\u00e9m foi implementado para usu\u00e1rios com leitores de tela.\n<li class=\"l\"> Nas compila\u00e7\u00f5es para Windows, Linux e macOS, foi utilizado um decodificador nativo de MP3.\n<li class=\"l\"> No modo avan\u00e7ado de prote\u00e7\u00e3o contra rastreamento de movimento, foi acrescentada a exibi\u00e7\u00e3o de notifica\u00e7\u00f5es sobre a bloqueio de c\u00f3digo para minera\u00e7\u00e3o de criptomoedas. No painel exibido ao clicar no \u00edcone com a imagem de um escudo na barra de endere\u00e7o, \u00e9 garantida a exibi\u00e7\u00e3o de um contador de rastreadores bloqueados.\n<li class=\"l\"> Para usu\u00e1rios do Windows, a visualiza\u00e7\u00e3o de v\u00eddeos no modo &#171;imagem em imagem&#187; (Picture-in-Picture) est\u00e1 habilitada por padr\u00e3o, permitindo destacar o v\u00eddeo em uma janela flutuante que permanece vis\u00edvel ao navegar no navegador. Para visualizar neste modo, \u00e9 necess\u00e1rio clicar no bal\u00e3o de dica ou no menu de contexto exibido ao clicar com o bot\u00e3o direito do mouse no v\u00eddeo e selecionar &#171;Picture in picture&#187; (no YouTube, que fornece seu pr\u00f3prio manipulador de menu de contexto, \u00e9 necess\u00e1rio clicar duas vezes com o bot\u00e3o direito do mouse ou segurar a tecla Shift enquanto clica). Em sistemas diferentes do Windows, o suporte para esse modo pode ser ativado em about:config com a op\u00e7\u00e3o &#171;media.videocontrols.picture-in-picture.enabled&#187;.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/11\/multiple-column-layout-and-column-span-in-firefox-71\/\">Implementado<\/a><\/noindex> suporte para a compila\u00e7\u00e3o de elementos de p\u00e1gina em camadas aninhadas (<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/CSS_Grid_Layout\">CSS Grid Level 2<\/a><\/noindex>), que melhora significativamente a flexibilidade na constru\u00e7\u00e3o de layouts de p\u00e1ginas alinhados em grade, permitindo a defini\u00e7\u00e3o de elementos filhos vinculados a c\u00e9lulas pai (colocando uma grade separada dentro de uma c\u00e9lula). As grades aninhadas s\u00e3o definidas atrav\u00e9s do uso do valor &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/CSS_Grid_Layout\/Subgrid\">subgrid<\/a><\/noindex>&#187; nas propriedades &#171;grid-template-columns&#187; e &#171;grid-template-rows&#187;. O suporte para grades aninhadas tamb\u00e9m foi adicionado ao modo de inspe\u00e7\u00e3o do DevTools Grid Inspector.\n<li class=\"l\"> No CSS, a propriedade <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/column-span\">column-span<\/a><\/noindex>, foi adicionada, permitindo que um elemento abranja todas as colunas.\n<li class=\"l\"> Na propriedade CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/clip-path\">clip-path<\/a><\/noindex> foi adicionada a capacidade de definir uma \u00e1rea de visibilidade limitada, especificada pela fun\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.csswg.org\/css-shapes-2\/#supported-basic-shapes\">path()<\/a><\/noindex> em <noindex><a rel=\"nofollow\" href=\"https:\/\/www.w3.org\/TR\/SVG11\/paths.html#PathData\">formato<\/a><\/noindex> do contorno SVG.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Media\/images\/aspect_ratio_mapping\">Adicionada<\/a><\/noindex> a possibilidade de considerar a rela\u00e7\u00e3o de aspecto definida pela propriedade  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/aspect-ratio\">aspect-ratio<\/a><\/noindex>, para os atributos HTML &#171;height&#187; e &#171;width&#187; na tag img.\n<li class=\"l\"> No JavaScript, foi adicionado o m\u00e9todo <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Promise\/allSettled\">Promise.allSettled()<\/a><\/noindex>, que retorna apenas promises que j\u00e1 foram resolvidas ou rejeitadas, desconsiderando as promises que est\u00e3o aguardando execu\u00e7\u00e3o (permite esperar o resultado da execu\u00e7\u00e3o antes de iniciar outro c\u00f3digo).\n<li class=\"l\"> Foi implementada a classe <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/MathMLElement\">MathMLElement<\/a><\/noindex> (anteriormente fornecida apenas na classe <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/MathML\/Element\">Element<\/a><\/noindex>), que define elementos na nota\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/MathML\">MathML<\/a><\/noindex>. Tamb\u00e9m foi adicionado a \u00e1rvore DOM correspondente ao MathML, com a qual se pode usar mathmlEl.style e manipuladores de eventos globais.\n<li class=\"l\"> No DOM, foi adicionado o construtor <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/StaticRange\/StaticRange\">StaticRange()<\/a><\/noindex> para criar um objeto StaticRange que representa uma parte do conte\u00fado do DOM.\n<li class=\"l\"> Um API foi adicionado <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Media_Session_API\">Media Session<\/a><\/noindex>, oferecendo os meios para configurar um bloco de informa\u00e7\u00e3o sobre a reprodu\u00e7\u00e3o de conte\u00fado multim\u00eddia na \u00e1rea de notifica\u00e7\u00f5es. Atrav\u00e9s desta API, um aplicativo web pode n\u00e3o apenas exibir uma notifica\u00e7\u00e3o sobre o in\u00edcio da reprodu\u00e7\u00e3o de uma nova composi\u00e7\u00e3o, mas tamb\u00e9m organizar o controle a partir da \u00e1rea de notifica\u00e7\u00f5es ou atrav\u00e9s da interface de protetor de tela, como por exemplo, colocar bot\u00f5es de pausa, navega\u00e7\u00e3o no fluxo ou avan\u00e7ar para a pr\u00f3xima composi\u00e7\u00e3o.\n<li class=\"l\"> Na API para desenvolvedores de extens\u00f5es <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/addons\/2019\/11\/12\/extensions-in-firefox-71\/\">foi aprimorada<\/a><\/noindex> tratamento de falhas ao carregar dados. Nas janelas pop-up abertas por extens\u00f5es atrav\u00e9s da chamada windows.create, o nome da extens\u00e3o \u00e9 exibido em vez da URL da extens\u00e3o (\"moz-extension:\/\/\").\n<li class=\"l\"> No WebGL, foi adicionada suporte \u00e0 extens\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/OVR_multiview2\">OVR_multiview2<\/a><\/noindex>, permitindo a renderiza\u00e7\u00e3o de v\u00e1rias \u00e1reas de visualiza\u00e7\u00e3o com uma \u00fanica chamada (por exemplo, \u00fatil para sa\u00edda estereosc\u00f3pica no WebXR);\n<li class=\"l\"> Na interface de inspe\u00e7\u00e3o da atividade de rede, foi implementada a capacidade de an\u00e1lise das fases de processamento de uma solicita\u00e7\u00e3o de rede, com exibi\u00e7\u00e3o separada do tempo de resolu\u00e7\u00e3o em DNS, estabelecimento de conex\u00e3o, envio de dados e recebimento de resposta. As informa\u00e7\u00f5es s\u00e3o fornecidas por meio de uma nova guia Timing no painel lateral direito.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/mdn.mozillademos.org\/files\/16271\/network_timings.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/1168fd28a9599f8dd4f72783c8cb4715.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Na interface de rastreamento de atividade de rede, por padr\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor\/Inspecting_web_sockets\">incluso<\/a><\/noindex> o modo de inspe\u00e7\u00e3o de conex\u00f5es WebSocket com a capacidade de pausar conex\u00f5es ativas.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/mdn.mozillademos.org\/files\/16992\/wsi-messages-panel.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/bead9f63ef9e50c67c5f25eb6d2055d8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> No Network Monitor, foi adicionada <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor\/request_list#Search_in_requests\">suporte<\/a><\/noindex> pesquisa de texto completo nos corpos de solicita\u00e7\u00f5es\/respostas, cookies e cabe\u00e7alhos, e tamb\u00e9m foi implementada <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor\/request_list#Blocking_specific_URLs\">a possibilidade<\/a><\/noindex> a possibilidade de bloquear o carregamento de URLs espec\u00edficas atrav\u00e9s da adi\u00e7\u00e3o de filtros com as m\u00e1scaras necess\u00e1rias.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/mdn.mozillademos.org\/files\/16959\/request_blocking_panel.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/fe04556c469f4e36f8bf0d72f88e5d2f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Na web console, foi implementado <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Web_Console\/The_command_line_interpreter#Multi-line_mode\">o modo de v\u00e1rias linhas<\/a><\/noindex> edi\u00e7\u00e3o, permitindo a entrada de constru\u00e7\u00f5es JavaScript divididas em v\u00e1rias linhas, com sua execu\u00e7\u00e3o n\u00e3o ao pressionar Enter, mas clicando no bot\u00e3o Executar. O modo \u00e9 apresentado como um painel lateral, exibido ap\u00f3s clicar no \u00edcone \"split pane\" na parte direita do campo de entrada ou atrav\u00e9s da combina\u00e7\u00e3o de teclas Ctrl+B.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2019\/11\/multi-line-console-2.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/31042bec03881fb380bdb595b9858591.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> No depurador JavaScript, foi garantido <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Debugger\/How_to\/Set_a_breakpoint#Inline_variable_preview\">a pr\u00e9-visualiza\u00e7\u00e3o<\/a><\/noindex> dos valores das vari\u00e1veis no local de seu uso no c\u00f3digo, foi implementado <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Debugger\/Set_event_listener_breakpoints#Logging_on_events\">o registro<\/a><\/noindex> de logs de eventos e adicionada a capacidade de desativar <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Debugger\/How_to\/Step_through_code#Pause_on_breakpoints_overlay\">o bloco pop-up<\/a><\/noindex> com pontos de interrup\u00e7\u00e3o (devtools.debugger.features.overlay em about:config).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2019\/11\/inline-preview.png\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Firefox 71\" src=\"\/wp-content\/uploads\/2019\/12\/37deaf2e73957ee927e894482169b454.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Uma atualiza\u00e7\u00e3o corretiva para o Firefox 68.2 foi preparada para Android. Lembramos que a forma\u00e7\u00e3o de novas vers\u00f5es significativas do Firefox para Android foi interrompida. Para substituir o Firefox para Android, est\u00e1 em desenvolvimento o Fenix, que ser\u00e1 distribu\u00eddo como <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.mozilla.fenix\">Firefox Preview<\/a><\/noindex>) <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51527\">est\u00e1 em desenvolvimento<\/a><\/noindex> um novo navegador para dispositivos m\u00f3veis, utilizando o motor GeckoView e um conjunto de bibliotecas do Mozilla Android Components.\n<p> A redu\u00e7\u00e3o no n\u00famero de vulnerabilidades cr\u00edticas se deve ao fato de que problemas relacionados \u00e0 mem\u00f3ria, como estouros de buffer e acesso a \u00e1reas de mem\u00f3ria j\u00e1 liberadas, agora s\u00e3o classificados como perigosos, mas n\u00e3o cr\u00edticos. Nesta nova vers\u00e3o, foram corrigidos 13 desses problemas, que podem potencialmente permitir a execu\u00e7\u00e3o de c\u00f3digo malicioso ao abrir p\u00e1ginas especificamente elaboradas. <\/p>\n<\/ul>\n<p>Al\u00e9m das novidades e da corre\u00e7\u00e3o de erros no Firefox 71, foram eliminadas <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox71\">26 vulnerabilidades<\/a><\/noindex>, das quais 17 (classificadas sob <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2019-36\/#CVE-2019-17013\">CVE-2019-17013<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2019-36\/#CVE-2019-17012\">CVE-2019-17012<\/a><\/noindex>) s\u00e3o marcadas como potencialmente capazes de permitir a execu\u00e7\u00e3o de c\u00f3digo malicioso ao abrir p\u00e1ginas especialmente formatadas. \u00c9 not\u00e1vel que problemas de mem\u00f3ria, como estouros de buffer e acessos a \u00e1reas de mem\u00f3ria j\u00e1 liberadas, agora s\u00e3o considerados perigosos, mas n\u00e3o cr\u00edticos. <\/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=51965\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 71, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.3 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 68.3.0. \u0412 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u0432\u0435\u0442\u043a\u0430 Firefox 72, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 7 \u044f\u043d\u0432\u0430\u0440\u044f (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 4-\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438). \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b &#171;about:config&#187;, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53515","post","type-post","status-publish","format-standard","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=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \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-firefox-71\" \/>\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 Firefox 71 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \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-firefox-71\" \/>\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-12-02T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:25+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 Firefox 71 | ProHoster","description":"Foi lan\u00e7ado o navegador web","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-firefox-71","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 Firefox 71 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-firefox-71","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-12-02T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:25+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53515","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-24 07:40:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:23:55","updated":"2026-01-24 07:40:22","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\/53515","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=53515"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/53515\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=53515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=53515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=53515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}