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

Ator de 'Amor & Sexo' que tentou salvar turista no CE foi baleado em 2020

Bruno Miranda, o Borat de "Amor & Sexo", foi baleado no Rio de Janeiro em 2020 - Reprodução/Instagram
Bruno Miranda, o Borat de "Amor & Sexo", foi baleado no Rio de Janeiro em 2020 Imagem: Reprodução/Instagram

De Splash, em São Paulo

21/03/2022 22h38

O ator Bruno Miranda, lembrado por interpretar o personagem Borat no programa "Amor & Sexo" (TV Globo), tentou evitar o afogamento de um turista de 30 anos em Cruz, no litoral do Ceará.

Após um resgate "difícil e demorado", Uilgner dos Santos Rodrigues chegou já sem vida à UPA de Jericoacoara. A identidade da vítima foi confirmada pela unidade de saúde.

Em entrevista ao UOL, Bruno disse que está em viagem de férias e, no início da tarde de hoje, decidiu visitar o Buraco Azul, atração localizada na comunidade de Caiçara, acompanhado da mulher, Mariana Melgaço.

Além de chamar a atenção dos fãs do programa apresentado por Fernanda Lima, o artista também já foi baleado no Rio de Janeiro por conta de uma briga de trânsito.

Baleado após briga de trânsito

Bruno Miranda foi baleado em novembro de 2020 no Rio de Janeiro e teve que ar por uma cirurgia de emergência.

O assistente de palco do programa da apresentadora Fernanda Lima foi levado ao Hospital Municipal Lourenço Jorge, na Barra da Tijuca. Em contato com Splash, a direção do hospital que o quadro do ator era considerado grave.

De acordo com informações da Secretaria de Saúde da Prefeitura do Rio de Janeiro, Bruno foi atingido no abdômen. A conta do ator no Instagram informou que o tiro atingiu o rim direito e o intestino.

A bala teria partido de um policial militar que se envolveu em uma briga de trânsito e efetuou disparo na Rua Maurício da Costa Faria, no Recreio dos Bandeirantes, informou a TV Globo na época.

Dias após ser Baleado, Bruno compartilhou a imagem da cicatriz no Instagram. "Marca do renascimento! Ah, vai ficar feio?! Foda-s*. Prefere ser um cara vivo com cicatriz, ou um morto sem? Quem vai dizer que não sou rasgado?", escreveu.

Recuperação

Logo após a cirurgia de emergência, Bruno Miranda falou sobre o episódio em entrevista à Época. Ele ou a compartilhar informações sobre a recuperação com frequência nas redes sociais.

"Estava indo malhar quando vi o acidente e saí correndo para ajudar. Ajudei as pessoas dos dois carros. Logo em seguida, veio uma outra pessoa, acusando o motorista de ar por ele em alta velocidade. O motorista revidou, xingou a esposa do rapaz e já foi para cima do cara dando chutes e socos. Eu estava na calçada, no telefone, ligando para o bombeiro, quando o cara já caiu no chão, e o motorista deu o tiro".

O ator ou por uma nova cirurgia em junho de 2021, seis meses após ser baleado, por conta dos problemas com os pontos internos da primeira intervenção.

"ando para avisar que estou bem. Tivemos umas surpresas na cirurgia dificultando-a, mas graças à equipe maravilhosa deu tudo certo!", informou nas redes sociais.

"Meus pontos internos estavam todos abertos. Mais de 13 centímetros abertos. Na verdade, 13 [de altura] por 11 [de comprimento], uma parada absurda. Poderia sair para fora, empurrar meu intestino, meus órgãos para fora", completou nos Stories do Instagram.

Sucesso no 'Amor & Sexo'

Bruno fez parte da atração apresentada por Fernanda Lima entre 2013 e 2018. O figurino usado pelo ator era inspirado no personagem do ator britânico Sacha Baron Cohen.

Em entrevista ao UOL em 2014, o carioca disse que ouvia muitos elogios nas ruas e recebia propostas indecentes pelas redes sociais.

"Pessoalmente ninguém é tão ousado de fazer propostas, mas nas redes sociais tem muitas que prefiro nem citar pois são pesadas", afirmou.

Bruno também comentou sobre os bastidores da atração global. "É super alto astral, rolam brincadeiras. O José Loreto não pode me ver que ele quer puxar meu maiô e fazer o que aqui no Rio chamamos de 'sungão'", disse na época.