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

Corinthians

Gaviões cobra Corinthians após queda contra Ituano: 'Acabou a paciência'

Fagner se lamenta depois de perder pênalti para o Corinthians contra o Ituano - RONALDO BARRETO/ESTADÃO CONTEÚDO
Fagner se lamenta depois de perder pênalti para o Corinthians contra o Ituano Imagem: RONALDO BARRETO/ESTADÃO CONTEÚDO

Do UOL, em São Paulo (SP)

14/03/2023 12h05

A Gaviões da Fiel, principal torcida organizada do Corinthians, emitiu uma nota oficial nas redes sociais cobrando jogadores e dirigentes do clube após a eliminação contra o Ituano, nas quartas de final do Paulistão, no último fim de semana.

A agremiação pediu a saída imediata de Roberto de Andrade, diretor de futebol do Alvinegro, e se posicionou contra a reintegração do meia-atacante Luan ao elenco.

Tivemos paciência, lotamos o estádio todos os jogos, tremulamos as nossas bandeiras, seguimos riscando o Brasil e o mundo de ponta a ponta, mas só recebemos números frios desses patetas planilheiros que comandam o Corinthians", Gaviões da Fiel.

"Depois de domingo, acabou a paciência! Queremos a saída de Roberto de Andrade pra ontem, o que já deveria ter ocorrido desde o começo do mandato do Duílio", acrescenta a nota.

Desempenho ruim no estadual

O Corinthians se classificou em primeiro de seu grupo no Paulistão, mas terminou a fase de grupos com pontuação menor que São Bernardo e o Água Santa.

Nas quartas de final acabou empatando em 1 a 1 contra o Ituano, e foi eliminado nos pênaltis. A equipe de Itu lutou o campeonato inteiro contra o rebaixamento e só conseguiu a vaga nas quartas na última rodada, após se salvar da queda para a Série A2.

Leia a nota da Gaviões da Fiel na íntegra

Daria pra pegar nossa nota oficial do ano ado e fazer um ctrl+c/ctrl+v depois de mais uma eliminação nesse domingo. Por que nada muda no Corinthians, nada.

Continuamos com um diretor de futebol que transpira incompetência, com um departamento amador, com um time capenga que não aguenta perder um só titular pra lesão.

Continuamos no mesmo lugar, com promessas vazias do presidente que, muito provavelmente, será o primeiro dos últimos 35 anos a não ganhar um só título em sua gestão. Mas "deixa o Duílio trabalhar", como brincam os memes da Fiel adormecida na internet. "Me deixe trabalhar", como ele já nos pediu em suas falácias.

Tivemos paciência, lotamos o estádio todos os jogos, tremulamos as nossas bandeiras, seguimos riscando o Brasil e o mundo de ponta a ponta, mas só recebemos números frios desses patetas planilheiros que comandam o Corinthians.

Depois de domingo, acabou a paciência! Queremos a saída de Roberto de Andrade pra ontem, o que já deveria ter ocorrido desde o começo do mandato do Duílio.

É você ou ele, presidente. Quem vai ser?

Quanto ao Luan, exigimos que não seja reintegrado à equipe. Não apresentou e nem vai apresentar futebol. Não queremos renovação do contrato com ele.

Acabou a paciência com a diretoria de futebol.

Corinthians