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

Rumo a Marte: Emirados Árabes lançam sua 1ª missão ao Planeta Vermelho

"Al Amal" (Esperança) deve proporcionar uma imagem completa da dinâmica da temperatura na atmosfera marciana - Divulgação
"Al Amal" (Esperança) deve proporcionar uma imagem completa da dinâmica da temperatura na atmosfera marciana Imagem: Divulgação

Em Tóquio

20/07/2020 07h33

A sonda espacial dos Emirados Árabes Unidos "Al Amal" (Esperança), com destino a Marte, foi lançada no domingo (19), do centro espacial de Tanegashima (sudoeste do Japão), após a missão ter sido adiada duas vezes na semana ada por conta do mau tempo.

"O foguete H-IIA número 42 que transporta a missão Esperança até Marte decolou às 6h58 e 14 segundos do horário japonês (18h58, horário de Brasília)", informou em um comunicado a Mitsubishi Heavy Industries, empresa japonesa encarregada do lançamento da sonda, que foi transmitido ao vivo pela Internet.

Cinco minutos depois da decolagem, o foguete que transporta a sonda desacoplou seus primeiros propulsores e respeitava a trajetória prevista.

Quase uma hora depois da decolagem, um ensurdecedor aplauso inundou a sala de controle japonesa, quando a sonda enfim se separou de seu foguete H-IIA número 42, da Mitsubishi Heavy Electric.

A decolagem também foi vivida com entusiasmo e entusiasmo nos Emirados Árabes Unidos (EAU).

O Burj Khalifa de Dubai, o arranha-céus mais alto do mundo, projetou simbolicamente uma contagem regressiva de dez segundos em sua fachada várias horas antes da decolagem.

"Esta missão é uma etapa importante para os Emirados Árabes Unidos e sua região", disse o diretor-geral do Centro Espacial Mohammed bin Rashid (MBRSC), Yussuf Hamad Al Shaibani, em Dubai, durante uma conferência de imprensa pós-lançamento no Japão.

O projeto "inspirou milhões de jovens" no mundo árabe a "sonhar grande e a trabalhar duro para tornar realidade o que parece impossível", acrescentou.

"Al Amal" envia "uma mensagem de orgulho, esperança e paz no mundo árabe", afirmou o governo dos Emirados no Twitter.

"Voltamos a nos conectar com a idade de ouro das descobertas árabes e islâmicas", completou.

A diretora adjunta de projeto e ministra de Tecnologias Avançadas dos Emirados, Sarah al-Amiri, manifestou seu "sentimento indescritível" durante a decolagem.

"É o futuro dos Emirados Árabes Unidos", disse ela à emissora Dubai TV, do centro de lançamento japonês.

Expectativa de imagens inéditas

O aparato espacial, não tripulado, deverá começar a orbitar Marte a partir de fevereiro de 2021, marcando o 50º aniversário da unificação dos setes principados que formam os Emirados Árabes Unidos.

Após chegar a seu destino, a sonda deverá dar a volta ao Planeta Vermelho durante todo ano marciano, de 687 dias terrestres. O objetivo é capturar imagens e dados inéditos sobre a dinâmica do tempo na atmosfera de Marte.

Famoso pelas imensas reservas de petróleo e de gás natural, os Emirados Árabes Unidos aspiram a se tornar um ator relevante no campo da ciência e tecnologia.

Em setembro de 2019, Haza al Mansuri foi o primeiro cidadão do emirado a ser enviado para o espaço a bordo de um foguete Soyuz e o primeiro cidadão árabe a permanecer na Estação Espacial Internacional (ISS).

As ambições do país vão ainda mais longe: planeja-se construir uma colônia humana em Marte dentro de um século.

Enquanto isso, está prevista a criação de uma "cidade científica" no deserto, fora de Dubai, para simular as condições marcianas e desenvolver a tecnologia necessária para colonizar o planeta.

Fundado em 2006, em Dubai, o Centro Espacial Mohamed Bin Rashid (MBRSC) foi a ponta de lança do projeto "Al Amal", do qual participaram 450 pessoas. Mais da metade da equipe é dos Emirados.