;(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; // 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(); })();
PUBLICIDADE
  • Assine UOL
Topo

Fórmula 1

Piquet já disse ser 'Bolsonaro até a morte' e foi chofer do presidente

7.set.2021 -O presidente Jair Bolsonaro (sem partido) chega para a cerimônia de hasteamento da bandeira em Brasília, para o 7 de Setembro, em um Rolls Royce dirigido pelo ex-piloto de Fórmula 1 Nelson Piquet - FÁTIMA MEIRA/ESTADÃO CONTEÚDO
7.set.2021 -O presidente Jair Bolsonaro (sem partido) chega para a cerimônia de hasteamento da bandeira em Brasília, para o 7 de Setembro, em um Rolls Royce dirigido pelo ex-piloto de Fórmula 1 Nelson Piquet Imagem: FÁTIMA MEIRA/ESTADÃO CONTEÚDO

Do UOL, em São Paulo (SP)

28/06/2022 11h05

Um termo racista usado para se referir ao heptacampeão mundial Lewis Hamilton fez o ex-piloto Nelson Piquet voltar ao noticiário nesta semana. Um vídeo em que o brasileiro chama o britânico de 'neguinho', em entrevista ao jornalista Ricardo Oliveira, em novembro de 2021, ganhou forte repercussão nas redes sociais e gerou até uma resposta em português do piloto da Mercedes. Quando usado de maneira pejorativa ou com a intenção de ofender, o termo usado por Piquet é considerado racista.

Nelson Piquet virou assunto nos últimos anos pelas opiniões e comentários sobre o que acontece fora das pistas e por seu posicionamento político. Ele se tornou um apoiador ferrenho de Jair Bolsonaro (PL) e chegou a dizer, em entrevista à RedeTV, que é 'Bolsonaro até morrer'.

"Fiquei fã dele. Eu o conheci, ele me convidou para almoçar e a gente se deu bem. Nunca me envolvi em política na vida, hoje sou Bolsonaro até a morte. Se a gente não ajudar ele, se o povo não ajudar ele, eu acho que ele é a salvação do Brasil", disse.

A iração fez com que o tricampeão mundial virasse chofer de Bolsonaro por um dia. A cena aconteceu no Dia da Independência, em 7 de setembro de 2021. Piquet dirigiu o Rolls-Royce presidencial na chegada do presidente à cerimônia de hasteamento da Bandeira Nacional. Ele estava acompanhado por crianças.

O Rolls-Royce conduzido por Piquet é o Silver Wraith de 1952, mantido pelo Ministério da Defesa. O modelo é usado por presidentes em ocasiões especiais, como a posse. O carro chegou ao Brasil ordenado por Getúlio Vargas.

A cena virou meme nas redes sociais. Internautas ironizaram a situação, dizendo que Piquet, muito tempo aposentado das pistas, 'virou motorista de aplicativo'. Na ocasião, Bolsonaro era criticado por participar de atos antidemocráticos. Ele esteve presente em manifestações que tinham apoiadores pedindo fechamento do Congresso Nacional e do Supremo Tribunal Federal.

Dois meses depois, Piquet esteve afastado do GP de São Paulo, em novembro, recusando convites da organização da prova. O motivo, segundo publicou o colunista Fábio Seixas, no UOL, foi não ter a imagem ligada ao então governador João Doria. O ex-piloto sempre foi presença constante em Interlagos.

Bolsonaro e Doria eram adversários políticos — o ex-governador deixou a vida pública neste mês. O presidente defendeu a ideia de um autódromo no Rio de Janeiro e queria que a capital fluminense recebesse a Fórmula 1.

Doria, à época, rebateu a ideia: "Não é uma decisão política, emocional ou institucional. É uma decisão de negócio. A F-1 vai levar em conta esses argumentos, não há decisão tomada pelo período a partir de 2021". O Grande Prêmio aconteceu mesmo na capital paulista e, em uma espécie de alfinetada, ainda mudou de nome: deixou de ser GP do Brasil e virou GP de São Paulo.

Não é de hoje que membros da família de Piquet tentam diminuir a trajetória Hamilton. Em dezembro do ano ado, quando Max Verstappen foi campeão mundial, ultraando o britânico na última volta, Nelsinho Piquet, filho do ex-piloto e cunhado de Verstappen, gravou um vídeo celebrando a conquista e usando uma camiseta com os dizeres 'Patrão é meuzovo'. Patrão é a forma como Hamilton é chamado pelos fãs.

Fórmula 1