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

Aeroporto de Buenos Aires não voltará a receber voos comerciais, diz jornal

Aeroporto El Palomar, em Buenos Aires - Nicolasrnphoto/Creative Commons
Aeroporto El Palomar, em Buenos Aires Imagem: Nicolasrnphoto/Creative Commons

De Nossa

25/08/2022 09h42

O Aeroporto El Palomar, famoso por abrigar voos de aéreas de baixo custo na capital argentina, não deve voltar a operar voos comerciais, informou La Nación.

Segundo o jornal local, fontes do Ministério de Transportes da Nação e do Corpo Regulatório do Sistema de Aeroportos Nacionais (Orsna) revelaram que o El Palomar não abriu suas portas desde o fechamento em dezembro de 2020 porque eles consideram que "a segurança operacional para a operação de voos comerciais não é viável e que não está nos planos que ele volte a funcionar para este propósito".

Anteriormente uma base aérea militar, El Palomar começou a receber voos de low costs em 2018 e facilitou o deslocamento de estrangeiros porque, ao contrário do Aeroparque Jorge Newberry ou do Ezeiza, ele era ível aos ageiros através de trem.

No entanto, com a chegada da pandemia, ele se tornou desnecessário para o baixo fluxo de ageiros que Buenos Aires ou a receber e foi fechado, a princípio, em caráter temporário. Ainda de acordo com La Nación, Mario Meoni, Ministro de Transportes da Argentina em 2020, prometeu que El Palomar voltaria a funcionar assim que as atividades comerciais fossem retomadas após a pandemia.

Flybondi, a companhia aérea "ultra low cost" argentina, era uma das principais a operar em El Palomar - Divulgação - Divulgação
Flybondi, a companhia aérea "ultra low cost" argentina, era uma das principais a operar em El Palomar
Imagem: Divulgação

No entanto, apesar de as atividades aeroportuárias já terem voltado ao seu ritmo anterior à covid-19, El Palomar segue sem ageiros. Funcionários do Orsna, que pertence ao governo federal argentino, ainda relataram que não há interesse em reabrir o aeroporto porque suas operações foram absorvidas com sucesso pelo aeroporto de Ezeiza e pelo Aeroparque.

Um investimento na recuperação de El Palomar também significaria interromper obras em outras porções do país, mais carentes de terminais aeroviários.

A continuidade da operação comercial do Aeroporto El Palomar requer investimentos significativos não apenas no terminal de ageiros, para garantir serviços mínimos (por exemplo, não há estrutura de combate ao fogo), mas sobretudo um investimento importante para reconstruir a pista, feita de lajes de concreto e que já apresentam um alto nível de deterioração com a atual vida útil remanescente de zero anos, de acordo com estudos de segurança operacional." Teria dito uma fonte do Orsna ao La Nacion.

Plataformas de embarque e desembarque, entre outras porções do complexo, também teriam de ser reformadas. O gasto total seria de 8 bilhões de pesos argentinos, cerca de R$ 300 milhões de reais. "Hoje, as companhias low cost que operavam em El Palomar não estão pedindo para voltar para lá, ao contrário, elas fazem requerimentos para aumentar as operações no Aeroparque e em Ezeiza", completou ainda a fonte não identificada.

Na última semana, o deputado federal Diego Santilli mostrou no Twitter imagens da retirada de equipamentos de rampa da Flybondi de El Palomar. "Veja como estão desmontando o aeroporto de El Palomar. Por onde a este governo, destrói tudo o que toca. Não há argumentos nem relatos que possam encobrir sua incapacidade", criticou em 16 de agosto.