;(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

Nigéria, país mais populoso da África, detecta primeiros casos da variante ômicron

Vacinação em Lagos, na Nigéria; número de pessoas imunizadas no país é extremamente baixo - Pius Utomi Ekpei/AFP
Vacinação em Lagos, na Nigéria; número de pessoas imunizadas no país é extremamente baixo Imagem: Pius Utomi Ekpei/AFP

01/12/2021 06h22

A variante ômicron continua sua progressão pelo mundo. A Nigéria, país mais populoso do continente africano, anunciou hoje ter detectado os primeiros casos da linhagem em seu território.

Análises "identificaram e confirmaram os primeiros casos na Nigéria do B.1.1.529 Sars-CoV-2, atualmente conhecido sob o nome de variante ômicron", declarou o responsável do Centro Nigeriano do Controle de Doenças (NCDC), Ifedayo Adetifa. Segundo ele, a cepa foi descoberta em testes de três viajantes que chegaram na semana ada ao país vindos da África do Sul.

Segundo as autoridades sanitárias nigerianas, os três indivíduos estão cumprindo quarentena. Pessoas com quem os infectados tiveram contato estão sendo procuradas para serem testadas.

Desde o início da pandemia de covid-19, a Nigéria registrou oficialmente 214.113 casos da doença e 2.976 mortos. No entanto, com 210 milhões de habitantes e com uma quantidade baixa de testes, a quantidade de infecções e óbitos é subestimada.

Apesar de ter lançado recentemente uma campanha de vacinação contra a covid-19, o número de pessoas imunizadas é extremamente baixo. Apenas 3,5 milhões de nigerianos completaram o esquema vacinal. Para tentar lutar contra a progressão da doença no país, o governo nigeriano afirmou que pretende imunizar 112 milhões de pessoas até o final de 2022, ou seja, 70% da população adulta.

O anúncio da descoberta da ômicron na Nigéria coincide com a chegada do presidente sul-africano, Cyril Ramaphosa, a Abuja, capital nigeriana. Essa é a primeira etapa de uma viagem oficial do chefe de Estado pelos países do oeste da África.

OMS é contra o fechamento das fronteiras

Depois do anúncio da identificação da variante ômicron na África do Sul, a Nigéria determinou que todos os viajantes realizem um teste dois dias depois de chegarem ao país. No entanto, diferentemente de várias nações nos últimos dias, nenhuma medida foi anunciada em relação aos voos provenientes do sul do continente africano.

A OMS (Organização Mundial da Saúde) alertou ontem que as proibições de viagens impostas pelos países "não impedirão" a disseminação da variante ômicron. Desde que foi identificada pela África do Sul, em 24 de novembro, a cepa foi registrada em vários países, inclusive pelo Brasil, que anunciou dois casos ontem.

Em um comunicado divulgado logo depois, a entidade afirmou que as pessoas que não estão com o esquema vacinal completo e têm risco de desenvolver forma grave da covid-19 "são aconselhadas a adiar suas viagens às zonas de transmissão local". O diretor da OMS, Tedros Adhanom Ghebreyesus, também pediu "calma" e que os governos "de maneira racional" e "proporcional" a essa nova fase da pandemia.

Tedros disse compreender "a preocupação de todos os países por proteger seus cidadãos", mas expressou preocupação com o fato de várias nações implantarem "medidas gerais e brutais que não são fundamentadas em evidências, nem são eficazes por conta própria, e que apenas agravarão as desigualdades". Segundo ele, essas medidas "podem ter um impacto negativo sobre os esforços globais de saúde durante a pandemia, desencorajando os países a relatar e compartilhar dados epidemiológicos e de sequenciamento".

(Com informações da AFP)