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

Aliens? Militares dos EUA avistam "centenas" de Óvnis em 2022; veja vídeos

Pentágono está investigando cada caso; aliens não são descartados - Divulgação/Pentágono
Pentágono está investigando cada caso; aliens não são descartados Imagem: Divulgação/Pentágono

Simone Machado*

Colaboração para Tilt, em São José do Rio Preto (SP)

22/12/2022 15h28Atualizada em 22/12/2022 15h43

Militares dos Estados Unidos fizeram "várias centenas" de novos relatos de avistamentos de Óvnis (objetos voadores não identificados) durante o ano de 2022. Cada caso está sendo investigado pelo Pentágono, que afirma não haver evidências de vida alienígena.

O gabinete AARO (All-Domain Anomaly Resolution Office) foi criado em julho deste ano, para rastrear e tentar explicar estes casos, descritos em relatórios das forças armadas do país (Exército, Marinha e Aeronáutica). Eles investigam objetos não identificados vistos no céu e até debaixo d'água.

Os novos casos somam-se a 144 registros de avistamentos, que foram relatados pelos militares entre 2004 e 2021. Eles são classificados como "fenômenos aéreos não identificados", ou UAPs — atual nomenclatura do governo norte-americano para se referir aos Óvnis.

Por definição, um UAP é "qualquer coisa no espaço, no ar, na terra, ou até mesmo no fundo do mar, que não consiga ser identificada e que possa representar uma ameaça às instalações ou operações militares do país".

Sean Kirkpatrick, diretor do AARO, disse à Associated Press que o gabinete está trabalhando em procedimentos para "eliminar" fontes comuns de avistamentos de UAPs, como aeronaves estrangeiras ou domésticas, que podem deixar s tecnológicas distintas ou sinais de que foram feitas usando tecnologia.

Segundo ele, até o momento, nenhum dos relatórios, antigos ou novos, mostra qualquer indício de atividade alienígena no país. Um novo documento deve ser divulgado em breve, com mais detalhes sobre as investigações este ano.

Relatório do Pentágono

Em junho de 2021, o governo dos EUA divulgou seu primeiro dossiê sobre Óvnis, com os registros dos militares nos últimos anos. Mas o documento explica apenas 1 dos 144 avistamentos entre 2004 e 2021 — era um grande balão. Assim, atividade alienígena não pode ser descartada.

A incerteza sobre os outros 143 se dá, principalmente, por falta de imagens e de dados. Segundo o Pentágono, eles "carecem de informações suficientes em nosso conjunto de dados para serem atribuídas explicações específicas". E cada aparição pode ter explicações diferentes.

Veja algumas delas:

As principais hipóteses são: equipamentos de nações rivais, como China ou Rússia; fenômenos atmosféricos, como cristais de gelo; falhas nos sensores, erros de perspectiva, ou até mesmo testes de programas confidenciais de outros órgãos dos próprios EUA.

Parte dos registros sugerem tecnologia muito avançada. "Alguns UAP parecem permanecer estacionários em ventos fortes, mover-se contra o vento, manobrar abruptamente ou mover-se a uma velocidade considerável, sem meios de propulsão identificáveis", informou o dossiê.

*Com informações de Marcella Duarte, de Tilt