(function() { function bxBootstrap() { var re = /bot|crawl|slurp|spider|mediapartners|headlesschrome|snap-prefetch|remotasks|woorank|uptime\.com|facebookexternalhit|facebookcatalog/i; if (re.test(navigator.userAgent) || navigator.userAgent == '') { return; } if (!(window.bouncex&&bouncex.website)) { var pushedData = []; if(window.bouncex && bouncex.push && bouncex.length){ pushedData = bouncex; } window.bouncex = {}; bouncex.pushedData = pushedData; bouncex.website = {"id":1166,"name":"Ziff Davis - PCMag","cookie_name":"bounceClientVisit1166","domain":"pcmag.com","ct":"multi_cookie","ally":0,"ei":1,"tcjs":"","cjs":"/* enable.feature.OPTOUT_IDENTITY_HUB */\n/* enable.feature.GPP_COMPLIANCE_DISABLED */\n\n\n//namik:double adblock solution\njQuery('').appendTo('body');\n\n/* CHECK IF SEE IT BUTTON HAS BEEN CLICKED AND SET CV clicked_seeit_bttn */\n/*jQuery('a.zdcse-buybtn, a[data-commerce-price] span').click(function() {\n var bg = jQuery(this).css('background-image');\n bg = bg.replace('url(','').replace(')','');\n if (bg.indexOf('seeit') > -1 || jQuery(this).text().indexOf('see it') > -1) {\n bouncex.setv('clicked_seeit_bttn', true);\n bouncex.setBounceCookie();\n bouncex.reload_campaigns();\n }\n});*/ /* <-- old style buttons - saving until we confirm that they are no longer being used */\njQuery('td.pcmag-buyitnow-buybutton span,.get-deal-button,.seeit').click( function() {\n bouncex.setv('clicked_seeit_bttn', true);\n bouncex.setBounceCookie();\n bouncex.reload_campaigns();\n}); /* <-- button styles as of 3/24/16 */\n\n\n\n(function () {\n var adTimer = setInterval(function() {\n if (jQuery('#zdAdsOverlayIFrame').length || jQuery('.flite-close-button').length || jQuery('iframe.flite-ad').length) {\n bouncex.setv('has_welcome_ad', true);\n bouncex.reload_campaigns();\n clearInterval(adTimer);\n }\n }, 800);\n})();\n\n\n/* https://www.wrike.com/open.htm?id=95668570 */\n/* sets cvar on impression because bxcookie does not count custom activated overlays */\nbouncex.setOverlayViewedCvar = function() {\n bouncex.setv('overlay_viewed', true);\n bouncex.setBounceCookie();\n};\n\nbouncex.reloadCampaignsOnClose = function() {\n bouncex.reload_campaigns();\n};\n/**/\n\n// cvar: onsite_more_than_45\n(function(){\n\tfirstVisitTime = bouncex.cookie.fvt * 1000;\n\tcurrentTime = (new Date()).getTime();\n\tif (!bouncex.vars.onsite_more_than_45) {\n\t\tvar timeDifference = currentTime - firstVisitTime;\n\t\tif (timeDifference - 45000 >= 0) {\n\t\t\tbouncex.setv('onsite_more_than_45', true);\n\t\t\tbouncex.setBounceCookie();\n\t\t\tbouncex.reload_campaigns();\n\t\t} else {\n\t\t\tsetTimeout(function(){\n\t\t\t\tbouncex.setv('onsite_more_than_45', true);\n\t\t\t\tbouncex.setBounceCookie();\n\t\t\t\tbouncex.reload_campaigns();\n\t\t\t}, 45000 - timeDifference);\n\t\t}\n\t}\n})();\n\n// set see_it_click RTV\n(function() {\n var listener = function() {\n window.addEventListener('focus', function(event) {\n bouncex.setVar('see_it_click', true);\n bouncex.off(jQuery('.buy-button'), 'click.bx', listener);\n });\n };\n bouncex.on(jQuery('.buy-button'), 'click.bx', listener);\n})();\n\n/* WRIKE: 1004435345 */\nbouncex.pubs.affiliateOnsite.registerAffiliateOnsite({\n affiliateLinkSelectors: ['a[rel*=sponsored]']\n});\n\n\n/* enable.feature.DISABLE_RELOAD_CAMPAIGNS_V2 */","force_https":false,"waypoints":false,"content_width":0,"gai":"UA-3705233-1","swids":"","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"3500","local_storage":"1"},"cmp":{"gdpr":1,"gmp":0,"whitelist_check":0},"burls":[{"prop":"contains","val":"www.pcmag.com/article/343405/want-to-make-bank-check-out-these-high-tech-jobs"},{"prop":"contains","val":"subscribe.techbargains.com"},{"prop":"contains","val":"pcmag.com/review/349197/huawei-mate-9"},{"prop":"contains","val":"dps=1"},{"prop":"contains","val":"?bx=off"}],"ple":false,"fbe":false,"mas":2,"map":1,"gar":true,"ete":0,"ettm":true,"etjs":"","dge":true,"bxidLoadFirst":false,"pie":true,"cme":true,"gbi_enabled":1,"bpush":false,"pt":{"article":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelectorAll('article, meta[property=\"og:type\"][content=\"article\"], .article-header,.review-head-title').length > 0 && window.location.href.indexOf('/encyclopedia') === -1 && (window.location.href.indexOf('/pcmagcom-rss-feeds') === -1 && window.location.href.indexOf('/about/') === -1) && window.template !== \"content-hub\";"}]]},"category":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelectorAll('.top-articles,.popular-articles,#pg-table,.bdsearch,.cattitle,.article-river').length > 0 || window.template === 'content-hub';"}]]},"home":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.pathname === \"/\" ;"}]]},"search":{"testmode":true,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.pathname.indexOf('/search') > -1;"}]]}},"els":{"Endcap":"[data-spot-im-module-default-area=\"conversation\"]","Infeed":"#article p:not(:has(img)) + p:not(:has(img)), #article p:not(:has(img)) + .bxc + p:not(:has(img))","Masthead":"#app","Masthead2":"#pcmedia","Masthead3":"#main-top-nav"},"vars":[{"name":"welcome_modal_vis","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#cboxContent').is(':visible')","trigger":""},{"name":"ziff_inter_vis","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(jQuery('[id^=CM8BottomBlanket]').length > 0 && jQuery('[id^=CM8BottomBlanket]').is(':visible')) || jQuery('.iframe-stitial-container:visible').length > 0 || null;","trigger":""},{"name":"zdid_content","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('meta[name=\"zdid\"]').attr('content');","trigger":""},{"name":"zdid_present","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('meta[name=\"zdid\"]').length > 0;","trigger":""},{"name":"category2","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#breadcrumbs').length>0? jQuery('#breadcrumbs li:eq(1)').text().trim(): jQuery('.breadcrumbs li:eq(1)').text().trim();","trigger":""},{"name":"category3","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#breadcrumbs').length>0? jQuery('#breadcrumbs li:eq(2)').text().trim(): jQuery('.breadcrumbs li:eq(2)').text().trim();","trigger":""},{"name":"cont_type","polling":"none","persist":"no","page_types":[],"testmode":false,"default":0,"code":"(function(){\n\tvar cat; \n\t__PCMAG.storedGaVars.forEach(function(a,b){\n\t\tif(a.reportName=='Template'){\n\t\t\tcat = a.reportValue.toLowerCase();\n\t\t}\n\t});\n\treturn cat;\n})();","trigger":""},{"name":"has_welcome_ad","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"clicked_seeit_bttn","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"bottom_ad_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif (!bouncex.vars.bottom_ad_present){\n\t\treturn jQuery('div[id*=\\'zdCreative\\']').length > 0;\n\t}\n})();","trigger":""},{"name":"category4","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#breadcrumbs').length>0? jQuery('#breadcrumbs li:eq(3)').text().trim(): jQuery('.breadcrumbs li:eq(3)').text().trim();","trigger":""},{"name":"bottom_ad","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"!!jQuery('.flite-div').length;","trigger":""},{"name":"welcome_ad","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"!!jQuery('.flite-lightbox').length;","trigger":""},{"name":"overlay_viewed","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"onsite_more_than_45","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null","trigger":""},{"name":"cc_cbar","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"page_header","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tvar pageHeader = jQuery('header h1');\n\tif(pageHeader.length){\n\t\treturn pageHeader.text().trim();\n\t}\n\t\n\treturn false;\n})();","trigger":""},{"name":"ad_eligible","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"typeof _zd_il == \"undefined\"","trigger":""},{"name":"breadcrumb","polling":"all","persist":"no","page_types":[],"testmode":false,"default":0,"code":"jQuery('#breadcrumbs').text().trim();","trigger":""},{"name":"is_edge_browser","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.browser.edge","trigger":""},{"name":"page_type","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts;","trigger":"pageload"},{"name":"modal_visible","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('span[id*=form]').eq(0).css('visibility') === 'visible' || jQuery('span[id*=form]').eq(1).css('visibility') === 'visible' || jQuery('#cboxOverlay:visible').length > 0;","trigger":"pageload"},{"name":"sponsored_masthead","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('div[data-specless-format=\"Ziff Davis: Masthead\"]').length > 0;","trigger":"pageload"},{"name":"ad_visible","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#Leaderboard:visible, div[data-specless-format=\"Ziff Davis: Masthead\"]:visible, div[data-ad-position=\"incontent\"]:visible, div[data-ad-position=\"BTF\"]:visible').length > 0;","trigger":"pageload"},{"name":"submitted_onsite","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"window.location.href.indexOf('/newsletter_manage') > -1 && jQuery('.text-green-base:contains(Thanks for signing up!)').length > 0 || null;","trigger":"pageload"},{"name":"article_name","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.page_type === 'article' ? jQuery('header h1').text().trim() : null;","trigger":"pageload"},{"name":"article_category","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n if (bouncex.vars.page_type === 'article') {\n if (jQuery('#breadcrumbs').length>0) {\n return jQuery('#breadcrumbs li:eq(1)').text().trim();\n } else if (jQuery('.breadcrumbs li:eq(1)').text().trim() !== \"\") {\n return jQuery('.breadcrumbs li:eq(1)').text().trim();\n }\n }\n return null;\n})();","trigger":"pageload"},{"name":"dfp_rblock","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n if (!bouncex.dfpRan) {\n bouncex.dfpRan = true;\n return 'not_ready';\n }\n function check() {\n bouncex.dfp_loaded = false || bouncex.dfp_loaded;\n var slots = window.googletag && typeof googletag.pubads == 'function' && typeof googletag.pubads().getSlots == 'function'? googletag.pubads().getSlots() : [];\n var numSlots = slots.length;\n for (var i = 0; i < numSlots; i++) {\n var slotInfo = slots[i] && typeof slots[i].getResponseInformation == 'function'? slots[i].getResponseInformation() : false;\n if (slotInfo && slotInfo.lineItemId) {\n bouncex.dfp_loaded = true;\n if (bouncex.website.gbi.rblocks && bouncex.website.gbi.rblocks.indexOf(slotInfo.lineItemId) > -1) {\n return 'sponsor';\n }\n }\n }\n if (bouncex.dfp_loaded) {\n return 'allow';\n }\n return 'not_ready';\n }\n if (bouncex.website.gbi.rblocks) {\n if (bouncex.dfp_loaded) {\n return null;\n } else if (window.googletag && googletag.apiReady && googletag.pubadsReady) {\n return check();\n } else if (typeof window.googletag === 'undefined') {\n return 'no_googletag';\n }\n return 'fallback';\n } else {\n return 'not_ready';\n }\n})();\n","trigger":"pageload"},{"name":"affiliate_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('span[id^=\"form\"]').length > 0 && jQuery('span[id^=\"form\"][style*=\"height: 0px\"], span[id^=\"form\"][style*=\"height:0\"]').length === 0;","trigger":"pageload"},{"name":"see_it_click","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_new_now","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_how_to","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_best_deals","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_lab_report","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_applebrief","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_amazonalexa","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_windows","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_5g","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"ref_persist","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"document.referrer.indexOf(window.top.location.hostname) > -1? null: document.referrer","trigger":"pageload"},{"name":"ad_visible_above_navbar","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.pgC').length > 0;","trigger":"pageload"},{"name":"has_affiliate_article","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.pubs.affiliateOnsite.hasArticlesStored();","trigger":"pageload"},{"name":"affiliate_article_title","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.pubs.affiliateOnsite.getLatestArticle().title;","trigger":"pageload"},{"name":"affiliate_article_url","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.pubs.affiliateOnsite.getLatestArticle().url;","trigger":"pageload"},{"name":"affiliate_article_image","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.pubs.affiliateOnsite.getLatestArticle().image;","trigger":"pageload"},{"name":"has_affiliate_links","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('a[rel*=sponsored], a[rel*=sponsored] button').length > 0;","trigger":"pageload"},{"name":"submitted_popoff","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"}],"dgu":"pixel.cdnwidget.com","dgp":false,"ba":{"enabled":0,"fbte":0},"biu":"assets.bounceexchange.com","bau":"api.bounceexchange.com","beu":"events.bouncex.net","ibx":{"tjs":"","cjs":"","miw":0,"mibcx":0,"te":1,"cart_rep":{"get":"","set":""},"ulpj":{"zdee":"espemailid"},"cus":"","miw_exclude":"","enabled":1},"etjson":null,"osre":true,"osru":"osr.bounceexchange.com/v1/osr/items","checkDfp":true,"gamNetwork":"4585","spa":0,"spatm":1,"preinit_cjs":"","crs":{"integrations":null,"pageCount":null},"mat":0,"math":0,"cpnu":"coupons.bounceexchange.com","dfpcms":0,"sms":{"optm":"","eventSharing":false,"shqId":"","enabled":0},"pde":true,"fme":false,"fmx":"","sdk":{"android":{"enabled":false,"enabledVersions":[],"eventModifications":null},"ios":{"enabled":false,"enabledVersions":[],"eventModifications":null}},"onsite":{"enabled":1},"ads":{"enabled":1},"pubs":{"enabled":1},"websdk":{"enabled":0},"ga4_property_id":"","ga4_measurement_id":""} ; bouncex.tag = 'tag3'; bouncex.$ = window.jQuery; bouncex.env = 'production'; bouncex.restrictedTlds = {"casl":{"ca":1},"gdpr":{"ad":1,"al":1,"at":1,"ax":1,"ba":1,"be":1,"bg":1,"by":1,"xn--90ais":1,"ch":1,"cy":1,"cz":1,"de":1,"dk":1,"ee":1,"es":1,"eu":1,"fi":1,"fo":1,"fr":1,"uk":1,"gb":1,"gg":1,"gi":1,"gr":1,"hr":1,"hu":1,"ie":1,"im":1,"is":1,"it":1,"je":1,"li":1,"lt":1,"lu":1,"lv":1,"mc":1,"md":1,"me":1,"mk":1,"xn--d1al":1,"mt":1,"nl":1,"no":1,"pl":1,"pt":1,"ro":1,"rs":1,"xn--90a3ac":1,"ru":1,"su":1,"xn--p1ai":1,"se":1,"si":1,"sj":1,"sk":1,"sm":1,"ua":1,"xn--j1amh":1,"va":1,"tr":1}}; bouncex.client = { supportsBrotli: 0 }; bouncex.assets = {"ads":"0109586821763416266dd874f087ef69","creativesBaseStyles":"a53944a2","gam_4585":"//assets.bounceexchange.com/assets/gam/4585/ae811dd04e417ed7b896b4c4fa3d2ac0.json","inbox":"749c9ccd613f1a40075d1e7b59caea42","onsite":"0e56ab6ba004ee080ce3deb3edae35e9","sms":"e39203556bab2366e56296ce42e974a7","websdk":"0704dae1eb637cbeb4a847506058402d"}; bouncex.push = function(pushData) { bouncex.pushedData.push(pushData); } var runtime = document.createElement('script'); runtime.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/runtime_6459738026535cda4232dc813c61447d.js'); runtime.setAttribute('async', 'async'); runtime.setAttribute('onload', 'bouncex.initializeTag()'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_f63930b37a25405c0fe14c50976210bb.js'); script.setAttribute('async', 'async'); document.body.appendChild(script); var deviceGraphScript = document.createElement('script'); deviceGraphScript.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/cjs_min_3a843477d8e318f67237a66d0a58c542.js'); deviceGraphScript.setAttribute('async', 'async'); var dgAttrs = [{"Key":"id","Value":"c.js"},{"Key":"async","Value":"true"},{"Key":"data-apikey","Value":"2^HIykD"},{"Key":"data-cb","Value":"bouncex.dg.initPostDeviceGraph"},{"Key":"data-bx","Value":"1"},{"Key":"data-gm","Value":"1"},{"Key":"data-fire","Value":"1"},{"Key":"data-adcb","Value":"bouncex.dg.getAdsOptStatus"}]; if (dgAttrs) { for (var i = 0; i < dgAttrs.length; i++) { deviceGraphScript.setAttribute(dgAttrs[i].Key, dgAttrs[i].Value); } } document.body.appendChild(deviceGraphScript); bouncex.initializeTag = function() {}; }; document.body.appendChild(runtime); } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();