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

Chico Anysio Humorista, escritor, roteirista, diretor e ator

12 de abril de 1931, Maranguape, CE

23 de março de 2012, Rio de Janeiro, RJ

Da Página 3 Pedagogia & Comunicação

13/04/2012 07h43

Francisco Anysio de Oliveira Paula Filho nasceu em Maranguape, no interior do Ceará, em 12 de abril de 1931 e ainda criança veio com a sua família morar no Rio de Janeiro. Chico Anysio, como era conhecido, tornou-se um artista completo. Foi escritor, roteirista, diretor, ator, humorista e teve uma longa carreira, repleta de sucesso e reconhecimento popular.

Sonhou ser jogador de futebol e depois advogado, objetivos que abandou cedo, quando aos 16 anos ingressou no rádio ao vencer vários concursos de calouros e acabar atuando como ator de radionovelas. Não demorou a descobrir seu caminho no humor, gênero em que construiria sua carreira de mais de 60 anos.

Foi no rádio que ele começou a interpretar, no início dos anos 1950, o Professor Raimundo, um dos primeiros e o mais famoso personagem. Mas não seria somente o personagem que faria sucesso, pois a estrutura toda do quadro provou-se eficaz e caiu no gosto popular. Um professor numa sala de aula e uma galeria de personagens desfilando seus conhecimentos” e tipos impagáveis.

Criada pelo jornalista Haroldo Barbosa, a fórmula fez tanto sucesso que no final dos anos 1950 Chico Anysio a levou para a televisão, não só repetindo o sucesso do rádio, como se transformando por muitos anos na referência do humor no país. Durante esse tempo, atores famosos aram pela Escolinha, a exemplo de Grande Otelo, Zezé Macedo, Rogério Cardoso, Lúcio Mauro, Tássia Camargo, bem como outros que foram lançados pelo programa ou tiveram seu início de carreira referendado por ele, como foi o caso de Claudia Jimenez (Dona Cacilda) e Tom Cavalcante (João Canabrava) entre outros.

Com o sucesso da escolinha, Chico Anysio não parava de criar e foram surgindo novos programas para a TV. Tiveram destaque e se tornaram muito populares atrações como Chico City, Chico Total e Chico Anysio Show, todos produzidos para a TV Globo e que mantiveram o humorista no ar durante décadas. Por conta desses programas e de suas participações em cinema e teatro, o humorista criou mais de duzentos personagens que acabaram ficando na memória de gerações.

  • Divulgação/TV Globo

    Professor Raimundo

Um criador de tipos

Muitos personagens criados por Chico Anysio tornaram-se populares e seus bordões eram repetidos pelo público. Quem não se lembra do famoso “É mentira Terta">window._asyncLoadScript = function asyncLoadScript(src) { var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true; script.crossOrigin = 'anonymous'; script.src = src; document.head.appendChild(script); return new Promise(function(resolve) { script.onload = script.onreadystatechange = function() { if (!script.readyState || script.readyState == 'loaded' || script.readyState == 'complete') { document.head.removeChild(script); script.onload = script.onreadystatechange = null; resolve(); } } }); }; ;(function (document) { var generics = [ '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=assets/dist/libs/duckslake-sdk.min&cache=202506121350', '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=assets/dist/uol-talker/uol-talker&cache=202506121350', '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=assets/dist/libs/frameworks.min&cache=202506121350', '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=assets/dist/libs/libs.min&cache=202506121350', '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=assets/dist/libs/angular.min&cache=202506121350', ]; // carrega todos os scripts não dependentes um do outro var promises = generics.map(_asyncLoadScript); return Promise.all(promises) .then(function() { // carrega a expose e os scripts necessários para webpack return Promise.all([ '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=assets/dist/exposejs/expose.min&cache=202506121350', '//c.jsuol.com.br/assets/?loadComponent=assets&contentType=js&tpl=vendors.js,runtime.js,main.js&hash=e023fa58124d35fd090e750cdd2169ed250a77cda4d95bf5c21f9969cf33&origin=vendors-js', ].map(_asyncLoadScript)); }) .then(function() { // Executa o UOLoader e carrega os scripts que dependen da expose // Como são ações que não dependem de si, rodam em paralelo return Promise.all([ UOLoader([{"id":"svg-icons","path":"structure/bootstrap/svg-icons"},{"id":"header-menu","path":"basics/header-menu"},{"id":"widget-profile","path":"basics/widget-profile"},{"id":"article-wrapper","path":"basics/article-wrapper"},{"id":"back-to-top","path":"basics/back-to-top"},{"id":"collection-home","path":"basics/collection-home"},{"id":"disclaimer-exclusive-content","path":"basics/disclaimer-exclusive-content"},{"id":"header","path":"basics/header"},{"id":"header-slot","path":"basics/header-slot"},{"id":"magazine-cover","path":"basics/magazine-cover"},{"id":"title","path":"basics/title"},{"id":"modal-content-ticker","path":"basics/modal-content-ticker"},{"id":"navigation-search-list","path":"basics/navigation-search-list"},{"id":"report-error-button","path":"basics/report-error-button"},{"id":"title-sponsor","path":"basics/title-sponsor"},{"id":"","path":"basics/"},{"id":"scroll","path":"structure/bootstrap/scroll"},{"id":"piano","path":"basics/piano"},{"id":"google-one-tap","path":"structure/google-one-tap"}]), ...[ '//c.jsuol.com.br/assets/?loadComponent=media&contentType=js&tpl=alert,forms,photo,read-more,modal,babel,babel-,contauol-,babel-service,suggest,ads,share,tooltip&cache=202506121350', ].map(_asyncLoadScript), ]); }) .then(function() { // roda o primeiro render render(); // dispara evento que indica que o primeiro UOLoader foi completo window.gevent.emit('firstLoaderDone'); }); })(document);