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

Quatro astronautas irão para a ISS nesta sexta; veja como acompanhar

Marcella Duarte

Colaboração para Tilt

22/04/2021 04h00Atualizada em 22/04/2021 10h05

A Nasa enviará na madrugada desta sexta-feira (23) quatro novos astronautas à Estação Espacial Internacional (ISS), na missão Crew-2. O lançamento, que deveria ter sido realizado hoje (22), mas foi adiado devido ao mau tempo, está marcado para 6h49 da manhã (horário de Brasília), do Centro Espacial Kennedy, na Flórida, e será transmitido ao vivo. Você pode acompanhar no player acima, transmitido diretamente do canal oficial da Nasa no YouTube.

A transmissão começa às 2h30, com informações sobre a missão e os astronautas. São eles: Shane Kimbrough e Megan McArthur —o comandante e a piloto da nave, respectivamente—, ambos dos Estados Unidos (Nasa), além de Akihiko Hoshide, do Japão (agência espacial Jaxa), e Thomas Pesquet, da França (da agência espacial europeia ESA). Todos já estiveram no espaço antes.

Eles vão morar e trabalhar na órbita da Terra por seis meses, com três astronautas que já estão lá há duas semanas —Oleg Novitski e Piotr Dubrov, da agência russa Roscosmos, e Mark Vande Hei, da Nasa— completando a Expedição 66 da ISS. Entre suas tarefas estão: experimentos científicos na microgravidade, instalação de novos painéis solares e observações de nosso planeta.

O lançamento será mais uma parceria da Nasa com a SpaceX, de Elon Musk, e com agências espaciais de outros países. Faz parte do Programa de Tripulação Comercial (Commercial Crew), que prevê voos regulares à estação, para transporte de pessoas e suprimentos, com naves e tecnologias de empresas privadas.

Será usado um foguete Falcon 9 e uma cápsula Crew Dragon Endeavour, ambos reutilizáveis, que já estão posicionados na base de lançamentos.

Quando chegarem, a Estação Espacial ficará superlotada, com 11 pessoas. Mas vai durar pouco. Quatro tripulantes da Crew-1, missão lançada em novembro do ano ado, voltarão para casa na próxima quarta-feira (28). Serão Michael Hopkins, Victor Glover e Shannon Walker, da Nasa, e Soichi Noguchi, da Agência de Exploração Aeroespacial do Japão. Eles vão cair no oceano Atlântico, na costa da Flórida, a bordo da mesma cápsula Dragon Resilience que os levou ao espaço.

"A cápsula Crew Dragon que vamos utilizar agora é a mesma em que Bob e Doug voaram na Demo-2 [primeira missão de testes da Nasa com a SpaceX]. E o primeiro estágio do foguete Falcon 9 é o mesmo usado pela Crew-1. É empolgante ver essas três missões unidas no veículo que está na base de lançamento", disse Steve Stich, gerente do programa.

Quem são os novos tripulantes?

Megan McArthur, astronauta da Nasa - SpaceX - SpaceX
Imagem: SpaceX

Megan McArthur, da Nasa, pilotará a Crew Dragon. Engenheira aeroespacial e PhD em oceanografia, esta é a segunda vez que ela vai ao espaço. Em 2020, ela participou da STS-125, a última viagem do ônibus espacial para manutenção do Telescópio Espacial Hubble. Megan fará aniversário a bordo da ISS, em 30 de agosto, quando completará 50 anos.

Robert Shane Kimbrough, astronauta da Nasa - SpaceX - SpaceX
Imagem: SpaceX

Robert Shane Kimbrough, da Nasa, será o comandante da viagem. Tenente-coronel e piloto de helicóptero Apache do Exército dos Estados Unidos, já ou, ao todo, 189 dias no espaço, incluindo seis caminhadas espaciais (quando o astronauta veste seu traje especial e sai da ISS para reparos externos). Sua primeira ida à órbita foi em 2008, na missão STS-126 do ônibus espacial Endeavour, que deu continuidade à construção da Estação Espacial. Em 2016, ele fez parte da Expedição 49/50. ará seu aniversário de 54 anos, em 4 de junho, no espaço.

Akihiko Hoshide, astronauta da Jaxa (Agência de Exploração Aeroespacial do Japão) - SpaceX - SpaceX
Imagem: SpaceX

Akihiko Hoshide, 58, é astronauta da Jaxa (Agência de Exploração Aeroespacial do Japão). Engenheiro mecânico e mestre em engenharia aeroespacial, atuará como especialista de missão. Ele trabalhou no desenvolvimento de foguetes e já ou duas temporadas na ISS: na viagem STS-124 do ônibus espacial Discovery, em 2008, que instalou o Módulo Experimental Japonês, e na Expedição 32/33, em 2009. Totaliza 140 dias no espaço e três caminhadas no espaço.

Thomas Pesquet, astronauta da ESA (Agência Espacial Europeia) - SpaceX - SpaceX
Imagem: SpaceX

Thomas Pesquet, 43, representa a ESA (Agência Espacial Europeia). O francês é engenheiro aeroespacial, com especialização em controle e design de espaçonaves, e foi piloto de jatos comerciais. Antes de ir ao espaço, atuou no centro de controle de missões, na área da comunicação com astronautas. Sua primeira e única missão fora da Terra foi em 2016, como engenheiro de voo da Expedição 50/51, acumulando 197 dias no espaço e duas caminhadas.