CINXE.COM

About Us | Techwalla

<!doctype html> <html lang="en" data-n-head-ssr> <head > <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=2,minimal-ui"> <script>window.lg_static = true</script> <link rel="preconnect" href="https://cdn.permutive.com" crossorigin="anonymous"> <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin="anonymous"> <link rel="preconnect" href="https://reve.leafmedia.io" crossorigin="anonymous"> <link rel="preconnect" href="https://img.techwallacdn.com/" crossorigin="anonymous"> <link rel="shortcut icon" href="/favicon.ico"> <!-- TODO: These need normalized--> <script vmid="gtm-initial-objects">window.lg=window.lg||{},window.lg.gtmId="GTM-KN4LVG",window.lg.testpool="default"</script> <script vmid="setup-script">window.dataLayer=window.dataLayer||[],window.lg=window.lg||{},window.lg.testpool=window.lg.testpool||"default",window.lg.utils=window.lg.utils||{meta:{},createUUID(){var e=Math.pow(10,10);return Math.floor(Math.random()*e)+"."+Math.floor(Math.random()*e)},getPublisherProvidedID(){var e="PublisherProvidedID";let t=window.sessionStorage.getItem(e);return t||(t=this.createUUID(),window.sessionStorage.setItem(e,t)),t},getUserMetaData(){var e=!!(t=window.localStorage.getItem("lgUser")),t=e?JSON.parse(t):"";t=e?t.slug:"";return{lg_uuid:this.getPublisherProvidedID(),logged_in:e,experiment:window.lg.testpool,user_id:t}}}</script> <script vmid="dfp-google-tag">window.dataLayer=window.dataLayer||[],window.googletag={cmd:[]},window.dfpOptions={infiniteScroll:{hasFetchedDFP:!1,slugs:[]},email:{options:{},set:!1,empty:null}},window.addDfpInfiniteScrollArticles=(i=[])=>{window.dfpOptions.infiniteScroll.slugs=i,window.dfpOptions.infiniteScroll.hasFetchedDFP=!0},window.populateMarketingSlider=(i={})=>{window.dfpOptions.email.options=i,window.dfpOptions.email.set=!0},window.googletag.cmd.push(()=>{window.googletag.pubads().addEventListener("slotRenderEnded",i=>{"emailslider1-1"===i.slot.getSlotElementId()&&(i.isEmpty?window.dfpOptions.email.empty=!0:window.dfpOptions.email.empty=!1)})})</script> <!-- CM-8285: Update webvitals script from 3.3.0 to 3.5.0 and include INP --> <script vmid="web-vitals" data-hid="web-vitals" src="https://unpkg.com/web-vitals@3.5.0/dist/web-vitals.iife.js" defer></script> <script>function sendVitalsToDataLayer(a){return function(e){const t=["LCP","TTFB","FCP"].includes(a)?1:1e3,s=Math.round(e.value*t);window.dataLayer.push({event:"web vitals "+a,vitals:s}),window.dataLayer.push({event:"web_vitals",webVitals:{type:a,value:s}})}}window.addEventListener("DOMContentLoaded",(function(){try{webVitals.getCLS(sendVitalsToDataLayer("CLS")),webVitals.getFID(sendVitalsToDataLayer("FID")),webVitals.getINP(sendVitalsToDataLayer("INP")),webVitals.getLCP(sendVitalsToDataLayer("LCP")),webVitals.getFCP(sendVitalsToDataLayer("FCP")),webVitals.getTTFB(sendVitalsToDataLayer("TTFB"))}catch(a){console.log("web vitals is not available")}}))</script> <!-- CM-7307: Load instana 5% of the time --> <script>100*Math.random()<5?(!function(n,e,t,i,a,s,u){n.InstanaEumObject=a,n[a]=n[a]||function(){(n[a].q=n[a].q||[]).push(arguments)},n[a].l=1*new Date,s=e.createElement(t),u=e.getElementsByTagName(t)[0],s.async=1,s.src="https://eum.instana.io/eum.min.js",u.parentNode.insertBefore(s,u)}(window,document,"script",0,"ineum"),function(n,e,t,i){n[e]||(n[e]=t,(i=n[t]=function(){i.q.push(arguments)}).q=[],i.v=2,i.l=1*new Date)}(window,"InstanaEumObject","ineum"),ineum("reportingUrl","https://eum-red-saas.instana.io"),ineum("key","-2q6lR22TEKHFQk2kgDMtg"),ineum("trackSessions"),ineum("ignoreUrls",[/(localhost|cm\\d\\d\\d\\d).*/])):window.ineum=function(){}</script> <script vmid="reve-script">window.reve=window.reve||{},window.reve.cmd=window.reve.cmd||[];const createUUID=()=>{const e=Math.pow(10,10);return`${Math.floor(Math.random()*e)}.${Math.floor(Math.random()*e)}`},getPublisherProvidedID=()=>{let e=window.sessionStorage.getItem("PublisherProvidedID");return e||(e=createUUID(),window.sessionStorage.setItem("PublisherProvidedID",e)),e},enableYieldManager=Boolean("true");function loadReve(){if(enableYieldManager)return;const e=document.querySelector("#app");if(!window.lg||!e)return;if(window.REVE_LOADED)return;window.REVE_LOADED=!0,console.info("AD MANAGER - Loading Reve Script");const n=void 0===window._reveConfig?{}:window._reveConfig.dfpData||{};n.lg_uuid=getPublisherProvidedID(),n.experiment=window.lg.testpool,window.reve.cmd.push(()=>{window.reve.setState("gptTargeting",n),window.reve.setState("permutiveTargeting",window._reveConfig.permutiveData)});const r=document.createElement("script");r.src="https://reve.leafmedia.io/techwalla.js",r.defer=!0,r.setAttribute("vmid","reve-site-script"),r.setAttribute("hid","reve-site-script"),document.head.appendChild(r)}function loadAssertiveYield(){if(!enableYieldManager||window.AY_LOADED)return;window.AY_LOADED=!0,console.info("AD MANAGER - Loading AY Yield Manager Script");const e=document.createElement("script");e.src="https://9Ko99wFpDwCm3nYzR.ay.delivery/manager/9Ko99wFpDwCm3nYzR",e.referrerpolicy="no-referrer-when-downgrade",document.head.appendChild(e)}console.info("AD MANAGER - enableYieldManager: ",enableYieldManager),window.loadReve=loadReve,window.addEventListener("DOMContentLoaded",()=>{loadReve()}),loadAssertiveYield()</script> <!-- <script> document.cookie = 'lg_affinity=[Affinity]; Path=/; Max-Age=1800; SameSite=None; Secure' </script> --> <title>About Us | Techwalla</title><meta data-n-head="ssr" property="og:site_name" content="Techwalla"><meta data-n-head="ssr" property="fb:app_id" content="1578283302422712"><meta data-n-head="ssr" property="fb:pages" content="1116406528374498"><meta data-n-head="ssr" name="twitter:site" content="@techwalla"><meta data-n-head="ssr" name="twitter:title" content="About Us | Techwalla"><meta data-n-head="ssr" name="twitter:description" content="Tech &amp; Gadget Reviews, Metascores &amp; Recommendations."><meta data-n-head="ssr" name="description" content="Tech &amp; Gadget Reviews, Metascores &amp; Recommendations."><meta data-n-head="ssr" property="og:description" content="Tech &amp; Gadget Reviews, Metascores &amp; Recommendations."><meta data-n-head="ssr" property="og:url" content="https://www.techwalla.com/about"><meta data-n-head="ssr" property="og:title" content="About Us | Techwalla"><link data-n-head="ssr" vmid="canonical-url" rel="canonical" href="https://www.techwalla.com/about"><script data-n-head="ssr" type="application/ld+json">{"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.techwalla.com/about/","name":"About Us"}}]}</script><style data-vue-ssr-id="8745248a:0 4d29858a:0 061e68bd:0 dc8f957a:0 1f0ff6d1:0 7ea24400:0 4862b07a:0 7b37aaa4:0 2f8b0e0a:0 69b4010f:0 0621a84f:0 5a4d2672:0">/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font: inherit; font-size: 100%; vertical-align: baseline; } a, a:hover, a:focus { margin: 0; padding: 0; vertical-align: baseline; text-decoration: none; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote::before, blockquote::after, q::before, q::after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a:focus, input:focus { outline: 0; } /** * * COLORS * **/ .svg { display: block; background-repeat: no-repeat; background-position: center; background-size: cover; } .svg.expand-icon-small { background-image: url(/_nuxt/168020f2a10ff6419c0251b567a5b9e1.svg); } .svg.gallery-icon { background-image: url(/_nuxt/40cab381081931eb8751f2825ad22557.svg); } .svg.previous-icon { background-image: url(/_nuxt/2a8949c54ee7670208a3a1cb13476dc5.svg); } .svg.next-icon { background-image: url(/_nuxt/c555b42902a56f960fbf4571b75c9464.svg); } .svg.gallery-icon-white { background-image: url(/_nuxt/3f18ae0c54a3016f7970eb12bff5284d.svg); } .svg.arrow-down { background-image: url(/_nuxt/552c92f9693a08a4d0376d49953b4487.svg); } .svg.arrow-down-round { background-image: url(/_nuxt/61663d4a773f09f00b5588cb3dbb2927.svg); } .svg.arrow-down-small, .svg.svg--arrow-down-small { background-image: url(/_nuxt/ce137c9e1dfaca1a76779d8b6ae3a379.svg); } .svg.arrow-left-small { background-image: url(/_nuxt/c372f06f584bd4bc183baa08bbd6acc3.svg); } .svg.arrow-right-small { background-image: url(/_nuxt/84f3e926dafe4a599b8113daf81a044f.svg); } .svg.submit-arrow { background-image: url(/_nuxt/45a922b0e906d6667f3e826500eddf09.svg); } .svg.carousel-right-arrow { background-image: url(/_nuxt/1cc4f0ccc9d03e03b7c2c0140b6ce9c8.svg); } .svg.search-form-button { background-image: url(/_nuxt/3914b867eacec7a8468b68295274ea36.svg); } .svg.search-glass-light { background-image: url(/_nuxt/3914b867eacec7a8468b68295274ea36.svg); } .svg.search-arrowright { background-image: url(/_nuxt/cfd2710a0ff8e84d8f01e1d9cf63309d.svg); } .svg.facebook-black, .svg.svg--facebook, .svg.facebook { background-image: url(/_nuxt/41990a822cdd508688c9ea5e392f947b.svg); } .svg.pinterest-black, .svg.svg--pinterest { background-image: url(/_nuxt/8c52feab031c9455704f95035bfc1813.svg); } .svg.twitter-black, .svg.svg--twitter { background-image: url(/_nuxt/8ec10430dbfa87d355d5157647077429.svg); } .svg.instagram-black { background-image: url(/_nuxt/c2c4c67cc692804a8e34d06f88b9a84a.svg); } .svg.linkedin-black { background-image: url(/_nuxt/8950ef02600ccd6fc97f47884dbc6461.svg); } .svg.flipboard-black, .svg.svg--flipboard, .svg.flipboard { background-image: url(/_nuxt/bc204e3075c5e0613f76fd67059fa478.svg); } .svg.email-black, .svg.svg--email, .svg.svg--envelope, .svg.envelope { background-image: url(/_nuxt/f65e770d8abdb24ca0cdbb19baa53dbd.svg); } .svg.close-light { background-image: url(/_nuxt/90571896dab483c458c032da568a2b12.svg); } .svg.copy-close-light { background-image: url(/_nuxt/90571896dab483c458c032da568a2b12.svg); } .svg.close-gray { background-image: url(/_nuxt/5a75ca657f3f81baa6adcec0e7564c66.svg); } .svg.pinterest-white { background-image: url(/_nuxt/7f83df429a328a5731a900ad69c49378.svg); } .svg.flipboard-white { background-image: url(/_nuxt/2acf7948e50ab8747fd6539337e8cf2d.svg); } .svg.facebook-white { background-image: url(/_nuxt/3adb799957dbfc310b08e1aa758a2175.svg); } .svg.google-white { background-image: url(/_nuxt/98861ddafa10311594264158d4af665c.svg); } .svg.twitter-white { background-image: url(/_nuxt/cc968ae7d637d7adaf201a5e9b8a55c0.svg); } .svg.hotspot-marker-plus { background-image: url(/_nuxt/486791d142287e6d028a24d0f04244a8.svg); } .svg.hotspot-popover-close { background-image: url(/_nuxt/5ed12038b15332d369482cd4de764f2b.svg); } .svg.slideshow-photos-icon { background-image: url(/_nuxt/82e0e9961576d3b0b7b4148e23ac2e59.svg); } .svg.slideshow-photos-icon-black { background-image: url(/_nuxt/82e0e9961576d3b0b7b4148e23ac2e59.svg); } .svg.slideshow-swipe-finger { background-image: url(/_nuxt/a74faa387cc8c0851010cd5312926b0c.svg); } .svg.close-black { background-image: url(/_nuxt/efbca60b5acdd7493304772c323b7c84.svg); } .svg.pinterest-pin { background-image: url(/_nuxt/49449de1423192194b90a1ec91c8a066.svg); } @media (min-width: 768px) { .svg.pinterest-pin { background-image: url(/_nuxt/a3817f4d2d76aa00cd49bb880660c278.svg); } } .svg.black-checkmark { background-image: url(/_nuxt/8f094682423ad72306b7698bdafcdfa1.svg); } .svg.white-checkmark { background-image: url(/_nuxt/9b0fe19c4baeb2a62d499c282380c517.svg); } .svg.changes-saved { background-image: url(/_nuxt/d8610c17e38b2d2b83467d3d74efa603.svg); } .svg.confirmed-contributor-checkmark { background-image: url(/_nuxt/ae26a0a935c42fafd940919878ee02c4.svg); } .svg.arrow-left { background-image: url(/_nuxt/decaf92779b03ac36ba2f1c6a96bdee4.svg); } .svg.arrow-right { background-image: url(/_nuxt/7db803c0eb2d2e95cd9c63fff623bbad.svg); } .svg.arrow-right-gold { background-image: url(/_nuxt/f683b7ea9a871b6028127a03430b5156.svg); } .svg.arrow-right-white { background-image: url(/_nuxt/6c01ad8bf72c725003660a8b9257ecbe.svg); } .svg.arrow-right-rounded-olive { background-image: url(/_nuxt/2c963dfd1d03b25bfd41c2227e72b538.svg); } .svg.arrow-right-black { background-image: url(/_nuxt/4d4279ae77e9ff506bbc538756f237f0.svg); } .svg.arrow-right-blue { background-image: url(/_nuxt/2437ed2af160173a09d25d21de531aaf.svg); } .svg.close-black-circle { background-image: url(/_nuxt/6c1684aace7e6b3ef97db343f48380a8.svg); } .svg.close-gray-circle { background-image: url(/_nuxt/12de0fca16775c9977dc3b032c317fb8.svg); } .svg.close-yellow-circle { background-image: url(/_nuxt/b75d8d2ca0e0bdaa0e7bdd479c067c5f.svg); } .svg.arrow-down-long-thin-shadow { background-image: url(/_nuxt/b8ee4211b04657a398fbedaf7c9c362d.svg); } .svg.newsletter-arrow-mobile { background-image: url(/_nuxt/018f5aa1ca267fd512819f5ec610ba4d.svg); } .svg.exclamation-point-white { background-image: url(/_nuxt/219ad7d630a54f63ea9d82c21e705534.svg); } .ui-slideshow-icons { background-repeat: no-repeat; background-position: center center; } .ui-slideshow-icons::after { display: block; width: 40px; height: 40px; background-repeat: no-repeat; background-position: center center; filter: white; content: " "; } .ui-slideshow-icons.expand-icon::after { background-image: url(/_nuxt/f761886f6669b104e3f9bf3e81df1716.svg); } .ui-slideshow-icons.chevron-next-icon::after { background-image: url(/_nuxt/3d56ea69b531a3b9d39e0766f507b507.svg); } .ui-slideshow-icons.chevron-previous-icon::after { background-image: url(/_nuxt/123ff8cef4d80648e9c6656cd92b45b6.svg); } .ui-slideshow-icons.close-icon::after { background-image: url(/_nuxt/d8a12159616b90107d93beb56c2a35fe.svg); background-size: 16px; } .ui-slideshow-icons.visitlink-icon::after { background-image: url(/_nuxt/49feb4dac1eac285cae141b691edb5d4.svg); } /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0; } * { box-sizing: border-box; } body.no-scroll { overflow: hidden; } @font-face { font-family: 'ProximaNovaRegular'; src: url(/_nuxt/fonts/proximanova-regular.00e7a1b.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaRegularItalic'; src: url(/_nuxt/fonts/proximanova-regularit.a34c33e.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaSemiBold'; src: url(/_nuxt/fonts/proximanova-semibold.d376951.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaSemiBoldItalic'; src: url(/_nuxt/fonts/proximanova-semiboldit.a20b22d.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaBold'; src: url(/_nuxt/fonts/proximanova-bold.67a5122.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaBoldItalic'; src: url(/_nuxt/fonts/proximanova-boldit.34a9bed.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaMedium'; src: url(/_nuxt/fonts/proximanova-medium.ae1bcad.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'ProximaNovaMediumItalic'; src: url(/_nuxt/fonts/proximanova-mediumit.db61573.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'BarlowBold'; src: url(/_nuxt/fonts/barlow-bold.d0dd390.woff2) format('woff2'); font-display: swap; } @font-face { font-family: 'BarlowBoldItalic'; src: url(/_nuxt/fonts/barlow-boldit.285533c.woff2) format('woff2'); font-display: swap; } /* stylelint-disable no-descending-specificity */ .ui-body { font-family: 'ProximaNovaRegular', Arial, sans-serif; font-size: 17px; line-height: 28px; color: #2E2E30; } .ui-body a { color: #007CBE; transition: color 0.2s linear; text-decoration: underline; } .ui-body a:hover { color: #0D6493; text-decoration: underline; cursor: pointer; } .ui-body b, .ui-body strong { font-family: 'ProximaNovaBold', Arial, sans-serif; font-weight: normal; } .ui-body b em, .ui-body strong em, .ui-body b i, .ui-body strong i { font-family: 'ProximaNovaBoldItalic', Arial, sans-serif; font-weight: normal; } .ui-body em, .ui-body i { font-family: 'ProximaNovaRegularItalic', Arial, sans-serif; font-style: normal; } .ui-body em b, .ui-body i b, .ui-body em strong, .ui-body i strong { font-family: 'ProximaNovaBoldItalic', Arial, sans-serif; font-weight: normal; } .ui-body sup { vertical-align: super; font-size: smaller; } .ui-body sub { vertical-align: sub; font-size: smaller; } .ui-label { font-family: 'ProximaNovaRegular', Arial, sans-serif; font-size: 12px; line-height: 18px; color: #687379; } .ui-label b, .ui-label strong { font-family: 'ProximaNovaBold', Arial, sans-serif; font-weight: normal; } .ui-label b em, .ui-label strong em, .ui-label b i, .ui-label strong i { font-family: 'ProximaNovaBoldItalic', Arial, sans-serif; font-weight: normal; } .ui-label em, .ui-label i { font-family: 'ProximaNovaRegularItalic', Arial, sans-serif; font-style: normal; } .ui-label em b, .ui-label i b, .ui-label em strong, .ui-label i strong { font-family: 'ProximaNovaBoldItalic', Arial, sans-serif; font-weight: normal; } .ui-label-bold { font-family: 'ProximaNovaSemiBold', Arial, sans-serif; font-size: 12px; line-height: 18px; color: #687379; } .ui-heading-2 { font-family: 'ProximaNovaSemiBold', Arial, sans-serif; font-size: 28px; line-height: 36px; color: #2E2E30; } .ui-heading-3 { font-family: 'ProximaNovaSemiBold', Arial, sans-serif; font-size: 22px; line-height: 28px; color: #2E2E30; } .fade-enter-active, .fade-leave-active { transition: opacity 0.5s; } .fade-enter, .fade-leave-to { opacity: 0; } .row { margin-right: -15px; margin-left: -15px; } .clearfix::before, .clearfix::after, .row::before, .row::after { display: table; content: " "; } .clearfix::after, .row::after { clear: both; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } } /** * Techwalla uses the default fonts found in /src/less/variables.less: * @font-headline: @barlow-bold; * @font-headline-italic: @barlow-bold-italic; * @font-heading: @proxima-nova-semibold; * @font-body: @proxima-nova-regular; * @font-body-italic: @proxima-nova-regular-italic; * @font-body-bold: @proxima-nova-bold; * @font-body-bold-italic: @proxima-nova-bold-italic; * @font-label: @proxima-nova-regular; */ /** * Techwalla's primary accent is, sadly, not color contrast compliant * original primary-accent today lives in a lot of places (buttons and cat labels are some examples) * to be able tomigrate to a darker one we need to have a variable ready for it, hence primary-accent-dark declaration below * initially it will get rolled out to some elements but design team will have final say what shade goes where #exceptions #justthisonce */ .svg { display: block; background-repeat: no-repeat; background-position: center; background-size: cover; } .svg.authority-check { background-image: url(/_nuxt/05cc47d61170d9ba798e7c33a5fa6e22.svg); } .svg.techwalla-nav-facebook-hover { background-image: url(/_nuxt/51151f3e52b70e1b76f54c6e78699d7a.svg); } .svg.techwalla-nav-twitter-hover { background-image: url(/_nuxt/b19f36a813e893d0717fbcefbf59af59.svg); } .svg.techwalla-nav-logo { background-image: url(/_nuxt/4f806dbfb59ca975da2de2ea735556ca.svg); } .svg.modal-close { background-image: url(/_nuxt/e0e0e55c9aed92357d19be9db6ed1682.svg); } .svg.search-icon { background-image: url(/_nuxt/4aed1167f93b0af70fb54a8bbc39f66c.svg); } body { margin: 0; padding: 0; color: #2E2E30; font-size: 16px; font-family: 'ProximaNovaRegular', Arial, sans-serif; } body a { color: #337AB7; } body a, body a:hover, body a:focus { text-decoration: none; } body.no-scroll { overflow: hidden; } *:focus { outline: none; } #app .site-main { min-height: 200px; margin-top: 0; } @media (min-width: 1200px) { #app .site-main { min-height: 500px; } } #app .site-main .view { width: 100%; max-width: 1440px; min-height: 200px; margin: 0 auto; background-color: #fff; } @media (min-width: 991px) { #app .site-main .view { min-height: 500px; } } #app .site-main .view .inner.inner--padding { max-width: 1250px; margin: 0 auto; padding: 40px 20px; } @media (min-width: 768px) { #app .site-main .view .inner.inner--padding { padding: 50px 95px; } } @media (min-width: 991px) { #app .site-main .view .inner.inner--padding { padding: 50px 25px; } } @media (min-width: 1200px) { #app .site-main .view .inner.inner--padding { padding: 50px 0; } } #app.default-component--home .site-main { margin-top: 0; } .section.section--hero { position: relative; width: 100%; background-color: #DDD; background-repeat: no-repeat; background-position: center top; background-size: cover; } ul { margin: 0; padding: 0; list-style-type: none; } div[data-ad-breakpoint] { display: none; } @media (max-width: 767px) { div[data-ad-breakpoint*='small'] { display: block; } } @media (min-width: 768px) and (max-width: 1019px) { div[data-ad-breakpoint*='medium'] { display: block; } } @media (min-width: 1020px) { div[data-ad-breakpoint*='large'] { display: block; } } .lg-form__input { position: relative; display: block; width: 100%; padding: 11px 20px; color: #333; font-size: 14px; background: #FFF; border: 1px solid #CCC; transition: border 0.2s; } .lg-form__button { width: 100%; height: 50px; padding: 10px; color: #FFF; border: none; cursor: pointer; transition: 0.5s ease; } .lg-form__button-dark { background-color: #333; } .lg-form__button-grey { background-color: #DDD; } .lg-form__button-white { color: #292929; background-color: #FFF; } .component-social-share-mobile-icons { display: none; width: 100%; overflow: hidden; } .component-site-header { position: sticky; top: 0; z-index: 10003; } @media (min-width: 768px) { .component-site-header { z-index: 20001; } } .component-site-header .site-header .component-global-navigation { z-index: 100; } .component-global-navigation { position: relative; z-index: 18; display: flex; justify-content: center; height: 60px; background: #FFF; border-bottom: 1px solid #EAEAEA; } @media (min-width: 1020px) { .component-global-navigation { height: 91px; } } .component-global-navigation .global-nav-wrapper { display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 0 15px; } @media (min-width: 768px) { .component-global-navigation .global-nav-wrapper { padding: 0 25px; } } @media (min-width: 1020px) { .component-global-navigation .global-nav-wrapper { position: relative; min-width: 970px; max-width: 1310px; height: auto; margin: 0 auto; padding: 0 30px; } } .component-global-navigation .navigation-hamburger { width: 30px; height: 30px; background-image: url(/_nuxt/5e79abf7408de5c522cf44f9ee8917eb.svg); background-size: auto auto; } .component-global-navigation .navigation-hamburger:hover { cursor: pointer; filter: invert(67%) sepia(62%) saturate(510%) hue-rotate(106deg) brightness(88%) contrast(92%); } @media (min-width: 1020px) { .component-global-navigation .navigation-hamburger { display: none; } } .component-global-navigation .vertical-text { position: absolute; font-size: 0; } .component-global-navigation .vertical-nav-logo { width: 114.94px; height: 20px; background-image: url(/_nuxt/eab01f543c1fb51df9a5655a2faf132f.svg); } .component-global-navigation .nav-wrapper { position: fixed; top: 0; left: 0; display: block; width: 100%; height: 100%; background-color: #FFF; transform: translateX(20px); visibility: hidden; opacity: 0; transition: opacity 200ms ease-in-out 100ms, visibility 200ms ease-in-out 100ms, transform 200ms ease-in-out 100ms; } @media (min-width: 1020px) { .component-global-navigation .nav-wrapper { position: absolute; top: unset; left: 50%; max-width: 702px; height: auto; transform: translateX(-50%); visibility: visible; opacity: 1; transition: none; } } @media (min-width: 1170px) { .component-global-navigation .nav-wrapper { max-width: 762px; } } .component-global-navigation .nav-wrapper .nav-list { visibility: hidden; } @media (min-width: 1020px) { .component-global-navigation .nav-wrapper .nav-list { visibility: visible; } } .component-global-navigation .nav-wrapper.show { position: fixed; top: 0; left: 0; z-index: 100; display: block; width: 100%; height: 100%; overflow-y: scroll; background-color: #FFF; transform: translateX(0); visibility: visible; opacity: 1; transition: background-color 300ms ease-in-out, transform 300ms ease-in-out; } .component-global-navigation .nav-wrapper.show .nav-contents { transform: translateX(0); opacity: 1; transition: opacity 300ms ease-in-out 100ms, visibility 1ms ease-in-out 100ms, transform 300ms ease-in-out 100ms; } .component-global-navigation .nav-wrapper.show .mobile-white-wrapper { position: sticky; top: 0; z-index: 1; width: 100%; height: 60px; background: #FFF; } .component-global-navigation .nav-wrapper.show .navigation-back { position: sticky; top: 15px; left: 15px; float: left; width: 30px; height: 30px; background-image: url(/_nuxt/0e6247fc1ec19997361a69d0c50e9c79.svg); background-size: auto auto; transform: translateX(0); visibility: visible; opacity: 1; transition: opacity 300ms ease-in-out 0.2s, visibility 0ms ease-in-out 0.2s, transform 300ms ease-in-out 203ms; } .component-global-navigation .nav-wrapper.show .navigation-back:hover { cursor: pointer; filter: invert(67%) sepia(62%) saturate(510%) hue-rotate(106deg) brightness(88%) contrast(92%); } .component-global-navigation .nav-wrapper.show .navigation-back.hide-parent { transform: translateX(20px); visibility: hidden; opacity: 0; transition: transform 90ms ease-in-out, opacity 90ms ease-in-out, visibility 90ms ease-in-out; } .component-global-navigation .nav-wrapper.show .nav__list-parent-category { height: auto; max-height: 0; margin-bottom: 0; transform: translateX(20px); visibility: hidden; opacity: 0; transition: transform 200ms ease-in-out, opacity 200ms ease-in-out, max-height 1ms ease-in-out 201ms, margin-bottom 1ms ease-in-out 201ms, visibility 200ms ease-in-out; } .component-global-navigation .nav-wrapper.show .nav__list-parent-category.show-children-ancestry { max-height: 100px; margin-bottom: 30px; transform: translateX(0); visibility: visible; opacity: 1; transition: opacity 300ms ease-in-out 100ms, max-height 1ms ease-in-out 100ms, margin-bottom 1ms ease-in-out 100ms, visibility 1ms ease-in-out 100ms, transform 300ms ease-in-out 100ms; } .component-global-navigation .nav-wrapper.show .nav__list-parent-category.slide-animation { transform: translateX(-20px); visibility: hidden; opacity: 0; transition: transform 200ms ease-in-out, opacity 200ms ease-in-out, max-height 1ms ease-in-out 201ms, margin-bottom 1ms ease-in-out 201ms, visibility 200ms ease-in-out; } .component-global-navigation .nav-wrapper.show .nav__list-children-and-grandchildren { top: 0; width: 100%; height: auto; max-height: 0; overflow: hidden; transform: translateX(20px); visibility: hidden; opacity: 0; transition: transform 100ms ease-in-out, opacity 100ms ease-in-out, max-height 1ms ease-in-out 102ms, overflow 100ms ease-in-out, visibility 100ms ease-in-out; } .component-global-navigation .nav-wrapper.show .nav__list-children-and-grandchildren.show-children-ancestry { position: absolute; top: 0; max-height: 1500px; transform: translateX(0); visibility: visible; opacity: 1; transition: opacity 300ms ease-in-out 0.2s, visibility 0ms ease-in-out, transform 300ms ease-in-out 203ms; } .component-global-navigation .nav-wrapper.show .mobile-and-social-container { height: auto; max-height: 0; margin-top: 0; transform: translateX(20px); visibility: hidden; opacity: 0; transition: transform 200ms ease-in-out, opacity 200ms ease-in-out, max-height 1ms ease-in-out 201ms, margin-top 1ms ease-in-out 201ms, visibility 200ms ease-in-out; } .component-global-navigation .nav-wrapper.show .mobile-and-social-container.show { max-height: 100px; margin: 108px 50px 0; transform: translateX(0); visibility: visible; opacity: 1; transition: opacity 300ms ease-in-out 100ms, max-height 1ms ease-in-out 100ms, margin-bottom 1ms ease-in-out 100ms, visibility 1ms ease-in-out 100ms, transform 300ms ease-in-out 100ms; } .component-global-navigation .nav-wrapper.show .mobile-and-social-container.slide-close-animation { transform: translateX(-20px); visibility: hidden; opacity: 0; transition: transform 200ms ease-in-out, opacity 200ms ease-in-out, max-height 1ms ease-in-out 201ms, margin-top 1ms ease-in-out 201ms, visibility 200ms ease-in-out; } .component-global-navigation .nav-contents { height: 100%; overflow-y: scroll; transform: translateX(40px); opacity: 0; transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out, transform 200ms ease-in-out; } @media (min-width: 1020px) { .component-global-navigation .nav-contents { width: 100%; padding: 0; overflow: unset; transform: translateX(0); opacity: 1; transition: none; } } .component-global-navigation .close-button-animation .navigation-close { transform: translateX(0); opacity: 1; transition: opacity 300ms ease-in-out 290ms, transform 300ms ease-in-out 290ms; } .component-global-navigation .navigation-close { position: absolute; top: 15px; right: 25px; z-index: 5; float: right; width: 30px; height: 30px; background-image: url(/_nuxt/5e931d2d7c3f23a0fb88070dd51339f5.svg); background-size: auto auto; transform: translateX(40px); opacity: 0; transition: opacity 200ms ease-in-out 100ms, transform 200ms ease-in-out 100ms; } @media (min-width: 1020px) { .component-global-navigation .navigation-close { display: none; } } .component-global-navigation .navigation-close:hover { cursor: pointer; filter: invert(67%) sepia(62%) saturate(510%) hue-rotate(106deg) brightness(88%) contrast(92%); } .component-global-navigation nav { margin: 15px 55px 0; } @media (min-width: 1020px) { .component-global-navigation nav { margin: 0; } } .component-global-navigation .nav-list { display: block; } @media (min-width: 1020px) { .component-global-navigation .nav-list { display: flex; justify-content: space-between; } } .component-global-navigation .nav-subsection__item { margin-bottom: 30px; } .component-global-navigation .nav-subsection__item:nth-last-child(2) { margin-bottom: 25px; } .component-global-navigation .nav-subsection__item:last-child { margin-bottom: 35px; } .component-global-navigation .nav__list-parent { position: relative; } @media (min-width: 1020px) { .component-global-navigation .nav__list-parent { display: inline; margin-bottom: 0; } .component-global-navigation .nav__list-parent:hover .nav__list-parent-category { color: #23CD93; } } .component-global-navigation .nav-link { color: #2E2E30; font-size: 14px; font-family: 'BarlowBold', sans-serif; font-style: normal; line-height: 20px; letter-spacing: 1px; white-space: nowrap; text-transform: uppercase; } .component-global-navigation .nav-link:hover { color: #23CD93; } .component-global-navigation .nav-subsection { background-color: #FFF; } @media (min-width: 1020px) { .component-global-navigation .nav-subsection { position: absolute; top: 54px; left: -30px; padding: 30px 30px 0; transform: translateY(-20px); visibility: hidden; opacity: 0; transition: all 200ms ease-in-out 200ms; } } .component-global-navigation .nav-subsection__list { transition: none; } @media (min-width: 1020px) { .component-global-navigation .nav-subsection__list { transform: translateY(-20px); opacity: 0; transition: opacity 300ms ease-in-out 150ms, transform 300ms ease-in-out 150ms; } } .component-global-navigation .subsection__list.divider { display: block; } .component-global-navigation .subsection__list.divider::before { display: block; width: 100%; margin: 25px 0; border: 1px solid #EAEAEA; content: ''; } @media (min-width: 768px) { .component-global-navigation .subsection__list.divider::before { max-width: 275px; } } .component-global-navigation .subsection__list.divider:hover { color: #23CD93; cursor: pointer; } .component-global-navigation .subsection__list.right-arrow-cta::after { display: inline-block; width: 10px; height: 10px; margin-left: 3px; background-image: url(/_nuxt/87987b787f0519fdac7730c30e9b8f22.svg); background-repeat: no-repeat; background-position: center center; content: ''; } .component-global-navigation .subsection__list.right-arrow-cta:hover::after { filter: invert(67%) sepia(62%) saturate(510%) hue-rotate(106deg) brightness(88%) contrast(92%); } .component-global-navigation .nav__list-parent-category { padding: 0; } .component-global-navigation .nav__list-parent-category:hover { cursor: pointer; } @media (min-width: 1020px) { .component-global-navigation .nav__list-parent:hover > .nav-subsection { transform: translateY(0); visibility: visible; opacity: 1; transition: all 200ms ease-in-out; transition-delay: 200ms; } .component-global-navigation .nav__list-parent:hover > .nav-subsection > .nav-subsection__list { transform: translateY(0); opacity: 1; } } .component-global-navigation .mobile-and-social-container { margin: 100px 55px 0; transform: translateX(20px); visibility: hidden; opacity: 0; } @media (min-width: 1020px) { .component-global-navigation .mobile-and-social-container { display: none; } } .component-global-navigation .mobile-newsletter { margin: 0 0 30px; } @media (min-width: 1020px) { .component-global-navigation .mobile-newsletter { display: none; } } .component-global-navigation .mobile-newsletter__link { display: block; font-size: 12px; letter-spacing: 1px; } .component-global-navigation .mobile-newsletter__link:hover { color: #23CD93; } @media (min-width: 1020px) { .component-global-navigation .mobile-newsletter__link { display: none; } } .component-global-navigation .social-shares { display: flex; justify-content: flex-start; } @media (min-width: 1020px) { .component-global-navigation .social-shares { display: none; } } .component-global-navigation .social-shares__icon { position: relative; width: 30px; height: 30px; margin-right: 20px; } .component-global-navigation .social-shares__icon::after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: opacity 0.3s; content: ''; } .component-global-navigation .social-shares__icon:hover::after { opacity: 1; } .component-global-navigation .social-shares__icon.nav-facebook { background-image: url(/_nuxt/0c224bad42f9bf0189872ee1598a25a4.svg); } .component-global-navigation .social-shares__icon.nav-facebook::after { background-image: url(/_nuxt/51151f3e52b70e1b76f54c6e78699d7a.svg); } .component-global-navigation .social-shares__icon.nav-twitter { background-image: url(/_nuxt/7bcaf70d6be59c3920ee6147eee3d3c5.svg); } .component-global-navigation .social-shares__icon.nav-twitter::after { background-image: url(/_nuxt/b19f36a813e893d0717fbcefbf59af59.svg); } .component-global-navigation .desktop-newsletter { display: none; } .component-global-navigation .desktop-newsletter .desktop-newsletter__label { display: none; } .component-global-navigation .More { display: none; } @media (min-width: 1020px) { .component-global-navigation .More { display: none; } } .component-global-navigation .global-nav-search-and-login { display: flex; align-items: center; } .component-global-navigation .nav-search-icon { width: 30px; height: 30px; background-image: url(/_nuxt/4aed1167f93b0af70fb54a8bbc39f66c.svg); background-size: auto; } @media (min-width: 1020px) { .component-global-navigation .nav-search-icon { margin: 0 0 0 15px; } } .component-global-navigation .nav-search-icon:hover { cursor: pointer; filter: invert(67%) sepia(62%) saturate(510%) hue-rotate(106deg) brightness(88%) contrast(92%); } .component-push-notification { display: none; flex-direction: column; position: absolute; width: 375px; top: -1000px; left: calc(50% - 187px); padding: 20px; background-color: #FFF; transition: all 0.4s ease; box-shadow: 5px 5px 15px -5px #333; } .component-push-notification.push-notification-slide { top: 60px; } @media (min-width: 768px) { .component-push-notification.push-notification-slide { top: 90px; } } .component-push-notification.push-notification-show { display: flex; } .component-push-notification .push-notification__logo-and-text { display: flex; flex-direction: row; margin-bottom: 40px; } .component-push-notification .push-notification__logo { padding: 25px; background: url(/images/svg/wally.svg) no-repeat center center; background-size: 50px 50px; margin-right: 20px; } .component-push-notification .push-notification__buttons { display: flex; justify-content: flex-end; } .component-push-notification .push-notification__button { margin-left: 10px; border: none; padding: 10px 28px; text-align: center; text-decoration: none; font-size: 16px; } .component-push-notification .push-notification__button:hover { cursor: pointer; } .component-push-notification .button__later { color: #687379; } .component-push-notification .button__subscribe { background-color: #23CD93; border: none; color: white; } #app .site-main .view { background-color: #fff; } @media (min-width: 768px) { #app .site-main { margin-top: 0; } } @media (min-width: 768px) { .default-component--about .site-header { position: relative; } } @media (min-width: 768px) { .about-view::before { position: absolute; top: 0; left: 0; width: 100%; height: 180px; content: ''; } } .about-view.view .component-breadcrumbs { display: none; } .about-view .inner .container { position: relative; font-family: 'ProximaNovaSemiBold', Arial, sans-serif; text-align: center; } .about-view .inner .container .advertise-hero-container { position: relative; display: block; min-height: 213px; height: 100%; width: 100%; overflow: hidden; margin: 0 auto; } @media (min-width: 768px) { .about-view .inner .container .advertise-hero-container { min-height: 445px; } } @media (min-width: 1200px) { .about-view .inner .container .advertise-hero-container { min-height: 600px; max-width: 1440px; height: 450px; } } .about-view .inner .container .advertise-hero-container picture { position: absolute; display: block; left: 0; right: 0; } .about-view .inner .container .advertise-hero-container .hero-image { width: 100%; height: 100%; object-fit: contain; } .about-view .inner .container .info-container { margin-right: auto; margin-left: auto; padding: 0 15px; } .about-view .inner .container .info-container .row { margin: 45px -15px; } @media (min-width: 768px) { .about-view .inner .container .info-container .row { margin: 50px -15px; } } .about-view .inner .container .info-container .screenshot { margin: 0; width: 100%; min-width: 304px; height: 375px; background-repeat: no-repeat; background-position: 50%, 100%; background-size: contain; } @media (min-width: 1230px) { .about-view .inner .container .info-container .screenshot { height: 686px; } } @media (max-width: 1229px) { .about-view .inner .container .info-container .screenshot { height: 535px; } } @media (max-width: 991px) { .about-view .inner .container .info-container .screenshot { height: 406px; } } @media (max-width: 767px) { .about-view .inner .container .info-container .screenshot { height: 288px; } } @media (min-width: 768px) { .about-view .inner .container .info-container .screenshot { margin: 50px -15px; } } .about-view .inner .container .info-container .primary-header { margin-bottom: 20px; font-size: 30px; } @media (min-width: 768px) { .about-view .inner .container .info-container .primary-header { margin-top: 30px; } } .about-view .inner .container .info-container p { margin: 0 0 10px; padding: 0 15px; font-size: 16px; font-family: 'ProximaNovaRegular', Arial, sans-serif; line-height: 28px; } @media (min-width: 768px) { .about-view .inner .container .info-container p { max-width: 1250px; margin: 0 auto; padding: 0; font-size: 18px; } } @media (min-width: 991px) { .about-view .inner .container .info-container .stats { display: flex; } } .about-view .inner .container .info-container .stats .stats-container { margin: 0 auto; } .about-view .inner .container .info-container .stats .stats-container .title { font-size: 24px; font-family: 'ProximaNovaBold', Arial, sans-serif; text-transform: uppercase; } @media (min-width: 768px) { .about-view .inner .container .info-container .stats .stats-container .title { display: flex; justify-content: space-evenly; } } .about-view .inner .container .info-container .stats .stats-container .image-container { width: 100%; min-width: 304px; height: 375px; } .about-view .inner .container .info-container .stats .stats-container .image-container img { width: 100%; height: 375px; object-fit: contain; padding: 50px 0; } @media (min-width: 768px) { .about-view .inner .container .info-container .stats .stats-container .image-container img { padding: 30px 20px; } } .about-view .inner .container .info-container .advertise-screenshot-image .advertise-image { width: 100%; height: 100%; object-fit: contain; } .about-view .inner .container .info-container .contact-section { padding-bottom: 45px; } .about-view .inner .container .info-container .contact-section .additional-contact { margin-top: 45px; font-size: 14px; line-height: 26px; } @media (min-width: 991px) { .about-view .inner .container .info-container .contact-section .additional-contact { font-size: 16px; } } .about-view .inner .container .info-container .contact-section .end { margin-bottom: 0; } .about-view .inner .container .info-container .contact-section .contact-title { margin-bottom: 15px; font-size: 30px; font-family: 'ProximaNovaBold', Arial, sans-serif; text-transform: lowercase; } .about-view .inner .container .info-container .contact-section .contact-title img { display: block; margin: 0 auto; padding-bottom: 20px; width: 59px; } .component-breadcrumbs { display: none; text-align: center; margin-bottom: 18px; } @media (min-width: 768px) { .component-breadcrumbs { display: block; margin-bottom: 20px; } } .component-breadcrumbs nav { display: flex; } .component-breadcrumbs .breadcrumbs { margin: 0; list-style: none; display: flex; } .component-breadcrumbs .breadcrumbs .breadcrumbs__item { display: inline-flex; font-size: 14px; line-height: 18px; } .component-breadcrumbs .breadcrumbs .breadcrumbs__item::before { padding: 0 5px; content: '/\00a0'; } .component-breadcrumbs .breadcrumbs .breadcrumbs__item:first-child::before { padding: 0; content: ''; } .component-breadcrumbs .breadcrumbs .breadcrumbs__item a { display: inline-flex; } .component-breadcrumbs .breadcrumbs .breadcrumbs__item a:hover { text-decoration: none; } .view .component-breadcrumbs { position: relative; display: none; padding: 0; text-align: left; text-transform: capitalize; } @media (min-width: 768px) { .view .component-breadcrumbs { display: block; } } .view .component-breadcrumbs::after { position: absolute; right: 0; bottom: 0; width: 100%; height: 100%; background: linear-gradient(to left, #ffffff 0, rgba(255, 255, 255, 0) 10%); content: ""; pointer-events: none; } .view .component-breadcrumbs nav { overflow: hidden; } .view .component-breadcrumbs .breadcrumbs { display: flex; width: 100%; padding: 0 50px 0 0; overflow-x: auto; font-family: 'ProximaNovaRegular', Arial, sans-serif; white-space: nowrap; background-image: linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0) 98%); } .view .component-breadcrumbs .breadcrumbs .breadcrumbs__item { display: inline-block; font-size: 12px; line-height: 18px; text-transform: capitalize; } .view .component-breadcrumbs .breadcrumbs .breadcrumbs__item:first-child::before { padding: 0; content: ""; } .view .component-breadcrumbs .breadcrumbs .breadcrumbs__item::before { width: 15px; height: 17px; padding: 0 5px; content: url("data:image/svg+xml,%3Csvg width='5' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%231C2F47' stroke-width='1.25' fill='none' fill-rule='evenodd' stroke-linecap='square'%3E%3Cpath d='M1.417 1.417l1.666 1.666M3.575 3.584L1.472 5.655'/%3E%3C/g%3E%3C/svg%3E"); } .view .component-breadcrumbs .breadcrumbs .breadcrumbs__item a { color: #2E2E30; transition: color 0.2s linear; } .view .component-breadcrumbs .breadcrumbs .breadcrumbs__item a:hover { color: #687379; text-decoration: none; } .view .component-configurable-article .component-breadcrumbs { display: block; } .site-footer[data-v-044006d8] { border-top: 1px solid #efefef; } .component-global-footer { padding: 50px 25px; } @media (min-width: 768px) { .component-global-footer { max-width: 578px; margin: 0 auto; padding: 50px 0; } } .component-global-footer .footer-list { display: flex; flex-wrap: wrap; justify-content: center; margin-top: 27px; margin-bottom: 35px; } .component-global-footer .footer-item { display: inline-flex; align-items: center; margin-bottom: 15px; } .component-global-footer .footer-item::after { position: relative; margin: 0 8px; color: #2E2E30; font-size: 13px; content: '\2022'; } @media (min-width: 768px) { .component-global-footer .footer-item::after { margin: 0 13px; } } .component-global-footer .footer-item:last-child::after { content: unset; } .component-global-footer .footer-link { color: #2E2E30; font-size: 17px; font-family: "ProximaNovaMedium", Arial, sans-serif; line-height: 28px; text-align: center; } .component-global-footer .social-shares { display: flex; justify-content: center; margin-bottom: 50px; } .component-global-footer .social-shares__icon { position: relative; width: 30px; height: 30px; margin-right: 20px; } .component-global-footer .social-shares__icon:last-child { margin-right: 0; } .component-global-footer .social-shares__icon::after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: opacity 0.3s; content: ''; } .component-global-footer .social-shares__icon:hover::after { opacity: 1; } .component-global-footer .copyright { display: block; margin-bottom: 5px; color: #2E2E30; font-size: 12px; font-family: "ProximaNovaMedium", Arial, sans-serif; line-height: 18px; text-align: center; } .component-global-footer .privacy-links { display: flex; align-items: baseline; justify-content: center; gap: 3px; color: #2E2E30; font-size: 12px; font-family: "ProximaNovaMedium", Arial, sans-serif; line-height: 18px; } .component-global-footer .privacy-links .copyright { margin-bottom: 0; } .component-global-footer .privacy-links .copyright:hover { color: #2E2E30; } .component-global-footer .ot-sdk-show-settings { display: block; color: #444B51; font-size: 12px; font-family: "ProximaNovaMedium", Arial, sans-serif; line-height: 18px; text-align: center; } .component-global-footer .ot-sdk-show-settings:hover { color: #2E2E30; cursor: pointer; } .svg { display: block; background-repeat: no-repeat; background-position: center; background-size: cover; } .svg.footer-black-facebook { background-image: url(/_nuxt/89238c84eb8e6c60404afa48a38b0154.svg); } .svg.footer-black-flipboard { background-image: url(/_nuxt/8476b7ae3c460bfc46e304ee93daab04.svg); } .svg.footer-black-instagram { background-image: url(/_nuxt/93e7bf23e07a335ad0d7e6e103da94a9.svg); } .svg.footer-black-pinterest { background-image: url(/_nuxt/40f67646d99bbf5286ff465fb312ed6a.svg); } .svg.footer-black-tiktok { background-image: url(/_nuxt/3732380a86c355e36726f0366190272d.svg); } .svg.footer-black-twitter { background-image: url(/_nuxt/af29d887a9da30f0fae919562e886a3d.svg); } .component-global-footer .ot-sdk-show-settings { color: #687379; } .component-global-footer .techwalla-nav-logo { width: 114.94px; height: 19.97px; margin: 0 auto 50px; } .component-global-footer .social-shares { filter: invert(13%) sepia(3%) saturate(731%) hue-rotate(202deg) brightness(94%) contrast(84%); } .component-footer-email-form { position: relative; } .component-footer-email-form .svg.newsletter-hunker-logo { width: 65px; height: 65px; margin-bottom: 30px; } @media (min-width: 768px) { .component-footer-email-form .svg.newsletter-hunker-logo { width: 80px; height: 80px; margin-right: 50px; } } .component-footer-email-form .upper-copy { max-width: 305px; margin: 0 auto 20px; color: #2E2E30; font-size: 17px; font-family: 'ProximaNovaMedium', Arial, sans-serif; line-height: 28px; text-align: center; } @media (min-width: 768px) { .component-footer-email-form .upper-copy { max-width: unset; margin: 0 auto 15px; } } .component-footer-email-form .thank-you { position: absolute; top: 1px; right: 0; bottom: -1px; left: 0; z-index: 1; display: flex; align-items: center; justify-content: center; margin: 0 auto; color: #2E2E30; font-size: 17px; font-family: 'ProximaNovaMedium', Arial, sans-serif; line-height: 28px; background-color: #FFF; } .component-footer-email-form .newsletter-form { width: 305px; margin: 0 auto; } @media (min-width: 768px) { .component-footer-email-form .newsletter-form { width: 500px; } } .component-footer-email-form .form.margin-bottom { margin-bottom: 50px; } .component-footer-email-form .form-row { display: flex; align-items: center; height: 33px; border-bottom: 1.5px solid #2E2E30; } .component-footer-email-form .form-row__input { width: 100%; height: 28px; padding: 0 0 0 28px; color: #444B51; font-size: 17px; font-family: 'ProximaNovaRegular', Arial, sans-serif; line-height: 28px; text-align: center; border: 0; } .component-footer-email-form .form-row__input::placeholder { color: #444B51; } .component-footer-email-form .form-row__submit { margin: 0; padding: 0; background: #FFF; border: 0; cursor: pointer; } .component-footer-email-form .form-row__submit .arrow-right-black { width: 28px; height: 28px; background-size: auto auto; } .component-footer-email-form .lower-copy { margin-top: 5px; color: #444B51; font-size: 12px; font-family: 'ProximaNovaRegular', Arial, sans-serif; line-height: 18px; text-align: center; } .component-footer-email-form .lower-copy.error { color: #D00; } .component-subscriber-manager { height: 0; } /* stylelint-disable property-no-unknown */ /* stylelint-enable property-no-unknown */ /* prettier-ignore */ .component-ad-gpt .ad { text-align: center; } </style> </head> <body > <div data-server-rendered="true" id="__nuxt"><div id="__layout"><div id="app" class="default-component--about"><!----> <div id="fb-root"></div> <div><div class="component-site-header"><header id="site-header" class="site-header"><div class="component-global-navigation"><div class="global-nav-wrapper"><div class="svg navigation-hamburger"></div> <a href="/" aria-label="techwalla logo" class="techwalla-logo"><div><span class="svg vertical-nav-logo"></span></div></a> <div class="nav-wrapper"><div class="mobile-white-wrapper"><div class="svg navigation-close"></div> <div class="svg navigation-back hide-parent"></div></div> <div class="nav-contents"><nav><ul class="nav-list"><li class="list__item nav__list-parent"><div class="nav-link nav__list-parent-category show-children-ancestry Shop"> Shop </div> <div class="nav-subsection nav__list-children-and-grandchildren show-children-in-parent-level"><ul class="nav-subsection__list"><li class="list__item nav-subsection__item"><a href="/gift-guides" class="nav-link subsection__list"> Gift Guides </a></li><li class="list__item nav-subsection__item"><a href="/tech-toys" class="nav-link subsection__list"> Tech Toys </a></li><li class="list__item nav-subsection__item"><a href="/tech-on-a-budget" class="nav-link subsection__list"> Tech on a budget </a></li><li class="list__item nav-subsection__item"><a href="/shop" class="nav-link subsection__list divider right-arrow-cta"> All Shop </a></li></ul></div></li><li class="list__item nav__list-parent"><div class="nav-link nav__list-parent-category show-children-ancestry Smart Life"> Smart Life </div> <div class="nav-subsection nav__list-children-and-grandchildren show-children-in-parent-level"><ul class="nav-subsection__list"><li class="list__item nav-subsection__item"><a href="/gadgets" class="nav-link subsection__list"> Gadgets </a></li><li class="list__item nav-subsection__item"><a href="/cool-apps" class="nav-link subsection__list"> Cool Apps </a></li><li class="list__item nav-subsection__item"><a href="/travel" class="nav-link subsection__list"> Travel </a></li><li class="list__item nav-subsection__item"><a href="/smartphones" class="nav-link subsection__list"> Smartphones </a></li><li class="list__item nav-subsection__item"><a href="/smart-life" class="nav-link subsection__list divider right-arrow-cta"> All Smart Life </a></li></ul></div></li><li class="list__item nav__list-parent"><div class="nav-link nav__list-parent-category show-children-ancestry Technically for parents"> Technically for parents </div> <div class="nav-subsection nav__list-children-and-grandchildren show-children-in-parent-level"><ul class="nav-subsection__list"><li class="list__item nav-subsection__item"><a href="/education" class="nav-link subsection__list"> Education </a></li><li class="list__item nav-subsection__item"><a href="/online-safety" class="nav-link subsection__list"> Online Safety </a></li><li class="list__item nav-subsection__item"><a href="/technically-for-parents" class="nav-link subsection__list divider right-arrow-cta"> All Technically for parents </a></li></ul></div></li><li class="list__item nav__list-parent"><div class="nav-link nav__list-parent-category show-children-ancestry Tech Support"> Tech Support </div> <div class="nav-subsection nav__list-children-and-grandchildren show-children-in-parent-level"><ul class="nav-subsection__list"><li class="list__item nav-subsection__item"><a href="/how-to" class="nav-link subsection__list"> How to </a></li><li class="list__item nav-subsection__item"><a href="/reviews" class="nav-link subsection__list"> Reviews </a></li><li class="list__item nav-subsection__item"><a href="/tech-support" class="nav-link subsection__list divider right-arrow-cta"> All Tech Support </a></li></ul></div></li><li class="list__item nav__list-parent"><div class="nav-link nav__list-parent-category show-children-ancestry Entertainment"> Entertainment </div> <div class="nav-subsection nav__list-children-and-grandchildren show-children-in-parent-level"><ul class="nav-subsection__list"><li class="list__item nav-subsection__item"><a href="/whats-streaming" class="nav-link subsection__list"> What’s streaming </a></li><li class="list__item nav-subsection__item"><a href="/social-media" class="nav-link subsection__list"> Social Life </a></li><li class="list__item nav-subsection__item"><a href="/entertainment" class="nav-link subsection__list divider right-arrow-cta"> All Entertainment </a></li></ul></div></li></ul></nav> <div class="mobile-and-social-container show"><div class="mobile-newsletter"><div class="mobile-newsletter__link"> CONNECT WITH US </div></div> <div class="social-shares"><a href="https://www.facebook.com/techwallaHQ/" target="_blank" data-info="Facebook" aria-label="Share on Facebook" class="social-shares__icon svg nav-facebook"></a><a href="https://twitter.com/techwallahq/" target="_blank" data-info="Twitter" aria-label="Share on Twitter" class="social-shares__icon svg nav-twitter"></a></div></div></div></div> <div class="global-nav-search-and-login"><div class="desktop-newsletter"><a href="/newsletter/" class="desktop-newsletter__link"><span class="desktop-newsletter__label"> JOIN OUR NEWSLETTER </span></a></div> <div class="svg nav-search-icon"></div></div></div> <!----></div></header> <div class="component-push-notification"><div class="push-notification__logo-and-text"><div class="push-notification__logo"></div> <div class="push-notification__text"> Get the latest news and alerts! </div></div> <div class="push-notification__buttons"><button class="push-notification__button button__later"> Later </button> <button class="push-notification__button button__subscribe"> Notify </button></div></div></div> <!----> <main class="site-main"><div class="about-view view"><div class="component-breadcrumbs"><nav><ol class="breadcrumbs"><li class="breadcrumbs__item ui-label-bold"><a href="/"><span>Home</span></a></li><li class="breadcrumbs__item ui-label-bold"><a href="/about/"><span>About Us</span></a></li></ol></nav></div> <div class="inner"><div class="container"><div class="advertise-hero-container"><picture><img src="https://img.techwallacdn.com/x600/media-storage/techwalla_data/files/f115649d-024e-4d5a-aebb-d7312ed1afb9-abouthero.jpg" alt="screenshot of techwalla homepage" class="hero-image"></picture></div> <div class="info-container"><section class="row"><h1 class="primary-header">About Techwalla</h1> <p> We strive to be the definitive destination on tech for your home and family. </p> <p> We give you smart, interesting and timely articles about the latest in technology, as well as how-tos, video reviews, and honest product recommendations that promise to make your life much, much easier. </p></section> <section class="stats"><div class="stats-container"><span class="title">audience size</span> <picture class="image-container"><img src="https://img.techwallacdn.com/x600/media-storage/techwalla_data/files/e4b909aa-fe7e-432f-8a23-35618fd7df68-advertiseaudience.png" alt="audience size stat image"></picture></div> <div class="stats-container"><span class="title">gender</span> <picture class="image-container"><img src="https://img.techwallacdn.com/x500/media-storage/techwalla_data/files/d0f8ddc5-350e-4505-abb4-347f4ae7facd-advertisegender.png" alt="gender stat image"></picture></div> <div class="stats-container"><span class="title">age</span> <picture class="image-container"><img src="https://img.techwallacdn.com/x500/media-storage/techwalla_data/files/c3c80839-6372-43c6-b4f4-18e006447d5f-advertiseage.png" alt="age stat image"></picture></div></section> <section class="row screenshot"><picture class="advertise-screenshot-image"><img src="https://img.techwallacdn.com/x500/media-storage/techwalla_data/files/1489cd10-48e8-4a96-99f1-03ac4df87ecc-advertisescreenshot.png" alt="screenshot of techwalla old homepage" class="advertise-image"></picture></section> <div class="contact-section"><section class="row"><h2 id="get-in-touch" class="primary-header">Get in Touch</h2> <p>We’re here to help. Feel free to reach out.</p></section> <section class="row end"><a href="/cdn-cgi/l/email-protection#afc7cac3c3c0efdbcaccc7d8cec3c3ce81ccc0c290cdc0cbd692e6c98fd6c0da8fceddca8fc8c6d9c6c1c88fc9cacacbcdceccc48fcecdc0dadb8fcec18fcedddbc6ccc3ca8fc0dd8fdcdacdc2c6dbdbc6c1c88fcec18fc6dcdcdaca838fdfc3cacedcca8fc6c1ccc3dacbca8fdbc7ca8fdfcec8ca8fc3c6c1c48fd8c6dbc7c6c18fd6c0dadd8fcac2cec6c3818fe6c98fd6c0da8fc7ced9ca8fdcccddcacac1dcc7c0dbdc838fdbc7cedb8fcec3dcc08fc7cac3dfdc8e8ffbc7cec1c48fd6c0da8e" class="contact-title"><img src="https://img.techwallacdn.com/x500/media-storage/techwalla_data/files/3af64dd8-ce76-4cb9-a025-b9d3b64f21fe-advertiseenvelope.png" alt="envelope icon"> <span class="__cf_email__" data-cfemail="3b535e5757547b4f5e58534c5a57575a15585456">[email&#160;protected]</span> </a> <p class="additional-contact"> Additionally, you can reach our editorial team directly at <a href="/cdn-cgi/l/email-protection#bedbdad7cad1ccd7dfd2fecadbddd6c9dfd2d2df90ddd1d3"><span class="__cf_email__" data-cfemail="4d28292439223f242c210d39282e253a2c21212c632e2220">[email&#160;protected]</span></a> and our sales team directly at <a href="/cdn-cgi/l/email-protection#98f9fceefdeaecf1ebfdd8ecfdfbf0eff9f4f4f9b6fbf7f5"><span class="__cf_email__" data-cfemail="6f0e0b190a1d1b061c0a2f1b0a0c07180e03030e410c0002">[email&#160;protected]</span></a>. </p></section></div></div></div></div></div></main> <footer class="site-footer" data-v-044006d8><div class="component-global-footer" data-v-044006d8><div class="svg techwalla-nav-logo"></div> <div class="component-footer-email-form"><div class="thank-you" style="display:none;">Thank you for subscribing!</div> <div class="newletter-signup-wrapper"><div class="upper-copy"> Know the latest by staying in touch. Enter your email for updates. </div> <div class="newsletter-form"><form action="/newsletter-signup" method="POST" class="form margin-bottom"><!----> <!----></form> <div class="lower-copy"> </div></div></div></div> <ul class="footer-list"><li class="footer-item"><a href="/about" data-event="footer nav" class="footer-link"> About </a></li><li class="footer-item"><a href="/about#get-in-touch" data-event="footer nav" class="footer-link"> Advertise </a></li><li class="footer-item"><a href="/accessibility" data-event="footer nav" class="footer-link"> Accessibility </a></li><li class="footer-item"><a href="/about#get-in-touch" data-event="footer nav" class="footer-link"> Contact Us </a></li><li class="footer-item"><a href="/copyright-policy" data-event="footer nav" class="footer-link"> Copyright </a></li><li class="footer-item"><a href="/privacy" data-event="footer nav" class="footer-link"> Privacy Notice </a></li><li class="footer-item"><a href="/cookie-notice" data-event="footer nav" class="footer-link"> Cookie Notice </a></li><li class="footer-item"><a href="/terms-of-use" data-event="footer nav" class="footer-link"> Terms of Service </a></li></ul> <div class="social-shares"><a href="https://www.facebook.com/techwallaHQ/" data-info="Facebook" aria-label="Share on Facebook" data-event="footer social shares" target="_blank" class="social-shares__icon svg footer-black-facebook"></a><a href="https://www.twitter.com/techwallahq/" data-info="Twitter" aria-label="Share on Twitter" data-event="footer social shares" target="_blank" class="social-shares__icon svg footer-black-twitter"></a></div> <small class="copyright"> © 2025 Leaf Group Ltd. / Leaf Group Lifestyle </small> <div class="privacy-links"><a aria-label="Manage Preferences" class="ot-sdk-show-settings"> Manage Preferences </a> <span>|</span> <a href="/privacy#california-notice-of-collection" aria-label="California Notice of Collection section" target="_blank" class="copyright"> California Notice of Collection </a></div></div></footer></div> <div class="component-subscriber-manager"><!----> <!----> <!----> <div id="emailslider-mobile1-1" data-ad-path="/6117/dmd.techwalla.mw/emailslider1-1" data-ad-batch="1" data-ad-targeting="{&quot;loc&quot;:&quot;&quot;}" data-ad-sizes="[[1,3]]" data-ad-bidding="true" data-ad-breakpoint="small" data-ad-refresh="false" data-ad-type="gpt" class="component-ad-gpt ad emailslider ad-mobile "></div> <div id="emailslider1-1" data-ad-path="/6117/dmd.techwalla/emailslider1-1" data-ad-batch="1" data-ad-targeting="{&quot;loc&quot;:&quot;&quot;}" data-ad-sizes="[[1,3]]" data-ad-bidding="true" data-ad-breakpoint="medium,large" data-ad-refresh="false" data-ad-type="gpt" class="component-ad-gpt ad emailslider ad-desktop "></div></div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> window._reveConfig = { dfpData: {"adcat1":"","adcat2":"","adcat3":"","adcat4":"","topic1":[],"topic2":[],"topic3":[],"tags":[],"article_id":"","pagetype":["aboutpage"],"subpagetype":"","category":"","subcategory":"","art":"","ctype":"aboutpage","cat":"","scat":"","subsubcategory":""}, permutiveData: {"page":{"adcat1":"","adcat2":"","adcat3":"","adcat4":"","topic1":[],"topic2":[],"topic3":[],"tags":[],"content_name":"","pagetype":"aboutpage","subpagetype":"","author":"","scroll":0,"category":"","subcategory":"","subsubcat":"","pageview_type":"standard","vertical":"","user":{"lg_uuid":"","user_id":"","logged_in":false}}}, } </script> <script type="application/ld+json">{"@context":"http://schema.org","@graph":[{"@type":"AboutPage","headline":"Tech & Gadget Reviews, Metascores & Recommendations","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.techwalla.com/about"},"publisher":{"@type":"Organization","name":"Techwalla","url":"https://www.techwalla.com","publishingPrinciples":"https://www.techwalla.com/about","sameAs":["https://www.facebook.com/techwallaHQ/","https://twitter.com/techwallahq/"],"logo":{"@type":"ImageObject","url":"https://www.techwalla.com/images/logo.png","height":"51","width":"221"},"brand":{"@type":"Brand","name":"Techwalla"},"diversityPolicy":"","ethicsPolicy":"","knowsAbout":["Tech Reviews","Online Safety","Education","Streaming","Entertainment"],"parentOrganization":"Leaf Group, LTD","keywords":["Tech Reviews","Online Safety","Education","Streaming","Entertainment"],"correctionsPolicy":"","actionableFeedbackPolicy":""},"datePublished":"","dateModified":"","specialty":"Tech Reviews, Online Safety, Education, Streaming, Entertainment","significantLink":"https://www.techwalla.com/about","lastReviewed":"2023-03-14T06:01:40.092Z","description":"We strive to be the definitive destination on tech for your home and family. We give you smart, interesting and timely articles about the latest in technology, as well as how-tos, video reviews, and honest product recommendations that promise to make your life much, much easier.","reviewedBy":{"@type":"Brand","name":"Techwalla"}}]}</script></div></div></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,$,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH,aI,aJ,aK,aL,aM,aN,aO,aP,aQ,aR,aS,aT,aU,aV,aW,aX,aY,aZ,a_,a$,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn){V[0]="techwallaConfigurableArticleMutator";V[1]="dateLogicMutator";V[2]="contentLinksSectionMutation";Y.assertiveYield={entityId:"9Ko99wFpDwCm3nYzR",enableYieldManager:b};Y.domContentLoadedDelay=r;Y.adhesion={article:{interval:Z,max:i,screens:g},modern_article:{interval:Z,max:i,screens:g}};Y.desktopAdLogic={article:{firstAdDistance:g,imageToCharacters:_,lastAdDistance:$,maxAds:aa,midContentDistance:ab,newlineToCharacters:ac,sizes:[[ad,j],[w,ae],[af,j]]},modern_article:{firstAdDistance:g,imageToCharacters:_,lastAdDistance:$,maxAds:aa,midContentDistance:ab,newlineToCharacters:ac,sizes:[[ad,j],[w,ae],[af,j]]},batchOne:{rightrail:[e,g]},enableMinInlineAdLogic:b};Y.GPT={adServer:"googletag",adUnitPathDesktop:"\u002F6117\u002Fdmd.techwalla\u002F",adUnitPathMobile:"\u002F6117\u002Fdmd.techwalla.mw\u002F",pubID:"3066",type:"aps"};Y.ias={id:928482};Y.votd={inlineAdSlotTakeOver:e,enableMobile:b};Y.mobileAdLogic={article:{disableFirstAdLogic:b,firstAdDistance:e,imageToCharacters:x,lastAdDistance:j,maxAds:ag,midContentDistance:x,newlineToCharacters:ah},batchOne:[e,g],lazyloadSlots:b,modern_article:{disableFirstAdLogic:b,firstAdDistance:e,imageToCharacters:x,lastAdDistance:j,maxAds:ag,midContentDistance:x,newlineToCharacters:ah},runwaySlots:[e,g]};Y.remixdTestArticle="\u002Farticles\u002Fhow-to-program-a-dish-network-remote-control-to-operate-your-tv-if-you-dont-know-the-code";Y.reveSrc="https:\u002F\u002Freve.leafmedia.io\u002Ftechwalla.js";Y.enableNativeAdUnit=b;ai.compensationDisclaimerText="Techwalla may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process \u003Ca title=\"Learn more about our affiliate and product review process\" href=\"\u002Fabout\"\u003Ehere\u003C\u002Fa\u003E.";ai.compensationDisclaimerTags=[];ai.instantPublishedCheck=c;ai.enableBase64FirstImage=c;ai.enableInfiniteScrollDFP=b;ai.inlineRc={title:"We Recommend"};ai.tagsForReducedAds=["klaymedia"];ai.premium_article={compensationDisclaimerText:a};ai.modern_article={contributorBio:aj,expertReviewer:b,modules:{code:b,references:b,things_needed:b,tip:b,warning:b},desktop:{headerHeight:ak,ads:{logic:y,show:{topBanner:b,topBannerInfiniteScroll:b,rr1:b,rr2:b,rr3:b,rr4:b,votd:b}},contentWidth:w,enableStickyHeader:b,imageTreatment:{enableShrunkImages:c,shrunkImagePortraitMaxWidth:al,shrunkImageLandscapeMaxWidth:am,onlyFirstFullWidth:c},modules:{rcp:c,rightrail:b,thumbs_poll:b},rcp:{count:i,isSticky:b,heading:an,keys:[ao,h]},rightrail:ap},mobile:{ads:{logic:y},modules:{rcp:c,rightrail:c},rcp:{count:i}}};ai.article={contributorBio:aj,expertReviewer:b,modules:{code:c,references:b,things_needed:c,tip:c,warning:c},desktop:{headerHeight:ak,ads:{logic:y,show:{topBanner:b,topBannerInfiniteScroll:b,rr1:b,rr2:b,rr3:b,rr4:b,votd:b}},contentWidth:w,enableStickyHeader:b,imageTreatment:{enableShrunkImages:b,shrunkImagePortraitMaxWidth:al,shrunkImageLandscapeMaxWidth:am,onlyFirstFullWidth:c},modules:{rcp:c,rightrail:b,thumbs_poll:b},rcp:{count:i,isSticky:b,heading:an,keys:[ao,h]},rightrail:ap},mobile:{ads:{logic:y},modules:{rcp:c,rightrail:c},rcp:{count:i}}};aq.method="cachedArticleRetrieve";aq.enableWebpFormat=b;ar.cme="cachedMoreLikeThisCmeGet";ar.topic="cachedMoreLikeThisTopicsGet";ar.subtopic="cachedMoreLikeThisSubtopicsGet";as.id="GTM-KN4LVG";at.upload=c;at.bucket="techwalla_data";au.name=z;av.name="frontend-sdk";av.localDomain=aw;av.externalDomain=aw;av.token="token_from_login";aA.subscriptionListId={urbanOutfitters:[e]};aB.subscriptionListId=[474677];aC.customerId="58c6ff1d6973164eff94f4006e8b2a12";aC.subscriptionListId=["Master List"];aE.google={clientId:"930294572630-2jg0cp068cg1vi6ebnbron6qkd5iqust.apps.googleusercontent.com"};aE.facebook={appId:aF};aG.domain="https:\u002F\u002Fwww.techwalla.com";aG.label=z;aG.logo={path:"\u002Fimages\u002Flogo.png",height:51,width:221};aG.meta={title:"Tech & Gadget Reviews, Metascores & Recommendations",description:"Tech made simple for your whole family.",info:[{property:"og:site_name",content:G},{property:"fb:app_id",content:aF},{property:"fb:pages",content:"1116406528374498"},{name:"twitter:site",content:"@techwalla"}]};aG.imageResizerUrl="https:\u002F\u002Fimg.techwallacdn.com\u002F";aG.name="Techwalla.com";aG.swigHost="www.techwalla.com";aG.swigProxy="http:\u002F\u002Ffrontend.techwalla-master:8080";aG.title=G;aG.publishingPrinciple=H;aG.sameAs=["https:\u002F\u002Fwww.facebook.com\u002FtechwallaHQ\u002F","https:\u002F\u002Ftwitter.com\u002Ftechwallahq\u002F"];aG.knowsAbout=[aH,A,B,aI,k];aG.keywords=[aH,A,B,aI,k];aG.actionableFeedbackPolicy=H;aG.aboutPage={specialty:"Tech Reviews, Online Safety, Education, Streaming, Entertainment",description:"We strive to be the definitive destination on tech for your home and family. We give you smart, interesting and timely articles about the latest in technology, as well as how-tos, video reviews, and honest product recommendations that promise to make your life much, much easier.",significantLink:H,reviewedBy:G,lastReviewed:"2023-03-14T06:01:40.092Z"};aJ.rootMargin="50% 0% 100% 0%";aK.articleGrid={articleCards:{profile:s}};aK.articleImageResizerProfiles={article:[["500px","630x"],["300px","375"]],card:{normal:[["1200px",s],["991px","320x320"],[f,"275x275"],[l,s]],"full-grid":[[f,"1235x752"],[l,"355x458"]],"half-grid":[[l,aL]]}};aK.card={profiles:{"half-grid":aL,article:s,image:aM,product:s,premium:aM},defaultImage:"\u002Fimages\u002Farticle-card-placeholder.jpg"};aK.images={premium:{parallax:[{resizeProfile:"715x",imgWidth:"715w",mediaQuery:f}],single:[{resizeProfile:"1440x",imgWidth:"1440w",mediaQuery:f}],slides:[{resizeProfile:"x650",imgWidth:a,mediaQuery:f}]}};aK.prc={single:{aspectRatio:{mobile:"100",desktop:"74.67"},imageProfiles:[[f,"150x112"],[l,"100x100"]],imageWidth:{mobile:"100px"}},double:{aspectRatio:{mobile:I,desktop:"75.08"},imageProfiles:[[f,"305x229"],[l,J]],imageWidth:{mobile:aN}},triple:{aspectRatio:{mobile:I,desktop:I},imageProfiles:[[f,J],[l,J]],imageWidth:{mobile:aN}}};aK.home={hero:{keysToShow:[m,h,aO]},articleGrid:{numArticles:24},articleCards:{keysToShow:[h,"writer"]}};aK.category={getCategoriesAction:"collections\u002FFETCH_ARTICLE_COLLECTION_BY_CATEGORY",showParentCategory:"heroToggle",articleGrid:{numArticles:aP},articleCards:{keysToShow:[K,[h,d],L]},pinterest:{showPinterest:b}};aK.subcategory={useSubcategoryAsHeading:b,articleGrid:{numArticles:aP},articleCards:{keysToShow:[K,[h],L]}};aK.hubs={banner:{title:{charLimit:35},subTitle:{charLimit:75}},articleCards:{keysToShow:[K,[h,aO],L]}};aK.search={header:{optionsToShowResults:[aQ,aR,"summary"],optionsToShowNoResults:[aQ,aR,"no-results-copy"],options:{headingValue:"Search",summaryTemplate:"-numResults- -results- for “\u003Cspan\u003E-searchTerm-\u003C\u002Fspan\u003E”",inputPlaceholderValue:"Type to Search",noResultsCopy:"Check out our latest articles:",showInputValue:b,showSearchButton:b}}};aS.contributors={profileUrl:"http:\u002F\u002Fstg.leaf.co\u002F#\u002Fprofile"};aT.shop={name:n,slug:C,title:n,type:m,description:"Want to know more on the latest tech gadget for kids or the best tech deal? Techwalla's got you covered with our honest product recs, sales coverage and more.",hero:D};aT["gift-guides"]={name:aU,slug:"gift-guides",title:aU,type:d,description:"Whether you are looking for the best tech gifts for your toddler or gifts for your smart-home fanatic, we've got you covered with expert gift guides.",hero:D,parent:{name:n,slug:C}};aT["tech-toys"]={name:aV,slug:"tech-toys",title:aV,type:d,description:"Want a gift for your child that is both tech-savvy and educational? We've got you covered with articles on the best STEM and STEAM gifts for the children in your life.",hero:D,parent:{name:n,slug:C}};aT["tech-on-a-budget"]={name:aW,slug:"tech-on-a-budget",title:aW,type:d,description:"Want the latest iPhone but it's not in the budget? We've got you covered with the best tech deals that fit your budget and lifestyle.",hero:D,parent:{name:n,slug:C}};aT["smart-life"]={name:o,slug:t,title:o,type:m,description:"With the latest smart, family friendly gadget reviews, cool app recs, travel advice and more, Techwalla helps you live life a little smarter.",hero:u};aT.gadgets={name:aX,slug:"gadgets",title:aX,type:d,description:"Learn more about the coolest and newest tech gadgets with our honest recommendations and on-the-pulse tech coverage.",hero:u,parent:{name:o,slug:t}};aT["cool-apps"]={name:aY,slug:"cool-apps",title:aY,type:d,description:"Whether you want more news on the coolest educational apps for your kids or an honest review on the best apps to help your productivity, we've got it all.",hero:u,parent:{name:o,slug:t}};aT.travel={name:aZ,slug:"travel",title:aZ,type:d,description:"At Techwalla, we give you the honest take on the best travel tech, travel deals and tips to help make you and your family's lives (and travel) easier.",hero:u,parent:{name:o,slug:t}};aT.smartphones={name:a_,slug:"smartphones",title:a_,type:d,description:"We provide honest reviews and news on the latest smartphones, from iPhones, Androids, phones for kids and more.",hero:u,parent:{name:o,slug:t}};aT["technically-for-parents"]={name:E,slug:M,title:E,type:m,description:"From articles covering new tech education resources to online safety tips, we've got everything you need to know to be a tech-savvy parent.",hero:N};aT.education={name:B,slug:"education",title:B,type:d,description:"From reviews on educational apps to STEM and STEAM resources, we help you navigate the crowded world of educational tech and make informed decisions on your kids' education.",hero:N,parent:{name:E,slug:M}};aT["online-safety"]={name:A,slug:"online-safety",title:A,type:d,description:"At Techwalla, we provide you with the information needed to help keep your family safe in their tech, online and more.",hero:N,parent:{name:E,slug:M}};aT["tech-support"]={name:O,slug:P,title:n,type:m,description:"Techwalla is your one-stop-shop for tech advice. From step-by-step how tos to reviews and more, we help keep you and your family connected and productive.",hero:Q};aT["how-to"]={name:a$,slug:"how-to",title:a$,type:d,description:"From articles that help you reset your printer to troubleshooting your phone, at Techwalla, we help you demystify your tech problems.",hero:Q,parent:{name:O,slug:P}};aT.reviews={name:ba,slug:"reviews",title:ba,type:d,description:"At Techwalla, we provide honest product recommendations, allowing you to be the most informed about your tech, life and purchasing decisions.",hero:Q,parent:{name:O,slug:P}};aT.entertainment={name:k,slug:R,title:k,type:m,description:"From what's new in social media to monthly articles covering the best of what's streaming on the various platforms, we have you covered.",hero:S};aT["whats-streaming"]={name:bb,slug:"whats-streaming",title:bb,type:d,description:"Suffer from analysis paralysis when it comes to what to watch tonight? At Techwalla, we've got you covered with weekly and monthly articles on what's streaming per platform.",hero:S,parent:{name:k,slug:R}};aT["social-media"]={name:bc,slug:"social-media",title:bc,type:d,description:"Want to know the latest in social media? We've got it all with updates on the latest chatting apps to keep your family connected, family friendly social platforms and more.",hero:S,parent:{name:k,slug:R}};bd.sub_type="emailSignup";bd.data={colorTheme:{background_color:F,heading_text_color:p,body_text_color:be,error_text_color:bf,button_background_color:p,button_text_color:F,logo_style:bg,style:"light",arrow_color:bh,arrow_background_color:p,field_border_color:a,option_unselected_button_background_color:a,option_unselected_button_text_color:a,option_selected_button_background_color:a,option_selected_button_text_color:a},background_color:F,heading_color:p,body_color:be,error_color:bf,button_background_color:p,button_text_color:F,logo_style:bg,arrow_color:bh,arrow_background_color:p,image_url:a,image_altText:a,has_logo:b,custom_logo_url:a,custom_logo_height:r,custom_logo_width:r,heading_text:"Subscribe for home inspiration",body_text:"How-to's and all the latest news.",email_lists:[],button_text:a,button_url:a,data_connection_field:a,data_connection_options:[],partner:a,campaign:a,terms_conditions_url:a};bd.links={privacy_policy:T};bi.fetchTourArticles=c;bi.fetchLatestArticles=b;bi.heading="Uh Oh! Something went wrong…not found.";bi.subheading=a;bi.articlesSectionTitle="Latest Articles";bj.enable=b;bj.publicVapidKey="BKzIysu8SJHVmHDQKnms8J0YsetirsXMy6d4kgWcgywqa6gtkdEaecfgOGo8rV0HfLn7Nuj1ctfXta082BMC8lg";bk.shop="Do you need tech gift ideas?";bk["smart-life"]="Do you read reviews for tech products?";bk["technically-for-parents"]="Do you want resources to support learning at home?";bk["tech-support"]="Do you read product reviews before purchasing?";bk.entertainment="Are you interested in new movies and TV shows?";bl.sentinels=[{host:"media-twa-redis.lv7.leaf.io",port:26379}];bl.name="mymaster";bl.allowedQueryParams=["q, page"];bl.exclude=[/\/user/,/\/signin/,/\/signout/,/\/signup/,/\/forgot-password/,/\/reset-password/];bn.basePath="\u002F";bn.assetsPath="\u002F_nuxt\u002F";bn.cdnURL=q;return {layout:v,data:[{}],fetch:{},error:q,state:{statusCode:200,isActiveModal:c,showPage500:c,testPoolNumber:v,helpers:{},user:{me:{id:a,name:a,email:a,hasPass:a,avatar:a,slug:a,token:a,phone:a,month:a,day:a,year:a,newsletter:c,favoritedArticles:c,favoritedArticleIds:c,tempFavoritedArticleId:c,tempArticleJustFavorited:a},them:{users:{}}},uploads:{status:{}},topics:{articles:[],meta:{}},subscriberManager:{should_show_popup:c,should_show_slider_capture:c},slideshow:{isVisible:c,slides:[],slideIndex:q,totalSlides:q,article:{},slideshowOpenPrompt:"unknown"},series:{series:[]},schema:{homepageFAQ:[],brandEthicsFAQ:[],adoptionClubGuide:{}},rcp:{},promotionalPopup:{sub_type:a,data:{background_color:a,heading_text_color:a,body_text_color:a,error_text_color:a,button_background_color:a,button_text_color:a,logo_style:a,style:a,arrow_color:a,arrow_background_color:a,is_popup_rendered:c,is_popup_populated:c,subscribed:c,heading_color:a,body_color:a,error_color:a,image_url:a,image_altText:a,has_logo:c,custom_logo_url:a,custom_logo_height:r,custom_logo_width:r,heading_text:a,body_text:a,email_lists:[],button_text:a,button_url:a,data_connection_field:a,data_connection_options:[],partner:a,campaign:a,terms_conditions_url:a,field_border_color:a,option_unselected_button_background_color:a,option_unselected_button_text_color:a,option_selected_button_background_color:a,option_selected_button_text_color:a}},promos:{showDefaultNewsletterCapture:q},products:{},privacyCookies:{privacyNoticeSlug:T,cookieNoticeSlug:"\u002Fcookie-notice",oneTrustWebform:a,oneTrustWebformDSAR:a,trackerTables:[]},predictiveSearch:{predictiveResults:{}},newsletter:{subscribed:c,error:a,showEmailCapture:c,popupData:{}},mobileTray:{tray_is_visible:c},inlineNewsletterForm:{hasSignedUp:c,hasErrors:c,message:{email:a}},imagesWithHotspots:{},hubs:{hubs:{}},home:{hero:{}},helper:{isMobile:c},gallery:{galleryHeadingStuck:c,activeMap:{}},forms:{forms:{},validator:{}},featureToggles:{},features:{articles:[],meta:{}},embeds:{},emailSlider:{sub_type:a,data:{field_border_color:a,background_color:a,button_background_color:a,button_hover_color:a,button_text:a,button_text_color:a,heading_text_color:a,campaign:a,error_color:a,is_slider_populated:c,mail_lists:[],marketing_color:a,marketing_copy:a,partner:a,thank_you_copy:a,preset_image:a,background_type:a,subheading_copy:a,button_url:a}},contributorProfile:{content:{data:{},writtenArticle:{},reviewedArticle:{},contributedArticle:{}}},contributorBioModal:{modal_is_visible:c},config:{globalNoFollowExceptionsRegex:U,mutators:V,enableGtmScriptDelay:c,enableInlineCriticalCss:b,enableJsBundleDelay:b,maxJsBundleScriptDelay:W,maxGtmScriptDelay:X,ads:Y,configurableArticle:ai,article:aq,mlt:ar,GTM:as,s3:at,fileStorage:au,sdk:av,commerceApi:ax,widgetsSource:ay,hasAuthority:b,instanaApiKey:az,maropost:aA,iterable:aB,sailthru:aC,activeEsp:aD,social:aE,site:aG,lazyLoaderSetting:aJ,components:aK,contentLab:aS,categories:aT,promotionalPopup:bd,error404:bi,pushNotifications:bj,thumbsPollQuestions:bk,redis:bl,testPoolNumber:v,SITE:z,BRANCH:bm,_app:bn},collections:{articles:{search:[]},meta:{},page:e,searchTerm:a},categoryLegacy:{articles:[],category:a,subCategory:a,subSubCategory:a,collectionMeta:{},family:[],breadcrumbs:[],page:e},category:{category:{},family:{}},bugs:{},auth:{isModal:c,modalIsVisible:c,activeForm:a,isValidResetToken:b,passwordResetToken:a,isCheckedNewsletterSignup:b,GTM:{prompt:a}},article:{articles:[],articleFooterVisibility:b,infiniteScrollArticles:[],hasFetchedDFP:c,hotspotPopoverSeeMoreDesc:c,mostViewedArticles:[],relatedContentInCategory:[],slideshowArticles:[],series:[],loadingMap:{},fields:{},mutators:{}},ads:{},pushNotifications:{},techwalla:{home:{hero:{},section_1:{displayName:a,results:[]},section_2:{displayName:a,results:[]},helpers:{}}}},serverRendered:b,routePath:"\u002Fabout",config:{globalNoFollowExceptionsRegex:U,mutators:V,enableGtmScriptDelay:c,enableInlineCriticalCss:b,enableJsBundleDelay:b,maxJsBundleScriptDelay:W,maxGtmScriptDelay:X,ads:Y,configurableArticle:ai,article:aq,mlt:ar,GTM:as,s3:at,fileStorage:au,sdk:av,commerceApi:ax,widgetsSource:ay,hasAuthority:b,instanaApiKey:az,maropost:aA,iterable:aB,sailthru:aC,activeEsp:aD,social:aE,site:aG,lazyLoaderSetting:aJ,components:aK,contentLab:aS,categories:aT,promotionalPopup:bd,error404:bi,pushNotifications:bj,thumbsPollQuestions:bk,redis:bl,testPoolNumber:v,SITE:z,BRANCH:bm,_app:bn}}}("",true,false,"subcategory",1,"768px",2,"title",6,250,"Entertainment","320px","category","Shop","Smart Life","#2E2E30",null,0,"400x400","smart-life","https:\u002F\u002Fstorage.leafmedia.io\u002Ftechwalla_data\u002Ffiles\u002F3456489a-4e99-4502-b2be-cf84413bcfdf-smartLife.png","default",728,400,"inline","techwalla","Online Safety","Education","shop","https:\u002F\u002Fstorage.leafmedia.io\u002Ftechwalla_data\u002Ffiles\u002Fe45b98b0-4e12-4f2b-b7d3-5df8322f2002-shop.png","Technically for Parents","#FFFFFF","Techwalla","https:\u002F\u002Fwww.techwalla.com\u002Fabout","74.87","195x146","image","dfp","technically-for-parents","https:\u002F\u002Fstorage.leafmedia.io\u002Ftechwalla_data\u002Ffiles\u002Fb7b8ccba-d0d1-48f3-86d1-84cf61194db0-technicallyForParents.png","Tech Support","tech-support","https:\u002F\u002Fstorage.leafmedia.io\u002Ftechwalla_data\u002Ffiles\u002F7583087e-6512-4b88-862a-64c6e3a2681f-techSupport.png","entertainment","https:\u002F\u002Fstorage.leafmedia.io\u002Ftechwalla_data\u002Ffiles\u002F1468ddc6-b0ea-4df5-acce-701710b4710f-entertainmentImage.png","\u002Fprivacy",/.(:?gov|org|edu)\//,Array(3),5000,3500,{},22000,450,700,5,1500,100,300,90,640,10,110,{},"popup",130,"250","300","People are Reading","number","RRV2",{},{},{},{},{},{},"https:\u002F\u002Fapi.techwalla.com","https:\u002F\u002Fapi.leafmedia.io","https:\u002F\u002Fwidgets.leafmedia.io\u002Fload.js","-2q6lR22TEKHFQk2kgDMtg",{},{},{},"sailthru",{},"1578283302422712",{},"Tech Reviews","Streaming",{},{},"800x380","290x535","195px","author",36,"heading","input",{},{},"Gift Guides","Tech Toys","Tech on a Budget","Gadgets","Cool Apps","Travel","Smartphones","How To","Reviews","What's Streaming","Social Media",{},"#404B51","#AA0A00","dark","opacity(1)",{},{},{},{},"master",{}));</script> <!-- Generated on: 2/24/2025 9:50:06 AM --> <!-- Version: 1.4.0 --> <!-- Branch: master --> <script data-id="lg-lazy-load-app"> let isAppLazyLoaded = false; const LAZY_LOAD_TIMER = 5000 const lazyLoadEvents = ['mousedown', 'scroll', 'touchstart']; const criticalLazyLoadEvents = [ { event: 'mouseover', selectorPath: '.component-global-navigation .nav__list-parent', }, { event: 'mouseover', selectorPath: '.component-global-navigation .global-nav-search-and-login svg', }, ]; function lazyLoadApp () { if (isAppLazyLoaded) { return; } isAppLazyLoaded = true; ['/_nuxt/3e36a20.js','/_nuxt/dd58eec.js','/_nuxt/19c5198.js','/_nuxt/86fd59c.js','/_nuxt/f0d9132.js','/_nuxt/bfac3bd.js','/_nuxt/46a88b1.js','/_nuxt/3414b91.js','/_nuxt/618edbb.js'].forEach(src => { src=src.replace('"', ''); var s = document.createElement("script"); s.setAttribute("crossorigin", "anonymous"); s.setAttribute("async", true); s.src = src; document.body.appendChild(s); }) lazyLoadEvents.forEach(event => { // 'mousedown', 'scroll', 'touchstart' window.removeEventListener(event, lazyLoadApp) }) criticalLazyLoadEvents.forEach(event => { document.querySelectorAll(event.selectorPath).forEach($item => { $item.removeEventListener(event.event, (e) => lazyLoadApp()) }) }) } lazyLoadEvents.forEach(event => { // 'mousedown', 'scroll', 'touchstart' window.addEventListener(event, lazyLoadApp) }) criticalLazyLoadEvents.forEach(event => { document.querySelectorAll(event.selectorPath).forEach($item => { $item.addEventListener(event.event, (e) => lazyLoadApp()) }) }) setTimeout(lazyLoadApp, LAZY_LOAD_TIMER) </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10