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

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Bárbara Coelho volta a ser repórter e revela tensão em chegada ao Japão

Bárbara Coelho voltará a ser repórter em Tóquio - Globo/Reginaldo Teixeira
Bárbara Coelho voltará a ser repórter em Tóquio Imagem: Globo/Reginaldo Teixeira

Colunista do UOL

08/07/2021 04h00

Você provavelmente se acostumou a acordar domingo cedo e acompanhar Bárbara Coelho no "Esporte Espetacular". Mas, nos últimos tempos, deve ter notado a ausência dela nas manhãs da Globo. O grande lance é que, nas próximas semanas, ela voltará às origens: a reportagem.

Bárbara é um dos nomes da Globo que estarão acompanhando os Jogos Olímpicos de Tóquio. E já está no Japão para ar pelo processo de quarentena, trancada em um quarto de hotel. Ainda que esteja tranquila e fazendo brincadeiras em suas redes sociais, a chegada gerou uma certa tensão —como você já deve ter ado se encarou, alguma vez, a imigração em outro país.

"O teste de saliva me deixou apreensiva. Cuspia no potinho, levavam o potinho para o responsável pela área, e ele falava que não estava bom. Eu não conseguia mais cuspir, não saía mais, só tinha espuma. Tive que fazer teste do cotonete e me incomodou muito. Já tinha feito várias vezes no Brasil, mas, desta vez, me incomodou", conta a jornalista.

"Quando saiu o resultado, saiu o de todo o mundo, menos o meu. Fui a última a fazer, demorou, e ainda foi diferente de toda a equipe. Fiquei apreensiva, mas fiquei bem, porque eles são educados", completa.

Velha experiência

Bárbara voltará aos tempos de repórter, como na época do SporTV, e acompanhará diversas modalidades, principalmente os eventos de maior expectativa a cada dia. Isso até poderia gerar desconforto, já que vive a vida de apresentadora há anos. Não é o caso.

"Estava com muita saudade [de ser repórter]. Eu falo que estou apresentadora, não sou apresentadora. Sou jornalista. Eu amo participar das coberturas. A última vez que participei da cobertura foi na Copa América de 2019, quando matei a saudade. Tem o gostinho de estar na rua, apurar, entrar ao vivo, ter informação quente para dar."

"Me preparei muito, tirei férias antes de viajar. Acabei ficando em casa por causa da pandemia e aproveitei para estudar. Me sinto preparada por isso, tive bastante tempo para me organizar. Me preparei assistindo à cobertura da Globo, na última Olimpíada."

Vida no Japão

Bárbara chegou ao Japão no último fim de semana e está na reta final da primeira quarentena, presa no quarto de hotel por quatro dias. Depois, a quarentena de mais dez dias limita seu deslocamento do hotel para as arenas oficiais dos Jogos.

"Ficar no hotel é difícil, e estou aproveitando para estudar e terminar anotações. Já fiz entrevista por Zoom, me ocupado com trabalho durante o dia. Coloquei meditação como prática frequente na minha quarentena, no Brasil, e trouxe para o Japão. Medito três vezes ao dia, aqui no quarto mesmo, e pratico yoga para relaxar".

Mas também tem tempo para a diversão, principalmente quando o assunto é o vaso sanitário do Japão.

"Não é só uma paixão minha. Brincadeiras à parte, está todo o mundo encantado. Ele tem vários botões para mudar a dinâmica. Ficar mais quentinho, acionar o jato de água. Dá descarga sozinho. Sei que no Brasil já tem essa tecnologia, mas não é comum. Então, a gente dá muita risada", finaliza.

UOL

Leandro Carneiro

Editor de Splash, viciado por qualquer tipo de reality show, inclusive aqueles que os famosos vivem na vida real. Jornalista há mais de 10 anos e palpiteiro desde sempre. Se o assunto for esporte, entro em campo também.