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

Com turismo ameaçado, África do Sul teme mais isolamento do que variante

Reprodução/DW/A. Kriesch
Imagem: Reprodução/DW/A. Kriesch

Adrian Kriesch

28/11/2021 11h35

Entre os sul-africanos, a cepa ômicron do coronavírus parece assustar menos que suas possíveis consequências: isolamento, discriminação e crise econômica

.A praça Greenmarket, no centro da Cidade do Cabo, é um termômetro para o setor de turismo desde o início da pandemia. Antes da covid-19, costumava estar lotada de turistas e barracas de souvenir. Depois, ficou vazia durante quase um ano. Agora, está bem cheia novamente. Tambores, entalhes em madeira, quadros coloridos. Mas o humor dos comerciantes festá de volta ao chão.

"Na semana ada os alemães ainda estavam aqui", diz uma congolesa vendendo bolsas, colares e camisetas. "Agora eles estão voltando para casa porque têm medo de ficar retidos aqui. A economia está em baixa. Sem clientes, não há negócios".

"O que meus filhos vão comer?"

As notícias sobre a nova variante ômicron se espalharam rapidamente. Mas aqui a nova cepa em si parece não assustar ninguém, mas, sim, as suas consequências. "Vivo deste negócio - sem isso, não posso alimentar minha família", diz um vendedor do Malauí. "Estou preocupado - o que meus filhos e minha família vão comer"?

Em questão de dias após a detecção da variante na África do Sul, parte do mundo se fechou: UE, EUA, Israel, Brasil, Cingapura, Ilhas Maurício e dezenas de países impam restrições a viajantes provenientes do sul da África.

A variante é a primeira desde a detecção da delta, há cerca de um ano, a ganhar da Organização Mundial da Saúde (OMS) o rótulo de "variante de preocupação", sua categoria mais elevada.

A designação significa que a variante tem mutações que podem torná-la mais contagiosa ou mais virulenta, ou tornar as vacinas e outras medidas preventivas menos eficazes. Vários países da Europa já detectaram casos.

"No momento, não temos evidências de pacientes ou de estudos de laboratório sobre o que estas mutações fazem", diz Wolfgang Preiser, virologista da Universidade de Stellenbosch. "Mas como conhecemos algumas mutações de outras variantes, podemos prever algo: há uma preocupação de que este vírus possa escapar do sistema imunológico. Isso significa que pode infectar pessoas que já foram infectadas antes. Possivelmente até mesmo pessoas vacinadas. E parece altamente transmissível".

Artefatos de arte à venda na praça GreenMarket, Cidade do Cabo - Reprodução/DW - Reprodução/DW
Artefatos de arte à venda na praça GreenMarket, Cidade do Cabo
Imagem: Reprodução/DW

Repique de casos

A vida na África do Sul quase voltou ao normal nas últimas semanas. Com baixos índices de infecção, muitos turistas retornaram ao país. Mas nos últimos dias, o número de infecções aumentou - de cerca de 100 por dia, no início de novembro, para mais de 2.500 novas infecções. É o início da quarta onda na África do Sul.

Se o aumento é devido à nova variante ainda não está claro. Preiser pensa que é provável. Especialmente na região de Gauteng, ao redor das cidades de Joanesburgo e Pretória, o número de casos está aumentando, adverte o ministro da Saúde da África do Sul, Joseph Phaahla.

"Se as pessoas viajarem mais nas próximas semanas, a variante estará em todos os lugares", diz Phaahla. Ele considera os bloqueios de outros países à África do Sul injustificados e afirma que tais medidas são contra as recomendações da Organização Mundial da Saúde.

Discriminação e isolamento

O Ministro do Exterior da África do Sul criticou a decisão como "precipitada". E também há críticas por parte da especialistas. "O mundo deveria apoiar a África do Sul e a África em vez de discriminá-la e isolá-la", escreveu Tulio de Oliveira no Twitter, diretor do Centro de Resposta à Epidemia e Inovação sul-africano.

O pesquisador de vacinas Shabir Madhi diz que é ingênuo pensar que restrições de viagem em alguns países podem impedir a propagação de uma variante. "Os últimos dois anos nos ensinaram: este vírus pode se espalhar por todo o mundo - apesar das restrições".

Na África do Sul, a atual situação traz de volta lembranças da variante beta. Há um ano, ela foi descoberta por cientistas sul-africanos. Houve restrições maciças à entrada de sul-africanos no mundo, o turismo entrou em colapso, e a moeda local perdeu valor em tempo curto. A mesma coisa está acontecendo novamente agora.

Durante a pandemia, o Estado sul-africano acumulou enormes dívidas. O peso da dívida agora é quase tão alto quanto o PIB. Desta vez, portanto, não se espera grandes injeções financeiras para a economia em dificuldades.

Especialmente para a maioria dos comerciantes da Praça Greenmarket. Apenas alguns poucos aqui são elegíveis para subsídios governamentais, na condição de imigrantes. "Já sofri tanto nos últimos dois anos", diz o vendedor do Malauí. "E agora eu não sei como continuar".