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

Noronha tem suspeita de Covid-19, retira turistas e "fecha" no sábado

Aeroporto de Fernando de Noronha - Eduardo Vessoni
Aeroporto de Fernando de Noronha
Imagem: Eduardo Vessoni

Eduardo Vessoni

Colaboração para Nossa

19/03/2020 04h00

Com a suspeita de Covid-19 em Fernando de Noronha, a 545 quilômetros da costa do Recife, o governador de Pernambuco, Paulo Henrique Saraiva Câmara, publicou um decreto que suspende pousos e decolagens de aeronaves a partir do próximo sábado.

Em nota, a istração do arquipélago declarou que "a paciente a bem e está em isolamento domiciliar, sendo acompanhada pela vigilância epidemiológica da ilha, enquanto aguarda o resultado do exame".

O ICMBio, autarquia do Ministério do Meio Ambiente para a fiscalização e monitoramento das unidades de conservação do Brasil, já havia anunciado a proibição de visita por uma semana em todos os parques nacionais do país, incluindo o de Fernando de Noronha.

Apesar dos transtornos para os turistas e estabelecimentos comerciais com atividades paralisadas, o clima ainda não é de pânico.

Aeroporto de Noronha - Arquivo pessoal - Arquivo pessoal
Aeroporto de Fernando de Noronha nesta quarta-feira (18/03): turistas precisam deixar a ilha
Imagem: Arquivo pessoal

"Está tudo tranquilo na pousada onde estamos e a recomendação de uso de máscaras é apenas para quem está gripado", informou Anna Cerutti, turista de Rondônia que está na ilha com o marido Gabriel Freitas desde segunda-feira, 16 de março.

O casal tentou adiantar a agem, mas sem sucesso. Segundo a turista informou por telefone, o aeroporto vai garantir a decolagem de voos até a próxima sexta-feira, 20 de março. "Há uma aglomeração no aeroporto por conta das pessoas que têm agens marcadas para depois do próximo sábado", diz Anna.

Em entrevista ao Nossa, o da ilha, Guilherme Rocha, informou que estão trabalhando com um comitê de crise com uma equipe da Vigilância Sanitária da Superintendência de Saúde, juntamente com bombeiros. "Para tomarmos atitudes que protejam a população", diz.

Aeroporto de Noronha - Arquivo pessoal - Arquivo pessoal
Funcionários do aeroporto de Fernando de Noronha usam máscaras para atender aos turistas
Imagem: Arquivo pessoal
Os moradores do arquipélago estão tendo dificuldades para encontrar bilhetes aéreos. É o caso do morador Roberto Oliveira, de 54 anos, que deveria ir para o continente nos próximos dias para ar a Semana Santa no Recife.

"O governo está dando prioridade para a retirada dos turistas. Eu concordo com a medida: o hospital não comportaria essa situação [de ter tantos turistas e moradores infectados]", explica.

Segundo o morador, ageiros provenientes do aeroporto do Recife, um dos principais os para a ilha, já estão sendo proibidos de embarcar com destino a Noronha.

Uma fonte da istração disse também que as únicas exceções serão o transporte aéreo de moradores e servidores. Mantimentos e produtos em geral deverão ser enviados apenas por via marítima.

Lidiane Azevedo, funcionária da central de reservas de uma agência de Natal, conta que mais aeronaves deverão ser disponibilizadas pelas companhias aéreas, a fim de agilizar o retorno dos turistas até a data prevista para o fechamento do aeroporto.

Segundo ela, multas não serão cobradas para a remarcação de eios já contratados ou será dada carta de crédito para uma futura viagem.

"A ilha está fechada, os eios já foram cancelados e as agências locais estão tomando todas as providências para que os turistas sejam retirados da ilha", informou uma empresária ilhéu que pediu para não ser identificada. "É um prejuízo social para o Brasil e para todo o mundo", completa.

Empresas de Noronha já estão fazendo campanhas com a hashtag #naocanceleremarque, a fim de ajudar os que trabalham com turismo na ilha e em todo o Brasil.

campanha nao cancele remarque - Divulgação - Divulgação
Divulgação da campanha #naocanceleremarque, que visa reduzir os prejuízos do turismo com o coronavírus
Imagem: Divulgação