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

Vitor Belfort errando pergunta no 'Show do Milhão' viraliza após fake news

Vitor Belfort participou do Show do Milhão em 2003 - Divulgação/SBT
Vitor Belfort participou do Show do Milhão em 2003 Imagem: Divulgação/SBT

De Splash, em São Paulo

08/11/2022 21h36

O lutador Vitor Belfort, de 45 anos, se tornou um dos assuntos nas redes sociais, ao longo do dia de hoje, em virtude de uma fake news sobre as eleições de 2022. O erro do artista, inclusive, fez com que um vídeo dele errando uma pergunta no "Show do Milhão" (SBT) viralizasse com piadas.

Na edição de 2003 da atração comandado pelo apresentador Silvio Santos, o lutador decidiu encarar o desafio de perguntas e respostas para tentar ganhar o prêmio de R$ 1 milhão.

Ele, porém, deixou o game após errar a segunda questão. Ao ser indagado quantas sílabas tem a palavra "Sol", o artista escolheu a opção que correspondia "Trissílaba" sendo que a resposta certa era "Monossílaba".

Aos risos, Silvio Santos anunciou que a resposta do lutador estava errada com piada. "Quem mandou fugir da escola", gargalhou ele.

Nas redes sociais, os internautas resgataram o vídeo do erro do lutador com ironias de que ele não está sabendo das coisas há um bom tempo.

A fake news

Ontem, Vitor Belfort, ex-campeão do UFC e apoiador declarado de Jair Bolsonaro (PL), compartilhou em suas redes sociais uma publicação com uma notícia falsa afirmando que um general das Forças Armadas chamado "Benjamin Arrola" pediu ao TSE uma explicação sobre as eleições — onde Bolsonaro saiu derrotado para o Luis Inácio Lula da Silva (PT).

Ex-UFC, Belfort compartilhou uma fake news em suas redes sociais - Reprodução - Reprodução
Ex-UFC, Belfort compartilhou uma fake news em suas redes sociais
Imagem: Reprodução

"O General Benjamin Arrola das Forças Armadas declarou que o exército deu 24 horas para que o TSE explique o que houve nas urnas no domingo. Segundo ele, as forças armadas já estão apostos para a tomada do poder caso não haja nenhuma explicação coerente", diz o texto que Belfort compartilhou em seu Instagram.

"Benjamin Arrola" é um nome fictício utilizado por pessoas que querem fazer outros cometerem gafes, alguns narradores já sofreram com isso.

Depois de bombar nas redes sociais, o ex-campeão do UFC e apoiador declarado de Jair Bolsonaro (PL) se manifestou dizendo que a por dias corridos por causa de uma luta marcada para 19 de novembro e aproveitou para cutucar Felipe Neto.

"Se você não sabe, agora vai saber, dia 19 de novembro eu vou estar lutando. Estou treinando tão duro... Gente, a única solução para o Brasil é esse general aparecer. O general 'Benjamin Arrola', ele precisa aparecer. A Justiça acabou no Brasil, a gente está refém. E aí, a pergunta é: será que esse general vai aparecer ou não? Você sabe onde ele se encontra?", disse Vitor Belfort.

Na legenda, ele provocou Felipe Neto. "PELO VISTO SOMENTE ESTE GENERAL VAI RESOLVER A SITUAÇÃO. SERÁ QUE VOCÊ SABE ONDE SE ENCONTRA O BEJAMIN (sic)? Comente aqui? P.S: Felipe Neto, pelo visto você já encontrou o General e não largou a mão dele", escreveu.