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

Jamil Chade

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Sem mulher como chanceler, governo quer embaixadoras em postos estratégicos

Itamaraty - Agência Brasil / Fabio Rodrigues Pozzebom
Itamaraty Imagem: Agência Brasil / Fabio Rodrigues Pozzebom

Colunista do UOL

09/12/2022 16h43

Receba os novos posts desta coluna no seu e-mail

Email inválido


O governo eleito de Luiz Inácio Lula da Silva frustrou uma parcela importante do Itamaraty ao não escolher uma mulher para comandar o Itamaraty. A escolha por Mauro Vieira, porém, será acompanhada por uma promoção de embaixadoras a locais e postos considerados como chave dentro da diplomacia nacional.

A esperança de uma parcela do Itamaraty era de que, depois de um governo acusado de ser misógino, a nomeação da primeira mulher para chefiar a chancelaria seria um recado claro ao mundo de que o novo governo queria uma ruptura com a imagem de Jair Bolsonaro.

Ainda assim, a decisão é a de colocar a diplomata de carreira e embaixadora Maria Laura da Rocha como secretária-geral do Itamaraty. O cargo equivalente ao de vice-ministro é ainda uma sinalização de que a istração da chancelaria ficará com uma mulher.

A embaixadora desperta simpatia em uma parcela do Itamaraty pelo simbolismo de representar, na chancelaria, uma parcela majoritária da população brasileira - mulher e afrodescendente. Sua longa carreira está concentrada na Europa, tendo servido três vezes em Paris, três vezes em Roma, ademais de Alemanha, Rússia, Hungria e Romênia.

Mas a presença de mulheres não se limitaria ao cargo de Maria Laura da Rocha. Fontes na equipe de transição indicaram ao UOL que o objetivo é ainda de ter mulheres na chefia de algumas das principais secretarias dentro do Itamaraty, assim como no comando de postos no exterior em locais de relevância para o Brasil.

Um levantamento realizado pela ADB (Associação dos Diplomatas Brasileiros) mostra que o Itamaraty prioriza homens em promoções a cargos chaves da carreira. A entidade indicou que as mulheres representam 23% dos diplomatas no Itamaraty. Mas nenhuma delas ocupa o cargo de embaixadoras em postos estratégicos como Londres, Washington ou Buenos Aires. Um número mais significativo de mulheres em postos de comando apenas pode ser encontrado em locais como as embaixadas na África ou na América Central.

A pressão agora é para que essa realidade seja modificada, já nos primeiros meses do novo governo. A ADB também aponta que Vieira, quando serviu como chanceler no governo de Dilma Rousseff, registrou uma taxa de promoções de mulheres abaixo da média de outros ministros, inclusive sob o governo de Michel Temer.

Em nota publicada nesta sexta-feira, os representantes da ADB indicaram que, "na qualidade de representantes desta carreira de Estado, reafirmamos o nosso compromisso, integridade e respeito para servir o povo brasileiro, na defesa de seus interesses e da soberania nacional".

"Contribuiremos para uma temporada vindoura, próspera e pacífica, como rezam os valores da diplomacia brasileira, historicamente reconhecida pelo seu compromisso com o País e pela excelência no trato dos temas associados às relações internacionais com vistas à construção de uma sociedade mais justa, solidária e democrática", afirmou a Associação.

"A ADB dá as boas-vindas ao chefe da diplomacia brasileira no próximo governo, com quem buscará manter diálogo fluido e aberto, bem como aportar ideias em prol do fortalecimento institucional, da diversidade e da modernização das capacidades do Itamaraty para lidar com um mundo cada vez mais desafiador e complexo", escreve a ADB, por meio de sua presidente, a embaixadora Maria Celina de Azevedo Rodrigues.