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

Matheus Pichonelli

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Falabella, seu Caco Antibes não saiu de cena. Apenas perdeu a graça

Caco Antibes (Miguel Falabella) em Sai de Baixo (Foto: Reprodução/TV Globo) - Reprodução/TV Globo
Caco Antibes (Miguel Falabella) em Sai de Baixo (Foto: Reprodução/TV Globo) Imagem: Reprodução/TV Globo

Colunista do UOL

10/02/2021 04h00

"Sai de Baixo" foi um programa de estilo sitcom da TV Globo exibido nas noites de domingo entre 1996 e 2002. Um de seus personagens mais marcantes era Caco Antibes, o protótipo do brasileiro médio e decadente, tomado de ódio e preconceito de classe, interpretado por Miguel Falabella.

"Eu tenho horror a pobre" era seu bordão.

Em uma entrevista publicada no Estadão, no último fim de semana, o ator e dramaturgo afirmou que seu antigo personagem "não teria como existir hoje em dia". "Ele é representativo de uma época. Idiota seria eu se quisesse repetir o Caco Antibes", disse Falabella.

Eu não poderia concordar menos.

Quando o sitcom estava no ar, Caco Antibes era o apelido de todos os parentes que causavam mal-estar à mesa quando, depois da segunda cerveja, começavam a expelir perdigotos e planos higienistas para nossa cidade. A exemplo do personagem fictício, quase nunca eram levados a sério.

Como uma risca de chão imaginária, estava claro que Caco Antibes era uma caricatura resguardada pela impotência. Falava, falava e falava absurdos porque era tudo o que podia fazer.

Por isso provocava riso.

"Sai de Baixo" foi o programa que marcou o fim dos anos 1990. E foi na década seguinte que o Brasil botou para funcionar um dos mais bem-sucedidos programas de distribuição de renda do planeta. O Bolsa Família reduziu as taxas de extrema pobreza em 25% e as de pobreza, em 15%, entre 2001 e 2017. Naquele ano, 6,6 milhões de pessoas saíram da pobreza ou da extrema pobreza. Era o equivalente à população do Maranhão, segundo dados do Ipea.

Como contrapartida, o Bolsa Família tirou do armário o espírito insepulto do personagem.

O ranço nascido ali fez explodir o discurso de ódio, manifestado nas iminentes redes sociais, a começar pelo Orkut. Chegou ao Twitter e se espalhou pela deepweb.

O que era piada virou força política.

Jair Bolsonaro, em seus tempos de deputado, dizia que o programa do governo era uma mentira. Para ele, tratava-se de um projeto para "tirar dinheiro de quem produz e dar a quem se acomoda". Ele lamentava que, no Nordeste, já não se conseguia pessoas para trabalhar por causa do programa, que se tornara uma ferramenta de "cabresto".

Na época, o futuro presidente defendia um polêmico programa de planejamento familiar para que "o cara que faz três, quatro, cinco, dez filhos" não virasse problema do Estado. "Esse cara já vai viver de Bolsa Família, não vai fazer nada, não produz bens e serviços, não colabora com o PIB. Aqueles oito filhos vão ter que ter creche, escola, depois vão ter cota lá na frente. Para ser o que na sociedade? Nada."

Já candidato a presidente, Bolsonaro provocou aplausos ao calcular o peso de quilombolas em arrobas. Dizia que eles não serviam sequer para procriar.

Depois de eleito, apostou alto as fichas na imunidade de rebanho quando chegou a pandemia. Tinha a seu favor uma tese peculiar: os brasileiros, sobretudo os mais pobres, precisavam ser estudados, porque porque nadavam em esgoto e não acontecia nada com eles. Não seria diferente em contato com o coronavírus. Hoje o país soma 230 mil mortos e ele pergunta "e daí?".

A ironia é que o deputado que fazia cosplay de Caco Antibes para ganhar engajamento tem hoje a popularidade atrelada ao auxílio emergencial — e não perde chance de posar nas redes como um político de base humilde, que fala a língua do seu povo. Haja leite condensado no pão para adoçar a fantasia vestida no condomínio Vivendas da Barra.

Bolsonaro deu corpo e empoderou o espírito cacoantibeano, mas não está só. Seu Posto Ipiranga é um ministro da Economia que acredita que a maior inimiga do meio ambiente é a pobreza, que pobres são pobres porque consomem tudo e não guardam nada, e que já demonstrou alívio com o fim da farra dos governos anteriores em que até a empregada doméstica podia viajar para a Disney.

A ascensão de Bolsonaro e sua turma não é resultado de uma conversão repentina dos brasileiros à cartilha de Caco Antibes. Há muitos elementos que explicam a sua chegada ao Planalto, inclusive a implosão do sistema político e partidário a partir da Lava Jato.

Na semana ada, a divulgação de trocas de mensagens entre procuradores da força-tarefa e o então juiz Sergio Moro mostrou que a bronca dos responsáveis pelas investigações não era só pelos supostos malfeitos dos investigados.

Ex-operário nascido em Garanhuns (PE), Luiz Inácio Lula da Silva, o presidente que colocou em campo o Bolsa Família, era ridicularizado sistematicamente pelos investigadores no grupo do Telegram. Deltan Dallagnol o chamava de "9", em referência ao acidente de trabalho que fez o ex-presidente perder um dos dedos.

E Januário Paludo, o "pai" da equipe, dizia não ter dúvidas de que o sítio em Atibaia, alvo das investigações, era do ex-presidente porque, "além de deprimente, tinha muita roupa brega de mulher, decoração horrorosa e vinhos de boa qualidade, mas muito mal conservados."

Se fechar os olhos, é possível ouvir Caco Antibes pronunciando cada linha.

Só não dá para escutar as risadas ao fundo.

Desculpa discordar, Falabella. Mas seu personagem nunca foi tão atual nem teve tanta força política. Apenas perdeu a graça.