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

MEC anulará mudanças polêmicas em edital de livros e culpa gestão Temer

O presidente Jair Bolsonaro (PSL) empossa o colombiano naturalizado brasileiro Ricardo Vélez Rodríguez como ministro da Educação, no Palácio do Planalto, em Brasília - Dida Sampaio/Estadão Conteúdo
O presidente Jair Bolsonaro (PSL) empossa o colombiano naturalizado brasileiro Ricardo Vélez Rodríguez como ministro da Educação, no Palácio do Planalto, em Brasília Imagem: Dida Sampaio/Estadão Conteúdo

Ana Carla Bermúdez

Do UOL, em São Paulo

09/01/2019 18h51Atualizada em 09/01/2019 20h39

O ministro da Educação, Ricardo Vélez Rodríguez, anunciou na tarde desta quarta-feira (9) que irá anular as mudanças em um edital para compra de livros didáticos. As regras foram alvo de críticas porque deixavam de exigir, por exemplo, que as obras trouxessem referências bibliográficas. 

As alterações haviam sido realizadas no edital do PNLD (Programa Nacional do Livro Didático) 2020, que orienta a produção de livros para alunos do 6º ao 9º ano do ensino fundamental, e foram publicadas em 2 de janeiro, segundo dia do governo de Jair Bolsonaro (PSL).

Em nota, Vélez afirmou que anulará as alterações em vista de "erros detectados" e afirmou que o documento foi produzido na gestão anterior do MEC (Ministério da Educação) -isto é, durante a gestão de Michel Temer (MDB).

As alterações publicadas no dia 2 de janeiro suscitaram polêmica por:

  • Não exigir referências bibliográficas na estrutura editorial dos livros;
  • Ter excluído orientações anteriores para que as obras tivessem compromisso educacional com a agenda da não-violência com a mulher, além de promover "positivamente" a cultura e a história afro-brasileira, quilombola, dos povos indígenas e do campo;
  • Ter retirado um trecho que proibia a existência de publicidade, marcas, produtos ou serviços comerciais nos livros.

Diante da repercussão negativa, o ministro da educação publicou nota que diz:

"O MEC reitera o compromisso com a educação de forma igualitária para toda a população brasileira e desmente qualquer informação de que o Governo Bolsonaro ou o ministro Ricardo Vélez decidiram retirar trechos que tratavam sobre correção de erros nas publicações, violência contra a mulher, publicidade e quilombolas de forma proposital".

O ex-ministro da Educação Rossieli Soares, que chefiou a pasta entre abril e dezembro de 2018, negou que as alterações no edital sejam de autoria da sua gestão. Segundo ele, sua equipe nunca discutiu essas questões. "Todos os atos a partir do dia 1º de janeiro são de responsabilidade do novo governo", disse em entrevista à Folha.

    Antes da divulgação do recuo pelo MEC, a Abrelivros (Associação Brasileira de Editoras de Livros Escolares), entidade que reúne as principais editoras de materiais didáticos, manifestou "preocupação" com a existência de mudanças. Isso porque, segundo a associação, todas as obras foram entregues pelas editoras para serem avaliadas pelo MEC em 30 de novembro de 2018.

    Veja a íntegra da nota divulgada pelo MEC:

    O ministro da Educação, Ricardo Vélez Rodríguez, decidiu tornar sem efeito o 5º Aviso de Retificação do edital do PNLD 2020, publicado no dia 2 de janeiro, tendo em vista os erros que foram detectados no documento cuja produção foi realizada pela gestão anterior do MEC e enviada ao FNDE em 28 de dezembro de 2018.

    O MEC reitera o compromisso com a educação de forma igualitária para toda a população brasileira e desmente qualquer informação de que o Governo Bolsonaro ou o ministro Ricardo Vélez decidiram retirar trechos que tratavam sobre correção de erros nas publicações, violência contra a mulher, publicidade e quilombolas de forma proposital.