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

Lucas Pasin

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.

Simaria contrata equipe de Roberto Carlos para cuidar da carreira solo

Colunista do UOL

18/08/2022 19h34

Receba os novos posts desta coluna no seu e-mail

Email inválido

Logo após anunciar o fim da dupla com Simone, Simaria já está com uma nova equipe de assessoria de imprensa para cuidar da divulgação de sua carreira. A cantora deixou a antiga equipe, que segue com a irmã, e contratou a mesma empresa que cuida de Roberto Carlos.

A nova assessoria de imprensa informou que Simaria ainda levará um tempo para retomar os palcos, confirmando o que já havia sido dito no comunicado sobre o fim da dupla.

"Tão logo a gente tenha tudo traçado, vamos anunciar os próximos os. Neste momento, ela está cuidando da voz, que ficou debilitada em virtude dos problemas que ou do fim do casamento, agenda intensa de shows, e agora quer ter um tempo para se cuidar. É uma parada estratégica", falou Maurício Aires, novo representante de Simaria.

"Em respeito aos fãs, amigos e parceiros, Simone e Simaria comunicam oficialmente que as atividades da dupla estão encerradas. As artistas seguem, a partir daqui, em carreira solo. Reiteramos que todos os compromissos de shows já contratados até a presente data serão pontualmente cumpridos por Simone", diz a nota publicada nas redes sociais.

"Me afastarei temporariamente dos palcos para cuidar dos meus filhos e da minha condição vocal. Sigo cumprindo meus compromissos de publicidade e planejando os próximos os da minha carreira artística. Aos nossos fãs, todo o meu carinho, amor e gratidão, vocês são o meu combustível para seguir adiante", diz Simaria no comunicado.

"A minha vontade de estar nos palcos é imensa e preciso fazer aquilo que amo! Seguirei cantando e levando toda a minha alegria e amor para os fãs de todo o Brasil. Em breve estarei de volta aos palcos e conto com o apoio, carinho e energia de vocês nessa minha nova trajetória", afirma Simone.

A briga entre as irmãs

Simone e Simaria não se apresentam como dupla desde o final de junho deste ano. O último show das duas juntas foi no dia 11 de junho, em uma caótica apresentação no São João de Caruaru. Na ocasião, Simone iniciou o show sozinha, e Simaria chegou depois de 1h20.

Menos de uma semana depois, no dia 16 de junho, a segunda voz anunciou uma pausa na carreira, e um afastamento dos palcos que teria ligação com uma determinação médica. No mesmo dia, Simone se apresentou sozinha na Festa do Tomate, em Paty do Alferes (RJ).

Em abril deste ano, fãs já haviam notado um afastamento entre as duas, e Simone chegou a responder a um questionamento no Instagram. "Simaria tem a vida dela e eu a minha", explicou.

Em seguida, algumas falhas de comunicação começaram a ficar mais públicas, como o caso dos áudios vazados do "Programa do Ratinho" (SBT) e a entrevista concedida por Simaria a Leo Dias, do jornal Metrópoles.

"O [programa do] Ratinho foi meu grito de socorro, porque tudo o que eu vou fazer sou recriminada pela Simone", declarou na ocasião. "Tem noção do que é ar 20 e tantos anos da sua vida sendo mandada calar a boca e não ser você mesma?".