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

Veruska Donato ou susto voando no Globocop e conheceu o ex na Globo

A jornalista Veruska Donato anunciou a saída da Globo após 21 anos na emissora - Reprodução/TV Globo
A jornalista Veruska Donato anunciou a saída da Globo após 21 anos na emissora Imagem: Reprodução/TV Globo

De Splash, em São Paulo

03/11/2021 18h15Atualizada em 04/11/2021 09h51

Veruska Donato anunciou sua saída da Globo na tarde de hoje. Depois de 21 anos na emissora, a jornalista afirmou que ficou mexida após receber ataques por postar uma foto com o padre Júlio Lancelotti.

Em mais de duas décadas como repórter, Veruska viveu algumas situações marcantes e até inusitadas, como o susto quando a porta do "Globocop" abriu em pleno voo. Ela também conheceu o ex-marido durante uma entrevista. Confira a seguir:

Porta do Globocop abriu

Em 2019, ela ou apuros no Globocop. As portas do helicóptero abriram em pleno voo devido a uma falha mecânica. Veruska e o cinegrafista José Afonso estavam na aeronave, que sofreu a falha durante o ao vivo.

Visivelmente em desespero, Veruska tentou, mas não conseguiu fechar as portas. O piloto também tentou contornar a situação, mas não poderia deixar o controle do helicóptero. Foi o cinegrafista José Afonso quem conseguiu resolver o problema, saindo do assento ao lado do piloto e indo para a traseira, onde pôde fechar a porta. Apesar do susto, o voo prosseguiu bem.

Confusão com viúva

Por ter o mesmo nome que a viúva de Ricardo Boechat, Veruska Donato foi confundida com Veruska Boechat e ganhou mil seguidores quando o jornalista morreu em uma queda de helicóptero.

"Ontem, eu recebi em cinco horas 1000 pedidos para seguir no Instagram. Imagino que seja por causa da minha xará, Veruska Boechat. Muita gente acha que eu sou a 'doce Veruska' do Ricardo Boechat. Sempre curti a confusão, até porque Boechat sempre elogiou a esposa nos comentários no rádio, demonstrava um verdadeiro carinhoso por ela, e pelos filhos. Eu teria me orgulhado de tamanho amor, sentimento tão raro hoje em dia", escreveu a ex-repórter da Globo.

No texto publicado no Instagram, a jornalista ainda contou que Boechat sabia da confusão entre as Veruskas e riu da situação: "Conheci a xará pessoalmente quando me apresentei a ela e ao próprio Boechat. Acabamos rindo muito da confusão que as pessoas faziam ao acreditar que eu era a 'doce Veruska', e não ela".

Por fim, ela desejou força a outra Veruska, viúva de Boechat.

"Fica aqui meus sentimentos à xará, querida, muita força! Agarre-se a esse amor poderoso que esse homem inteligente e generoso tinha por você e suas meninas. Fica meu abraço fraterno e meu desejo de luz", concluiu.

Emoção ao lidar com a fome

No longo texto que publicou no Instagram para anunciar sua saída da Globo, a jornalista disse que fez várias reportagens sobre a fome. "Descobri que diferente da fome, eu não sou resistente, diante dela me senti impotente", publicou.

Em setembro, ela ficou abalada durante o ao vivo do "SP1" ao exibir a entrega de marmitas para pessoas carentes.

Veruska presenciou o momento em que um homem faminto improvisou uma colher com um pedaço de isopor para se alimentar rapidamente.

"Vamos mostrar para vocês a fila da distribuição. É de doer o coração. Esse senhor pegou duas marmitas. São entregues duas marmitas por pessoa para poder levar para casa. E ele está com tanta fome que improvisou uma colher com isopor para comer na fila mesmo. Eu não sei... Se as pessoas não se sensibilizam com isso, eu me sensibilizo. Chego a ficar arrepiada", disse a jornalista com a voz embargada.

Conheceu marido em entrevista

Ricardo Folkis, ex-marido de Veruska Donato, em entrevista ao "Programa do Jô" - Reprodução/Globo - Reprodução/Globo
Ricardo Folkis, ex-marido de Veruska Donato, em entrevista ao "Programa do Jô"
Imagem: Reprodução/Globo

Veruska conheceu o ex-marido, Ricardo Folkis, na época capitão do GATE (Grupo de Ações Táticas Especiais) durante uma entrevista em 2012.

"Eu fui fazer uma entrevista com ele, Jô, fui mostrar aquela roupa [traje antifragmentação]. Quando ele entrou, eu falei, 'eu vou casar com ele'", contou a jornalista no "Programa do Jô", em 2014. A união chegou ao fim em 2015.