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

'Viria nem que fosse em uma cadeira de roda', diz Simony para Raul Gil

Simony se apresenta no programa Raul Gil na véspera de Natal - Rodrigo Belentani/SBT
Simony se apresenta no programa Raul Gil na véspera de Natal Imagem: Rodrigo Belentani/SBT

Colaboração para o Splash, em Belo Horizonte

21/12/2022 12h21

O 'Programa Raul Gil' da véspera de Natal recebe no sábado (24) a cantora e apresentadora Simony e uma grande homenagem promete marcar a edição especial. A artista foi revelada pelo apresentador em 1981, quando ela tinha 3 anos de idade.

"É muita emoção recebê-la. Sei pelo que você está ando", disse Raul, em relação ao tratamento que ela a contra um câncer no intestino, iniciado em junho.

Após chegar cantando 'Primeiros Erros' e 'Quando te Vi', a artista não conteve a emoção e com lágrimas nos olhos fez uma declaração a Raul Gil.

"É muito difícil cantar emocionada. Ninguém sabe, mas a gente se fala quase todos os dias. Ele (Raul Gil) me manda sempre mensagem de amor, de luz, de carinho. É muito difícil mesmo, mas eu creio. Eu tenho muita fé, que é aquilo que a gente olha e não vê. Isso é fé. É muito difícil, eu não estou gravando nada, estou no final da quimioterapia e das rádios. Elas machucam mesmo, elas queimam. É muito difícil, mas por você eu viria, nem que fosse em uma cadeira de rodas. Eu tenho muito amor, muito respeito e muita gratidão por você. Eu sou quem eu sou, hoje, tudo devo a você", disse.

Simony também afirmou: "a minha cura é para curar outras pessoas. Eu amo a vida, amo meus filhos, minha família, amo o que eu faço. ar por isso foi um baque muito difícil. Só vou encontrar meu médico em março e, tenho certeza, para ele dizer 'você não tem mais nada'".

Na homenagem, Simony revisita sua trajetória no telão e recebe o carinho de pessoas próximas através de depoimentos em vídeo, como o de Jairzinho, Fafá de Belém, Mike Biggs, Padre Antônio Maria, Sônia Abrão, Péricles e muitos outros.

Completando a emoção do dia, a filha Alícia relembra a primeira participação da cantora no Programa Raul Gil, 43 anos atrás cantando a mesma música que ela na ocasião.

O Programa Raul Gil vai ao ar todos os sábados, às 14h15 (de Brasília).

Simony - Rodrigo Belentani/SBT - Rodrigo Belentani/SBT
Imagem: Rodrigo Belentani/SBT