{"id":10813,"date":"2023-06-28T19:18:33","date_gmt":"2023-06-28T19:18:33","guid":{"rendered":"https:\/\/tvemfoco.com\/?p=10813"},"modified":"2024-05-20T14:21:48","modified_gmt":"2024-05-20T14:21:48","slug":"recomendador-aplicativo-arvore-genealogica","status":"publish","type":"post","link":"https:\/\/tvemfoco.com\/ro\/recomendador-aplicativo-arvore-genealogica\/","title":{"rendered":"Recomendador TEF &#8211; aplicativo \u00e1rvore geneal\u00f3gica"},"content":{"rendered":"<!--fbpixel--><!--fbpixel--><!--awpixel--><!--awpixel--><div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<p style=\"text-align:center; font-size: 16px;\">Cu aceast\u0103 aplica\u021bie \u00ee\u021bi vei putea descoperi adev\u0103ratele origini!<\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<h4 style=\"text-align:center; font-size: 24px;\">Ce aplica\u021bie vrei s\u0103 vezi?<\/h4>\n<\/div><div class=\"wp-block-lazyblock-options lazyblock-options-Z1vb5kg\"><section class=\"hidden sm:block mx-5 sm:mx-0 my-10\">\n                                <a style=\"\" href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\" class=\"\" data-analytics-label=\"optionsButton\" data-action=\"analytics#trackCTA\">\n                <div data-options-target=\"option\" class=\"rounded-xl border p-5 shadow-md w-full bg-white my-5\">\n                    <div class=\"flex w-full items-center justify-between\">\n                        <div class=\"flex items-center space-x-3\">\n                            <div class=\"text-lg font-bold text-slate-700\">\n                                Descoper\u0103-\u021bi originea \u279d\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/a>\n                                        <a style=\"\" href=\"https:\/\/tvemfoco.com\/ro\/app-para-recuperar-fotos-apagadas\/\" class=\"\" data-analytics-label=\"optionsButton\" data-action=\"analytics#trackCTA\">\n                <div data-options-target=\"option\" class=\"rounded-xl border p-5 shadow-md w-full bg-white my-5\">\n                    <div class=\"flex w-full items-center justify-between\">\n                        <div class=\"flex items-center space-x-3\">\n                            <div class=\"text-lg font-bold text-slate-700\">\n                                Recupereaz\u0103-\u021bi fotografiile \u279d\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/a>\n                <p class=\"text-xs text-gray-500 text-right hidden\" style=\"margin-left: 50%; margin-bottom: 50px; margin-top: 5px;\">\n        Vei fi redirec\u021bionat c\u0103tre un alt site web    <\/p>\n<\/section>\n<section data-options-target=\"wrapper\" class=\"sm:hidden mx-5 sm:mx-0 my-10\" style=\"\">\n                                <a data-options-target=\"option\" href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\" data-analytics-label=\"optionsButton\" data-action=\"analytics#trackCTA\" class=\"w-full mt-1 text-white  font-medium rounded-lg py-2 my-2 text-center inline-flex items-center text-xs\" style=\"height: 70px; font-size: 16px; line-height: 1.5; \" >\n                <span class=\"pl-3 text-left\">\n                    Descoper\u0103-\u021bi originea                <\/span>\n                <span class=\"border-4 rounded-full text-white mr-3 inline-flex items-center lg:ml-auto md:ml-0 ml-auto leading-none text-sm py-1\">\n                    <svg style=\"width: 25px;\" class=\"w-4 h-4\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                    <path d=\"M5 12h14\"><\/path>\n                    <path d=\"M12 5l7 7-7 7\"><\/path>\n                    <\/svg>\n                <\/span>\n            <\/a>\n                                        <a data-options-target=\"option\" href=\"https:\/\/tvemfoco.com\/ro\/app-para-recuperar-fotos-apagadas\/\" data-analytics-label=\"optionsButton\" data-action=\"analytics#trackCTA\" class=\"w-full mt-1 text-white  font-medium rounded-lg py-2 my-2 text-center inline-flex items-center text-xs\" style=\"height: 70px; font-size: 16px; line-height: 1.5; \" >\n                <span class=\"pl-3 text-left\">\n                    Recupereaz\u0103-\u021bi fotografiile                <\/span>\n                <span class=\"border-4 rounded-full text-white mr-3 inline-flex items-center lg:ml-auto md:ml-0 ml-auto leading-none text-sm py-1\">\n                    <svg style=\"width: 25px;\" class=\"w-4 h-4\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                    <path d=\"M5 12h14\"><\/path>\n                    <path d=\"M12 5l7 7-7 7\"><\/path>\n                    <\/svg>\n                <\/span>\n            <\/a>\n                <p class=\"text-xs text-gray-500 text-center hidden\" style=\"margin-bottom: 50px; margin-top: 5px;\">\n        Vei fi redirec\u021bionat c\u0103tre un alt site web    <\/p>\n<\/section>\n<\/div><div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<h4 style=\"text-align:center; font-size: 24px;\">Minut de aer, retrage-\u021bi oferta!<\/h4>\n<\/div><div class=\"wp-block-lazyblock-credit-card lazyblock-credit-card-20Q35R\"><section class=\"credit-card mx-5 sm:mx-0 text-gray-600 body-font  my-10 border-gray-200 border-b border-l border-r sm:border-0\">\n  <div class=\"h-1 bg-gray-200 rounded overflow-hidden\">\n    <div class=\"w-24 h-full\"><\/div>\n  <\/div>\n  <div class=\"container px-5 sm:px-0 py-6 mx-auto\" data-anchor-target=\"lazyBlock\">\n    <div class=\"flex flex-wrap mx-auto\">\n      <a class=\"lg:w-2\/5 w-full lg:pl-6 mt-6 lg:mt-0\" href=\"https:\/\/tvemfoco.com\/ro\/passagem-barata\/\" data-analytics-label=\"creditCardImage\" data-action=\"analytics#trackCTA\" >\n        <img decoding=\"async\" class=\"w-full h-64 object-cover object-center rounded\" loading=\"lazy\" alt=\"card\" style=\"height: 190px;\" src=\"https:\/\/tvemfoco.com\/wp-content\/uploads\/2023\/07\/passagem-azul-promocao-3-scaled.jpeg\">\n      <\/a>\n      <div class=\"lg:w-3\/5 w-full lg:pl-6 mt-6 lg:mt-0\">\n        <h2 class=\"text-sm title-font text-gray-500 tracking-widest uppercase\">\n          OFERI        <\/h2>\n        <h1 class=\"text-gray-900 text-3xl title-font font-medium mb-1\">\n          Bilete de avion ieftine        <\/h1>\n        <div class=\"flex mb-4 justify-center sm:justify-start\">\n          \n                      <span class=\"inline-block py-1 px-2 rounded text-xs font-medium tracking-widest uppercase mr-2\">\n              C\u0102L\u0102TORII IEFTINE            <\/span>\n                    \n        <\/div>\n        <p class=\"leading-relaxed\">\n          G\u0103se\u0219te zboruri ieftine \u0219i economise\u0219te la c\u0103l\u0103torii. Descoper\u0103 cum s\u0103 c\u0103l\u0103tore\u0219ti mai mult.        <\/p>\n        <div class=\"flex mt-6 items-center pb-5 border-b-2 border-gray-100 mb-5\">\n          \n        <\/div>\n        <div class=\"flex\">\n          <a data-km2-rewarded=\"true\" style=\"font-size: 13px;\" class=\"hidden animate-fade-in flex m-auto sm:mr-0 sm:ml-auto\"  href=\"https:\/\/tvemfoco.com\/ro\/passagem-barata\/\" data-analytics-label=\"creditCardButton\" data-action=\"analytics#trackCTA\"  >\n            <button class=\"uppercase flex m-auto sm:mr-0 sm:ml-auto border-0 py-2 px-4 focus:outline-none rounded  disabled:opacity-50\">\n              Accesa\u021bi acum            <\/button>\n          <\/a>\n          <a data-km2-rewarded=\"false\" style=\"font-size: 15px;\" class=\"flex m-auto sm:mr-0 sm:ml-auto\"  href=\"https:\/\/tvemfoco.com\/ro\/passagem-barata\/\" data-analytics-label=\"creditCardButton\" data-action=\"analytics#trackCTA\"  >\n            <button id=\"offer-first\" class=\"flex m-auto sm:mr-0 sm:ml-auto border-0 py-2 px-6 focus:outline-none rounded  disabled:opacity-50\">\n              Accesa\u021bi acum            <\/button>\n          <\/a>\n        <\/div>\n        <p class=\"text-xs text-gray-500 mt-3 text-center sm:text-right\">\n          Vei r\u0103m\u00e2ne pe acela\u0219i site web        <\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n    <script type=\"module\"> function waitFor(conditionFunction) { const poll = resolve => { if(conditionFunction()) resolve(); else setTimeout(_ => poll(resolve), 400); }; return new Promise(poll); } import { Application, Controller } from \"\/wp-content\/themes\/twentytwentyone\/assets\/js\/stimulus.min.js\"; let Stimulus = Application.start(); Stimulus.register(\"anchor\", class extends Controller { static get targets() { return [ \"lazyBlock\", \"lazyBlockAnchor\" ]; } initialize() { this.active = false; this.passed = false; this.closed = false; this.anchorViews = 0; this.boundOnShowAnchor = this.onShowAnchor.bind(this); window.anchorReady = window.anchorReady || false; waitFor(_ => (window.scrollY > this.getHeightBlock() && !this.active)) .then(_ => { !window.anchorReady? this.visible() : ''; window.anchorReady = true; }); if (document.getElementById('landing')) { setTimeout(() => { !window.anchorReady ? this.visible() : ''; window.anchorReady = true; }, 1 * 30000); }; } connect() { this.onShowAnchor(); document.addEventListener(\"scroll\", this.boundOnShowAnchor); } disconnect() { document.removeEventListener(\"scroll\", this.boundOnShowAnchor); } visible() { if (document.getElementById('av-offerwall__wrapper')) { setTimeout(() => this.visible(), 20000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 100) { setTimeout(() => this.visible(), 1000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10) { this.getAnchorElement().style.marginBottom = '60px'; } if (document.querySelector('[data-anchor-shown=\"true\"]') && document.querySelector('[data-anchor-shown=\"true\"]').style.bottom === '0px') { setTimeout(() => this.visible(), 1000); return; } if (!window.km2AnchorReady) { this.active = true; \/*this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-down');*\/ \/*this.getAnchorElement().classList.add('animate-show-up');*\/ \/*setTimeout(() => {*\/ \/*this.getAnchorElement().style.animation = \"\";*\/ this.getAnchorElement().classList.add('animate-show-up'); this.getAnchorElement().classList.remove('hidden'); this.setAnchorViews(this.anchorViews+1); setTimeout(() => this.closeAnchor(), 20000); waitFor(_ => (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10 && this.getAnchorElement().style.marginBottom !== '60px')) .then(_ => { this.closeAnchor(); }); this.active = false; \/*}, 10);*\/ } } invisible() { this.active = true; this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-up'); this.getAnchorElement().classList.add('animate-show-down'); setTimeout(() => { this.getAnchorElement().style.animation = \"\"; setTimeout(() => { this.getAnchorElement().classList.add('hidden'); this.active = false; }, 800); }, 10); } onShowAnchor() { let anchorReady = false;  \/*if (!this.active && !anchorReady) { if (this.getAnchorViews() <= 3) { if (window.scrollY > this.getHeightBlock()) { if (!this.passed && !this.closed) { this.visible(); this.passed = true; } } else { if (this.passed) { this.invisible(); this.passed = false; } } } else { if (!this.getAnchorElement().classList.contains('close')) { this.getAnchorElement().classList.add('close'); if (window.scrollY < this.getHeightBlock()) { this.invisible(); } } } }*\/ } closeAnchor() { if (this.closed) return; this.invisible(); this.getAnchorElement().classList.add('close'); this.closed = true; } getAnchorElement() { return this.lazyBlockAnchorTargets[0]; } getAnchorViews() { this.anchorViews = parseInt(sessionStorage.getItem(\"anchorViews\")) >= 1 ? parseInt(sessionStorage.getItem(\"anchorViews\")) : 0; return this.anchorViews; } setAnchorViews(views) { sessionStorage.setItem(\"anchorViews\", views); } getHeightBlock() { return this.lazyBlockTarget.offsetTop + this.lazyBlockTarget.offsetHeight - 110; } }) <\/script>  <div data-anchor-target=\"lazyBlockAnchor\" class=\"fixed w-full sm:w-96 px-3 py-2 bottom-0 left-0 hidden\" style=\"z-index: 999999;\" name=\"lazyBlockAnchor\">\n    <div class=\"grid justify-items-stretch\">        \n              <div class=\"relative justify-self-end top-4 -right-2\">\n          <button data-no-translation class=\"bg-white text-md font-medium text-center rounded-full h-7 w-7 border-2\" data-analytics-label=\"anchorCloseAnchor\" data-action=\"anchor#closeAnchor\" style=\"z-index: 999999;\">\n            X\n          <\/button>\n        <\/div>\n        <div class=\"justify-self-auto flex flex-col h-32 bg-white border-solid border-2 shadow-md rounded-md\">\n          <div class=\"flex my-0 h-full\">\n            <div class=\"w-2\/5 p-1 ml-2 mt-2 w-full\">\n              <a href=\"https:\/\/tvemfoco.com\/ro\/passagem-barata\/\"  data-analytics-label=\"anchorImage\" data-action=\"analytics#trackCTA\">          \n                <img decoding=\"async\" loading=\"lazy\" alt=\"card\" class=\"w-full object-cover h-24 object-center rounded justify-self-auto border-2 border-gray-100\" src=\"https:\/\/tvemfoco.com\/wp-content\/uploads\/2023\/07\/passagem-azul-promocao-3-scaled.jpeg\">          \n              <\/a>\n            <\/div>\n            <div class=\"w-3\/5 my-2\">\n              <p class=\"px-4 text-center text-xs h-1\/2\">\n                G\u0103se\u0219te zboruri ieftine \u0219i economise\u0219te la c\u0103l\u0103torii...              <\/p>\n              <a href=\"https:\/\/tvemfoco.com\/ro\/passagem-barata\/\"  data-analytics-label=\"anchorButton\" data-action=\"analytics#trackCTA\" >\n                <button class=\"flex w-5\/6 m-auto mt-2 border-0 py-1 px-3 focus:outline-none rounded\">                \n                  <p class=\"text-center w-full\" style=\"font-size: 0.67rem;\">\n                    Accesa\u021bi acum                  <\/p>\n                <\/button>\n              <\/a>\n              <p class=\"text-gray-500 text-center mt-1\" style=\"font-size: 0.50rem;\">\n                Vei r\u0103m\u00e2ne pe acela\u0219i site web              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/section><\/div><!--landing--><div class=\"wp-block-lazyblock-landing-page-variant lazyblock-landing-page-variant-Z1AU3EQ\"><div id=\"landing\" style=\"\" class=\"mb-40\">\n  <section class=\"text-gray-600 body-font border-gray-200 sm:border-0\">\n    <div style=\"max-width: 850px;\" class=\"sm:pt-6 mx-auto block\">\n      <div class=\"text-center py-3 px-5\">\n        <p data-av-subtitle class=\"leading-relaxed sm:w-3\/4 mx-auto mb-0\">\n          Descoper\u0103-\u021bi arborele genealogic folosind o aplica\u021bie gratuit\u0103        <\/p>\n      <\/div>\n\n              <section id=\"half\" class=\"text-gray-600 body-font border-gray-200 sm:border-0\">\n          <h4 class=\"pt-3 text-center text-gray-900 text-2xl title-font font-medium px-5 mb-12\">\n            Descarc\u0103 aceast\u0103 aplica\u021bie \u0219i construie\u0219te-\u021bi arborele genealogic          <\/h4>\n                    <p class=\"sm:hidden pb-2 text-center sm:text-left leading-relaxed px-5\">\n              Te-ai g\u00e2ndit vreodat\u0103 s\u0103-\u021bi descoperi cele mai \u00eendep\u0103rtate rude? Aceste aplica\u021bii sunt absolut posibile. Introdu-\u021bi numele de familie \u0219i construie\u0219te-\u021bi arborele genealogic p\u00e2n\u0103 la a patra genera\u021bie.          <\/p>\n          \n          <div class=\"sm:hidden sm:px-0 py-6 mx-auto px-5\">\n            <div class=\"w-full mx-auto flex flex-wrap\">\n                              <a class=\"mx-auto block\" href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\" data-analytics-label=\"landingPageImage\" data-action=\"analytics#trackCTA\">\n                  <img decoding=\"async\" loading=\"lazy\" alt=\"card\" style=\"height: 190px;\" class=\"w-full h-64 object-cover object-center rounded border-gray-100 border-2\" src=\"https:\/\/tvemfoco.com\/wp-content\/uploads\/2023\/06\/AdobeStock_569620289-scaled.jpeg\">\n                <\/a>\n                                          <div class=\"lg:w-3\/5 w-full lg:pl-6 mt-6 lg:mt-0\">\n                                  <div class=\"flex\">\n                    <a class=\"flex text-white no-underline mt-10 m-auto sm:mr-0 sm:ml-auto\" href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\"  data-analytics-label=\"landingPageFirstButton\" data-action=\"analytics#trackCTA\">\n                      <button id=\"landing-first\" class=\"text-white flex m-auto sm:mr-0 sm:ml-auto border-0 py-2 px-8 text-lg focus:outline-none rounded\">\n                        VEZI CUM S\u0102 CONSTRUI\u0218TI UN ARBORE GENEALOGIC                      <\/button>\n                    <\/a>\n                  <\/div>\n                                      <p class=\"text-xs text-gray-500 mt-3 text-center sm:text-right\">\n                      Vei r\u0103m\u00e2ne pe acela\u0219i site web                    <\/p>\n                                                                <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"mt-10 h-1 bg-gray-200 rounded overflow-hidden sm:hidden mx-5\">\n            <div class=\"w-24 h-full\"><\/div>\n          <\/div>\n          <div class=\"hidden sm:block sm:px-0 py-6 mx-auto px-5\">\n            <div class=\"w-full py-3 mx-auto flex flex-wrap\">\n                              <img decoding=\"async\" loading=\"lazy\" alt=\"card\" style=\"height: 190px;\" class=\"lg:w-2\/5 w-full h-64 object-cover object-center rounded border-gray-100 border-2\" src=\"https:\/\/tvemfoco.com\/wp-content\/uploads\/2023\/06\/AdobeStock_569620289-scaled.jpeg\">\n                            \n              <div class=\"lg:w-3\/5 w-full lg:pl-6 mt-6 lg:mt-0\">\n                \n                \n                <p class=\"py-2 text-center sm:text-left leading-relaxed\">\n                  Te-ai g\u00e2ndit vreodat\u0103 s\u0103-\u021bi descoperi cele mai \u00eendep\u0103rtate rude? Aceste aplica\u021bii sunt absolut posibile. Introdu-\u021bi numele de familie \u0219i construie\u0219te-\u021bi arborele genealogic p\u00e2n\u0103 la a patra genera\u021bie.                <\/p>\n                <div class=\"flex mt-6 items-center pb-5 border-b-2 border-gray-100 mb-5\">\n                <\/div>\n                                  <div class=\"flex\">\n                    <a class=\"flex text-white no-underline mt-10 m-auto sm:mr-0 sm:ml-auto\" href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\"  data-analytics-label=\"landingPageFirstButton\" data-action=\"analytics#trackCTA\">\n                      <button id=\"landing-first\" class=\"text-white flex m-auto sm:mr-0 sm:ml-auto border-0 py-2 px-8 text-lg focus:outline-none rounded\">\n                        VEZI CUM S\u0102 CONSTRUI\u0218TI UN ARBORE GENEALOGIC                      <\/button>\n                    <\/a>\n                  <\/div>\n                                      <p class=\"text-xs text-gray-500 mt-3 text-center sm:text-right\">\n                      Vei r\u0103m\u00e2ne pe acela\u0219i site web                    <\/p>\n                                                                <\/div>\n            <\/div>\n          <\/div>\n        <\/section>\n      \n      <p class=\"text-center leading-relaxed sm:w-3\/4 mx-auto my-10 px-5\">\n        Descoper\u0103 mai multe despre originile tale cu aceast\u0103 aplica\u021bie incredibil\u0103. Vezi toate beneficiile acestor aplica\u021bii:      <\/p>\n            <div class=\"flex flex-wrap sm:w-full sm:mx-auto sm:mb-2 px-5\">\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              Conecteaz\u0103-te cu originile tale            <\/span>\n          <\/div>\n        <\/div>\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              Descoper\u0103-\u021bi cele mai \u00eendep\u0103rtate rude            <\/span>\n          <\/div>\n        <\/div>\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              Construie\u0219te-\u021bi arborele genealogic gratuit            <\/span>\n          <\/div>\n        <\/div>\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              \u00cent\u00e2lne\u0219te-\u021bi str\u0103mo\u0219ii            <\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n      \n              <div class=\"mx-5\" data-anchor-target=\"lazyBlock\">\n          <a class=\"text-white no-underline\"  href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\" data-analytics-label=\"landingPageSecondButton\" data-action=\"analytics#trackCTA\">\n            <button id=\"landing-second\" class=\"flex mx-auto mt-16 border-0 py-2 px-8 focus:outline-none rounded text-lg\">\n              VEZI CUM S\u0102 CONSTRUI\u0218TI UN ARBORE GENEALOGIC            <\/button>\n          <\/a>\n        <\/div>\n                          <p class=\"text-xs text-gray-500 mt-3 text-center\">\n            Vei r\u0103m\u00e2ne pe acela\u0219i site web          <\/p>\n                        <\/div>\n  <\/section>\n\n    <script type=\"module\"> function waitFor(conditionFunction) { const poll = resolve => { if(conditionFunction()) resolve(); else setTimeout(_ => poll(resolve), 400); }; return new Promise(poll); } import { Application, Controller } from \"\/wp-content\/themes\/twentytwentyone\/assets\/js\/stimulus.min.js\"; let Stimulus = Application.start(); Stimulus.register(\"anchor\", class extends Controller { static get targets() { return [ \"lazyBlock\", \"lazyBlockAnchor\" ]; } initialize() { this.active = false; this.passed = false; this.closed = false; this.anchorViews = 0; this.boundOnShowAnchor = this.onShowAnchor.bind(this); window.anchorReady = window.anchorReady || false; waitFor(_ => (window.scrollY > this.getHeightBlock() && !this.active)) .then(_ => { !window.anchorReady? this.visible() : ''; window.anchorReady = true; }); if (document.getElementById('landing')) { setTimeout(() => { !window.anchorReady ? this.visible() : ''; window.anchorReady = true; }, 1 * 30000); }; } connect() { this.onShowAnchor(); document.addEventListener(\"scroll\", this.boundOnShowAnchor); } disconnect() { document.removeEventListener(\"scroll\", this.boundOnShowAnchor); } visible() { if (document.getElementById('av-offerwall__wrapper')) { setTimeout(() => this.visible(), 20000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 100) { setTimeout(() => this.visible(), 1000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10) { this.getAnchorElement().style.marginBottom = '60px'; } if (document.querySelector('[data-anchor-shown=\"true\"]') && document.querySelector('[data-anchor-shown=\"true\"]').style.bottom === '0px') { setTimeout(() => this.visible(), 1000); return; } if (!window.km2AnchorReady) { this.active = true; \/*this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-down');*\/ \/*this.getAnchorElement().classList.add('animate-show-up');*\/ \/*setTimeout(() => {*\/ \/*this.getAnchorElement().style.animation = \"\";*\/ this.getAnchorElement().classList.add('animate-show-up'); this.getAnchorElement().classList.remove('hidden'); this.setAnchorViews(this.anchorViews+1); setTimeout(() => this.closeAnchor(), 20000); waitFor(_ => (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10 && this.getAnchorElement().style.marginBottom !== '60px')) .then(_ => { this.closeAnchor(); }); this.active = false; \/*}, 10);*\/ } } invisible() { this.active = true; this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-up'); this.getAnchorElement().classList.add('animate-show-down'); setTimeout(() => { this.getAnchorElement().style.animation = \"\"; setTimeout(() => { this.getAnchorElement().classList.add('hidden'); this.active = false; }, 800); }, 10); } onShowAnchor() { let anchorReady = false;  \/*if (!this.active && !anchorReady) { if (this.getAnchorViews() <= 3) { if (window.scrollY > this.getHeightBlock()) { if (!this.passed && !this.closed) { this.visible(); this.passed = true; } } else { if (this.passed) { this.invisible(); this.passed = false; } } } else { if (!this.getAnchorElement().classList.contains('close')) { this.getAnchorElement().classList.add('close'); if (window.scrollY < this.getHeightBlock()) { this.invisible(); } } } }*\/ } closeAnchor() { if (this.closed) return; this.invisible(); this.getAnchorElement().classList.add('close'); this.closed = true; } getAnchorElement() { return this.lazyBlockAnchorTargets[0]; } getAnchorViews() { this.anchorViews = parseInt(sessionStorage.getItem(\"anchorViews\")) >= 1 ? parseInt(sessionStorage.getItem(\"anchorViews\")) : 0; return this.anchorViews; } setAnchorViews(views) { sessionStorage.setItem(\"anchorViews\", views); } getHeightBlock() { return this.lazyBlockTarget.offsetTop + this.lazyBlockTarget.offsetHeight - 110; } }) <\/script>  <div data-anchor-target=\"lazyBlockAnchor\" class=\"fixed w-full sm:w-96 px-3 py-2 bottom-0 left-0 hidden\" style=\"z-index: 999999;\" name=\"lazyBlockAnchor\">\n    <div class=\"grid justify-items-stretch\">        \n              <div class=\"relative justify-self-end top-4 -right-2\">\n          <button data-no-translation class=\"bg-white text-md font-medium text-center rounded-full h-7 w-7 border-2\" data-analytics-label=\"anchorCloseAnchor\" data-action=\"anchor#closeAnchor\" style=\"z-index: 999999;\">\n            X\n          <\/button>\n        <\/div>\n        <div class=\"w-full justify-self-start flex flex-col h-32 bg-white border-solid border-2 shadow-md rounded-md\">\n          <div class=\"mx-2 h-1\/2\">\n            <p class=\"px-5 text-center pt-3 text-xs\">\n              Descarc\u0103 aceast\u0103 aplica\u021bie \u0219i construie\u0219te-\u021bi arborele genealogic            <\/p>\n          <\/div>\n          <div class=\"mx-2 mt-1 bottom-0 h-1\/2\">\n            <a class=\"w-full m-auto\" href=\"https:\/\/tvemfoco.com\/ro\/aplicativo-arvore-genealogica\/\"  data-analytics-label=\"anchorButton\" data-action=\"analytics#trackCTA\" >\n              <button class=\"flex m-auto border-0 py-2 px-6 focus:outline-none rounded text-center text-sm\">\n                Continu\u0103 s\u0103 cite\u0219ti              <\/button>\n            <\/a>\n            <p class=\"text-gray-500 text-center mt-1\" style=\"font-size: 0.50rem;\">\n              Vei r\u0103m\u00e2ne pe acela\u0219i site web  \n            <\/p>\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n\n  <link rel=\"prefetch\" href=\"https:\/\/tvemfoco.com\/aplicativo-arvore-genealogica\/\">\n  <link rel=\"prerender\" href=\"https:\/\/tvemfoco.com\/aplicativo-arvore-genealogica\/\">\n\n  <link rel=\"prefetch\" href=\"https:\/\/tvemfoco.com\/aplicativo-arvore-genealogica\/\">\n  <link rel=\"prerender\" href=\"https:\/\/tvemfoco.com\/aplicativo-arvore-genealogica\/\">\n\n  <div style=\"margin-top: 100px;\">\n      <\/div>\n\n<\/div>\n\n<\/div><!--landing--><div class=\"wp-block-lazyblock-accordion lazyblock-accordion-1SORWG\"><div data-controller=\"accordion\" class=\"mx-5 sm:mx-0 rounded mt-10 mb-20\">\n\t<div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"0\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"0\">\n                        Cum pot vizualiza gratuit arborele genealogic?                    <\/span>\n                    <svg data-accordion-index=\"0\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        \u00ce\u021bi po\u021bi vizualiza gratuit arborele genealogic folosind anumite aplica\u021bii care ofer\u0103 versiuni de baz\u0103 f\u0103r\u0103 costuri. Afl\u0103 cum s\u0103 accesezi gratuit arborele genealogic \u0219i s\u0103 explorezi cu u\u0219urin\u021b\u0103 originile familiei tale! Pentru mai multe detalii, consult\u0103 articolul nostru complet despre cum s\u0103-\u021bi vizualizezi gratuit arborele genealogic.                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"1\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"1\">\n                        Sunt aceste aplica\u021bii gratuite?                    <\/span>\n                    <svg data-accordion-index=\"1\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        Da, multe aplica\u021bii pentru arbori genealogici ofer\u0103 versiuni gratuite cu func\u021bionalit\u0103\u021bi de baz\u0103. Afl\u0103 mai multe despre aceste aplica\u021bii \u0219i cum s\u0103 profi\u021bi la maximum de func\u021biile lor gratuite. Vrei s\u0103 descoperi cele mai bune aplica\u021bii gratuite pentru arbori genealogici? Consult\u0103 articolul nostru complet pentru o recenzie detaliat\u0103!                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"2\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"2\">\n                        Cum \u00eemi accesez arborele genealogic?                    <\/span>\n                    <svg data-accordion-index=\"2\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        Crearea arborelui genealogic se poate face simplu \u0219i eficient cu aplica\u021biile potrivite. Descoper\u0103 procesul pas cu pas pentru crearea arborelui genealogic \u0219i \u00eencepe s\u0103-\u021bi deslu\u0219i istoria familiei chiar ast\u0103zi! Pentru un ghid complet despre cum s\u0103-\u021bi creezi arborele genealogic, consult\u0103 articolul nostru acum.                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"3\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"3\">\n                        Care este cel mai bun program pentru crearea arborelui genealogic?                    <\/span>\n                    <svg data-accordion-index=\"3\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        G\u0103sirea celui mai bun software pentru arborele genealogic poate p\u0103rea descurajant\u0103, dar suntem aici pentru a v\u0103 ajuta. Descoperi\u021bi recomand\u0103rile \u0219i recenziile noastre despre cele mai bune programe disponibile \u0219i alege\u021bi-l pe cel care se potrive\u0219te cel mai bine nevoilor dvs. de cercetare a familiei \u00een articolul nostru cuprinz\u0103tor!                    <\/p>\n                <\/div>\n            <\/div>\n        \t<\/div>\n<\/div><\/div><!--advertisement--><div class=\"mx-5 sm:mx-0 sm:text-3xl text-2xl font-medium title-font mb-4 text-gray-900 text-left\">\n<h2 id=\"h-explorando-as-raizes-familiares-como-um-aplicativo-pode-revelar-a-historia-de-sua-familia\">Explor\u00e2nd r\u0103d\u0103cinile familiei: Cum poate o aplica\u021bie s\u0103 dezv\u0103luie istoria familiei tale<\/h2>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Te-ai \u00eentrebat vreodat\u0103 care sunt r\u0103d\u0103cinile tale \u0219i de unde vii cu adev\u0103rat? Dac\u0103 da, e\u0219ti pe cale s\u0103 descoperi cum tehnologia \u00ee\u021bi poate fi aliatul \u00een aceast\u0103 c\u0103l\u0103torie captivant\u0103. Continu\u0103 s\u0103 cite\u0219ti \u0219i dezleag\u0103 misterul mo\u0219tenirii familiale \u00eentr-un mod pe care nu \u021bi l-ai imaginat niciodat\u0103 posibil.<\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Ideea de a construi un arbore genealogic poate p\u0103rea descurajant\u0103 la \u00eenceput. La urma urmei, poate implica mult\u0103 cercetare, birocra\u021bie \u0219i poate chiar c\u0103l\u0103torii pentru a-\u021bi urm\u0103ri genealogia. Dar dac\u0103 \u021bi-a\u0219 spune c\u0103 po\u021bi face totul direct de pe smartphone? Da, po\u021bi. <\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Aplica\u021biile pentru arborele genealogic au f\u0103cut aceast\u0103 sarcin\u0103 nu doar posibil\u0103, ci \u0219i incredibil de simpl\u0103. Aceste aplica\u021bii func\u021bioneaz\u0103 surprinz\u0103tor de intuitiv. Tot ce trebuie s\u0103 faci este s\u0103 introduci c\u00e2teva informa\u021bii, cum ar fi numele de familie, iar aplica\u021bia se ocup\u0103 de restul. <\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Caut\u0103 \u00een baze de date globale, face leg\u0103tura \u00eentre puncte \u0219i chiar g\u0103se\u0219te rude \u00eendep\u0103rtate de a c\u0103ror existen\u021b\u0103 nici nu \u0219tiai. \u0218i, cel mai bine, po\u021bi face asta gratuit sau la un cost foarte mic.<\/p>\n<\/div><!--advertisement--><div class=\"mx-5 sm:mx-0 sm:text-3xl text-2xl font-medium title-font mb-4 text-gray-900 text-left\">\n<h2>Dar cum po\u021bi fi sigur c\u0103 informa\u021biile sunt corecte? <\/h2>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Aceasta este o \u00eentrebare valid\u0103, mai ales c\u00e2nd vine vorba de ceva at\u00e2t de personal \u0219i important. Cheia aici este s\u0103 alege\u021bi aplica\u021bii care sunt bine evaluate \u0219i recomandate de exper\u021bi \u00een domeniul genealogiei. De asemenea, verifica\u021bi \u00eentotdeauna informa\u021biile pe care le colecta\u021bi cu \u00eenregistr\u0103rile familiale.<\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Acum, haide\u021bi s\u0103 vorbim despre impactul emo\u021bional \u0219i psihologic al cunoa\u0219terii r\u0103d\u0103cinilor tale. Este o experien\u021b\u0103 transformatoare care nu numai c\u0103 \u00ee\u021bi ofer\u0103 un sentiment de apartenen\u021b\u0103, dar \u00ee\u021bi \u00eembog\u0103\u021be\u0219te \u0219i \u00een\u021belegerea a ceea ce e\u0219ti. Acest lucru poate avea implica\u021bii profunde asupra stimei tale de sine \u0219i a bun\u0103st\u0103rii generale.<\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Pe scurt, dac\u0103 a\u021bi dorit dintotdeauna s\u0103 v\u0103 explora\u021bi arborele genealogic, dar a\u021bi fost descuraja\u021bi de complexitatea procesului, acum este momentul s\u0103 ac\u021biona\u021bi. Cu ajutorul acestor aplica\u021bii inovatoare, pute\u021bi porni \u00eentr-o c\u0103l\u0103torie de autodescoperire care este at\u00e2t interesant\u0103, c\u00e2t \u0219i revelatoare. <\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Aceasta este o alt\u0103 aplica\u021bie pe care TV em Foco o ofer\u0103 pentru a v\u0103 u\u0219ura via\u021ba. Dar nu uita\u021bi s\u0103 consulta\u021bi \u0219i celelalte articole ale noastre. Aplica\u021bia momentului este Zumba acas\u0103! A\u021bi v\u0103zut-o? Dac\u0103 nu, face\u021bi clic pe butonul de mai jos \u0219i afla\u021bi cum s\u0103 sl\u0103bi\u021bi cu aceast\u0103 aplica\u021bie.<\/p>\n<\/div><div class=\"wp-block-lazyblock-cta lazyblock-cta-Z1tyjID\">\n  <section class=\"cta mx-5 sm:mx-0 text-gray-600 body-font my-10 border-gray-200 border-b border-l border-r sm:border-0\">\n    <div class=\"h-1 bg-gray-200 rounded overflow-hidden\">\n      <div class=\"w-24 h-full\"><\/div>\n    <\/div>\n    <div class=\"container px-5 pt-6 pb-6 mx-auto flex flex-wrap\" data-anchor-target=\"lazyBlock\">    \n    \n              <a class=\"flex flex-wrap content-center w-full mb-4 md:hidden\" href=\"https:\/\/tvemfoco.com\/ro\/zumba-em-casa\/\"  data-analytics-label=\"ctaImage\" data-action=\"analytics#trackCTA\" aria-label=\"Zumba acas\u0103\">\n          <div class=\"m-auto float-none\">\n            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/tvemfoco.com\/wp-content\/uploads\/2023\/07\/Zumba-em-casa-4-1-scaled.jpeg\" alt=\"\">\n          <\/div>\n        <\/a>\n            <h2 class=\"w-full sm:text-3xl text-2xl text-gray-900 font-medium title-font mb-2 text-center md:text-left md:w-2\/5\">\n        <a href=\"https:\/\/tvemfoco.com\/ro\/zumba-em-casa\/\" data-analytics-label=\"ctaTitle\" data-action=\"analytics#trackCTA\" aria-label=\"Zumba acas\u0103\">\n            Zumba acas\u0103        <\/a>\n      <\/h2>\n      <div class=\"w-full md:w-3\/5 md:pl-6\">\n        <p class=\"text-center md:text-left leading-relaxed text-base\">\n            Zumba acas\u0103 este o modalitate convenabil\u0103 \u0219i distractiv\u0103 de a face mi\u0219care \u00een confortul propriei case. Cu ajutorul aplica\u021biilor \u0219i al cursurilor online, po\u021bi dansa, arde calorii \u0219i...         <\/p>\n        <div class=\"flex mt-6 w-full flex-1 justify-center ml-auto md:mt-4 md:justify-start\" style=\"font-weight: bold;\">\n          <a class=\"inline-flex items-center\" href=\"https:\/\/tvemfoco.com\/ro\/zumba-em-casa\/\"  data-analytics-label=\"ctaButton\" data-action=\"analytics#trackCTA\" >\n            Continu\u0103 s\u0103 cite\u0219ti            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"w-4 h-4 ml-2\" viewbox=\"0 0 24 24\">\n              <path d=\"M5 12h14M12 5l7 7-7 7\"><\/path>\n            <\/svg>\n          <\/a>\n        <\/div>\n      <\/div>  \n          \n    <\/div>\n      <script type=\"module\"> function waitFor(conditionFunction) { const poll = resolve => { if(conditionFunction()) resolve(); else setTimeout(_ => poll(resolve), 400); }; return new Promise(poll); } import { Application, Controller } from \"\/wp-content\/themes\/twentytwentyone\/assets\/js\/stimulus.min.js\"; let Stimulus = Application.start(); Stimulus.register(\"anchor\", class extends Controller { static get targets() { return [ \"lazyBlock\", \"lazyBlockAnchor\" ]; } initialize() { this.active = false; this.passed = false; this.closed = false; this.anchorViews = 0; this.boundOnShowAnchor = this.onShowAnchor.bind(this); window.anchorReady = window.anchorReady || false; waitFor(_ => (window.scrollY > this.getHeightBlock() && !this.active)) .then(_ => { !window.anchorReady? this.visible() : ''; window.anchorReady = true; }); if (document.getElementById('landing')) { setTimeout(() => { !window.anchorReady ? this.visible() : ''; window.anchorReady = true; }, 1 * 30000); }; } connect() { this.onShowAnchor(); document.addEventListener(\"scroll\", this.boundOnShowAnchor); } disconnect() { document.removeEventListener(\"scroll\", this.boundOnShowAnchor); } visible() { if (document.getElementById('av-offerwall__wrapper')) { setTimeout(() => this.visible(), 20000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 100) { setTimeout(() => this.visible(), 1000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10) { this.getAnchorElement().style.marginBottom = '60px'; } if (document.querySelector('[data-anchor-shown=\"true\"]') && document.querySelector('[data-anchor-shown=\"true\"]').style.bottom === '0px') { setTimeout(() => this.visible(), 1000); return; } if (!window.km2AnchorReady) { this.active = true; \/*this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-down');*\/ \/*this.getAnchorElement().classList.add('animate-show-up');*\/ \/*setTimeout(() => {*\/ \/*this.getAnchorElement().style.animation = \"\";*\/ this.getAnchorElement().classList.add('animate-show-up'); this.getAnchorElement().classList.remove('hidden'); this.setAnchorViews(this.anchorViews+1); setTimeout(() => this.closeAnchor(), 20000); waitFor(_ => (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10 && this.getAnchorElement().style.marginBottom !== '60px')) .then(_ => { this.closeAnchor(); }); this.active = false; \/*}, 10);*\/ } } invisible() { this.active = true; this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-up'); this.getAnchorElement().classList.add('animate-show-down'); setTimeout(() => { this.getAnchorElement().style.animation = \"\"; setTimeout(() => { this.getAnchorElement().classList.add('hidden'); this.active = false; }, 800); }, 10); } onShowAnchor() { let anchorReady = false;  \/*if (!this.active && !anchorReady) { if (this.getAnchorViews() <= 3) { if (window.scrollY > this.getHeightBlock()) { if (!this.passed && !this.closed) { this.visible(); this.passed = true; } } else { if (this.passed) { this.invisible(); this.passed = false; } } } else { if (!this.getAnchorElement().classList.contains('close')) { this.getAnchorElement().classList.add('close'); if (window.scrollY < this.getHeightBlock()) { this.invisible(); } } } }*\/ } closeAnchor() { if (this.closed) return; this.invisible(); this.getAnchorElement().classList.add('close'); this.closed = true; } getAnchorElement() { return this.lazyBlockAnchorTargets[0]; } getAnchorViews() { this.anchorViews = parseInt(sessionStorage.getItem(\"anchorViews\")) >= 1 ? parseInt(sessionStorage.getItem(\"anchorViews\")) : 0; return this.anchorViews; } setAnchorViews(views) { sessionStorage.setItem(\"anchorViews\", views); } getHeightBlock() { return this.lazyBlockTarget.offsetTop + this.lazyBlockTarget.offsetHeight - 110; } }) <\/script>  <div data-anchor-target=\"lazyBlockAnchor\" class=\"fixed w-full sm:w-96 px-3 py-2 bottom-0 left-0 hidden\" style=\"z-index: 999999;\" name=\"lazyBlockAnchor\">\n    <div class=\"grid justify-items-stretch\">        \n              <div class=\"relative justify-self-end top-4 -right-2\">\n          <button data-no-translation class=\"bg-white text-md font-medium text-center rounded-full h-7 w-7 border-2\" data-analytics-label=\"anchorCloseAnchor\" data-action=\"anchor#closeAnchor\" style=\"z-index: 999999;\">\n            X\n          <\/button>\n        <\/div>\n        <div class=\"justify-self-auto flex flex-col h-32 bg-white border-solid border-2 shadow-md rounded-md\">\n          <div class=\"flex my-0 h-full\">\n            <div class=\"w-2\/5 p-1 ml-2 mt-2 w-full\">\n              <a href=\"https:\/\/tvemfoco.com\/ro\/zumba-em-casa\/\"  data-analytics-label=\"anchorImage\" data-action=\"analytics#trackCTA\">          \n                <img decoding=\"async\" loading=\"lazy\" alt=\"card\" class=\"w-full object-cover h-24 object-center rounded justify-self-auto border-2 border-gray-100\" src=\"https:\/\/tvemfoco.com\/wp-content\/uploads\/2023\/07\/Zumba-em-casa-4-1-scaled.jpeg\">          \n              <\/a>\n            <\/div>\n            <div class=\"w-3\/5 my-2\">\n              <p class=\"px-4 text-center text-xs h-1\/2\">\n                Zumba acas\u0103              <\/p>\n              <a href=\"https:\/\/tvemfoco.com\/ro\/zumba-em-casa\/\"  data-analytics-label=\"anchorButton\" data-action=\"analytics#trackCTA\" >\n                <button class=\"flex w-5\/6 m-auto mt-2 border-0 py-1 px-3 focus:outline-none rounded\">                \n                  <p class=\"text-center w-full\" style=\"font-size: 0.67rem;\">\n                    Continu\u0103 s\u0103 cite\u0219ti                  <\/p>\n                <\/button>\n              <\/a>\n              <p class=\"text-gray-500 text-center mt-1\" style=\"font-size: 0.50rem;\">\n                Vei r\u0103m\u00e2ne pe acela\u0219i site web              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n  <\/section>\n\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Com esse aplicativo voc\u00ea conseguir\u00e1 descobrir a sua verdadeira origem! Qual aplicativo voc\u00ea quer ver? Minuto a\u00e9reo, retire a sua oferta! Explorando as Ra\u00edzes Familiares: Como um Aplicativo Pode Revelar a Hist\u00f3ria de sua Fam\u00edlia Voc\u00ea j\u00e1 se perguntou sobre suas ra\u00edzes e de onde voc\u00ea realmente vem? Se sim, voc\u00ea est\u00e1 prestes a descobrir&hellip; <a class=\"more-link\" href=\"https:\/\/tvemfoco.com\/ro\/recomendador-aplicativo-arvore-genealogica\/\">Continu\u0103 s\u0103 cite\u0219ti <span class=\"screen-reader-text\">Recomendador TEF &#8211; aplicativo \u00e1rvore geneal\u00f3gica<\/span><\/a><\/p>","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[733,2],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.7 (Yoast SEO v19.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Recomendador TEF - aplicativo \u00e1rvore geneal\u00f3gica - TV em Foco<\/title>\n<meta name=\"description\" content=\"Se voc\u00ea quer montar sua \u00e1rvore geneal\u00f3gica de maneira r\u00e1pida e pr\u00e1tica, ent\u00e3o acesse o nosso artigo e baixe um aplicativo que \u00e9 perfeito para isso!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tvemfoco.com\/ro\/recomendador-aplicativo-arvore-genealogica\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Recomendador TEF - aplicativo \u00e1rvore geneal\u00f3gica\" \/>\n<meta property=\"og:description\" content=\"Se voc\u00ea quer montar sua \u00e1rvore geneal\u00f3gica de maneira r\u00e1pida e pr\u00e1tica, ent\u00e3o acesse o nosso artigo e baixe um aplicativo que \u00e9 perfeito para isso!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tvemfoco.com\/ro\/recomendador-aplicativo-arvore-genealogica\/\" \/>\n<meta property=\"og:site_name\" content=\"TV em Foco\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-28T19:18:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-20T14:21:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Junior de Aguiar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tvemfoco.com\/#website\",\"url\":\"https:\/\/tvemfoco.com\/\",\"name\":\"TV em Foco\",\"description\":\"A TV em Foco \u00e9 um site online que oferece not\u00edcias atualizadas sobre diversos assuntos\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tvemfoco.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"ro-RO\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/#webpage\",\"url\":\"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/\",\"name\":\"Recomendador TEF - aplicativo \u00e1rvore geneal\u00f3gica - TV em Foco\",\"isPartOf\":{\"@id\":\"https:\/\/tvemfoco.com\/#website\"},\"datePublished\":\"2023-06-28T19:18:33+00:00\",\"dateModified\":\"2024-05-20T14:21:48+00:00\",\"author\":{\"@id\":\"https:\/\/tvemfoco.com\/#\/schema\/person\/4db46d9289502d723ad2b6690485d1d8\"},\"description\":\"Se voc\u00ea quer montar sua \u00e1rvore geneal\u00f3gica de maneira r\u00e1pida e pr\u00e1tica, ent\u00e3o acesse o nosso artigo e baixe um aplicativo que \u00e9 perfeito para isso!\",\"breadcrumb\":{\"@id\":\"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tvemfoco.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recomendador TEF &#8211; aplicativo \u00e1rvore geneal\u00f3gica\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/tvemfoco.com\/#\/schema\/person\/4db46d9289502d723ad2b6690485d1d8\",\"name\":\"Junior de Aguiar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\/\/tvemfoco.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cf0b04c3551002c04040ec298a9879f5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cf0b04c3551002c04040ec298a9879f5?s=96&d=mm&r=g\",\"caption\":\"Junior de Aguiar\"},\"description\":\"Estudante de Direito fascinado por aprender coisas novas. Descobriu seu interesse na \u00e1rea da produ\u00e7\u00e3o de conte\u00fado e busca ampliar suas experi\u00eancias nesse universo digital. Desde sempre, apaixonado por futebol e todo o mundo dos esportes. Esse sou eu. Prazer, Junior!\",\"url\":\"https:\/\/tvemfoco.com\/ro\/author\/junior-aguiar\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Recomendador TEF - aplicativo \u00e1rvore geneal\u00f3gica - TV em Foco","description":"Se voc\u00ea quer montar sua \u00e1rvore geneal\u00f3gica de maneira r\u00e1pida e pr\u00e1tica, ent\u00e3o acesse o nosso artigo e baixe um aplicativo que \u00e9 perfeito para isso!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tvemfoco.com\/ro\/recomendador-aplicativo-arvore-genealogica\/","og_locale":"ro_RO","og_type":"article","og_title":"Recomendador TEF - aplicativo \u00e1rvore geneal\u00f3gica","og_description":"Se voc\u00ea quer montar sua \u00e1rvore geneal\u00f3gica de maneira r\u00e1pida e pr\u00e1tica, ent\u00e3o acesse o nosso artigo e baixe um aplicativo que \u00e9 perfeito para isso!","og_url":"https:\/\/tvemfoco.com\/ro\/recomendador-aplicativo-arvore-genealogica\/","og_site_name":"TV em Foco","article_published_time":"2023-06-28T19:18:33+00:00","article_modified_time":"2024-05-20T14:21:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Junior de Aguiar","Est. reading time":"3 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/tvemfoco.com\/#website","url":"https:\/\/tvemfoco.com\/","name":"TV em Foco","description":"A TV em Foco \u00e9 um site online que oferece not\u00edcias atualizadas sobre diversos assuntos","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tvemfoco.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"ro-RO"},{"@type":"WebPage","@id":"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/#webpage","url":"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/","name":"Recomendador TEF - aplicativo \u00e1rvore geneal\u00f3gica - TV em Foco","isPartOf":{"@id":"https:\/\/tvemfoco.com\/#website"},"datePublished":"2023-06-28T19:18:33+00:00","dateModified":"2024-05-20T14:21:48+00:00","author":{"@id":"https:\/\/tvemfoco.com\/#\/schema\/person\/4db46d9289502d723ad2b6690485d1d8"},"description":"Se voc\u00ea quer montar sua \u00e1rvore geneal\u00f3gica de maneira r\u00e1pida e pr\u00e1tica, ent\u00e3o acesse o nosso artigo e baixe um aplicativo que \u00e9 perfeito para isso!","breadcrumb":{"@id":"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tvemfoco.com\/recomendador-aplicativo-arvore-genealogica\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tvemfoco.com\/"},{"@type":"ListItem","position":2,"name":"Recomendador TEF &#8211; aplicativo \u00e1rvore geneal\u00f3gica"}]},{"@type":"Person","@id":"https:\/\/tvemfoco.com\/#\/schema\/person\/4db46d9289502d723ad2b6690485d1d8","name":"Junior de Aguiar","image":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/tvemfoco.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cf0b04c3551002c04040ec298a9879f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cf0b04c3551002c04040ec298a9879f5?s=96&d=mm&r=g","caption":"Junior de Aguiar"},"description":"Estudante de Direito fascinado por aprender coisas novas. Descobriu seu interesse na \u00e1rea da produ\u00e7\u00e3o de conte\u00fado e busca ampliar suas experi\u00eancias nesse universo digital. Desde sempre, apaixonado por futebol e todo o mundo dos esportes. Esse sou eu. Prazer, Junior!","url":"https:\/\/tvemfoco.com\/ro\/author\/junior-aguiar\/"}]}},"_links":{"self":[{"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/posts\/10813"}],"collection":[{"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/comments?post=10813"}],"version-history":[{"count":0,"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/posts\/10813\/revisions"}],"wp:attachment":[{"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/media?parent=10813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/categories?post=10813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tvemfoco.com\/ro\/wp-json\/wp\/v2\/tags?post=10813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}