;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

Coronavírus atinge todas as regiões da China

As autoridades chinesas já confirmaram que o coronavírus pode ser transmitido entre humanos - Getty Images
As autoridades chinesas já confirmaram que o coronavírus pode ser transmitido entre humanos Imagem: Getty Images

30/01/2020 15h59

Remoto Tibete é a última província chinesa a registrar casos de vírus que já deixou 170 mortos. Rússia fecha fronteiras com o país vizinho, e Itália impede desembarque de ageiros de navio vindo de Macau.

O surto do novo coronavírus se espalhou para mais países e já atinge todas as regiões da China. Hoje, a Índia e o remoto Tibete também reportaram os primeiros casos da doença respiratória, surgida na cidade chinesa de Wuhan.

Em apenas um dia, o número de mortos pelo vírus aumentou de 133 para 170, e os casos confirmados subiram de 6.000 para mais de 7,7 mil. O caso registrado na província autônoma do Tibete significa que nenhuma região chinesa está livre do vírus.

Cerca de 70 infecções pelo coronavírus, batizado de 2019-nCoV, já foram identificadas em ao menos 15 países além da China, incluindo Alemanha, Japão e Vietnã, onde casos de transmissão de pessoa para pessoa foram confirmados. Os EUA, o Reino Unido e a Alemanha, entre outros países, desaconselharam seus cidadãos a viajar à China.

Ontem, companhias aéreas começaram a cancelar voos de e para a China, e alguns países iniciaram a retirada de seus cidadãos da província chinesa de Hubei, cuja capital, Wuhan, é considerada o epicentro da epidemia.

Na Alemanha, quatro casos foram confirmados na Baviera, e há suspeitas de pessoas infectadas em outros estados. A automobilística alemã BMW informou hoje que fechará temporariamente três de suas fábricas na cidade chinesa de Shenyang, que empregam em torno de 18 mil pessoas e produzem anualmente meio milhão de veículos.

Nesta quarta-feira, 195 cidadãos americanos, na maioria diplomatas e suas famílias, foram retirados de Wuhan e colocados em isolamento por 72 horas. Segundo as autoridades, nenhuma dessas pessoas apresentava sintomas.

No caso de países como Austrália, Nova Zelândia, Coreia do Sul, Cingapura e Indonésia, as pessoas repatriadas permanecem em quarentena por um período de 14 dias, que, segundo a Organização Mundial de Saúde (OMS), é o tempo máximo de incubação do vírus.

Os países da União Europeia (UE) aumentaram os esforços para evitar a disseminação do vírus no continente. Um avião Airbus A380 decolou de Lisboa nesta quinta-feira com destino a Wuhan para retirar cerca de 350 cidadãos europeus que se encontram na região. O voo foi coordenado pelas autoridades europeias e chinesas. Na Europa, além dos quatro casos registrados na Alemanha, há outros cinco na França e um na Finlândia.

Autoridades italianas realizam hoje exames em cerca de 7.000 pessoas a bordo de um navio de cruzeiro que aportou próximo a Roma, vindo de Macau. Uma ageira de 54 anos que havia apresentado sintomas de uma forte gripe foi colocada em isolamento juntamente com seu parceiro, ainda que este não apresentasse sinais de infecção.

A empresa que istra o navio Costa Smeralda alertou as autoridades portuárias. Os cerca de 6.000 ageiros e mil tripulantes foram mantidos a bordo e am por avaliações médicas.

A Rússia anunciou o fechamento de sua fronteira com a China, de milhares de quilômetros de extensão, e o cancelamento da emissão de vistos de entrada eletrônicos para chineses.

O primeiro-ministro russo, Mikhail Mishustin, encarregou o Ministério dos Transportes e os serviços de Vigilância de Fronteiras, Alfândegas e de Proteção ao Consumidor de "limitar a travessia através dos postos de controle em determinados trechos" da fronteira no Extremo Oriente, que incluem rodovias e ferrovias.

O Ministério russo do Exterior recomendou aos cidadãos russos que não viajem para o país vizinho. Até o momento, nenhuma infecção pelo coronavírus de Wuhan foi detectada na Rússia.

A República Tcheca informou que suspendeu a concessão de vistos para turistas da China. Mas de 600 mil chineses visitaram o país no ano ado, especialmente a capital, Praga.

No Brasil, o Ministério da Saúde afirmou nesta quarta-feira que nove casos suspeitos do novo coronavírus estão sendo investigados. Três suspeitas foram registradas em São Paulo, duas em Santa Catarina e uma em cada um dos estados do Rio de Janeiro, Minas Gerais, Paraná e Ceará.

A Scandinavian Airlines se juntou a várias outras companhias aéreas e suspendeu seus 12 voos semanais para a Pequim e Xangai. A espanhola Iberia também cancelou três voos semanais entre Madri e Xangai, anunciando que a medida deverá valer durante todo o mês de fevereiro.

Anteriormente, outras empresas aéreas europeias, como British Airlines, Lufthansa, Austrian Airlines, Swiss, Air e KLM também haviam cancelado temporariamente voos para cidades chinesas.

O especialista em doenças respiratórias Zhong Nanshan, que descobriu o coronavírus causador da Síndrome Respiratória Aguda Grave (Sars) em 2003, calcula que o surto atual deve atingir seu pico dentro de dez dias. Ele acredita que não haverá um aumento de casos em larga escala depois disso.

"O surto de Sars durou em torno de seis meses", disse Zhong à agência estatal de notícias chinesa Xinhua. "Não acredito que o novo coronavírus vá durar tanto tempo."

Coronavírus liga alerta pelo mundo