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

Simony conta não ter muitos amigos da época do 'Balão Mágico'

Colaboração para Splash, em São Paulo

03/12/2021 04h00

Tiago Abravanel e Simony estão juntos no "Sai da Caixa" desta semana. A cantora e apresentadora, que cresceu diante dos olhos do Brasil no "Balão Mágico", se lembrou das decisões que precisou tomar quando ainda era uma criança e soltou a voz no sertanejo.

Semanalmente, Abravanel recebe um convidado para 'sair da caixa' cantando músicas de fora do seu repertório habitual e colocando o papo em dia, no Canal UOL.

Com mais de 10 milhões de cópias vendidas, viagens por todo país e uma legião de fãs nos anos 80, Simony conta que não tem tantos amigos e, inclusive, poucos desta época estão em sua vida até hoje.

Eu não sou de muitos amigos, eu sou muito caseira. Eu tenho pouquíssimos amigos e dessa época... da galera da TV, eu tenho [amizade] com o Tob, o Mike, o Jair. Simony

"Acho que só minha família", afirmou a cantora ao falar dos seus amigos 'que restaram' do tempo do "Balão". Ela também se lembrou de alguns amigos da época de escola, que mesmo longe, ainda se falam quando é possível.

Pra mim, tudo ótimo! Eu acho que a vida também se encarrega das coisas, existem ciclos e aí vai indo. Simony

Simony - Reinaldo Canato / UOL - Reinaldo Canato / UOL
Simony é a convidada de Tiago Abravanel para o 'Sai da Caixa'
Imagem: Reinaldo Canato / UOL

Primeiras lembranças

Diretamente do túnel do tempo, Simony contou que uma das suas primeiras lembranças da infância, foi o aprendizado musical com a mãe. Na primeira temporada, Naiara Azevedo também ou por esse túnel do tempo e contou ser uma 'peste' quando criança.

A gente no nosso trailer do circo e ela decorando músicas para cantar. A gente morava em trailer, aqueles ônibus engraçados, a gente morava assim. Minha maior lembrança é essa, sempre. Simony

Simony - Reinaldo Canato / UOL - Reinaldo Canato / UOL
Sai da Caixa: Tiago Abravanel recebe Simony na segunda temporada do programa
Imagem: Reinaldo Canato / UOL

Simony com Y

Abravanel ainda descobriu que o nome da cantora, com a letra 'Y' no final, foi definido estrategicamente por sua mãe, que sempre soube que estava gerando uma cantora.

Na verdade, ela não queria que eu fosse cantora, mas ela sempre soube que eu seria. Então ela disse 'já que existe uma Simone, vou colocar Simony, com 'Y'. Como ela vai ser uma cantora, não poder ser igual a Simone'. Simony

"Na barriga ela já sabia?", questionou Tiago que recebeu a confirmação da cantora: "É muito louco, uma coisa sem explicação. Mãe é mãe, sabe tudo".

Você pode assistir a toda a programação do Canal UOL aqui

O que rolou na visita de Simony ao 'Sai da Caixa' com Tiago Abravanel