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

Xingamentos e amizades quebradas: a briga 'Rocky x Drago' na vida real

Sylvester Stallone e Dolph Lundgren: intérpretes de Rocky e Drago  - Reprodução/Instagram
Sylvester Stallone e Dolph Lundgren: intérpretes de Rocky e Drago Imagem: Reprodução/Instagram

Colaboração para Splash, em Pernambuco

03/08/2022 04h00Atualizada em 03/08/2022 08h43

Nos últimos dias, Sylvester Stalllone, 76, e Dolph Lundgren, 64, intérpretes dos lendários Rocky Balboa e Ivan Drago na série de filmes "Rocky", se viram no centro de uma polêmica dentro de suas redes sociais: um possível filme paralelo da franquia, focando em Drago.

A briga pública entre os dois atores se deu após uma notícia repercutida pela imprensa internacional especializada em cultura pop a respeito da produção do longa. De acordo com a Variety, o estúdio MGM havia dado o sinal verde para que uma produção focada em Drago fosse iniciada.

Não havia detalhes a respeito do roteiro ou mesmo se Dolph reprisaria o papel que exerceu como antagonista de "Rocky IV", mas a notícia foi suficiente para que Stallone, intérprete de Rocky e criador da franquia, protestasse em suas redes sociais sobre o assunto.

Em postagens posteriormente apagadas de seu perfil do Instagram, o idealizador e astro dos filmes de "Rocky" expressou seu descontentamento com a ideia.

"Outro destruidor de corações...Acabei de descobrir isso. Mais uma vez, Irvin Winkler. Este patético produtor de 94 anos e sua família estão mais uma vez limpando explorando outro personagem maravilhoso que criei sem nem me dizer. Peço desculpas aos fãs, eu nunca quis que os personagens do Rocky fossem explorados por esses parasitas", escreveu Stallone.

Na sequência, ele ataca diretamente Dolph Lundgren.

A propósito, eu não tinha nada além de respeito por Dolph, mas ele NUNCA me contou sobre o que estava acontecendo nas minhas costas com o personagem que eu criei para ele! Mantenha seus amigos de verdade por perto. Sylvester Stallone

Nas postagens apagadas, Stallone questiona ainda como Irvin Winkler e seus filhos "se olham no espelho" e diz que jamais quis que "Rocky fosse explorado por ganância".

"Drago" coloca "panos quentes" na briga

Dolph se pronunciou logo na sequência às alegações de Stallone, também usando seu Instagram. A postagem dele ainda segue no ar.

Usando uma foto antiga dos dois, ele diz que achou que o amigo estava envolvido nas conversas.

Apenas para deixar claro sobre um possível derivado de Drago. Não há roteiro aprovado, nem negociação em andamento, nem diretor e eu estava pessoalmente com a impressão de que meu amigo Sly Stallone estava envolvido como produtor ou até mesmo como ator, escreveu Dolph.

"Houve um vazamento na imprensa durante a semana ada e foi infeliz. Em contato com o Mr. Balboa - Então, todos fãs podem relaxar. É isso", finalizou o intérprete de Drago, colocando "panos quentes" na briga pública.

Após os comentários de Dolph, Stallone não voltou a falar a respeito do assunto.

Sylvester Stallone é responsável por escrever todos os seis filmes de Rocky Balboa e dirigiu quatro destes.

Além disso, ele está envolvido na franquia "Creed", estrelada por Michael B. Jordan e que é um spin-off de Rocky, trazendo no seu foco Adonis Creed, filho de Apollo Creed, primeiro grande rival de Rocky.

Quem é Ivan Drago

Drago foi o principal antagonista de "Rocky IV". Mesmo participando efetivamente apenas deste filme série original, ele foi um dos mais marcantes personagens e é lembrado até hoje pelos fãs.

Campeão de pesos olímpicos, ele mata Apollo Creed em uma luta no ringue.

Para vencê-lo, Rocky recorre a formas primitivas de treinamento, como correr na neve e subir montanhas correndo. Ao final do filme, ele consegue vencê-lo.

Drago ainda faz uma rápida participação cameo em "Rocky V", onde aparece como uma lembrança da cena final do filme IV e já foi citado em "Creed".