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

Murilo Huff grava DVD e fala de Marília: 'Cuido pra ela de quem ficou aqui'

Murilo Huff gravou DVD e teve Maiara e Maraisa com participação especial - Thiago Duran/BrazilNews
Murilo Huff gravou DVD e teve Maiara e Maraisa com participação especial Imagem: Thiago Duran/BrazilNews

Colunista do UOL

04/05/2022 07h59

Receba os novos posts desta coluna no seu e-mail

Email inválido

Murilo Huff gravou, na noite de ontem, em São José do Rio Preto, interior de São Paulo, o quarto DVD da carreira. A gravação acontece seis meses após a morte de Marília Mendonça - com quem viveu um relacionamento e teve um filho, Leo, de 2 anos - e também em um grande momento profissional, com a agenda de shows lotada e bons números no streaming.

"É meu quarto DVD, mas sem dúvida, esse vem em um momento muito importante da minha carreira. Por isso acredito que este trabalho será ainda um divisor de águas na minha vida. A expectativa é a melhor possível", disse o sertanejo em conversa exclusiva com este colunista, poucos minutos antes de subir ao palco.

O novo projeto inclui 15 músicas, sendo duas gravações e 13 inéditas. As participações foram escolhidas a dedo por Murilo. São elas Maiara e Maraisa, Matheus e Kauan, Dom Vittor e Gustavo, e Zé Neto e Cristiano.

"Temos uma ligação muito forte com o Murilo por conta da Marília. Ficou um elo para sempre. Muitos viram como era a relação deles de fora, mas nós o conhecemos não só como namorado da nossa amiga, mas também como a pessoa maravilhosa que é. Ele é um grande amigo", disse Maiara sobre Murilo.

Maraisa completa:

Ele sempre amou a Marília de verdade, e nós nunca duvidamos. É um cara íntegro, da paz, do amor, e dedicado aos fãs. Se entrega de corpo e alma.

E será que vem uma homenagem para Marília Mendonça no DVD? Murilo responde:

A minha maior homenagem para a Marília é que eu cuido para ela de quem ficou aqui. É o cuidado com o nosso filho e nossa família.

Solteiro, Murilo fala ainda sobre as especulações que sempre surgem sobre ele encontrar um novo amor e garante: "Com certeza assumirei se um dia estiver num relacionamento. Mostro o que eu quiser, na hora que eu quiser, e, claro, sempre com respeito aos fãs e quem gosta do meu trabalho."

'Minha mãe o considera como filho'

Dom Vittor e Gustavo participam de gravação do DVD de Murilo Huff - Thiago Duran/BrazilNews  - Thiago Duran/BrazilNews
Dom Vittor e Gustavo participam de gravação do DVD de Murilo Huff
Imagem: Thiago Duran/BrazilNews

Gustavo, irmão de Marília Mendonça e segunda voz da dupla com o sertanejo Dom Vittor, também comentou sobre participar do novo DVD de Murilo Huff. Eles já se apresentaram juntos algumas vezes.

Murilo é da família, um irmão pra mim. Minha mãe também o considera como filho. Temos uma relação magnífica, sem explicação. Sempre estivemos unidos", diz Gustavo.

Ausência de Zé Neto

Sem Zé Neto, Cristiano esteve em gravação do DVD acompanhado da mulher, Paula Vaccari - Thiago Duran/BrazilNews  - Thiago Duran/BrazilNews
Sem Zé Neto, Cristiano esteve em gravação do DVD acompanhado da mulher, Paula Vaccari
Imagem: Thiago Duran/BrazilNews

Zé Neto, anunciado como participação ao lado de Cristiano, não compareceu ao evento. Cristiano subiu ao palco sozinho, representando a dupla, após o primeira voz sofrer de uma crise de sinusite.

"Nova crise de sinusite, impossibilita Zé Neto de participar de DVD de Murilo Huff, mas como parceiro é parceiro Cristiano subiu ao palco para interpretar 'Deus e o Mundo', de quebra Cristiano já se antecipou, e em nome da dupla convidou Murilo para participar no próximo DVD de Zé Neto e Cristiano", informou a assessoria da dupla.

Matheus e Kauan cantam com Murilo Huff - Thiago Duran/BrazilNews  - Thiago Duran/BrazilNews
Matheus e Kauan cantam com Murilo Huff
Imagem: Thiago Duran/BrazilNews

*A Coluna Lucas Pasin, em Splash/UOL, foi convidada pela produção do evento para a cobertura da gravação do DVD de Murilo Huff, em São José do Rio Preto, interior de São Paulo