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

Jovem morre após choque ao recarregar celular; veja como evitar acidentes

Uso de celular durante recarga de energia aumenta chance de acidentes - Getty Images/iStockphoto
Uso de celular durante recarga de energia aumenta chance de acidentes Imagem: Getty Images/iStockphoto

Aurélio Araújo

Colaboração para Tilt, de São Paulo

21/12/2021 14h58

Um adolescente de 14 anos morreu após levar um choque ao tentar usar o cabo do celular conectado na tomada para efetuar a recarga da bateria. A fatalidade aconteceu em Alexânia, cidade no entorno do Distrito Federal.

Max Willyan dos Reis Gomes, morador de uma chácara a cerca de 5 km da cidade, foi vítima do acidente no último sábado (18). De acordo com informações dos familiares e da Polícia Civil do DF, ele foi encontrado caído a alguns metros da tomada, falecendo ainda no local.

A polícia informou que ele estava usando um extensor para carregar o celular e que relâmpagos estavam acontecendo na região no momento do acidente. Contudo, ainda não é possível saber o que causou a descarga elétrica, o que deve ocorrer apenas após a divulgação dos resultados da perícia.

As autoridades não informaram prazos para que esses resultados sejam concluídos.

Riscos de choque

Um caso parecido a este ocorrido no último final de semana se deu no Ceará, em 2018. Na época, um adolescente de 16 anos morreu depois de desconectar seu celular da tomada, colocar o carregador na entrada USB de um computador e tentar atender uma ligação. Também foi um choque elétrico que causou sua morte.

O choque acontece quando elétrons ficam se movimentando de um ponto ao outro em um fluxo ordenado. Mas isso só funciona se existe um meio de propagação que permita que esse movimento. E nosso corpo acaba servindo como um caminho para isso.

Especialistas alertam que existem riscos, ainda que raros, ao se utilizar o celular no momento em que ele está conectado a uma tomada ou porta USB. O perigo é agravado no caso de carregadores que não são originais, que podem fornecer energia além da necessária para a recarga e até mesmo puxar energia quando o celular não estiver conectado.

Além dos perigos de choque elétrico, existem também riscos de incêndio, que pode ser começado por um curto-circuito na tomada em que o celular estiver sendo carregado.

Adotar medidas simples pode ajudar a evitar fatalidades como as noticiadas, segundo especialistas, como: não tocar no celular com as mãos molhadas, além de não tocar nas partes metálicas do carregador ao plugá-lo na tomada.

A extensão usada pelo jovem do Distrito Federal pode não ser a responsável pela descarga elétrica que causou sua morte. Entretanto, esses extensores, bem como os benjamins (ou tês), adaptadores de tomada e outros recursos que prometem "adequar" a tomada ao seu uso também não são recomendados.

Além disso, especialistas sugerem que a rede elétrica interna de cada casa seja revisada a cada cinco anos, na busca de identificar falhas que podem ocasionar choques.

Confira a seguir mais dicas de segurança

Saiba como prevenir acidentes ao carregar o celular:

  • Evite deixar o celular carregando dentro de gavetas e caixas ou em cima de objetos inflamáveis.
  • Evite atender ou fazer ligações enquanto carrega o celular.
  • Não carregue o celular em ambientes com vapor ou risco de molhar (banheiro).
  • Não puxe o carregador pelo cabo para tirá-lo da tomada, rompendo fios internos.
  • Carregadores comprados no exterior podem não ser compatíveis com a rede elétrica brasileira.
  • Não coloque objetos pesados em cima do cabo do carregador, nem torça demais o item.

*Com matéria de Bruna Souza Cruz e texto publicado em 12/07/21.