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

Testamos: Estes são nossos fones de ouvido favoritos para curtir música

Daniel Ganjaman, produtor musical, apresenta os fones avaliados para quem gosta de música - Mariana Pekin/UOL
Daniel Ganjaman, produtor musical, apresenta os fones avaliados para quem gosta de música
Imagem: Mariana Pekin/UOL

Danielle Sanches*

Colaboração para Tilt

10/07/2023 04h00

Para quem gosta de ouvir música, a escolha do fone de ouvido precisa ser extremamente cuidadosa, afinal ninguém quer ter suas músicas favoritas arruinadas por um grave fraco.

Qualidade do áudio, conforto, usabilidade, tudo isso entra na balança na hora de decidir pelo fone de ouvido ideal.

Para ajudar nessa escolha, o Guia de Compras UOL, com o auxílio de Tilt, selecionou quatro modelos de fones de grandes marcas no mercado e elegeu seus favoritos.

Os fones foram testados pelo produtor musical Daniel Ganjaman, o jornalista e produtor de conteúdo Marcel Nadale e o jornalista de tecnologia Rodrigo Lara.

Confira a seguir a avaliação da cada modelo:

  • Qualidade de Áudio: 10
  • Design & Ergonomia: 9,3
  • Usabilidade: 8,3
  • Sistema: 9,3
  • NOTA FINAL: 9,2

Da ópera ao pop, do batidão do funk à ginga da bossa: cada gênero, instrumento e voz é defendido com carinho pelo produto da Sennheiser. Os jurados foram unânimes ao descrevem o ório com "qualidade incomparável", "frequências equilibradas" e "som equilibrado".

O fone se destacou também no design e na ergonomia, unindo um visual minimalista com conforto extremo. O aplicativo de controle, que permite configurar todos os aspectos do som do aparelho, também foi elogiado pelos jurados.

  • Qualidade de Áudio: 7,6
  • Design & Ergonomia: 7,6
  • Usabilidade: 9,6
  • Sistema: 8,6
  • NOTA FINAL: 8,4

Considerando que foi fundada pelo rapper Dr. Dre (agora pertence à Apple), não é de se estranhar que a marca dê ênfase nos sons mais graves.

Embora a qualidade do som não tenha sido unanimidade, o ório superou todos os concorrentes na usabilidade, com botões íveis, comandos fáceis e claro para o usuário (inclusive com uma escala de luz para a bateria, que é sempre útil).

A marca sempre investiu num design típico, bem pop (notável pelo vermelhão característico)

  • Qualidade de Áudio: 8,3
  • Design & Ergonomia: 8,6
  • Usabilidade: 8
  • Sistema: 8,3
  • NOTA FINAL: 8,3

Geralmente, modelos apostam no design cobrindo toda a orelha para garantir uma experiência sonora bem isolada. É ousado, então, que o LG Tone Free FP9 tenha entrado nessa briga com um modelo wireless, intra-auricular.

A desvantagem é que, diferentemente dos rivais, ele não tem a opção de funcionar plugado por meio de um cabo com conexão de 3,5 mm.

Os jurados destacaram o "fácil ajuste ao formato do ouvido", qualidade do som e o estojo de carregamento — que faz o serviço por meio de conexão via cabo P2 em aparelhos sem bluetooth.

  • Qualidade de Áudio: 7,3
  • Design & Ergonomia: 8,3
  • Usabilidade: 8,3
  • Sistema: 7,3
  • NOTA FINAL: 7,8

Outro modelo que não foi unânime entre os jurados, mas acabou recebendo uma nota considerada boa no final da seleção. Uma das qualidades do modelo está na possibilidade de trocar de almofadas de orelha, alternando entre uma feita com material que lembra couro e outra com um tecido similar à microfibra.

A qualidade sonora é competente, mas a concorrência simplesmente mandou melhor nesse quesito —uma das questões apontadas pelos jurados foi o excesso de graves.

*Com informações de reportagem de Rodrigo Lara.

Quer ficar por dentro das principais ofertas da internet? Acompanhe o Monitor de Ofertas UOL, que seleciona diariamente grandes descontos em diversos produtos. Siga o Monitor de Ofertas também no Twitter.

Rodapé content commerce -  -