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

Goleiro do United destrói Lamborghini Gallardo de quase R$ 1 mi em acidente

Lamborghini Gallardo Superleggera destruída por Sergio Romero - Reprodução
Lamborghini Gallardo Superleggera destruída por Sergio Romero Imagem: Reprodução

20/01/2020 11h37

O goleiro argentino do Manchester United Sergio Romero destruiu sua Lamborghini em um acidente de carro do qual saiu ileso, informou nesta segunda-feira a imprensa inglesa.

As imagens de uma Lamborghini Gallardo Superleggera branca destruída contra uma barreira de proteção, perto do centro de treinamento do United, circularam nesta segunda-feira de manhã nas redes sociais. A imprensa especializada rapidamente reconheceu que tratava-se do carro de Romero, avaliado em 199 mil euros (cerca de R$ 923 mil reais).

O United confirmou ao jornal Manchester Evening News a informação e adiantou que o goleiro saiu ileso do acidente. Segundo a emissora Sky Sports, Romero pôde até treinar normalmente com seus companheiros nesta segunda-feira, a dois dias do confronto contra o Burnley.

Reserva no United do espanhol David De Gea, Romero, de 32 anos, já vestiu a camisa da seleção argentina em 96 jogos.

O Gallardo foi um superesportivo lançado pela Lamborghini em 2003 e foi um dos maiores sucessos da história da marca. Durante os 10 anos em que foi produzido na Itália, o carro vendeu mais de 10 mil unidades. Em 2014, o modelo foi substituído pelo Huracán.

A unidade dirigida por Romero parece ser uma Gallardo LP 570-4 Superleggera. O nome "Superleggera" significa "superleve" em italiano e é justificado pelo uso abundante de fibra de carbono em diversas partes do veículo, resultando em um peso total de apenas 1.340 quilos. Movido por um motor 5.2 V10 de 570 cv, o carro acelera de 0 a 100 km/h em 3,2 segundos e atinge a velocidade máxima de 329 km/h.

Viu um carro camuflado ou em fase de testes? Mande para o nosso Instagram e veja sua foto ou vídeo publicados por UOL Carros! Você também pode ler mais sobre o mundo automotivo e conversar com a gente a respeito participando do nosso grupo no Facebook! Um lugar para discussão, informação e troca de experiências entre os amantes de carros.

Questões relacionadas a problemas que podem ocorrer com veículos, incluindo falhas mecânicas e questões de segurança. Descubra dicas e soluções para enfrentar dificuldades com seu carro, além de informações sobre recalls e alertas de segurança. Além disso, você pode encontrar exemplos de situações que não deram certo, para que você possa aprender com esses casos e evitar cometer os mesmos erros.