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

Gyselle Soares volta ao Brasil e avalia BBB: 'Seria bilionária em 6 meses'

Gyselle Soares fixará residência no Brasil após longa temporada na Europa - Tibério Hélio/Divulgação
Gyselle Soares fixará residência no Brasil após longa temporada na Europa Imagem: Tibério Hélio/Divulgação

De Splash, em São Paulo

10/11/2021 04h00

Depois de muitos anos se dividindo entre Brasil e Europa, Gyselle Soares, vice-campeã do "BBB 8", fixará residência no Rio de Janeiro. Ela está de malas prontas e chega em dezembro à capital fluminense para investir na carreira de atriz por aqui.

Em papo com Splash, Gyselle fala dos desafios que enfrentou morando anos na Europa, muitos relatados em seu livro "Bonjour! Como fazer uma carreira de sucesso fora do Brasil", lançado em abril, e também avalia as diferenças entre participar do "Big Brother" em 2008 e agora.

"Estou muito feliz. Fiquei um bom tempo trabalhando na França. Na pandemia, senti necessidade de estar perto da família, ei por depressão, ansiedade. Vou me fixar no Rio, quero me dedicar à carreira de atriz no Brasil", explica Gyselle.

Gyselle viveu na Suíça e na França no início dos anos 2000, voltou ao Brasil quando participou do "BBB" em 2008, e depois acabou voltando à Europa pela falta de oportunidades por aqui.

Nunca quis morar fora novamente. Mas sofri preconceito pelo meu sotaque forte. Se tivesse participado do "BBB" hoje, não precisaria ter voltado para França e ficado longe da família. Foi um fenômeno, uma explosão. As pessoas entram para ter seguidores. O que você ganha depois é mais do que o prêmio. Seria bilionária em seis meses!

Gyselle Soares

O reality, porém, ficou só no ado. "Não tenho problema em dizer que participei, mas de novo não. Não tenho coragem, é muita loucura. Ganhar seguidores é legal, mas já estou feliz", conta.

Vida europeia

Gyselle conseguiu participar de diversos filmes e séries na França e inclusive tem formação profissional de atriz na Europa. Mas ela ou por muito perrengue até conseguir uma vida confortável por lá.

Quando estamos numa cultura que não é a nossa, precisamos nos adaptar. Não dá para ser brasileiro. Algo que eu sofri muito lá é não ter cultura. Tive que estudar muito, entender muita coisa. A carreira de sucesso não vem por ser bonita, você tem que se informar. Com meu primeiro cachê de atriz, paguei por aulas de francês, investi em mim. Depois, apareceram vários outros projetos. Não dá para ter medo de errar e começar do zero.

No Brasil, ela se planeja para estudar na CAL (Casa de Artes de Laranjeiras), mesmo local onde se formaram grandes nomes como Taís Araújo, Heloísa Perissé e Dira Paes.

"Quero tentar carreira nas novelas, streaming, séries. Dia 16 de dezembro eu chego no Rio. Eu tenho vontade de fazer personagens que não tenham a ver comigo, personagens fortes, dramáticos. Eu sempre fiz muita comédia na França. Queria fazer algum personagem sem vaidade alguma", opina.