;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Peru de Natal é ameaçado no Reino Unido pela falta de mão de obra

Diante da escassez de mão de obra após o Brexit, peru de Natal é ameaçado no Reino Unido - PA Media via BBC
Diante da escassez de mão de obra após o Brexit, peru de Natal é ameaçado no Reino Unido Imagem: PA Media via BBC

13/10/2021 12h11Atualizada em 13/10/2021 12h11

Na fazenda "Flower Farm", no coração do interior da Inglaterra, reina a preocupação. Em um contexto generalizado de falta de mão de obra, seu proprietário Patrick Deeley ainda não possui pessoal suficiente para distribuir os perus de Natal.

"Não sei se vou encontrar o pessoal necessário para o trabalho antes das festas, a pressão vai ser forte", explica à AFP este fazendeiro de Surrey, no sul do Reino Unido.

Já deveria contar agora com 12 trabalhadores temporários para meados de dezembro que o ajudem a preparar, empacotar e entregar as aves no Natal.

Há mais de 15 anos, contratava trabalhadores que vinham da União Europeia, mas neste ano não conseguiu encontrar nenhum, explica.

Se muitos trabalhadores abandonaram o setor ou até o país durante as paralisações impostas pela pandemia, Deely se declara convencido de que "o Brexit também é um fator importante". "Porque uma das consequências é a perda maciça de mão de obra" europeia, afirma.

O Brexit, que entrou plenamente em vigor em 1º de janeiro, dificulta a entrada de trabalhadores da União Europeia, que agora precisam obter um visto de trabalho caro.

Diante da escassez de mão de obra no setor de aves, alguns fazendeiros multiplicaram os anúncios de trabalho, mas os candidatos são escassos.

"Não é a coisa mais glamourosa do mundo, é um trabalho duro, é a agricultura, tem que trabalhar os sete dias da semana", explica Mark Gorton, que se dedica à criação de perus em Norfolk, no leste da Inglaterra, e hoje em dia não possui um único trabalhador temporário, quando costumava ter entre 300 e 400 todo ano.

"Estamos a seis semanas de começar a preparar os perus para o mercado natalino e, no momento, não temos trabalhadores", afirma com preocupação.

"Trabalhar 18-19 horas diárias"

Devido à escassez de mão de obra, alguns fazendeiros se viram obrigados a produzir menos perus este ano e os supermercados reduziram seus pedidos.

"A quantidade de perus se reduziu consideravelmente", disse Deely, "não importa se você tem 10 perus ou 20.000, o problema é basicamente o mesmo: há uma enorme escassez de mão de obra qualificada".

Diante das notícias sobre essa situação, os consumidores se apressam e a demanda aumenta com muita antecedência.

Segundo a associação de perus frescos de fazenda tradicional, que reúne 40 fazendas, a maioria de seus membros registrou um aumento significativo dos pedidos em comparação com este período do ano ado. Algumas fazendas afirmaram inclusive que os pedidos quintuplicaram.

O risco agora é que os preços do peru disparem. "Acho que as pessoas, infelizmente, verão um aumento no preço do produto", disse Deely.

Como a avicultura é um setor chave da economia britânica, o governo decidiu conceder 5.500 vistos excepcionais de três meses para atrair trabalhadores temporários, mas os fazendeiros temem que isso não será suficiente para virar o jogo.

"Deixaria minha casa, meu país, meu trabalho, minha segurança, só para vir ajudar um país que disse que não me quer? Eu não faria isso", afirma Patrick indignado. "Vejo que as consequências do Brexit são enormes, colossais, e uma consequência é que as pessoas com quem falei se sentem rejeitadas", explica.