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

Ziraldo Jornalista, teatrólogo, chargista, caricaturista e escritor.

24/10/1932, Caratinga, MG

Da Página 3 Pedagogia & Comunicação

13/08/2005 15h14

O nome de Ziraldo veio da combinação criativa dos nomes de sua mãe, Zizinha, com o de seu pai, Geraldo. Ziraldo Alves Pinto era o mais velho de uma família de sete irmãos. Em 1949, foi com o avô para o Rio de Janeiro. Em 1950 voltou para sua cidade para fazer o Tiro de Guerra e terminar o Científico. Em 1957, formou-se na Faculdade de Direito de Minas Gerais, em Belo Horizonte. No ano seguinte casou-se com Vilma Gontijo com quem teve três filhos.

Artista desde pequeno, gostava de desenhar e de ler Monteiro Lobato, Viriato Correia, Clemente Luz, e as revistas em quadrinhos da época. A carreira de Ziraldo começou com colaborações mensais na revista "Era Uma Vez...". Em 1954 começou a trabalhar no jornal "A Folha de Minas", com uma página de humor.

Em 1957, publicou seus trabalhos na revista "A Cigarra" e, posteriormente, em "O Cruzeiro". Em 1963, começou colaborar para o "Jornal do Brasil". Trabalhou também nas revistas "Visão" e "Fairplay".

Como artista gráfico, Ziraldo fez cartazes para inúmeros filmes do cinema brasileiro. Nos anos 60, seus cartuns e charges políticas começaram a aparecer na revista "O Cruzeiro" e no "Jornal do Brasil". Personagens como a Supermãe e o Mineirinho tornaram-se populares. Ziraldo publicou a primeira revista brasileira do gênero quadrinhos feita por um só autor, reunindo "A Turma do Pererê ".

Em 1964, com o governo militar, a revista foi encerrada. Os personagens voltaram a ser publicados em 1975 pela Editora Abril. Durante o período da ditadura, Ziraldo lutou contra a repressão. Fundou, junto com outros humoristas, o mais importante jornal não-conformista, "O Pasquim", que incomodou o regime militar até o seu fim.

Ziraldo teve seu talento reconhecido internacionalmente com a publicação de suas produções em várias revistas da Inglaterra, da França, e dos Estados Unidos. No ano de 1969, ganhou o Oscar Internacional de Humor no 32º Salão Internacional de Caricaturas de Bruxelas e o Merghantealler, prêmio máximo da imprensa livre da América Latina. Foi convidado a desenhar o cartaz anual da Unicef, honra concedida pela primeira vez a um artista latino.

Seu primeiro livro infantil, "Flicts", relata a história de uma cor que não encontrava seu lugar no mundo. Desde a década de 70, Seus cartuns percorrem revistas de várias partes do mundo. Alguns de seus desenhos foram selecionados para fazer parte do acervo do Museu da Caricatura de Basiléia, na Suíça.

Em 1979, Ziraldo publicou "O Planeta Lilás" e, no ano seguinte, ganhou o Prêmio Jabuti da Câmara Brasileira do Livro com o livro O Menino Maluquinho, que se transformou no maior sucesso editorial e foi adaptado para o teatro, o cinema e para internet, e teve uma versão para ópera infantil. Em 1989, começaram a ser publicadas a revista e as tirinhas em quadrinhos desse personagem.

Em 1994, alguns de seus personagens transformaram-se em selos comemorativos de Natal. Os livros de Ziraldo já foram traduzidos para vários idiomas. "Flicts" já foi enredo de escola de samba em Juiz de Fora e, no carnaval de 1997, Ziraldo foi novamente homenageado e desfilou no alto de um carro com um enorme Menino Maluquinho. Na televisão Ziraldo participou de inúmeros programas. Foi entrevistador na TV Educativa, com o programa "Ziraldo - o papo", no início dos 90.

Em 1999, criou, de uma só vez, duas revistas: Bundas e Palavra. Bundas foi uma resposta bem-humorada às revistas de celebridades. Por sua vez, Palavra se destinava a divulgar e discutir a arte que se faz fora do eixo Rio-São Paulo. No ano 2000, Ziraldo foi convidado para montar um parque de diversões temático em Brasília, o Ziramundo. No início de 2002, surgiu "O Pasquim21", um jornal semanal que tentou reviver, sem sucesso, o histórico O Pasquim.

No carnaval de 2003, Ziraldo foi homenageado pela escola de samba paulista Nenê de Vila Matilde, com o enredo "É Melhor ler... O Mundo Colorido de um Maluco Genial". Em 2004 Ziraldo ganhou, com o livro Flicts, o prêmio internacional Hans Christian Andersen. Sua arte gráfica também pode ser identificada em logotipos, ilustrações, cartazes do Ministério da Educação, camisetas e símbolos de campanhas públicas ou privadas.