
<!DOCTYPE html>
<!--[if IE 9]><html class="lt-ie10" lang="en" > <![endif]-->
<html class="no-js fonts-notloaded" lang="en">
<head>
<title>PCMag.com - Technology Product Reviews, News, Prices & Tips</title>
<meta name="description" content="PC Magazine is your complete guide to PC computers, peripherals and upgrades. We test and review computer- and Internet-related products and services, report technology news and trends, and provide shopping advice and price comparisons.">
<meta charset="utf-8">
<meta name="google-site-verification" content="A2XhD3lRBAHOQy0Ej6pjhNuFF7Fri1gJ3LGXPGRz7VM">
<meta content="PCMag" name="application-name">
<!-- Metarefresh disabled for browsers with javascript on, but not for those with it off -->
<script type="text/javascript">
var __PCMAG = __PCMAG || {};
__PCMAG.adRefreshRate = __PCMAG.adRefreshRate || 240;
var sectionId = 28127;
window.setTimeout(function () { __PCMAG.refreshPage(sectionId); }, __PCMAG.adRefreshRate * 1000);
</script>
<meta name="keywords" content="pc magazine computers software hardware digital camera LCD monitor printer scanner electronics gadget product reviews price testing news desktop utility download home business computer laptop notebook pdas Microsoft Office XP Windows 2000 " lang="en-us">
<link href="https://plus.google.com/109293916965448553143" rel="publisher">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="/android-chrome-36x36.png" sizes="36x36">
<link rel="icon" type="image/png" href="/android-chrome-48x48.png" sizes="48x48">
<link rel="icon" type="image/png" href="/android-chrome-72x72.png" sizes="72x72">
<link rel="icon" type="image/png" href="/android-chrome-96x96.png" sizes="96x96">
<link rel="icon" type="image/png" href="/android-chrome-144x144.png" sizes="144x144">
<link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
<link rel="manifest" href="/manifest.json">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-square70x70logo" content="/mstile-70x70.png">
<meta name="msapplication-square150x150logo" content="/mstile-150x150.png">
<meta name="msapplication-square310x310logo" content="/mstile-310x310.png">
<meta name="msapplication-wide310x150logo" content="/mstile-310x150.png">
<meta name="msapplication-TileImage" content="/mstile-144x144.png">
<meta name="theme-color" content="#ffffff">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="apple-touch-icon" href="/apple-touch-icon-precomposed.png">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
<script type="text/javascript">
(function(){
var gurgleInclude = document.createElement('script');
gurgleInclude.src = "https://gurgle.zdbb.net/segments.js?url=" + window.encodeURIComponent(window.location.href);
document.querySelector('head').appendChild(gurgleInclude);
})();
var __ZD_SEG_ = __ZD_SEG_ || [];
</script>
<link href="https://www.pcmag.com/" rel="canonical"/>
<link rel="alternate" hreflang="el" href="https://gr.pcmag.com/" />
<link rel="alternate" hreflang="en-ae" href="https://me.pcmag.com/" />
<link rel="alternate" hreflang="en-au" href="https://au.pcmag.com/home" />
<link rel="alternate" hreflang="en-gb" href="https://uk.pcmag.com/" />
<link rel="alternate" hreflang="en-in" href="https://in.pcmag.com/" />
<link rel="alternate" hreflang="en-sg" href="https://sea.pcmag.com/" />
<link rel="alternate" hreflang="en-us" href="https://www.pcmag.com/" />
<link rel="alternate" hreflang="es" href="https://latam.pcmag.com/" />
<link rel="alternate" hreflang="he" href="https://il.pcmag.com/" />
<link rel="alternate" hreflang="nl" href="https://nl.pcmag.com/" />
<link rel="alternate" hreflang="pt" href="https://pt.pcmag.com/" />
<link rel="alternate" hreflang="ru" href="https://ru.pcmag.com/" />
<link rel="alternate" hreflang="x-default" href="https://www.pcmag.com/" />

<meta name="server_date" content="4/2/2019 3:57:01 AM"/>
<meta name="zdid" content="h" />
<meta name="primary-section-id" content="400"/>
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
<!-- HTML MODULE 4327 -->
<!-- test of preconnect -->
<link rel="preconnect" href="https://product.pcmag.com" crossorigin>
<link rel="preconnect" href="//zdbb.net">
<link rel="preconnect" href="//a.zdbb.net">
<link rel="preconnect" href="//partner.googleadservices.com">
<link rel="preconnect" href="//pagead2.googlesyndication.com">
<link rel="preconnect" href="https//securepubads.g.doubleclick.net">
<link rel="preconnect" href="//www.googleadservices.com">
<link rel="preconnect" href="//assets.pcmag.com">
<link rel="preconnect" href="//static.pcmag.com">
<link rel="preconnect" href="//www.google-analytics.com">
<link rel="preconnect" href="//api.bounceexchange.com">
<!-- list of preloaded fonts -->
<link rel="preload" href="/fonts/RobotoCondensed-Bold.woff" as="font" type="font/woff" crossorigin="anonymous">
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/fonts/RobotoCondensed-regular.woff" as="font" type="font/woff" crossorigin="anonymous">
<link rel="preload" href="//fonts.gstatic.com/s/robotocondensed/v16/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<!-- list of preloaded images -->
<link rel="preload" href="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" as="image" crossorigin="anonymous">
<!-- list of preloaded scripts -->
<link rel="preload" href="//bbstatic.pcmag.com/js/z0WVjCBSEeGLoxIxOQVEwQ.min.js" as="script">
<link rel="preload" href="//static.pcmag.com/js/social-share/0.11/social-share.min.js?version=2019-03-11s" as="script">
<link rel="preload" href="//static.pcmag.com/js/zdsl/0.0.6/zdsl.min.js?version=2019-03-11s" as="script">
<link rel="preload" href="//static.pcmag.com/js/zdual/0.1.16/zdual.min.js?version=2019-03-11s" as="script">
<link rel="preload" href="/Content/build/site.min.js?version=2019-03-11s" as="script">
<link rel="preload" href="/Content/build/jquery.min.js?version=2019-03-11s" as="script">
<link rel="preload" href="https://native.sharethrough.com/assets/sfp.js" as="script">
<link rel="preload" href="//static.pcmag.com/pb/pbjs-1.28.min.js" as="script">
<link rel="preload" href="//static.pcmag.com/cse/js/5.0.0/zdcse.min.js?version=2019-03-11s&onload=ZIFF_CSECallback.exec&currency=USD" as="script">
<link rel="preload" href="//static.pcmag.com/js/ec/emailapi/v3/zd-email.min.js?version=2019-03-11s" as="script">
<link rel="preload" href="https://static.pcmag.com/jst/zdconsent.js" as="script">
<script type="text/javascript" src="https://static.pcmag.com/jst/zdconsent.js"></script>
<!-- Country Code IVT -->
<link rel="preload" href="//btg.pcmag.com/country.js" as="script">
<script src="//btg.pcmag.com/country.js"></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function(){
if ( typeof _ZDAKCC !== "undefined" ) {
googletag.pubads().setTargeting('ak_cc', _ZDAKCC);
} else {
googletag.pubads().setTargeting('ak_cc','NA');
}
if ( typeof _ZDAKAS !== "undefined" ) {
googletag.pubads().setTargeting('ak_as', _ZDAKAS);
} else {
googletag.pubads().setTargeting('ak_as','None');
}
if ( window.location.href.indexOf("hhour28_prebid=1") !== -1 ) {
googletag.pubads().setTargeting('test','noprebid');
}
});
</script>
<!-- e2e Ad Tracking -->
<link rel="preload" href="https://e2e-static.zdcommerce.io/e2e.js" as="script">
<script type="text/javascript">
window.e2e = window.e2e||function(){(e2e.q=e2e.q||[]).push(arguments)};
window.e2e.endpoint = 'https://e2e.pcmag.com';
window.e2e.site = 'pcmag.com';
e2e('pageview', function(response) { window.e2e.pageview = response.pageview });
</script>
<script src="https://e2e-static.zdcommerce.io/e2e.js"></script>
<!-- IAS Pet JS -->
<link rel="preload" href="//cdn.adsafeprotected.com/iasPET.1.js" as="script">
<script>
if ( window.location.href.indexOf("hhour28_prebid=1") === -1 ) {
var script = document.createElement("script");
script.async = "async";
script.src = "//cdn.adsafeprotected.com/iasPET.1.js";
document.head.appendChild(script);
}
</script>
<!-- Amazon Header Bidding -->
<script>
if ( window.location.href.indexOf("hhour28_prebid=1") === -1 ) {
//Load the APS JavaScript Library
!function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");
//Initialize the Library
apstag.init({
pubID: '3158',
adServer: 'googletag',
gdpr: window.zdconsent.getApsConsent()
});
}
</script>
<script type="text/javascript">
// ZDCC
!function e(o,t,n){function i(u,s){if(!t[u]){if(!o[u]){var c="function"==typeof require&&require;if(!s&&c)return c(u,!0);if(r)return r(u,!0);throw new Error("Cannot find module '"+u+"'")}var a=t[u]={exports:{}};o[u][0].call(a.exports,function(e){var t=o[u][1][e];return i(t?t:e)},a,a.exports,e,o,t,n)}return t[u].exports}for(var r="function"==typeof require&&require,u=0;u<n.length;u++)i(n[u]);return i}({1:[function(e,o,t){o.exports={CookieKey:"_USERCOUNTRY6",CookieValue:"US",SetCookie:function(e,o,t){var n=new Date,i=t;n.setTime(n.getTime()+24*i*60*60*1e3),document.cookie=e+"="+escape(o)+"; path=/"+(null===n?"":"; expires="+n.toGMTString())},GetCookie:function(e){var o=e+"=";return document.cookie.length>0&&(offset=document.cookie.indexOf(o),-1!=offset)?(offset+=o.length,end=document.cookie.indexOf(";",offset),-1==end&&(end=document.cookie.length),unescape(document.cookie.substring(offset,end))):void 0},AreCookiesEnabled:function(){var e=!!navigator.cookieEnabled;return"undefined"!=typeof navigator.cookieEnabled||e||(document.cookie="testcookie",e=-1!=document.cookie.indexOf("testcookie")),e},SetCountryFromServer:function(){var e,o="US",t="",n=!1,i=this;if(t=/.*pcmag\.com$/.test(location.hostname)?"//geo.pcmag.com/loc/country.php":"//geo.ziffdavis.com/loc/country.php",this.SetCookie(this.CookieKey,o,1),window.XMLHttpRequest&&(e=new XMLHttpRequest,"withCredentials"in e)){n=!0,e.onreadystatechange=function(){4==e.readyState&&200==e.status&&2==e.responseText.length&&(iCookieExpire=7,o=e.responseText.toUpperCase(),i.SetCookie(i.CookieKey,o,iCookieExpire),i.CookieValue=o)};try{e.open("GET",t,!0),e.withCredentials=!0,e.send(null)}catch(r){console.log("cerror1")}}if(n===!1&&window.XDomainRequest){e=new XDomainRequest,e.onload=function(){2==e.responseText.length&&(iCookieExpire=7,o=e.responseText.toUpperCase(),i.SetCookie(i.CookieKey,i.sCountry,iCookieExpire),i.CookieValue=o)};try{e.open("GET",t),e.send(null)}catch(r){console.log("cerror2")}}},LoadCountry:function(){var e;this.AreCookiesEnabled()&&(e=this.GetCookie(this.CookieKey),"undefined"==typeof e?this.SetCountryFromServer():this.CookieValue=e)},IsUSA:function(){return this.LoadCountry(),"US"===this.CookieValue},IsIntl:function(){return this.IsUSA()===!1},Country:function(){return this.LoadCountry(),this.CookieValue},OnCountryRedirect:function(e,o){this.Country()===e.toUpperCase()&&window.location.replace(o)}}},{}],2:[function(e,o,t){(function(o){o.ZDXI=e("../lib/detectCountry.js")}).call(this,"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../lib/detectCountry.js":1}]},{},[2]);
</script>
<!-- HTML MODULE 3987 --><!-- begin zdbb -->
<script type="text/javascript" src="//bbstatic.pcmag.com/js/z0WVjCBSEeGLoxIxOQVEwQ.min.js" async></script>
<noscript><img height="1" width="1" src="//zdbb.net/l/z0WVjCBSEeGLoxIxOQVEwQ/" alt="" /></noscript>
<!-- end zdbb -->
<!-- HTML MODULE 4131 --><!-- Facebook Pixel Code -->
<!--
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//www.pcmag.com/cfn/en_US/fbevents.js?version=2019-03-11s');
fbq('init', '454758778052139');
fbq('track', "PageView");
</script>
<noscript>
<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=454758778052139&ev=PageView&noscript=1" />
</noscript>
-->
<!-- End Facebook Pixel Code -->
<!-- HTML MODULE 4035 --><script type="text/javascript">
/*(function() {
var domain = "pcmag"; var ed = '';
var geoPref = document.cookie.match(/geoPref=([^;&]+)/);
var geoCC = document.cookie.match(/geoCC=([^;&]+)/);
if (((geoCC !== null) && geoCC[1] === 'US') && ((geoPref===null) || (geoPref[1] === 'US')))
{
return;
}
if (window.location.search && window.location.search.match && window.location.search.match) { var ccpref = window.location.search.match(new RegExp("setccpref=([^;&]+)")); if (ccpref) { ed = ccpref[1].toUpperCase(); document.cookie = "geoPref="+ed+"; path=/; domain=."+domain+".com"; } }
if (!ed && document.cookie && document.cookie.match) { var m = document.cookie.match(/geoPref=([^;&]+)/); if (!m || !m[1]) { m = document.cookie.match(/geoPermPref=([^;&]+)/); } if (m) { ed = m[1].toUpperCase(); } }
var s = document.createElement('script'); s.id='zdintlb'; s.type = "text/javascript"; s.async = true;
s.src = "https://g."+domain+".com/"+domain+".js?cc="+ed+"&url="+escape(window.location.href); var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x);
})();*/
</script>
<!-- HTML MODULE 3368 --><!-- HTML MODULE 3368 -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-3705233-1', 'auto');
</script>
<!-- END Module 3368 PCM Google Analytics Tag -->
<!-- HTML MODULE 3947 --><style type="text/css">
.menu-bar li.business {position:relative;}
.menu-bar li.business:hover span {visibility:hidden;}
.menu-bar li.business:hover a {background:#000000;border-top: 2px solid #b0afaf; border-left: 2px solid #b0afaf;
border-right: 2px solid #b0afaf;margin: 0 -6px 0 -11px;padding: 5px 8px;color:#FFFFFF}
.menu-bar li.business:hover:after {content: "";position: absolute;width: 97px;height: 2px;
background-color:#000000;bottom:-5px;left: -9px; z-index: 999;}
.menu-bar li.business:hover a:hover {color:#E20309;}
#business-dd {display: none;float: left;height:auto; left:0px !important; position: absolute;top:28px !important;width:180px;}
#business-dd ul {float: left;list-style: outside none none;margin: 0; background: #000000;
border: 2px solid #b0afaf;float: left;padding:10px 10px 0;}
#business-dd ul li{padding:0px;}
#business-dd ul li a{color: #ffffff;float: left;font:15.5px "open_sansbold",sans-serif;letter-spacing: 0.7px;
padding: 0 5px 10px 0;margin:0px;background:none;border:none;}
#business-dd ul li a:hover{color:#E20309;}
#related-container {display:none !important;}
#rr-email-su,#feature-program{margin:0 0 22px 0;}
#subscribe-pcmag{margin:0 0 30px 0;}
#google-afc{margin:15px 0 23px 0;}
@media only screen and (max-width:40em){
.article-section .post-body .article-body .article-image.secondary-img, .review-body .article-image.secondary-img{
float:none;}
}
body #main-wrapper {margin-top: 0;}
#stitialv2 .wrapper { z-index: 314748651!important; }
.article-river ul li .article-deck .review-ratings .rating {background-size:cover;}
h2.title {font-size: 20px;line-height: 22px;font-weight: bold;margin: 0 0 10px;text-transform: uppercase; }
</style>
<style type="text/css">
.featured-stories .lb-module{margin:0 7px 0 0 !important;}
#news-stack ul li a {display: block;}
.zifftywallpaper_left, .zifftywallpaper_right{top:79px !important;z-index:12345677 !important;}
.zifftywallpaper_right img,.zifftywallpaper_left img{max-width:inherit;}
#main-wrapper {overflow:hidden;}
.article-river ul li{padding:0.625rem;}
.ziff-price-alert-submit{float:left!important;width:auto!important;}
.author-container .author-stories ul li{width:100%;}
@media only screen and (max-width:40em){
.featured-stories .top-story .story-deck .deck-wrapper h1{line-height:1.4rem;}
}
@media only screen and (max-width:30em){
.featured-stories .top-story .story-deck .deck-wrapper h1{line-height:1.4rem;}
.article-section .post-body .splash-module .view-gallery a{
background:url(/img/icons/splash_icon_sm.png) no-repeat 0 0;
height:33px;
padding:5px 0px 0 37px;
}
}
#content-box .top-articles .popular-story a.reviews-label {right:15px;}
@media only screen and (min-width: 61.3125em){
.article-section .post-body .article-body .content-ad, .review-body .content-ad {
width:auto;
}
}
@media only screen and (min-width: 61.3125em){
#bannerad #adContainer401 {
width: 1098px;
}
}
.rating-list .rating.red-large2 {//background-position:-4px -64px;}
/* Taboola fix 2/17/15 */
body .thumbnails-c .syndicatedItem .video-title { font-family: 'Roboto-300',arial,sans-serif;}
.related-articles ul {padding: 0 2px!important;}
/* Bounce Exchange Fix 5/19/16 */
.bcx_container { clear: both!important; }
/* Buy It now fix on SS */
.ss-bin-widget div.pcmag-buyitnow, .ss-bin-widget div.pcmag-buyitnow div.pcmag-buyitnow-lowest-price {margin-top:0 !important;}
/* Right Rail overflow fix 12/9/16 */
body #widgetbox .slideshow-stack, body #widgetbox .articles-stack, body #widgetbox .slideshow-stack h2, body #widgetbox .articles-stack h2, body #widgetbox .slideshow-stack ul, body #widgetbox .articles-stack ul, body #widgetbox .slideshow-stack ul li, body #widgetbox .articles-stack ul li, body #widgetbox .slideshow-stack .more, body #widgetbox .articles-stack .more {//float:none;}
body #widgetbox #pmaz422 {width: 100%;}
body #widgetbox #toprightrail{width:300px;}
body #widgetbox .pcmwrap, body #widgetbox #pcm422-1, body #widgetbox #toprightrail, body #widgetbox #bottomrightrail {overflow: visible;}
body .large-fixed-300-right > #widgetbox > .column {padding-left: 0;padding-right: 0;}
body #widgetbox #pmaz415 {min-width: 25px;}
/* Right Rail Fix */
body #widgetbox .slideshow-stack, body #widgetbox .articles-stack { margin-right: 20px; }
/* See It Buttons Fix */
body .reviewProducts .product-price a.zdcse-buybtn:after { margin-top: -47px; }
/* Ad Module Overflow Fix */
body #main-wrapper .wrapper #pcm403-2 {overflow: hidden;}
body #widgetbox .pcmwrap, body #widgetbox #pcm422-1, body #widgetbox #toprightrail, body #widgetbox #bottomrightrail {overflow: auto;}
body .iframe-stitial-container {z-index: 1234567891;}
/* Inline Roundup Chart Fix */
.article-section .post-body table.products-chart tr.lowprice .secondcolumn a.zdcse-buybtn{line-height:normal !important}
#rrlist a.zdcse-buybtn:before { content: ""!important;}
#rrlist a.zdcse-buybtn:after { content: "See\0aIt"!important;}
/* Featured Image Homepage fix */
.column.small-20.medium-20.large-fluid-300-left > .featured-stories {float: none;}
#news-stack ul li a {font-weight: 700;}
body #roundup-container .roundup-chart tr td {letter-spacing: .2px;}
body .content .article-header .deck, body .content .article-header .byline ul.authors li, body .content .article-header .byline ul li {font-weight: 400!important;}
@media (min-width: 40.0625em) {body .content .article-header .deck {font-size:1rem;} body .content .article-header .byline ul.authors li, body .content .article-header .byline ul li {font-size:0.875rem;}}
/* Homepage Top Story Fix */
body .tile.featured .image-wrapper {padding-bottom: 56.25%!important;}
body .tile.featured h2 {margin-bottom: 0;}
@media (min-width: 641px) {body .tile.featured .text-wrapper {left: auto;top: auto;margin: 0;padding: 10px 30px;background: #fff;text-align: center;}}
body .spotlight-module {overflow:initial;}
body .five-g .month-carousel .month-slide { width: 100%;}
</style>
<!-- HTML MODULE 4180 --><!-- ENV -->
<script>
googletag.cmd.push(function(){
if ( window.location.host == "preview.pcmag.com" ) {
googletag.pubads().setTargeting('env','preview');
}
});
</script>
<!-- AdBot Key-->
<script>
var emptyJs = document.createElement('script');
emptyJs.src = "https://www.pcmag.com/empty.js";
document.querySelector('head').appendChild(emptyJs);
if (typeof ZDXI !== "undefined") {
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function(){
if ( typeof _ZDAKBT !== "undefined" ) {
if ( _ZDAKBT == "" ) {
googletag.pubads().setTargeting('ak_bt',"none");
} else {
googletag.pubads().setTargeting('ak_bt',_ZDAKBT);
}
} else if (typeof ZDXI.GetCookie('ak_bt') === "undefined" ) {
googletag.pubads().setTargeting('ak_bt', 'missing');
} else if ( typeof ZDXI.GetCookie('ak_bt') !== "undefined" && ZDXI.GetCookie('ak_bt') != "" ) {
googletag.pubads().setTargeting('ak_bt', ZDXI.GetCookie('ak_bt'));
} else {
googletag.pubads().setTargeting('ak_bt','none');
}
});
}
</script>
<!-- utm dfp -->
<script type='text/javascript'>
!function () {var a = window.location.search.match(/utm_campaign=([^;&]+)/);var d = window.location.search.match(/utm_source=([^;&]+)/);if (null !== a) {a=a[1];try {sessionStorage.setItem("utmcd", a)} catch (b) {document.cookie = "utmcd=" + a + "; expires=0; path=/"}} else try {a = sessionStorage.getItem("utmcd")} catch (b) {a = document.cookie.match(/utmcd=([^;&]+)/), a = null == a ? a : a[1]}if (null !== d) {d = d[1];try {sessionStorage.setItem("utmcr", d)} catch (e) {document.cookie = "utmcr=" + d + "; expires=0; path=/"}} else try {d = sessionStorage.getItem("utmcr")} catch (e) {d = document.cookie.match(/utmcr=([^;&]+)/), d = null == d ? d : d[1]}null !== a && (CS_segments = CS_segments + ";utm_campaign=" + a);null !== d && (CS_segments = CS_segments + ";utm_source=" + d);window.onbeforeunload = function () {if (null !== a) {document.cookie = "utmcd=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}if (null !== d) {document.cookie = "utmcr=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}}}();
</script>
<!-- utm dfp -->
<!-- HTML MODULE 4303 --><script type="text/javascript">
if ( window.location.href.indexOf("hhour28_prebid=1") === -1 ) {
window.pbjs = window.pbjs || {};
window.pbjs.que = window.pbjs.que || [];
}
var PREBID_TIMEOUT = 800;
</script>
<script type="text/javascript" src="//static.pcmag.com/js/ec/emailapi/v3/zd-email.min.js?version=2019-03-11s" async>
</script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
</script>
<!-- OOP Ad listeners -->
<script>
if (window.googletag && window.ga) {
function gaAdTracking(divId, slotName) {
if (slotName) {
window.ga('send', 'event', {
eventCategory: 'Ads',
eventAction: "AdRender",
eventLabel: slotName + " - " + divId + " | " + window.location.href,
nonInteraction: true
});
}
}
window.googletag.cmd.push(function(){
window.googletag.pubads().addEventListener('slotRenderEnded', function(event) {
var divId = event.slot.getSlotElementId();
var slotName = (event.slot.getTargeting('OOP_type').length > 0) ? event.slot.getTargeting('OOP_type').toString() : null;
if ( event.slot.getHtml() !== "" && event.slot.getHtml().indexOf('noniabunfilledimpressiontest') == -1 && event.slot.getTargeting('OOP_type').length > 0 ) {
gaAdTracking(divId, slotName);
if (event.slot.getTargeting('OOP_type').toString() == "stitials") {
var oopEl = document.createElement('div');
oopEl.innerHTML = 'true';
oopEl.setAttribute('id', 'sleeknote-takeover');
oopEl.style.display = 'none';
document.body.appendChild(oopEl);
}
}
});
});
}
</script>
<link rel="preload" as="style" href="/Content/responsive/css/site.css?version=2019-03-11s">
<link href="/Content/responsive/css/site.css?version=2019-03-11s" rel="stylesheet" type="text/css" />
<!-- Html Module ID: 4181 -->
<script type="text/javascript">
var __PCMAG = __PCMAG || {};
__PCMAG.currentAds = __PCMAG.currentAds || [];
__PCMAG.dfpTargeting = __PCMAG.dfpTargeting || {};
__PCMAG.additionalTargeting = __PCMAG.additionalTargeting || {};
var parseUri = function (str, mode) {
var options = {
key: ["source", "protocol", "authority", "userInfo", "user", "password", "host", "port", "relative", "path", "directory", "file", "query", "anchor"],
q: {
name: "queryKey",
parser: /(?:^|&)([^&=]*)=?([^&]*)/g
},
parser: {
strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
}
},
m, uri = {}, i = 14;
mode = mode || 'loose';
m = options.parser[mode].exec(str);
while (i--) {
uri[options.key[i]] = m[i] || "";
}
uri[options.q.name] = {};
uri[options.key[12]].replace(options.q.parser, function ($0, $1, $2) {
if ($1) {
uri[options.q.name][$1] = $2;
}
});
return uri;
};
__PCMAG.parseQueryString = (function () {
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for (var i = 0; i < hashes.length; i++) {
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
});
__PCMAG.parseQuerystring = __PCMAG.parseQuerystring || function (url) {
var q = {};
if (!url) {
return {};
}
url.replace(/([^?=&]+)(=([^&]*))?/g, function ($0, $1, $2, $3) { q[$1] = $3; });
return q;
};
__PCMAG.generateBBEmailPixel = __PCMAG.generateBBEmailPixel || function (emailAddr, newsletterIds) {
for (var id in newsletterIds) {
var url = 'https://zdbb.net/l/KRlw-jBMEeOsSCIACh-JyA?email_address=' + emailAddr + '&mailing=' + newsletterIds[id];
var img = document.createElement("img");
img.src = url;
img.width = 1;
img.height = 1;
document.body.appendChild(img);
}
};
__PCMAG.trackGaEvent = __PCMAG.trackGaEvent || function (analytics, values) {
if (typeof values !== 'undefined' && typeof values.reportName !== 'undefined' && typeof values.reportValue !== 'undefined') {
var dontTrack = typeof values.dontTrack !== 'undefined' && values.dontTrack === true;
ga('send', 'event', values.reportName, values.reportValue, undefined, undefined, {nonInteraction: true});
}
};
__PCMAG.trackGaSocial = __PCMAG.trackGaSocial || function (analytics, values) {
if (typeof values !== 'undefined' && typeof values.socialName !== 'undefined' && typeof values.socialAction !== 'undefined') {
ga('send', 'social', values.socialName, values.socialAction, window.location.href);
}
};
__PCMAG.storedGaVars = __PCMAG.storedGaVars || [];
__PCMAG.setGaVariable = __PCMAG.setGaVariable || function (analytics, values) {
if (typeof values !== 'undefined' && typeof values.reportName !== 'undefined' &&
typeof values.reportValue !== 'undefined' && typeof values.varNum !== 'undefined') {
ga('set', 'dimension'+ values.varNum, values.reportValue);
if (typeof values.store !== 'undefined' && values.store === true) {
__PCMAG.storedGaVars.push(values);
}
}
};
__PCMAG.clearGaVariable = __PCMAG.clearGaVariable || function (analytics, reportNumbers) {
for (var index in reportNumbers) {
if (typeof reportNumbers[index] !== 'undefined' && reportNumbers[index] > 0) {
}
}
};
__PCMAG.refreshPage = __PCMAG.refreshPage || function(sectionId) {
var excludedSectionIds = __PCMAG.excludedSectionIds || [];
if (excludedSectionIds.indexOf(sectionId) <= -1) {
window.location.reload();
}
};
__PCMAG.detectOOFChange = __PCMAG.detectOOFChange || function() {
// Almost complete copy/pasta from http://stackoverflow.com/questions/1060008/is-there-a-way-to-detect-if-a-browser-window-is-not-currently-active
var hidden = "hidden";
var sentFocus = false;
function onchange(evt) {
var evtMap = ['visibilitychange', 'mozvisibilitychange', 'webkitvisibilitychange', 'msvisibilitychange', 'onfocusin', 'onpageshow', 'onfocus'];
evt = evt || window.event;
if (evtMap.indexOf(evt.type) > -1 && !sentFocus && __PCMAG && (typeof __PCMAG.OOF === "undefined" || __PCMAG.OOF === "true")) {
ga('send', 'event', 'No longer OOF', window.location.href,{nonInteraction: true});
sentFocus = true;
}
}
// Standards:
if (hidden in document)
document.addEventListener("visibilitychange", onchange);
else if ((hidden = "mozHidden") in document)
document.addEventListener("mozvisibilitychange", onchange);
else if ((hidden = "webkitHidden") in document)
document.addEventListener("webkitvisibilitychange", onchange);
else if ((hidden = "msHidden") in document)
document.addEventListener("msvisibilitychange", onchange);
// IE 9 and lower:
else if ("onfocusin" in document)
document.onfocusin = onchange;
// All others:
else
window.onpageshow = window.onfocus = onchange;
// set the initial state (but only if browser supports the Page Visibility API)
if (document[hidden] !== undefined)
onchange({ type: document[hidden] ? "blur" : "focus" });
};
__PCMAG.detectOOF = __PCMAG.detectOOF || function() {
return typeof document.hidden !== 'undefined' ? document.hidden.toString() : (document.hasFocus() ? "false" : "true");
};
var __util = __util || {};
__util.objToUrlString = __util.objToUrlString || function (beginning, keyName, object) {
if (!beginning || beginning.length < 1) {
return "";
}
if (!keyName) {
keyName = "keyname";
}
if (!object) {
return beginning;
}
var appendChar = beginning.indexOf("?") >= 0 ? "&" : "?";
return beginning + appendChar + keyName + "=" + encodeURIComponent(JSON.stringify(object));
};
(function () {
__PCMAG.detectOOFChange();
})();
var ga = ga || [];
var dataLayer = window.dataLayer = window.dataLayer || [];
var userCookie = document.cookie;
var userType = "Unregistered";
if (userCookie != undefined) { if (userCookie.indexOf("zm%5Fuser") > -1) { userType = "Registered"; } }
if (typeof __PCMAG.OOF === "undefined") {
__PCMAG.OOF = __PCMAG.detectOOF();
}
__PCMAG.cpid = (typeof __ZD_CPID_ !== 'undefined' ? __ZD_CPID_ : '');
__PCMAG.optimizelyExpId = (typeof optExperiment !== 'undefined' ? optExperiment : '');
__PCMAG.setGaVariable(ga, { reportName: "Most Requested Story", reportValue: 'N/A', varNum: 4, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Section", reportValue: 'PC Magazine Home', varNum: 10, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Content Type", reportValue: 'PC Magazine Home', varNum: 18, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Dart Zone", reportValue: 'zd.pcmag/HW>Laptops/home', varNum: 25, store: true });
__PCMAG.setGaVariable(ga, { reportName: "MAT", reportValue: 'HW>Laptops', varNum: 26, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Author", reportValue: 'N/A', varNum: 5, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Article Pub Date", reportValue: 'N/A', varNum: 6, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Registered User", reportValue: userType, varNum: 20, store: true });
__PCMAG.setGaVariable(ga, { reportName: "OOF", reportValue: __PCMAG.OOF, varNum: 1, store: true });
__PCMAG.setGaVariable(ga, { reportName: "CPID", reportValue: __PCMAG.cpid, varNum: 7, store: true });
__PCMAG.setGaVariable(ga, { reportName: "Template", reportValue: 'Home Page', varNum: 2, store: true });
__PCMAG.setGaVariable(ga, { reportName: "OptimizelyExperimentId", reportValue: __PCMAG.optimizelyExpId, varNum: 32, store: true });
if ( typeof window.zdconsent !== "undefined" && window.zdconsent && window.zdconsent.gdprApplies && window.zdconsent.optins && !window.zdconsent.optins.ga) {
dataLayer.push({'evidonConsentNotGiven': 'true'});
}
// ga('send', 'pageview');
var s = s || {};
s.channel = s.channel || 'PC Magazine Home';
var s_account = s_account || '';
var s_gi = s_gi || function() { return s; };
<!-- GTM dataLayer -->
dataLayer.push({
'event': 'zd-info',
'page-data':{
'Author': 'N/A',
'UpdateDate': 'N/A',
'OriginalPublishDate': 'N/A',
'WordCount': 'N/A',
'Template': 'Home Page',
'MostRequestedStory': 'N/A',
'SiteSection': 'PC Magazine Home',
'CPID': __PCMAG.cpid,
'ContentType': '',
'OriginalPageName': 'N/A',
'OptimizelyExperimentId': __PCMAG.optimizelyExpId,
'OOF': __PCMAG.OOF
},
'fireGTM': 'true'
});
<!-- end GTM dataLayer -->
</script>
<script>
WebFontConfig = {
google: {
families: ['Roboto:300,400,500,700']
}
};
(function(d) {
var wf = d.createElement('script'), s = d.scripts[0];
wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js';
wf.async = true;
s.parentNode.insertBefore(wf, s);
})(document);
/* Font Face Observer v2.0.13 - © Bram Stein. License: BSD-3-Clause */(function(){'use strict';var f,g=[];function l(a){g.push(a);1==g.length&&f()}function m(){for(;g.length;)g[0](),g.shift()}f=function(){setTimeout(m)};function n(a){this.a=p;this.b=void 0;this.f=[];var b=this;try{a(function(a){q(b,a)},function(a){r(b,a)})}catch(c){r(b,c)}}var p=2;function t(a){return new n(function(b,c){c(a)})}function u(a){return new n(function(b){b(a)})}function q(a,b){if(a.a==p){if(b==a)throw new TypeError;var c=!1;try{var d=b&&b.then;if(null!=b&&"object"==typeof b&&"function"==typeof d){d.call(b,function(b){c||q(a,b);c=!0},function(b){c||r(a,b);c=!0});return}}catch(e){c||r(a,e);return}a.a=0;a.b=b;v(a)}}
function r(a,b){if(a.a==p){if(b==a)throw new TypeError;a.a=1;a.b=b;v(a)}}function v(a){l(function(){if(a.a!=p)for(;a.f.length;){var b=a.f.shift(),c=b[0],d=b[1],e=b[2],b=b[3];try{0==a.a?"function"==typeof c?e(c.call(void 0,a.b)):e(a.b):1==a.a&&("function"==typeof d?e(d.call(void 0,a.b)):b(a.b))}catch(h){b(h)}}})}n.prototype.g=function(a){return this.c(void 0,a)};n.prototype.c=function(a,b){var c=this;return new n(function(d,e){c.f.push([a,b,d,e]);v(c)})};
function w(a){return new n(function(b,c){function d(c){return function(d){h[c]=d;e+=1;e==a.length&&b(h)}}var e=0,h=[];0==a.length&&b(h);for(var k=0;k<a.length;k+=1)u(a[k]).c(d(k),c)})}function x(a){return new n(function(b,c){for(var d=0;d<a.length;d+=1)u(a[d]).c(b,c)})};window.Promise||(window.Promise=n,window.Promise.resolve=u,window.Promise.reject=t,window.Promise.race=x,window.Promise.all=w,window.Promise.prototype.then=n.prototype.c,window.Promise.prototype["catch"]=n.prototype.g);}());
(function(){function l(a,b){document.addEventListener?a.addEventListener("scroll",b,!1):a.attachEvent("scroll",b)}function m(a){document.body?a():document.addEventListener?document.addEventListener("DOMContentLoaded",function c(){document.removeEventListener("DOMContentLoaded",c);a()}):document.attachEvent("onreadystatechange",function k(){if("interactive"==document.readyState||"complete"==document.readyState)document.detachEvent("onreadystatechange",k),a()})};function r(a){this.a=document.createElement("div");this.a.setAttribute("aria-hidden","true");this.a.appendChild(document.createTextNode(a));this.b=document.createElement("span");this.c=document.createElement("span");this.h=document.createElement("span");this.f=document.createElement("span");this.g=-1;this.b.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.c.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";
this.f.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.h.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;";this.b.appendChild(this.h);this.c.appendChild(this.f);this.a.appendChild(this.b);this.a.appendChild(this.c)}
function t(a,b){a.a.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+b+";"}function y(a){var b=a.a.offsetWidth,c=b+100;a.f.style.width=c+"px";a.c.scrollLeft=c;a.b.scrollLeft=a.b.scrollWidth+100;return a.g!==b?(a.g=b,!0):!1}function z(a,b){function c(){var a=k;y(a)&&a.a.parentNode&&b(a.g)}var k=a;l(a.b,c);l(a.c,c);y(a)};function A(a,b){var c=b||{};this.family=a;this.style=c.style||"normal";this.weight=c.weight||"normal";this.stretch=c.stretch||"normal"}var B=null,C=null,E=null,F=null;function G(){if(null===C)if(J()&&/Apple/.test(window.navigator.vendor)){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent);C=!!a&&603>parseInt(a[1],10)}else C=!1;return C}function J(){null===F&&(F=!!document.fonts);return F}
function K(){if(null===E){var a=document.createElement("div");try{a.style.font="condensed 100px sans-serif"}catch(b){}E=""!==a.style.font}return E}function L(a,b){return[a.style,a.weight,K()?a.stretch:"","100px",b].join(" ")}
A.prototype.load=function(a,b){var c=this,k=a||"BESbswy",q=0,D=b||3E3,H=(new Date).getTime();return new Promise(function(a,b){if(J()&&!G()){var M=new Promise(function(a,b){function e(){(new Date).getTime()-H>=D?b():document.fonts.load(L(c,'"'+c.family+'"'),k).then(function(c){1<=c.length?a():setTimeout(e,25)},function(){b()})}e()}),N=new Promise(function(a,c){q=setTimeout(c,D)});Promise.race([N,M]).then(function(){clearTimeout(q);a(c)},function(){b(c)})}else m(function(){function u(){var b;if(b=-1!=
f&&-1!=g||-1!=f&&-1!=h||-1!=g&&-1!=h)(b=f!=g&&f!=h&&g!=h)||(null===B&&(b=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),B=!!b&&(536>parseInt(b[1],10)||536===parseInt(b[1],10)&&11>=parseInt(b[2],10))),b=B&&(f==v&&g==v&&h==v||f==w&&g==w&&h==w||f==x&&g==x&&h==x)),b=!b;b&&(d.parentNode&&d.parentNode.removeChild(d),clearTimeout(q),a(c))}function I(){if((new Date).getTime()-H>=D)d.parentNode&&d.parentNode.removeChild(d),b(c);else{var a=document.hidden;if(!0===a||void 0===a)f=e.a.offsetWidth,
g=n.a.offsetWidth,h=p.a.offsetWidth,u();q=setTimeout(I,50)}}var e=new r(k),n=new r(k),p=new r(k),f=-1,g=-1,h=-1,v=-1,w=-1,x=-1,d=document.createElement("div");d.dir="ltr";t(e,L(c,"sans-serif"));t(n,L(c,"serif"));t(p,L(c,"monospace"));d.appendChild(e.a);d.appendChild(n.a);d.appendChild(p.a);document.body.appendChild(d);v=e.a.offsetWidth;w=n.a.offsetWidth;x=p.a.offsetWidth;I();z(e,function(a){f=a;u()});t(e,L(c,'"'+c.family+'",sans-serif'));z(n,function(a){g=a;u()});t(n,L(c,'"'+c.family+'",serif'));
z(p,function(a){h=a;u()});t(p,L(c,'"'+c.family+'",monospace'))})})};"object"===typeof module?module.exports=A:(window.FontFaceObserver=A,window.FontFaceObserver.prototype.load=A.prototype.load);}());
var font = new FontFaceObserver('Roboto');
font.load().then(function () {
console.log('Roboto has loaded.');
window.document.documentElement.classList.remove('fonts-notloaded');
}).catch(function () {
console.log('Roboto failed to load.');
});
</script>
<!-- GPT Widget before Ad call -->
<script type="text/javascript">
// Sharethrough with ad disable
var showAds = typeof __PCMAG === undefined || typeof __PCMAG.DisplayAds === undefined || __PCMAG.DisplayAds;
if ( showAds && !window.location.search.match(/(hhour28_sharethrough|hhour28_all)/) ) {
window.zdconsent = window.zdconsent || {'cmd': [] };
window.zdconsent.cmd.push({src: "https://native.sharethrough.com/assets/sfp.js", "data-str-disable-tracking": "true", async: "async"});
}
(function(){
__PCMAG.nativeTargeting = [
{ template: "Home Page", units: [ { id :"native2423", strnativekey: "c644250e" } ] },
{
template: "Product Finder TLD",
sections: [
{ id: 1565, units: [ { id: "native422", strnativekey: "b79d09bd"} ] },
{ id: 27996, units: [ { id: "native422", strnativekey: "f58fe652" } ] },
{ id: 1713, units: [ { id: "native422", strnativekey: "8fd987a1" } ] },
{ id: 27940, units: [ { id: "native422", strnativekey: "f212ddb9" } ] },
{ id: 25304, units: [ { id: "native422", strnativekey: "e4f1fa42" } ] },
{ id: 25442, units: [ { id: "native422", strnativekey: "4647e41b" } ] },
{ id: 1567, units: [ { id: "native422", strnativekey: "b72d9d35" } ] },
{ id: 1563, units: [ { id: "native422", strnativekey: "18e971a3" } ] },
{ id: 26635, units: [ { id: "native422", strnativekey: "b628977a" } ] },
]
},
{
template: "Responsive Product Category",
sections: [
{ id: 1565, units: [ { id: "native422", strnativekey: "b79d09bd"} ] },
{ id: 27996, units: [ { id: "native422", strnativekey: "f58fe652" } ] },
{ id: 1713, units: [ { id: "native422", strnativekey: "8fd987a1" } ] },
{ id: 27940, units: [ { id: "native422", strnativekey: "f212ddb9" } ] },
{ id: 25304, units: [ { id: "native422", strnativekey: "e4f1fa42" } ] },
{ id: 25442, units: [ { id: "native422", strnativekey: "4647e41b" } ] },
{ id: 1567, units: [ { id: "native422", strnativekey: "b72d9d35" } ] },
{ id: 1563, units: [ { id: "native422", strnativekey: "18e971a3" } ] },
{ id: 26635, units: [ { id: "native422", strnativekey: "b628977a" } ] },
]
},
{template: "News", units: [{ id :"native2423", strnativekey: "59643ea8" }, {id :"native422", strnativekey: "33f07dc6"}]},
{template: "Commentary", units: [{ id :"native2423", strnativekey: "59643ea8" }, {id :"native422", strnativekey: "33f07dc6"}]},
{template: "Opinion", units: [{ id :"native2423", strnativekey: "59643ea8" }, {id :"native422", strnativekey: "33f07dc6"}]},
{template: "Article", units: [{ id :"native2423", strnativekey: "59643ea8" }, {id :"native422", strnativekey: "33f07dc6"}]},
{template: "StandardArticle", units: [{ id :"native2423", strnativekey: "59643ea8" }, {id :"native422", strnativekey: "33f07dc6"}]},
{template: "Story Slideshow", units: [{ id :"native2423", strnativekey: "1b5616b8" }, {id :"native422", strnativekey: "6112889d"}]},
];
function filterToTemplate(obj){
return obj.reportName == "Template";
}
var templateReport = __PCMAG.storedGaVars.filter(filterToTemplate);
if(templateReport.length > 0){
var nativeTarg = __PCMAG.nativeTargeting.filter(function(obj){return obj.template == templateReport[0].reportValue;});
if(nativeTarg.length == 0){
return;
}
if(typeof nativeTarg[0].units === 'undefined'){
var metaEl = document.querySelector('meta[name="primary-section-id"]');
var sectionId = metaEl.content;
var sectionTarg = nativeTarg[0].sections.filter(function(obj){return obj.id == sectionId});
if(sectionTarg.length == 0){
return;
}
var sectionUnits = sectionTarg[0].units;
for(var j = 0; j < sectionUnits.length; j++){
__PCMAG.additionalTargeting[sectionUnits[j].id] = {'strnativekey': sectionUnits[j].strnativekey, 'sharethrough': 'true'};
}
return;
}
var units = nativeTarg[0].units;
for(var i = 0; i < units.length; i++){
__PCMAG.additionalTargeting[units[i].id] = {'strnativekey': units[i].strnativekey, 'sharethrough': 'true'};
}
return;
}
})();
var PCMAG_URL_SHORTENER = (function() {
var SHORT_HOST = "www.pcmag.me",
ARTICLE_DIRECTORY = "/a/",
SLIDESHOW_DIRECTORY = "/h/",
SLIDESHOW_STORY_DIRECTORY = "/s/";
var shorten = function() {
return parseAndShorten(window.location.href);
};
var testShorten = function(url) {
return parseAndShorten(url);
};
var parseAndShorten = function(url) {
var parsedUrl = parseUri(url);
var decodedUrl = parseUri(decodeURIComponent(url));
var splitRemainder;
if (decodedUrl.directory.indexOf("article2") > 0) {
splitRemainder = decodedUrl.file.split(",");
var curlId = splitRemainder[2];
return decodedUrl.protocol + "://" + SHORT_HOST + ARTICLE_DIRECTORY + curlId;
} else if (parsedUrl.directory.indexOf("slideshow_viewer") > 0) {
splitRemainder = parsedUrl.file.split(",");
var idPortion = splitRemainder[2].split("&");
var slideshowId = idPortion[0].split("=")[1];
var articleId = idPortion[1].split("=")[1];
return parsedUrl.protocol + "://" + SHORT_HOST + SLIDESHOW_DIRECTORY + slideshowId + ":" + articleId;
} else if (parsedUrl.directory.indexOf("slideshow") > 0) {
var articleId = parsedUrl.directory.split("/")[3];
return parsedUrl.protocol + "://" + SHORT_HOST + SLIDESHOW_STORY_DIRECTORY + articleId;
} else {
return url;
}
};
var articleUrl = function(canonical) {
return window.location.protocol + "//" + SHORT_HOST + ARTICLE_DIRECTORY + canonical;
}
return {
shorten: shorten,
testShorten: testShorten,
articleUrl: articleUrl
};
} ());
</script>
<!-- End GPT Widget before Ad call -->
<script type="text/javascript">
var __PCMAG = __PCMAG || {};
__PCMAG.InPageAds = [{"__type":"Zms.Web.Models.AdSlot, Zms.Web","DivId":"pcm401-1","DivClass":"pmaz pcm401","AdUnitPath":"/4585/zd.pcmag/homedoor_ATF","AdUnitName":"homedoor_ATF","Position":"ATF","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"768":[[728,90]],"980":[[728,90],[970,250],[970,90],[970,66],[970,50],[950,90]],"1090":[[728,90],[970,250],[970,90],[970,66],[970,50],[1070,250],[950,90],[1070,250]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":true,"LazyLoad":0,"Viewport":"All","Tile":1,"OutOfPageType":"","AdId":"ATF401","ZoneId":"379274","SlotBidders":{"AppNexus":"6170554"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=1&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=1&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm403-1","DivClass":"pmaz pcm403","AdUnitPath":"/4585/zd.pcmag/homedoor_ATF","AdUnitName":"homedoor_ATF","Position":"ATF","IsOutOfPage":false,"ListedSize":{"Height":250,"Width":300},"BrowserSizeMappings":{"320":[[300,250]],"980":[[300,250]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":3,"OutOfPageType":"","AdId":"ATF403","SlotBidders":{"AppNexus":"6170554"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=3&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=3&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm414-1","DivClass":"pmaz pcm414","AdUnitPath":"/4585/zd.pcmagBTF/homedoor_BTF","AdUnitName":"homedoor_BTF","Position":"BTF","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"768":[[728,90]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":8,"OutOfPageType":"","AdId":"BTF414","SlotBidders":{"AppNexus":"6170528"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=8&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=8&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm415-1","DivClass":"pmaz pcm415","AdUnitPath":"/4585/zd.pcmagBTF/homedoor_BTF","AdUnitName":"homedoor_BTF","Position":"BTF","IsOutOfPage":false,"ListedSize":{"Height":250,"Width":300},"BrowserSizeMappings":{"980":[[300,250],[300,600],[300,1050]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":9,"OutOfPageType":"","AdId":"BTF415","SlotBidders":{"AppNexus":"6170528"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=9&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=9&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm416-1","DivClass":"pmaz pcm416","AdUnitPath":"/4585/zd.pcmag/homedoor_module2","AdUnitName":"homedoor_module2","Position":"module2","IsOutOfPage":false,"ListedSize":{"Height":320,"Width":300},"BrowserSizeMappings":{"980":[[300,320]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":10,"OutOfPageType":"","AdId":"module2416","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_module2&sz=&tile=10&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_module2&sz=&tile=10&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm423-1","DivClass":"pmaz pcm423","AdUnitPath":"/4585/zd.pcmag/homedoor_native2","AdUnitName":"homedoor_native2","Position":"native2","IsOutOfPage":false,"ListedSize":{"Height":1,"Width":1},"BrowserSizeMappings":{"320":[[1,1]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Mobile","Tile":11,"OutOfPageType":"","AdId":"native2423","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_native2&sz=&tile=11&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_native2&sz=&tile=11&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm428-1","DivClass":"pmaz pcm428","AdUnitPath":"/4585/zd.pcmag/homedoor_incontent","AdUnitName":"homedoor_incontent","Position":"incontent","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"320":[[300,250]],"768":[[728,90],[300,250]],"980":[[728,90],[300,250],[970,90],[970,66],[970,50]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":13,"OutOfPageType":"","AdId":"incontent428","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=13&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=13&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm429-1","DivClass":"pmaz pcm429","AdUnitPath":"/4585/zd.pcmag/homedoor_incontent","AdUnitName":"homedoor_incontent","Position":"incontent","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"320":[[300,250]],"768":[[728,90],[300,250]],"980":[[728,90],[300,250],[970,90],[970,66],[970,50]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":14,"OutOfPageType":"","AdId":"incontent429","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=14&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=14&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"}];
__PCMAG.AllAds = [{"__type":"Zms.Web.Models.AdSlot, Zms.Web","DivId":"pcm401-1","DivClass":"pmaz pcm401","AdUnitPath":"/4585/zd.pcmag/homedoor_ATF","AdUnitName":"homedoor_ATF","Position":"ATF","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"768":[[728,90]],"980":[[728,90],[970,250],[970,90],[970,66],[970,50],[950,90]],"1090":[[728,90],[970,250],[970,90],[970,66],[970,50],[1070,250],[950,90],[1070,250]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":true,"LazyLoad":0,"Viewport":"All","Tile":1,"OutOfPageType":"","AdId":"ATF401","ZoneId":"379274","SlotBidders":{"AppNexus":"6170554"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=1&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=1&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm401-2","DivClass":"pmaz pcm401","AdUnitPath":"/4585/zd.pcmag/homedoor","AdUnitName":"homedoor_footer","Position":"footer","IsOutOfPage":true,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"320":[[728,90]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":2,"OutOfPageType":"footer","AdId":"footer401","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor&sz=&tile=2&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor&sz=&tile=2&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm403-1","DivClass":"pmaz pcm403","AdUnitPath":"/4585/zd.pcmag/homedoor_ATF","AdUnitName":"homedoor_ATF","Position":"ATF","IsOutOfPage":false,"ListedSize":{"Height":250,"Width":300},"BrowserSizeMappings":{"320":[[300,250]],"980":[[300,250]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":3,"OutOfPageType":"","AdId":"ATF403","SlotBidders":{"AppNexus":"6170554"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=3&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_ATF&sz=&tile=3&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm405-1","DivClass":"pmaz pcm405","AdUnitPath":"/4585/zd.pcmag/homedoor","AdUnitName":"homedoor_skin","Position":"skin","IsOutOfPage":true,"ListedSize":{"Height":1,"Width":1},"BrowserSizeMappings":{"1090":[[1,1]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":4,"OutOfPageType":"skin","AdId":"skin405","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor&sz=&tile=4&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor&sz=&tile=4&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm405-2","DivClass":"pmaz pcm405","AdUnitPath":"/4585/zd.pcmag/homedoor","AdUnitName":"homedoor_stitials","Position":"stitials","IsOutOfPage":true,"ListedSize":{"Height":2,"Width":1},"BrowserSizeMappings":{"1090":[[1,2]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":5,"OutOfPageType":"stitials","AdId":"stitials405","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor&sz=&tile=5&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor&sz=&tile=5&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm405-3","DivClass":"pmaz pcm405","AdUnitPath":"/4585/zd.pcmag/homedoor","AdUnitName":"homedoor_inline","Position":"inline","IsOutOfPage":true,"ListedSize":{"Height":1,"Width":1},"BrowserSizeMappings":{"320":[[1,1]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":6,"OutOfPageType":"inline","AdId":"inline405","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor&sz=&tile=6&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor&sz=&tile=6&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm405-4","DivClass":"pmaz pcm405","AdUnitPath":"/4585/zd.pcmag/homedoor","AdUnitName":"homedoor_masthead","Position":"masthead","IsOutOfPage":true,"ListedSize":{"Height":1,"Width":1},"BrowserSizeMappings":{"320":[[1,1]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":7,"OutOfPageType":"masthead","AdId":"masthead405","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor&sz=&tile=7&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor&sz=&tile=7&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm414-1","DivClass":"pmaz pcm414","AdUnitPath":"/4585/zd.pcmagBTF/homedoor_BTF","AdUnitName":"homedoor_BTF","Position":"BTF","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"768":[[728,90]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":8,"OutOfPageType":"","AdId":"BTF414","SlotBidders":{"AppNexus":"6170528"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=8&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=8&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm415-1","DivClass":"pmaz pcm415","AdUnitPath":"/4585/zd.pcmagBTF/homedoor_BTF","AdUnitName":"homedoor_BTF","Position":"BTF","IsOutOfPage":false,"ListedSize":{"Height":250,"Width":300},"BrowserSizeMappings":{"980":[[300,250],[300,600],[300,1050]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":9,"OutOfPageType":"","AdId":"BTF415","SlotBidders":{"AppNexus":"6170528"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=9&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmagBTF/homedoor_BTF&sz=&tile=9&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm416-1","DivClass":"pmaz pcm416","AdUnitPath":"/4585/zd.pcmag/homedoor_module2","AdUnitName":"homedoor_module2","Position":"module2","IsOutOfPage":false,"ListedSize":{"Height":320,"Width":300},"BrowserSizeMappings":{"980":[[300,320]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Desktop","Tile":10,"OutOfPageType":"","AdId":"module2416","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_module2&sz=&tile=10&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_module2&sz=&tile=10&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm423-1","DivClass":"pmaz pcm423","AdUnitPath":"/4585/zd.pcmag/homedoor_native2","AdUnitName":"homedoor_native2","Position":"native2","IsOutOfPage":false,"ListedSize":{"Height":1,"Width":1},"BrowserSizeMappings":{"320":[[1,1]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Mobile","Tile":11,"OutOfPageType":"","AdId":"native2423","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_native2&sz=&tile=11&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_native2&sz=&tile=11&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm425-1","DivClass":"pmaz pcm425","AdUnitPath":"/4585/zd.pcmag/homedoor","AdUnitName":"homedoor_mobilestitial","Position":"mobilestitial","IsOutOfPage":true,"ListedSize":{"Height":1,"Width":1},"BrowserSizeMappings":{"320":[[1,1]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"Mobile","Tile":12,"OutOfPageType":"mobilestitial","AdId":"mobilestitial425","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor&sz=&tile=12&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor&sz=&tile=12&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm428-1","DivClass":"pmaz pcm428","AdUnitPath":"/4585/zd.pcmag/homedoor_incontent","AdUnitName":"homedoor_incontent","Position":"incontent","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"320":[[300,250]],"768":[[728,90],[300,250]],"980":[[728,90],[300,250],[970,90],[970,66],[970,50]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":13,"OutOfPageType":"","AdId":"incontent428","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=13&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=13&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"},{"DivId":"pcm429-1","DivClass":"pmaz pcm429","AdUnitPath":"/4585/zd.pcmag/homedoor_incontent","AdUnitName":"homedoor_incontent","Position":"incontent","IsOutOfPage":false,"ListedSize":{"Height":90,"Width":728},"BrowserSizeMappings":{"320":[[300,250]],"768":[[728,90],[300,250]],"980":[[728,90],[300,250],[970,90],[970,66],[970,50]]},"ShouldDisplay":true,"ShouldCreateTag":true,"CriteoAdDisplay":false,"LazyLoad":0,"Viewport":"All","Tile":14,"OutOfPageType":"","AdId":"incontent429","SlotBidders":{"AppNexus":"6168565"},"NoScriptAHref":"http://pubads.g.doubleclick.net/gampad/jump/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=14&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","NoScriptImgSrc":"http://pubads.g.doubleclick.net/gampad/ad/?iu=/4585/zd.pcmag/homedoor_incontent&sz=&tile=14&c=199442999&t=zdid%3Dh%26zdtopic%3Dhome%26template%3DHome Page%26cmn%3dzd","GetAmpQueryString":"&quot;cmn&quot;:[&quot;zd&quot;],&quot;zdid&quot:[&quot;h&quot;],&quot;zdtopic&quot;:[home]&quot;zdaudience&quot;:[]&quot;zdcompany&quot;:[],&quot;template&quot;:&quot;Home Page&quot;,&quot;page_type&quot;:&quot;AMP&quot;"}];
// Manipulating the Site Code for Ads based on a query string ( Example Request: PCMAG-8891 )
if ( window.location.href.indexOf('demo=') !== -1 ) {
__PCMAG.InPageAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'demo.pcmag.com')});
__PCMAG.AllAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'demo.pcmag.com')});
} else if (window.location.href.indexOf('qs=adopstest1') !== -1 ) {
__PCMAG.InPageAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'testpcm1')});
__PCMAG.AllAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'testpcm1')});
} else if (window.location.href.indexOf('qs=adopstest2') !== -1 ) {
__PCMAG.InPageAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'testpcm2')});
__PCMAG.AllAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'testpcm2')});
} else if (window.location.href.indexOf('qs=adopstest3') !== -1 ) {
__PCMAG.InPageAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'testpcm3')});
__PCMAG.AllAds.forEach(function(ad) {ad.AdUnitPath = ad.AdUnitPath.replace(/(zd.pcmag|PCMag_QA)/,'testpcm3')});
}
// Instart Logic
if (window.location.search.indexOf('_zd_il=1') != -1) {
var _zd_il = _zd_il || 1;
}
var CS_segments = CS_segments || '';
if ((typeof _zd_il !== "undefined" ) && (_zd_il === 1)) {
CS_segments=CS_segments+";sp.block=il";
}
if (typeof __ZD_CPID_ !== "undefined" ) {
CS_segments=CS_segments+";cpid="+__ZD_CPID_;
}
if ( typeof _zd_il !== "undefined" && _zd_il===1 ) {
__PCMAG.adSlotRecovery= [];
__PCMAG.adRecovery = __PCMAG.AllAds.forEach(function(slot, index) {
if (((slot.ListedSize.Width == 300) && (slot.ListedSize.Height == 250)) || ((slot.ListedSize.Width == 728)&&(slot.ListedSize.Height == 90))) {
if (((slot.ListedSize.Width == 728)&&(slot.ListedSize.Height == 90)) && typeof slot.BrowserSizeMappings !== 'undefined') {
delete slot.BrowserSizeMappings['980'];
delete slot.BrowserSizeMappings['1090'];
}
__PCMAG.adSlotRecovery.push({
"DivId":slot.DivId,
"AdUnitPath":slot.AdUnitPath,
"AdUnitName":slot.AdUnitName,
"Position":slot.Position,
"IsOutOfPage":false,
"ListedSize":{
"Height":slot.ListedSize.Height,
"Width":slot.ListedSize.Width
},
"BrowserSizeMappings":slot.BrowserSizeMappings,
"Viewport":slot.Viewport
});
}
});
__PCMAG.AllAds = __PCMAG.adSlotRecovery;
}
var browserWidth = browserWidth || window.innerWidth || document.documentElement.clientWidth;
var adUnits = typeof __PCMAG.InPageAds !== 'undefined' && __PCMAG.InPageAds.length > 0 ?
__PCMAG.InPageAds.map(function(slot) {
var maxWidth = 0;
var rb_siteid, rb_zoneid, pp_ct;
for (key in slot.BrowserSizeMappings) {
var parsedWidth = parseInt(key, 10);
if (slot.BrowserSizeMappings.hasOwnProperty(key) && parsedWidth <= browserWidth && parsedWidth > maxWidth) {
maxWidth = parsedWidth;
if (maxWidth <= 320) {
rb_siteid = 109586;
rb_zoneid = 516688;
} else {
rb_siteid = 109584;
rb_zoneid = 516686;
}
}
}
var bidders = {
"code": slot.DivId,
"bids": [{ "bidder": "appnexus", "params": { "placementId": slot.SlotBidders.AppNexus } }],
"mediaTypes": {
"banner": {
"sizes": slot.BrowserSizeMappings[String(maxWidth)]
}
},
"sizes": slot.BrowserSizeMappings[String(maxWidth)]
}
if (browserWidth >= 768 ) {
// Desktop
if (slot.ListedSize.Width == 970 && slot.ListedSize.Height == 250) {
// Leaderboard Ads with 970x250
//bidders['bids'].push({"bidder": "districtmDMX","params": { "id": "142249"}});
bidders['bids'].push({"bidder": "33across","params": { siteId: 'c-Nxe0Nlmr6iooaKkGJozW', productId: 'siab'}});
} else if (slot.ListedSize.Width == 728 && slot.ListedSize.Height == 90) {
// Leaderboard Ads with 728x90
bidders['bids'].push({"bidder": "33across","params": { siteId: 'c-Nxe0Nlmr6iooaKkGJozW', productId: 'siab'}});
bidders['bids'].push({"bidder": "openx", "params":{ "unit": "538645657", "delDomain": "ziffdavis-d.openx.net"}},
{"bidder": "rubicon", "params": { "accountId": "11576", "siteId": rb_siteid, "zoneId":rb_zoneid, "keywords": ["pcmag.com"], "inventory": { "site": "pcmag.com", "pos": slot.Position, "adunit": slot.AdUnitName }}},
{"bidder": "pubmatic", "params": {"publisherId":"156082","adSlot": "pcmag@728x90"}});
if (slot.Position === 'ATF') {
bidders['bids'].push({ "bidder": "ix", "params": {"siteId": '184879', "size": [728,90]}});
} else
if (slot.Position === 'BTF') {
bidders['bids'].push({ "bidder": "ix", "params": {"siteId": '184882', "size": [728,90]}});
}
} else if (slot.ListedSize.Width == 300 && slot.ListedSize.Height == 250) {
bidders['bids'].push({"bidder": "33across","params": { siteId: 'c-Nxe0Nlmr6iooaKkGJozW', productId: 'siab'}});
bidders['bids'].push({"bidder": "openx", "params":{ "unit": "538645657", "delDomain": "ziffdavis-d.openx.net"}},
{"bidder": "rubicon", "params": { "accountId": "11576", "siteId": rb_siteid, "zoneId":rb_zoneid, "keywords": ["pcmag.com"], "inventory": { "site": "pcmag.com", "pos": slot.Position, "adunit": slot.AdUnitName}}},
{"bidder": "pubmatic", "params": {"publisherId":"156082","adSlot": "pcmag@300x250"}});
if (slot.Position === 'ATF') {
bidders['bids'].push({ "bidder": "ix", "params": { "siteId": '184880', "size": [300,250]}});
} else
if (slot.Position === 'BTF') {
bidders['bids'].push({ "bidder": "ix", "params": { "siteId": '184881', "size": [300,250]}});
}
} else if (slot.ListedSize.Width == 300 && slot.ListedSize.Height == 600) {
//bidders['bids'].push({"bidder": "districtmDMX","params": { "id": "142248"}});
}
} else {
// Mobile
if ( slot.ListedSize.Width > 200 ) {
bidders['bids'].push({"bidder": "33across","params": { siteId: 'dDl-H6Nlmr6j4XaKkv7mNO', productId: 'siab'}});
bidders['bids'].push({"bidder": "openx", "params":{ "unit": "538645657", "delDomain": "ziffdavis-d.openx.net"}},
{"bidder": "rubicon", "params": { "accountId": "11576", "siteId": rb_siteid, "zoneId":rb_zoneid, "keywords": ["pcmag.com"], "inventory": { "site": "pcmag.com", "pos": slot.Position, "adunit": slot.AdUnitName}}},
{"bidder": "pubmatic", "params": {"publisherId":"156082","adSlot": "pcmag@300x250"}});
if (slot.Position === 'ATF') {
bidders['bids'].push({ "bidder": "ix", "params": {"siteId": '184880', "size": [300,250]}});
} else
if (slot.Position === 'BTF') {
bidders['bids'].push({ "bidder": "ix", "params": {"siteId": '184881', "size": [300,250]}});
}
}
}
return bidders;
}).filter(function(unit) {
return typeof unit.sizes !== 'undefined' && unit.sizes.length > 0;
}) :
[];
__PCMAG.AllAds.forEach(function(item, index) {
item["targetingKeys"] = {};
var dynamicKeys = "" + (window["CS_segments"] ? ';' + CS_segments : '') + (window["extraAdValues"] ? ';' + extraAdValues : '') + "";
var dynamicKeysArray = dynamicKeys.length > 0 ? dynamicKeys.split(";") : [];
var staticKeys = ";cmn=zd";
var staticKeysArray = staticKeys.length > 0 ? staticKeys.split(";") : [];
item["targetingKeys"]["zdid"] = "h";
item["targetingKeys"]["template"] = "Home Page";
item["targetingKeys"]["experimentsMap"] = (typeof optExperiment!= "undefined"? optExperiment:'');
if ( item["IsOutOfPage"] === true ) {
item["targetingKeys"]["OOP_type"] = item["OutOfPageType"];
}
for(var i = 0; i < dynamicKeysArray.length; i++) {
if (dynamicKeysArray[i].length > 0 && dynamicKeysArray[i].indexOf("=") > -1) {
var dynamicItem = dynamicKeysArray[i].split("=");
item["targetingKeys"][dynamicItem[0]] = [];
item["targetingKeys"][dynamicItem[0]].push(dynamicItem[1]);
}
}
for(var j = 0; j < staticKeysArray.length; j++) {
if (staticKeysArray[j].length > 0 && staticKeysArray[j].indexOf("=") > -1) {
var staticItem = staticKeysArray[j].split("=");
item["targetingKeys"][staticItem[0]] = [];
item["targetingKeys"][staticItem[0]].push(staticItem[1]);
}
}
var adId = item.AdId;
if (__PCMAG.additionalTargeting && __PCMAG.additionalTargeting[adId]) {
for (var property in __PCMAG.additionalTargeting[adId]) {
if (__PCMAG.additionalTargeting[adId].hasOwnProperty(property) && __PCMAG.additionalTargeting[adId][property]) {
item["targetingKeys"][property] = __PCMAG.additionalTargeting[adId][property];
}
}
}
});
var PREBID_TIMEOUT = PREBID_TIMEOUT || 500;
</script>
<script type="text/javascript">
var dpsType = "Home Page";
(function() {
if ( window.location.href.indexOf("hhour28_prebid=1") === -1 ) {
var pbjsEl = document.createElement("script"); pbjsEl.type = "text/javascript";
pbjsEl.async = true; var isHttps = 'https:' === document.location.protocol;
pbjsEl.src = (isHttps ? "https://" : "http://") + "static.pcmag.com/pb/pbjs-1.28.min.js";
var pbjsTargetEl = document.getElementsByTagName("head")[0];
pbjsTargetEl.insertBefore(pbjsEl, pbjsTargetEl.firstChild);
}
if (typeof pbjs !== 'undefined' && pbjs.initAdserverSet) return;
//load GPT library here
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' === document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
gads.onload = gads.onerror = function(){
console.log('GPT load complete');
};
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
if (typeof pbjs !== 'undefined') {
pbjs.initAdserverSet = true;
}
})();
// REMOVE Banner Ad if dps=1
if ( window.location.search.indexOf('dps=1') !== -1 ) {
if ( __PCMAG.AllAds[0]["DivId"] == "pcm401-1" ) {
__PCMAG.AllAds.shift();
}
}
__PCMAG.dfpTargeting = __PCMAG.dfpTargeting || {};
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
var aSyncScriptLoad = document.createElement( "script" );
if(aSyncScriptLoad.readyState) { //IE
aSyncScriptLoad.onreadystatechange = function() {
if ( aSyncScriptLoad.readyState === "loaded" || aSyncScriptLoad.readyState === "complete" ) {
aSyncScriptLoad.onreadystatechange = null;
if (/comp|inter|loaded/.test(document.readyState)){
if ( window.location.href.indexOf("hhour28_prebid=1") !== -1 ) {
__ZDPB.PreBid = function(adUnits, timeout) {__ZDPB.LoadAds(__ZDGPT.ImmediateAds);}
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
} else {
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
}
} else {
document.addEventListener('DOMContentLoaded', function() {
if ( window.location.href.indexOf("hhour28_prebid=1") !== -1 ) {
__ZDPB.PreBid = function(adUnits, timeout) {__ZDPB.LoadAds(__ZDGPT.ImmediateAds);}
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
} else {
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
}
});
}
}
};
} else { //Others
aSyncScriptLoad.onload = function() {
if (/comp|inter|loaded/.test(document.readyState)){
if ( window.location.href.indexOf("hhour28_prebid=1") !== -1 ) {
__ZDPB.PreBid = function(adUnits, timeout) {__ZDPB.LoadAds(__ZDGPT.ImmediateAds);}
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
} else {
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
}
} else {
document.addEventListener('DOMContentLoaded', function() {
if ( window.location.href.indexOf("hhour28_prebid=1") !== -1 ) {
__ZDPB.PreBid = function(adUnits, timeout) {__ZDPB.LoadAds(__ZDGPT.ImmediateAds);}
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
} else {
__ZDGPT.BuildGPT(__PCMAG.AllAds);
__ZDPB.PreBid(adUnits, PREBID_TIMEOUT);
}
});
}
};
}
aSyncScriptLoad.src = "//static.pcmag.com/js/zdual/0.1.16/zdual.min.js?version=2019-03-11s";
if ( window.location.host.indexOf('mvc.pcmag.com') === -1 && !window.location.search.match(/(hhour28_ads|hhour28_all)/) ) {
document.getElementsByTagName( "head" )[0].appendChild( aSyncScriptLoad );
}
</script>
<script type='application/ld+json'>
{
"@context":"https://schema.org",
"@type":"WebSite",
"url":"https://www.pcmag.com",
"name":"PCMag",
"alternateName": "PC Magazine",
"image":"https://www.pcmag.com/media/images/536623-pcmag-logo.jpg",
"sameAs": [ "https://twitter.com/PCMag", "https://plus.google.com/+PCMag/", "https://www.facebook.com/PCMag", "https://www.pinterest.com/pcmag", "https://www.youtube.com/user/PCMagazineReviews"],
"description":"PC Magazine is your complete guide to PC computers, peripherals and upgrades. We test and review computer- and Internet-related products and services, report technology news and trends, and provide shopping advice and price comparisons.",
"potentialAction":{ "@type":"SearchAction", "target":"https://www.pcmag.com/search_redirect?qry={search_term_string}", "query-input":"required name=search_term_string"}
}
</script>
<script type='application/ld+json'>
{
"@context":"https://schema.org",
"@type":"Organization",
"url":"https://www.pcmag.com",
"name":"PCMag",
"alternateName": "PC Magazine",
"logo":"https://www.pcmag.com/media/images/536623-pcmag-logo.jpg",
"sameAs": [ "https://twitter.com/PCMag", "https://plus.google.com/+PCMag/", "https://www.facebook.com/PCMag", "https://www.pinterest.com/pcmag", "https://www.youtube.com/user/PCMagazineReviews"],
"description":"PC Magazine is your complete guide to PC computers, peripherals and upgrades. We test and review computer- and Internet-related products and services, report technology news and trends, and provide shopping advice and price comparisons.",
"potentialAction":{ "@type":"SearchAction", "target":"https://www.pcmag.com/search_redirect?qry={search_term_string}", "query-input":"required name=search_term_string"}
}
</script>
<script>
if ( !window.location.search.match(/(hhour28_ads|hhour28_all)/) ) {
document.addEventListener("DOMContentLoaded", function(event) {
$.ajaxSetup({ cache: true });jQuery.getScript('//static.pcmag.com/js/zdsl/0.0.6/zdsl.min.js?version=2019-03-11s', function() {
jQuery(document).ready(function($) {
if ( !window.location.search.match(/(hhour28_ads|hhour28_all)/) ) {
__ZDSL.StickyInit({
bannerId: 'pcm401-1',
headerHeight: 94,
leaderboardTopPadding: 30,
leaderboardBottomPadding: 10,
viewTimeout: 5000
});
}
});
});
});
}
</script>
</head>
<body>
<div id="main-wrapper">
<!-- HTML MODULE 4161 --><!-- not used -->
<noscript>
<img height="1" width="1" alt="" style="display: none;" src="//a.zdbb.net/core/pageview?acct=PCMag" />
</noscript>
<!-- END CSB Common Footer Additions - Module 3058 -->
<!-- HTML MODULE 3887 -->
<!-- HTML MODULE 3890 --><!-- HTML MODULE 4347 --><!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KJHB49');</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KJHB49"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script type="text/javascript">
if ( typeof __PCMAG === 'undefined' ) {
__PCMAG = {};
}
(function() {
function SetCookie(name, value) {
var exp = new Date();
var expDays = 1;
exp.setTime(exp.getTime() + (expDays * 24 *60 * 60 * 1000));
document.cookie = name + "=" + escape(value) + "; path=/" + ((exp == null) ? "" : ("; expires=" + exp.toGMTString()));
}
function GetCookie(name) {
var cname = name + "=";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(cname);
if (offset != -1) {
offset += cname.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(offset, end));
}
}
}
// export to global namespace
__PCMAG.SetCookie = SetCookie;
__PCMAG.GetCookie = GetCookie;
})();
</script>
<!--
<script type="text/javascript">
// redirect to PCMag digital edition ad
(function() {
var cookieEnabled = (navigator.cookieEnabled) ? true : false;
if(cookieEnabled == true)
{
var _zd_pcmde_dl = __PCMAG.GetCookie('_zd_pcmde_dl'),
_zd_pcmde_nothanks = __PCMAG.GetCookie('_zd_pcmde_nothanks'),
isIpad = navigator.userAgent.indexOf("iPad") !== -1;
if (!isIpad) { return; } // not ipad
if (_zd_pcmde_dl) { return; } // clicked DL button
if( _zd_pcmde_nothanks) {return;}//clicked No thanks
if (document.referrer.indexOf('pcmag.com') !== -1) { return; } // pcmag.com not referrer
if(window.location.href.indexOf("search_redirect") > -1) { return; }
document.location.href = 'https://www.pcmag.com/prestitial/pcmde.html?referrer=' + encodeURIComponent(document.location.href);
}
})();
</script>
-->
<header id="main-top-nav" class="container shadow">
<nav class="row">
<!-- Logo -->
<span class="logo">
<a href="https://www.pcmag.com/"><svg id="PCMAGLOGO" data-name="PCMAGLOGO" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 354.8 428"><defs><style>.logo-1{fill:#f22613;}.logo-2{fill:#fff;}</style></defs><title>PCMagLogo.2016</title><rect class="logo-1" width="354.8" height="428"/><path class="logo-2" d="M326.52,236.33H266.08v76.86c0,7.88-3.29,11.17-9.85,11.17s-9.85-3.29-9.85-11.17v-199c0-6.57,3.28-10.51,9.85-10.51s9.85,3.94,9.85,10.51v69.64h60.43v-67c0-32.85-16.42-56.5-67.66-56.5s-76.2,19.71-76.2,56.5V310.57c0,37.43,25,57.15,76.2,57.15s67.66-23.65,67.66-57.15V236.33Zm-157-118.25c0-36.79-17.73-56.5-59.78-56.5H28.28V366.4H92V248.82h17.74c42,0,59.78-19.71,59.78-56.5V118.09ZM92,204.8V105.61c14.45,0,20.37,3.94,20.37,17.08v65C112.37,200.86,106.45,204.8,92,204.8Z"/></svg></a>
</span>
<!-- Top Nav Elements -->
<ul class="main-nav right">
<li class="reviews">
<a href="#">Reviews</a>
<div class="sub-nav-wrapper">
<ul class="sub-nav">
<span class="close-times"><i class="fa far fa-times"></i></span>
<li><a href="/reviews">All Reviews</a></li>
<li><a href="/reviews/editors-choice ">Editors' Choice Reviews</a></li>
<li><a href="/reviews/digital-cameras">Camera Reviews</a></li>
<li><a href="/reviews/cars">Car Reviews</a></li>
<li><a href="/reviews/computer-mice">Computer Mice Reviews</a></li>
<li><a href="/reviews/monitors">Computer Monitor Reviews</a></li>
<li><a href="/reviews/cpus-components">CPU Reviews</a></li>
<li><a href="/reviews/desktops">Desktop Computer Reviews</a></li>
<li><a href="/reviews/drones">Drone Reviews</a></li>
<li><a href="/reviews/gaming">Gaming Reviews</a></li>
<li><a href="/reviews/graphic-cards">Graphics Cards Reviews</a></li>
<li><a href="/reviews/headphones">Headphone Reviews</a></li>
<li><a href="/reviews/healthandfitness">Health &amp; Fitness Device Reviews</a></li>
<li><a href="/reviews/keyboards">Keyboard Reviews</a></li>
<li><a href="/reviews/laptops">Laptop Reviews</a></li>
<li><a href="/reviews/cell-phones">Mobile Phone Reviews</a></li>
<li><a href="/reviews/nas">Network Attached Storage (NAS) Reviews</a></li>
<li><a href="/reviews/printers">Printer Reviews</a></li>
<li><a href="/reviews/projectors">Projector Reviews</a></li>
<li><a href="/reviews/routers">Router Reviews</a></li>
<li><a href="/reviews/scanners">Scanner Reviews</a></li>
<li><a href="/reviews/security-software">Security Software Reviews</a></li>
<li><a href="/reviews/smart-home">Smart Home Device Reviews</a></li>
<li><a href="/reviews/software">Software Reviews</a></li>
<li><a href="/reviews/speakers">Speaker Reviews</a></li>
<li><a href="/reviews/storage-devices">Storage Reviews</a></li>
<li><a href="/reviews/media-hubs-receivers">Streaming Device Reviews</a></li>
<li><a href="/reviews/tablets">Tablet Reviews</a></li>
<li><a href="/reviews/tvs">TV Reviews</a></li>
<li><a href="/reviews/internet-telephony-voip">VoIP Reviews</a></li>
<li><a href="/reviews/vpn">VPN Reviews</a></li>
<li><a href="/reviews/virtual-reality">VR (Virtual Reality) Reviews</a></li>
<li><a href="/reviews/wearables">Wearable Device Reviews</a></li>
<li><a href="/reviews/web-hosting-services">Web Hosting Reviews</a></li>
</ul>
</div>
</li>
<li class="best-picks">
<a href="#">Best Picks</a>
<div class="sub-nav-wrapper">
<ul class="sub-nav">
<span class="close-times"><i class="fa far fa-times"></i></span>
<li><a href="/reviews/best-tech">All Categories</a></li>
<li><a href="/roundup/256703/the-best-antivirus-protection">Best Antivirus Software</a></li>
<li><a href="/roundup/254778/the-best-digital-cameras">Best Cameras</a></li>
<li><a href="/roundup/256052/the-best-budget-laptops">Best Cheap Laptops</a></li>
<li><a href="/roundup/258512/the-best-computer-mice">Best Computer Mice</a></li>
<li><a href="/roundup/256884/the-best-desktop-computers">Best Desktops</a></li>
<li><a href="/roundup/337251/the-best-drones">Best Drones</a></li>
<li><a href="/roundup/297910/the-best-fitness-trackers">Best Fitness Trackers</a></li>
<li><a href="/roundup/355217/the-best-graphics-cards">Best Graphics Cards</a></li>
<li><a href="/roundup/294808/the-best-external-hard-drives">Best Hard Drives</a></li>
<li><a href="/roundup/293231/the-best-headphones">Best Headphones</a></li>
<li><a href="/roundup/260690/the-best-keyboards">Best Keyboards</a></li>
<li><a href="/roundup/255115/the-best-laptops">Best Laptops</a></li>
<li><a href="/roundup/253146/the-best-phones">Best Mobile Phones</a></li>
<li><a href="/roundup/295820/the-best-computer-monitors">Best Monitors</a></li>
<li><a href="/roundup/257294/the-best-printers">Best Printers</a></li>
<li><a href="/roundup/341251/the-best-robot-vacuums">Best Robot Vacuums</a></li>
<li><a href="/roundup/254982/the-best-security-suites">Best Security Suites</a></li>
<li><a href="/article/303814/the-best-smart-home-devices-for-2019">Best Smart Home Devices</a></li>
<li><a href="/roundup/331547/the-best-indoor-home-security-cameras">Best Smart Home Security Cameras</a></li>
<li><a href="/roundup/341490/the-best-smart-home-security-systems">Best Smart Home Security Systems </a></li>
<li><a href="/article/357520/the-best-smart-speakers">Best Smart Speakers </a></li>
<li><a href="/roundup/322670/the-best-smartwatches">Best Smartwatches</a></li>
<li><a href="/roundup/307294/the-best-ssds">Best SSDs</a></li>
<li><a href="/roundup/313411/the-best-media-streaming-devices">Best Streaming Devices</a></li>
<li><a href="/roundup/305922/the-best-tablets">Best Tablets</a></li>
<li><a href="/roundup/256493/the-best-tvs">Best TVs</a></li>
<li><a href="/roundup/336650/the-best-video-streaming-services">Best Video Streaming Services</a></li>
<li><a href="/roundup/334253/the-best-voip-providers-and-phone-services">Best VoIP Services</a></li>
<li><a href="/roundup/296955/the-best-vpn-services">Best VPN</a></li>
<li><a href="/article/342537/the-best-virtual-reality-vr-headsets">Best VR (Virtual Reality) Headsets</a></li>
<li><a href="/roundup/316108/the-best-web-hosting-services">Best Web Hosting Services</a></li>
<li><a href="/roundup/292110/the-best-wireless-routers">Best Wireless Routers</a></li>
<li><a href="/roundup/289429/the-best-wireless-speakers">Best Wireless Speakers</a></li>
</ul>
</div>
</li>
<li class="how-to">
<a href="#">How-To</a>
<div class="sub-nav-wrapper">
<ul class="sub-nav">
<span class="close-times"><i class="fa far fa-times"></i></span>
<li><a href="/how-to">All Categories</a></li>
<li><a href="/article/303814/the-best-smart-home-devices-for-2019">How to Build Your Smart Home</a></li>
<li><a href="/article/333441/how-to-clear-your-cache-on-any-browser">How to Clear Cache</a></li>
<!-- <li><a href="/article2/0,2817,2476480,00.asp">How to Create an App</a></li>-->
<li><a href="/article/331910/how-to-delete-your-facebook-account">How to Delete Your Facebook Account</a></li>
<li><a href="/news/331905/how-to-download-youtube-videos">How to Download YouTube Videos</a></li>
<li><a href="/article/361488/how-to-edit-a-pdf">How to Edit a PDF</a></li>
<li><a href="/article/332370/how-to-hack-wi-fi-passwords">How to Hack Wi-Fi Passwords</a></li>
<li><a href="/feature/358289/two-factor-authentication-who-has-it-and-how-to-set-it-up">How to Set Up Two-Factor Authentication</a></li>
<li><a href="/article/350474/how-to-set-up-an-amazon-echo">How to Set Up an Amazon Echo</a></li>
<li><a href="/article/258865/how-to-set-up-and-optimize-your-wireless-router">How to Set Up and Configure Your Wireless Router</a></li>
<li><a href="/article/359499/how-to-set-up-and-use-a-vpn">How to Set Up and Use a VPN</a></li>
<li><a href="/article/251694/10-tips-to-speed-up-windows-10">How to Speed Up Windows</a></li>
<li><a href="/article/331517/how-to-take-a-screenshot-on-any-device">How to Take a Screenshot</a></li>
<li><a href="/feature/325216/21-tips-every-amazon-addict-should-know">Amazon Shopping Tips</a></li>
<li><a href="/feature/359971/11-essential-android-oreo-tips">Android Tips</a></li>
<li><a href="/feature/331748/hidden-apple-tv-features-you-should-know">Apple TV Tips</a></li>
<li><a href="/feature/324797/24-hidden-facebook-features-only-power-users-know">Facebook Tips</a></li>
<li><a href="/feature/324107/42-gmail-tips-that-will-help-you-conquer-email">Gmail Tips</a></li>
<li><a href="/feature/323996/20-hidden-chrome-features-that-will-make-your-life-easier">Google Chrome Tips</a></li>
<li><a href="/feature/326584/24-things-you-didn-t-know-your-chromecast-could-do">Google Chromecast Tips</a></li>
<li><a href="/feature/326078/23-google-search-tips-you-ll-want-to-learn">Google Search Tips</a></li>
<li><a href="/feature/356466/28-hidden-ios-11-tips-you-need-to-know">Hidden iOS Tips</a></li>
<li><a href="/feature/326289/22-netflix-tips-to-boost-your-binge-watching">Netflix Binge Watching Tips</a></li>
<li><a href="/feature/331464/24-hidden-roku-tricks-for-streaming-success">Roku Tips</a></li>
<li><a href="/article/257032/10-ways-to-boost-your-wi-fi-signal">Wi-Fi Booster Tips</a></li>
</ul>
</div>
</li>
<li class="news">
<a href="#">News</a>
<div class="sub-nav-wrapper">
<ul class="sub-nav">
<span class="close-times"><i class="fa far fa-times"></i></span>
<li><a href="/news">All News</a></li>
<li><a href="/features">Features</a></li>
<li><a href="/news/why-axis">The Why Axis</a></li>
<li><a href="/opinions">Opinions</a></li>
<li><a href="/reviews/fastest-isps ">Fastest ISPs</a></li>
<li><a href="/fastest-mobile-networks">Fastest Mobile Networks</a></li>
<li><a href="/features/readers-choice">Readers' Choice</a></li>
</ul>
</div>
</li>
<li class="coupons">
<a href="/reviews/smart-home">Smart Home</a>
</li>
<li class="business">
<a href="#">Business</a>
<div class="sub-nav-wrapper">
<ul class="sub-nav">
<span class="close-times"><i class="fa far fa-times"></i></span>
<li><a href="/business">All Categories</a></li>
<li><a href="/business/enterprise">Enterprise</a></li>
<li><a href="/business/small-business">Small Business</a></li>
<li><a href="/features/business-choice">Business Choice</a></li>
<li><a href="/business/startups">Startup Spotlight</a></li>
<li><a href="/business/it-devops">IT and DevOps Tools</a></li>
<li><a href="/business/it-watch">IT Watch</a></li>
</ul>
</div>
</li>
<li class="shop">
<a href="#">Shop</a>
<div class="sub-nav-wrapper">
<ul class="sub-nav">
<span class="close-times"><i class="fa far fa-times"></i></span>
<li><a href="https://www.pcmag.com/coupons">Coupons</a></li>
<li><a href="https://r.zdbb.net/u/4s93">PCMag Shop</a></li>
<li><a href="/deals">Deals</a></li>
</ul>
</div>
</li>
</ul>
<!-- Global Search -->
<div class="global-search-wrapper">
<input type="text" id="global-search" name="global-search" placeholder="What are you looking for?">
<label for="global-search" class="fa far fa-search">Search</label>
</div>
<!-- Social -->
<ul class="social">
<li class="subscribe-button">
<span>Subscribe: </span>
<a href="/digital-subscription" id="subscribe-top" class="iframe fas fa-book-open">Subscribe</a>
</li>
<li class="email">
<a href="/newsletter_manage" class="envelope fas fa-envelope">Email</a>
</li>
<li>
<span class="search-icon"><a href="#" class="fa far fa-search">Search</a></span>
<div class="search-form">
<form action="/search_redirect/" class="form-search" method="get">
<label for="qry" class="fa far fa-search">Search for</label>
<input type="text" name="qry" id="qry" class="search-input" placeholder="What are you looking for?" />
<input type="submit" value="GO" class="search-button"/>
<!--<input type="hidden" value="0" name="searchSection">
<input type="hidden" name="site" value="3">-->
<a href="#" class="fa far fa-times search-close">Close </a>
</form>
</div>
</li>
</ul>
<div class="trending-nav">
<ul class="trending-topics">
<li><svg id="trending-arrow" data-name="trending-arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 159.86 125.89"><title>Arrow_Path</title><polyline class="cls-1" points="136 48.09 150.34 58.33 156.21 5 107.68 27.87 121.83 37.97"></polyline><polyline class="cls-2" points="8.69 120 47.69 62.5 91.19 94.5 130.19 41"></polyline></svg></li>
<li><a href="https://www.pcmag.com/news/367513/apple-officially-kills-airpower-wireless-charging-mat">RIPAirPower</a></li>
<li><a href="https://www.pcmag.com/feature/324107/38-gmail-tips-that-will-help-you-conquer-email">GmailTips</a></li>
<li><a href="https://www.pcmag.com/review/367482/apple-imac-27-inch-with-5k-retina-display-2019">2019AppleiMac</a></li>
<li><a href="https://www.pcmag.com/news/367495/verizon-rolls-out-free-call-filter-service-to-fight-robocall">VerizonRobocall</a></li>
<li><a href="https://www.pcmag.com/5g">Raceto5G</a></li>
</ul>
</div>
</nav>
</header>
<style>
.cboxCustomStyles {
width: 768px!important;
height: 865px!important
}
.cboxWrapperCustomStyles {
left: calc(50% - 384px)!important;
}
.cboxThanksCustomStyles {
width: 980px!important;
height: 487px!important
}
.cboxThanksWrapperCustomStyles {
left: calc(50% - 490px)!important;
}
body .jpnavoverflow {
overflow-x: visible;
}
</style>
<script>
function receiveSubscribeMessage(event) {
if (typeof event.data.pcmag !== "undefined" && event.data.pcmag === true && event.data.content === "load") {
$("#colorbox,#cboxWrapper,#cboxContent,#cboxLoadedContent").addClass('cboxCustomStyles');
$('#colorbox').addClass('cboxWrapperCustomStyles');
} else if (typeof event.data.pcmag !== "undefined" && event.data.pcmag === true && event.data.content === "thanks") {
$("#colorbox,#cboxWrapper,#cboxContent,#cboxLoadedContent").addClass('cboxThanksCustomStyles');
$('#colorbox').addClass('cboxThanksWrapperCustomStyles');
} else {
return;
}
}
window.addEventListener('message', receiveSubscribeMessage, false);
</script>
<div id="pcmedia">
<div id="pmaz401" class="pcmwrap">
<div class="pmaz pcm401 row" id="pcm401-1">
</div>
<div class="pmaz pcm401 " id="pcm401-2">
</div>
</div>
</div>
<div class="wrapper container">
<div class="row">
<div itemscope itemtype="https://schema.org/WebSite" style="display:none;">
<meta itemprop="url" content="https://www.pcmag.com"/>
<form itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction">
<meta itemprop="target" content="https://www.pcmag.com/search_redirect?qry={search_term_string}"/>
<label for="search_term_string">Search Query</label>
<input itemprop="query-input" type="text" id="search_term_string" name="search_term_string" required/>
<input type="submit" value="Submit"/>
</form>
</div>
<div class="column small-20 medium-20 large-fluid-300-left">
<h2 class="title featured">Today's Top Stories</h2>
<section class="featured-stories flex">
<div class="flex-1 featured tile">
<a href="https://www.pcmag.com/feature/324107/38-gmail-tips-that-will-help-you-conquer-email" class="image-wrapper">
<img alt="38 Gmail Tips That Will Help You Conquer Email" data-src="https://assets.pcmag.com/media/images/358894-gmail-tips.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/324107/38-gmail-tips-that-will-help-you-conquer-email">38 Gmail Tips That Will Help You Conquer Email</a></h2>
<p class="description">Google's free email service has come a long way since its debut 15 years ago. It's time you became a Gmail power user. These tips will get you there.</p>
<div class="credit">
<span class="author">By
<a href="/author-bio/eric-griffith">Eric Griffith</a>
</span>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/news/367423/the-new-entertainment-giants-welcome-to-the-streaming-indus" class="image-wrapper">
<img alt="The New Entertainment Giants: Welcome to the Streaming-Industrial Complex" data-src="https://assets.pcmag.com/media/images/549219-welcome-to-the-streaming-industrial-complex.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367423/the-new-entertainment-giants-welcome-to-the-streaming-indus">The New Entertainment Giants: Welcome to the Streaming-Industrial Complex</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/rob-marvin">Rob Marvin</a>
</span>
</div>
</div>
</div>
<div id="pmaz403" class="pcmwrap">
<div class="pmaz pcm403 " id="pcm403-1">
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/article/307913/get-organized-how-to-take-control-of-your-personal-finances" class="image-wrapper">
<img alt="Get Organized: How to Take Control of Your Personal Finances" data-src="https://assets.pcmag.com/media/images/548398-get-organized-take-control-of-your-personal-finances.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/article/307913/get-organized-how-to-take-control-of-your-personal-finances">Get Organized: How to Take Control of Your Personal Finances</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/jill-duffy">Jill Duffy</a>
</span>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/feature/366218/last-chance-download-your-google-data-before-it-s-deleted" class="image-wrapper">
<img alt="Last Chance: Download Your Google+ Data Before It&amp;#39;s Deleted" data-src="https://assets.pcmag.com/media/images/541168-how-to-download-your-google-data-before-it-gets-deleted.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/366218/last-chance-download-your-google-data-before-it-s-deleted">Last Chance: Download Your Google+ Data Before It's Deleted</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/jason-cohen">Jason Cohen</a>
</span>
</div>
</div>
</div>
<div class="lb-module">
<div class="tile strip deal-of-day">
<p class="affiliate-text">Affiliate commissions may be earned by us through your purchase</p>
<a href="https://r.zdbb.net/u/9hh6" class="image-wrapper">
<img alt="Deal of the Day" src="https://www4.pcmag.com/media/images/535836-hp-weekly.png" data-src="https://www4.pcmag.com/media/images/535836-hp-weekly.png"/>
<span class="reviews-label">Deal of the Day</span>
</a>
<div class="text-wrapper">
<h2><a href="https://r.zdbb.net/u/9hh6">Up to 59% off Select Laptops, Desktops, and more for HP Days Sale</a></h2>
<div class="credit">
<span class="author">from HP</span>
</div>
</div>
<div class="deal-info">
<span class="list-price"></span>
<span class="deal-price"><span></span>Free Shipping</span>
<a class="buy-button small" href="https://r.zdbb.net/u/9hh6">See It</a>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/news/367533/cloudflare-teases-mobile-vpn-app-that-doesnt-suck" class="image-wrapper">
<img alt="Cloudflare Teases Mobile VPN App That Doesn&amp;#39;t Suck" data-src="https://assets.pcmag.com/media/images/550170-mobile-vpn.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367533/cloudflare-teases-mobile-vpn-app-that-doesnt-suck">Cloudflare Teases Mobile VPN App That Doesn't Suck</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/michael-kan">Michael Kan</a>
</span>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/review/367482/apple-imac-27-inch-with-5k-retina-display-2019" class="image-wrapper">
<img alt="2019 iMac: Good Looks, Power to Spare" data-src="https://assets.pcmag.com/media/images/549560-apple-imac-2019-27-inch.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
<span class="reviews-label">Review</span>
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367482/apple-imac-27-inch-with-5k-retina-display-2019">2019 iMac: Good Looks, Power to Spare</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/tom-brant">Tom Brant</a>
</span>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/feature/357664/everything-coming-to-netflix-in-april" class="image-wrapper">
<img alt="Everything Coming to Netflix in April" data-src="https://assets.pcmag.com/media/images/549897-chilling-adventures-of-sabrina-jeff-weddell-netflix.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/357664/everything-coming-to-netflix-in-april">Everything Coming to Netflix in April</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/chandra-steele">Chandra Steele</a>
</span>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.pcmag.com/article/250364/the-beginners-guide-to-pc-backup" class="image-wrapper">
<img alt="The Beginner&amp;#39;s Guide to PC Backup" data-src="https://assets.pcmag.com/media/images/549359-pc-backup-computer-backup.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/article/250364/the-beginners-guide-to-pc-backup">The Beginner's Guide to PC Backup</a></h2>
<div class="credit">
<span class="author">By
<a href="/author-bio/eric-griffith">Eric Griffith</a>
</span>
</div>
</div>
</div>
<div class="flex-2 tile strip">
<a href="https://www.surveygizmo.com/s3/4885560/pcm-bc19-em08?src=hp" class="image-wrapper">
<img alt="SURVEY: Do You Love (or Hate) Your Email Marketing Software?
" data-src="https://assets.pcmag.com/media/images/550061-istock-952958234.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.surveygizmo.com/s3/4885560/pcm-bc19-em08?src=hp">SURVEY: Do You Love (or Hate) Your Email Marketing Software?
</a></h2>
</div>
</div>
</section>
</div>
<div class="column small-20 medium-20 large-fixed-300-right">
<div id="trending">
<h2 class="title">Trending</h2>
<ul class="flex">
<li class="flex-1 tile sidebar small ">
<a href="https://www.pcmag.com/feature/358112/everything-coming-to-amazon-video-in-april" class="image-wrapper">
<img alt="What to Watch on Amazon Video in April" data-src="https://assets.pcmag.com/media/images/550046-a-quiet-place-photo-by-gareth-cattermole-gareth-cattermole-getty-images-for-paramount-pictures.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/358112/everything-coming-to-amazon-video-in-april"><span></span>What to Watch on Amazon Video in April</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367529/pirating-game-of-thrones-that-file-is-probably-malware" class="image-wrapper">
<img alt="Pirating &amp;#39;Game of Thrones&amp;#39;? That File Is Probably Malware" data-src="https://assets.pcmag.com/media/images/549279-game-of-thrones-cast-at-2018-emmy-awards.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367529/pirating-game-of-thrones-that-file-is-probably-malware"><span></span>Pirating 'Game of Thrones'? That File Is Probably Malware</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367534/google-home-hub-is-under-100-on-ebay-right-now" class="image-wrapper">
<img alt="Google Home Hub Is Under $100 on eBay Right Now" data-src="https://assets.pcmag.com/media/images/547044-google-home-hub-smart-display.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367534/google-home-hub-is-under-100-on-ebay-right-now"><span></span>Google Home Hub Is Under $100 on eBay Right Now</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/341476/6-games-you-ll-want-to-buy-in-april" class="image-wrapper">
<img alt="6 Games You&amp;#39;ll Want to Buy in April" data-src="https://assets.pcmag.com/media/images/549344-mortal-kombat-11.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/341476/6-games-you-ll-want-to-buy-in-april"><span></span>6 Games You'll Want to Buy in April</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367521/nasa-and-mit-develop-morphing-airplane-wing" class="image-wrapper">
<img alt="NASA and MIT Develop Morphing Airplane Wing" data-src="https://assets.pcmag.com/media/images/550064-nasa-mit-morphing-airplane-wing.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367521/nasa-and-mit-develop-morphing-airplane-wing"><span></span>NASA and MIT Develop Morphing Airplane Wing</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367525/sega-genesis-mini-launches-sept-19-with-40-games" class="image-wrapper">
<img alt="Sega Genesis Mini Launches Sept. 19 With 40 Games" data-src="https://assets.pcmag.com/media/images/550073-sega-genesis-mini-mega-drive-mini.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367525/sega-genesis-mini-launches-sept-19-with-40-games"><span></span>Sega Genesis Mini Launches Sept. 19 With 40 Games</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367427/inside-the-tech-that-powers-your-favorite-video-streaming-se" class="image-wrapper">
<img alt="Inside the Tech That Powers Your Favorite Streaming Services" data-src="https://assets.pcmag.com/media/images/549213-the-tech-beneath-the-video-streaming-world.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367427/inside-the-tech-that-powers-your-favorite-video-streaming-se"><span></span>Inside the Tech That Powers Your Favorite Streaming Services</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367518/man-behind-call-of-duty-swatting-prank-gets-20-years-in-ja" class="image-wrapper">
<img alt="Man Gets 20 Years for Call of Duty &amp;#39;Swatting&amp;#39; Prank" data-src="https://assets.pcmag.com/media/images/550044-police-car-cops.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367518/man-behind-call-of-duty-swatting-prank-gets-20-years-in-ja"><span></span>Man Gets 20 Years for Call of Duty 'Swatting' Prank</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367513/apple-officially-kills-airpower-wireless-charging-mat" class="image-wrapper">
<img alt="Apple Officially Kills AirPower Wireless Charging Mat" data-src="https://assets.pcmag.com/media/images/486678-apple-airpower-wireless-charging-mat.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367513/apple-officially-kills-airpower-wireless-charging-mat"><span></span>Apple Officially Kills AirPower Wireless Charging Mat</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367495/verizon-rolls-out-free-call-filter-service-to-fight-robocall" class="image-wrapper">
<img alt="Verizon Rolls Out Free Call Filter Service to Fight Robocalls " data-src="https://assets.pcmag.com/media/images/549770-spam-call-robocall.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367495/verizon-rolls-out-free-call-filter-service-to-fight-robocall"><span></span>Verizon Rolls Out Free Call Filter Service to Fight Robocalls </a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/367417/disney-warnermedia-the-new-streaming-giants-explained" class="image-wrapper">
<img alt="Disney+? WarnerMedia? The New Streaming Giants Explained" data-src="https://assets.pcmag.com/media/images/549214-meet-the-big-video-streaming-players.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/367417/disney-warnermedia-the-new-streaming-giants-explained"><span></span>Disney+? WarnerMedia? The New Streaming Giants Explained</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/news/367492/prime-subscribers-get-a-year-of-nintendo-switch-online-for-f" class="image-wrapper">
<img alt="Prime Subscribers Get a Year of Nintendo Switch Online for Free" data-src="https://assets.pcmag.com/media/images/549764-nintendo-switch-online.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367492/prime-subscribers-get-a-year-of-nintendo-switch-online-for-f"><span></span>Prime Subscribers Get a Year of Nintendo Switch Online for Free</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/roundup/330581/the-best-cheap-desktop-computers" class="image-wrapper">
<img alt="#PCMAGPICKS: The Best Budget Desktop PCs" data-src="https://assets.pcmag.com/media/images/484738-the-best-windows-micro-desktop.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/roundup/330581/the-best-cheap-desktop-computers"><span></span>#PCMAGPICKS: The Best Budget Desktop PCs</a></h2>
</div>
</li>
</ul>
<div class="more">
<a href="/news" class="link-button">More News</a>
</div>
</div>
<div id="reviews-stack">
<h2 class="title">Top Reviews From Our Lab</h2>
<ul class="flex">
<li class="flex-1 tile sidebar small ">
<a href="https://www.pcmag.com/review/367301/apple-airpods-2nd-generation" class="image-wrapper">
<img alt="Apple AirPods (2nd Generation)" data-src="https://assets.pcmag.com/media/images/549522-airpods-wireless-charging-case.jpg?width=300" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367301/apple-airpods-2nd-generation"><span></span>Apple AirPods (2nd Generation)</a></h2>
<div class="review-ratings">
<div class="rating red-small3"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/367434/seagate-backup-plus-ultra-touch" class="image-wrapper">
<img alt="Seagate Backup Plus Ultra Touch" data-src="https://assets.pcmag.com/media/images/549606-seagate-backup-plus-ultra-touch-main-image.jpg?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367434/seagate-backup-plus-ultra-touch"><span></span>Seagate Backup Plus Ultra Touch</a></h2>
<div class="review-ratings">
<div class="editors-choice-text">EDITORS' CHOICE</div>
<div class="rating red-small4"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/358834/liberty-tax-online-basic-2018-tax-year-2017" class="image-wrapper">
<img alt="Liberty Tax Online Basic 2019 (Tax Year 2018)" data-src="https://assets.pcmag.com/media/images/484051-liberty-tax.png?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/358834/liberty-tax-online-basic-2018-tax-year-2017"><span></span>Liberty Tax Online Basic 2019 (Tax Year 2018)</a></h2>
<div class="review-ratings">
<div class="rating red-small3"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/367199/brother-mfc-j5945dw-inkvestment-tank-all-in-one-printer" class="image-wrapper">
<img alt="Brother MFC-J5945DW INKvestment Tank AIO Printer" data-src="https://assets.pcmag.com/media/images/547835-brother-mfc-j5945dw-main.jpg?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367199/brother-mfc-j5945dw-inkvestment-tank-all-in-one-printer"><span></span>Brother MFC-J5945DW INKvestment Tank AIO Printer</a></h2>
<div class="review-ratings">
<div class="rating red-small4"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/367046/lenovo-thinkpad-p72" class="image-wrapper">
<img alt="Lenovo ThinkPad P72" data-src="https://assets.pcmag.com/media/images/548879-a-p72-front-view.jpg?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367046/lenovo-thinkpad-p72"><span></span>Lenovo ThinkPad P72</a></h2>
<div class="review-ratings">
<div class="rating red-small4"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/367412/analogue-mega-sg" class="image-wrapper">
<img alt="Analogue Mega Sg" data-src="https://assets.pcmag.com/media/images/549059-analogue-mega-sg.jpg?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367412/analogue-mega-sg"><span></span>Analogue Mega Sg</a></h2>
<div class="review-ratings">
<div class="editors-choice-text">EDITORS' CHOICE</div>
<div class="rating red-small4"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/367300/alienware-area-51m" class="image-wrapper">
<img alt="Alienware Area-51m" data-src="https://assets.pcmag.com/media/images/548246-alienware-area-51m-2019.jpg?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367300/alienware-area-51m"><span></span>Alienware Area-51m</a></h2>
<div class="review-ratings">
<div class="editors-choice-text">EDITORS' CHOICE</div>
<div class="rating red-small4"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/367208/msi-optix-mpg27cq" class="image-wrapper">
<img alt="MSI Optix MPG27CQ" data-src="https://assets.pcmag.com/media/images/518410-msi-optix-mpg27cq.jpg?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367208/msi-optix-mpg27cq"><span></span>MSI Optix MPG27CQ</a></h2>
<div class="review-ratings">
<div class="rating red-small35"></div>
</div>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/review/346223/expressvpn" class="image-wrapper">
<img alt="ExpressVPN" data-src="https://assets.pcmag.com/media/images/448832-expressvpn-logo.png?width=80" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/346223/expressvpn"><span></span>ExpressVPN</a></h2>
<div class="review-ratings">
<div class="rating red-small4"></div>
</div>
</div>
</li>
</ul>
<div class="more">
<a href="/reviews" class="link-button">More Reviews</a>
</div>
</div>
<section id="widgetbox">
<div class="column show-for-large-up">
<!-- Html Module ID: 3752 -->
<h2 class="title">Most Popular Stories</h2>
<ul class="flex">
<li class="flex-1 tile sidebar small">
<a href="https://www.pcmag.com/feature/365966/how-google-s-jigsaw-is-trying-to-detoxify-the-internet" class="image-wrapper">
<img alt="How Google's Jigsaw Is Trying to Make the Internet Less Toxic" data-src="https://assets.pcmag.com/media/images/534687-how-google-s-jigsaw-is-trying-to-make-the-internet-less-toxic.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/365966/how-google-s-jigsaw-is-trying-to-detoxify-the-internet">How Google's Jigsaw Is Trying to Detoxify the Internet</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/333566/12-google-calendar-tricks-you-re-probably-not-using" class="image-wrapper">
<img alt="Google Calendar Tricks You're Probably Not Using" data-src="https://assets.pcmag.com/media/images/536418-google-calendar-tricks-you-re-probably-not-using.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/333566/12-google-calendar-tricks-you-re-probably-not-using">12 Google Calendar Tricks You're Probably Not Using</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/354543/9-easy-ways-to-make-your-android-phone-less-annoying" class="image-wrapper">
<img alt="9 Easy Ways to Make Your Android Phone Less Annoying" data-src="https://assets.pcmag.com/media/images/521240-9-easy-ways-to-make-your-android-phone-less-annoying.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/354543/9-easy-ways-to-make-your-android-phone-less-annoying">9 Easy Ways to Make Your Android Phone Less Annoying</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/362120/how-to-block-robocalls-and-spam-calls" class="image-wrapper">
<img alt="How to Block Robocalls and Spam Calls" data-src="https://assets.pcmag.com/media/images/505812-how-to-block-robocalls-and-spam-calls.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/362120/how-to-block-robocalls-and-spam-calls">How to Block Robocalls and Spam Calls</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/250665/the-50-best-ipad-games" class="image-wrapper">
<img alt="" data-src="https://assets.pcmag.com/media/images/515061-untitled-design-1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/250665/the-50-best-ipad-games">The 50 Best iPad Games</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/358674/how-to-call-someone-from-your-amazon-echo" class="image-wrapper">
<img alt="" data-src="https://assets.pcmag.com/media/images/535012-echo-show-black-calling.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/358674/how-to-call-someone-from-your-amazon-echo">How to Call Someone From Your Amazon Echo</a></h2>
</div>
</li>
</ul>
<div class="more" style="text-align:center;width:100%;">
<a href="/news" class="link-button">See More</a>
</div>
<!-- Html Module ID: 4046 -->
<!-- Reuse Ad module -->
<div id="pmaz415" class="pcmwrap">
<div class="pmaz pcm415 " id="pcm415-1">
</div>
</div>
<!-- Html Module ID: 4041 -->
<h2 class="title">Discover</h2>
<ul class="flex">
<li class="flex-1 tile sidebar small">
<a href="https://www.pcmag.com/feature/323996/20-hidden-chrome-features-that-will-make-your-life-easier" class="image-wrapper">
<img alt="Chrome Tips" data-src="https://assets.pcmag.com/media/images/539621-chrome-tips.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/323996/20-hidden-chrome-features-that-will-make-your-life-easier">20 Hidden Chrome Features That Will Make Your Life Easier</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/358305/every-episode-of-black-mirror-ranked-from-best-to-worst" class="image-wrapper">
<img alt="Every Episode of Black Mirror, Ranked" data-src="https://assets.pcmag.com/media/images/480158-black-mirror.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/358305/every-episode-of-black-mirror-ranked-from-best-to-worst">Every Episode of Black Mirror, Ranked From Best to Worst</a></h2>
</div>
</li>
<li class="flex-1 tile sidebar small strip">
<a href="https://www.pcmag.com/feature/326584/24-things-you-didn-t-know-your-chromecast-could-do" class="image-wrapper">
<img alt="Chromecast tips" data-src="https://assets.pcmag.com/media/images/523849-chromecast-tips.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/feature/326584/24-things-you-didn-t-know-your-chromecast-could-do">24 Things You Didn't Know Your Chromecast Could Do</a></h2>
</div>
</li>
</ul>
<div class="more" style="text-align:center;width:100%;">
<a href="/news" class="link-button">See More</a>
</div>
</div>
</section>
</div>
<div class="column small-20 medium-20 large-fluid-300-left">
<div class="openhtmlModule">
<div class="spotlight-module">
<ul class="small-block-grid-1 medium-block-grid-2 large-block-grid-2">
<li>
<a class="spot-image" href="https://www.pcmag.com/readers-choice" style="background-image:url(https://www.pcmag.com/media/images/284361-readers-choice-awards-2010.jpg?thumb=y);">PCMag Readers' Choice</a>
<div class="spotlight-deck">
<a href=" https://www.pcmag.com/readers-choice ">
PCMag Readers' Choice
</a>
<p>How well do vendors service and support their products? PCMag readers tell all.</p>
</div>
</li>
<li>
<a class="spot-image" href=" https://www.pcmag.com/speedtest " style="background-image:url(https://www4.pcmag.com/media/images/474132-spotlight-icon-test-your-internet-connection.png);">Test Your Internet Connection</a>
<div class="spotlight-deck">
<a href="https://www.pcmag.com/speedtest ">
Test Your Internet Connection
</a>
<p>Use PCMag's Speedtest tool to find out exactly how fast your internet connection really is.</p>
</div>
</li>
<li>
<a class="spot-image" href="https://www.youtube.com/user/PCMagazineReviews?sub_confirmation=1" style="background-image:url(https://www4.pcmag.com/media/images/474133-spotlight-icon-youtube.png);">PCMag on YouTube</a>
<div class="spotlight-deck">
<a href="https://www.youtube.com/user/PCMagazineReviews?sub_confirmation=1">
PCMag on YouTube
</a>
<p>Watch hundreds of video reviews from PCMag experts.</p>
</div>
</li>
<li>
<a class="spot-image" href=" https://www.pcmag.com/podcasts/fast-forward " style="background-image:url(https://www2.pcmag.com/media/images/471760-spotlight-icon-fast-forward.jpg);">Fast Forward Podcast</a>
<div class="spotlight-deck">
<a href=" https://www.pcmag.com/podcasts/fast-forward ">
Fast Forward Podcast
</a>
<p>PCMag EIC Dan Costa interviews technologists and entrepreneurs about living in the future.</p>
</div>
</li>
<li>
<a class="spot-image" href=" https://securitywatch.pcmag.com/" style="background-image:url(https://www5.pcmag.com/media/images/474130-spotlight-icon-security-watch.png);">SecurityWatch</a>
<div class="spotlight-deck">
<a href=" https://securitywatch.pcmag.com/">
SecurityWatch
</a>
<p>Was I hacked? Should I change my password? Read the latest on SecurityWatch to stay safe online.</p>
</div>
</li>
<li>
<a class="spot-image" href=" https://www.pcmag.com/reviews/smart-home" style="background-image:url(https://www6.pcmag.com/media/images/474131-spotlight-icon-smart-home.png);">Smart Home</a>
<div class="spotlight-deck">
<a href="https://www.pcmag.com/reviews/smart-home">
Smart Home
</a>
<p>All the technology and tips you need to connect all the rooms in your home.</p>
</div>
</li>
</ul>
</div>
</div>
<div class="clearfix latest-stories">
<h2 class="title">Latest Stories</h2>
<div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/news/367540/google-workers-protest-conservative-thinker-on-ai-board" class="image-wrapper">
<img alt="Google Campus Google Office" data-src="https://assets.pcmag.com/media/images/526536-google-campus-google-office.png?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367540/google-workers-protest-conservative-thinker-on-ai-board">Google Workers Protest Conservative Thinker On AI Board</a></h2>
<p class="description">On Monday, a group of anonymous Google employees published an open letter, demanding the tech giant pull the appointment of Kay Cole James, the president of the Heritage Foundation, from an AI advisory board, over her alleged anti-trans, anti-gay views. <a href="https://www.pcmag.com/news/367540/google-workers-protest-conservative-thinker-on-ai-board">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/michael-kan">Michael Kan</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/news/367520/valves-index-vr-headset-launches-in-may" class="image-wrapper">
<img alt="Valve VR Index" data-src="https://assets.pcmag.com/media/images/550220-valve-vr-index.png?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367520/valves-index-vr-headset-launches-in-may">Details On Valve's Index VR Headset Leak, Will Ship In June</a></h2>
<p class="description">A Twitter user spotted the Steam page, which appears to have gone live a little too early. It shows that the upcoming VR headset product will start shipping on June 15. <a href="https://www.pcmag.com/news/367520/valves-index-vr-headset-launches-in-may">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/matthew-humphries">Matthew Humphries,</a>
<a href="/author-bio/michael-kan">Michael Kan</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/review/366765/coros-safesound-helmet" class="image-wrapper">
<img alt="Coros SafeSound Helmet" data-src="https://assets.pcmag.com/media/images/545085-coros-safesound-helmet-main.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/366765/coros-safesound-helmet">Review: Coros SafeSound Helmet</a></h2>
<div class="review-ratings">
<span class="rating red-small4"></span><span class="rating-text">excellent</span>
</div>
<p class="description">The Coros SafeSound is the best-looking smart helmet for bicycling, with three styles for mountain, road, and urban biking. The Bluetooth earpieces still need minor design tweaks, however. <a href="https://www.pcmag.com/review/366765/coros-safesound-helmet">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/jill-duffy">Jill Duffy</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/news/367533/cloudflare-teases-mobile-vpn-app-that-doesnt-suck" class="image-wrapper">
<img alt="Mobile VPN" data-src="https://assets.pcmag.com/media/images/550170-mobile-vpn.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367533/cloudflare-teases-mobile-vpn-app-that-doesnt-suck">Cloudflare Teases Mobile VPN App That Doesn't Suck</a></h2>
<p class="description">'While there are mobile VPNs that can ensure traffic sent from your phone through the internet is encrypted, let's be frank — VPNs suck, especially on mobile,' said Cloudflare's CEO about Warp, which will be added to its existing 1.1.1.1 app. <a href="https://www.pcmag.com/news/367533/cloudflare-teases-mobile-vpn-app-that-doesnt-suck">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/michael-kan">Michael Kan</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/roundup/297910/the-best-fitness-trackers" class="image-wrapper">
<img alt="The Best Fitness Trackers for 2019" data-src="https://assets.pcmag.com/media/images/522356-fitbit-charge-3-3.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/roundup/297910/the-best-fitness-trackers">The Best Fitness Trackers for 2019</a></h2>
<p class="description">More singularly focused than smartwatches, dedicated fitness trackers are wearable devices that can help you move more, sleep better, and improve your overall health. Here's what you need to know to pick the right one for you, as well as the 10 best fitness trackers we've tested. <a href="https://www.pcmag.com/roundup/297910/the-best-fitness-trackers">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/alex-colon">Alex Colon</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/roundup/361324/the-best-gaming-chairs" class="image-wrapper">
<img alt="The Best Gaming Chairs" data-src="https://assets.pcmag.com/media/images/500491-the-best-gaming-chairs.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/roundup/361324/the-best-gaming-chairs">The Best Gaming Chairs for 2019</a></h2>
<p class="description">It's hard to play your best if you're not comfortable. Here are the finest gaming chairs we've tested, and what you need to know before you invest in one. <a href="https://www.pcmag.com/roundup/361324/the-best-gaming-chairs">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/will-greenwald">Will Greenwald</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/review/367505/huawei-watch-gt" class="image-wrapper">
<img alt="Huawei Watch GT" data-src="https://assets.pcmag.com/media/images/543701-huawei-watch-gt.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/review/367505/huawei-watch-gt">Review: Huawei Watch GT</a></h2>
<div class="review-ratings">
<span class="rating red-small35"></span><span class="rating-text">good</span>
</div>
<p class="description">Huawei's Watch GT is a decent fitness tracker disguised as a smartwatch. While its size isn't suitable for all wrists, its GPS, durability, and long battery life make it a good companion for outdoor workouts. <a href="https://www.pcmag.com/review/367505/huawei-watch-gt">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/brenda-stolyar">Brenda Stolyar</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/article/367450/after-the-blockchain-bust-ethereum-co-founder-still-bullish" class="image-wrapper">
<img alt="Joe Lubin, CEO and Founder of ConsenSys" data-src="https://assets.pcmag.com/media/images/550201-joe-lubin-ceo-and-founder-of-consensys.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/article/367450/after-the-blockchain-bust-ethereum-co-founder-still-bullish">After the Blockchain Bust, Ethereum Co-Founder Still Bullish</a></h2>
<p class="description">Go ahead and call blockchain a 'glorified spreadsheet,' says Joe Lubin, the CEO and Founder of ConsenSys, and an Ethereum co-founder. It will change the world anyway. <a href="https://www.pcmag.com/article/367450/after-the-blockchain-bust-ethereum-co-founder-still-bullish">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/dan-costa">Dan Costa</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/news/367537/building-a-pc-this-geforce-graphics-card-is-on-sale" class="image-wrapper">
<img alt="deals 4/1/19" data-src="https://assets.pcmag.com/media/images/550199-deals-4-1-19.png?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367537/building-a-pc-this-geforce-graphics-card-is-on-sale">Building a PC? This GeForce Graphics Card Is on Sale</a></h2>
<p class="description">Usually priced at $766.99, you can snag the GeForce RTX 2070 8GB XLR8 Limited Edition Graphics Card on sale for just $499.99. <a href="https://www.pcmag.com/news/367537/building-a-pc-this-geforce-graphics-card-is-on-sale">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/mashable-staff">Mashable Staff</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div>
<div class="flex-1 tile strip">
<a href="https://www.pcmag.com/news/367534/google-home-hub-is-under-100-on-ebay-right-now" class="image-wrapper">
<img alt="Google Home Hub Smart Display" data-src="https://assets.pcmag.com/media/images/547044-google-home-hub-smart-display.jpg?width=221&amp;height=221" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
</a>
<div class="text-wrapper">
<h2><a href="https://www.pcmag.com/news/367534/google-home-hub-is-under-100-on-ebay-right-now">Google Home Hub Is Under $100 on eBay Right Now</a></h2>
<p class="description">Meanwhile, you can also grab a refurbished Bose SoundTouch 10 wireless speaker on eBay today for just $99.95. <a href="https://www.pcmag.com/news/367534/google-home-hub-is-under-100-on-ebay-right-now">Read More</a></p>
<div class="credit">
<span class="author"> By
<a href="/author-bio/angela-moscaritolo">Angela Moscaritolo</a>
</span>
<span class="datetime">&nbsp;&nbsp;April 01, 2019</span>
</div>
</div>
</div> </div>
<div class="text-right">
<a href="/reviews">All Product Reviews</a>&nbsp;&nbsp; &nbsp;&nbsp;<a href="/news">All News</a>
</div>
</div>
<div class="spotlight-module">
<div id="zergnet-widget-41514" style="clear:both;"></div>
<script type="text/javascript">
if (!window.location.search.match(/(hhour28_zerg|hhour28_all)/)) {
window.zdconsent.cmd.push(function(window) {
(function() {
if (window.location.search.indexOf('z9e8r7g6n5e4t3') == -1) {
var zergnet = document.createElement('script');
zergnet.type = 'text/javascript'; zergnet.async = true;
zergnet.src = '//www.zergnet.com/zerg.js?id=41514';
var znscr = document.getElementsByTagName('script')[0];
znscr.parentNode.insertBefore(zergnet, znscr);
}
})();
});
}
</script>
<div id="zergnet-widget-41521" style="clear:both;"></div>
<script type="text/javascript">
if (!window.location.search.match(/(hhour28_zerg|hhour28_all)/)) {
window.zdconsent.cmd.push(function(window) {
(function() {
if (window.location.search.indexOf('z9e8r7g6n5e4t3') == -1) {
var zergnet = document.createElement('script');
zergnet.type = 'text/javascript'; zergnet.async = true;
zergnet.src = '//www.zergnet.com/zerg.js?id=41521';
var znscr = document.getElementsByTagName('script')[0];
znscr.parentNode.insertBefore(zergnet, znscr);
}
})();
});
}
</script>
</div>
</div>
<div class="column small-20">
<h2 style="text-align: center;" class="title featured basic">Get More From PCMag</h2>
<div class="card border flex" id="get-more">
<div class="flex-3 subscribe">
<h2>Subscribe to PC Magazine</h2>
<p>Get the PC Magazine digital edition without ads for 67% off the newsstand price.</p>
<a href="/digital-subscription" class="link-button blue iframe">Subscribe</a>
<img src="https://www.pcmag.com/media/images/508625-digital-subscription.png" alt="Subscribe to PCMag">
<script>
document.addEventListener("DOMContentLoaded", function() {
jQuery("#get-more .iframe").colorbox({
iframe:true,
width:"675px",
height:"600px",
transition:"elastic",
closeButton:false,
scrolling:false,
onLoad: function() {
$('#cboxClose').remove();
}
});
});
</script>
</div>
<div class="flex-3 newsletter-widget">
<h2>Sign Up for What's New Now</h2>
<p>Our top stories delivered to your inbox every morning</p>
<label style="display:none" for="newsletter-email">Email</label>
<div class="flex flex-no-wrap">
<input placeholder="Email Address" type="email" class="newsletter-email" id="newsletter-email" name="newsletter-email"/>
<a href="#" id="newsletter-signup" class="link-button blue">Sign Up</a>
</div>
<span class="error-div notification"></span>
<span class="success-div notification"></span>
<p class="privacy-text">This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our <a href="http://www.ziffdavis.com/terms-of-use" target="_blank">Terms of Use</a> and <a href="http://www.ziffdavis.com/privacy-policy" target="_blank">Privacy Policy</a>. You may unsubscribe from the newsletters at any time.</p>
<script>
var __PCMAG=__PCMAG||{};__PCMAG.apiEndpoint="https://emailapi.zdbb.net/subscriptions/v3/",__PCMAG.clientId=4,__PCMAG.hashKey="3e1f0ccbe8d743c8a2113160742e624c";var newsletterWidget=document.querySelector(".newsletter-widget"),newsletterEmail=document.querySelector("#newsletter-email"),newsletterSignup=document.querySelector("#newsletter-signup"),canSignup=!0;newsletterEmail.addEventListener("keypress",function(e){"13"==(e.keyCode?e.keyCode:e.which)&&newsletterSignup.click()}),newsletterSignup.addEventListener("click",function(e){if(e.preventDefault(),!0===canSignup&&""!==newsletterEmail.value){canSignup=!1,newsletterWidget.classList.add("disabled");var userEmail=newsletterEmail.value,data={action:"subscribe",email:userEmail,memberData:[{engineId:1,listName:"whatsnewnow",campaign:"pcmag-homepage"}]};zdbb.email.subscribe_user(data,function(response){document.querySelector(".newsletter-widget .error-div").innerHTML="",document.querySelector(".newsletter-widget .success-div").innerHTML="",newsletterSignup.removeAttribute("disabled");try{var jsonresult=JSON.parse(response)}catch(e){var jsonresult=eval(response)}!0===jsonresult.success?(canSignup=!0,newsletterEmail.value="",newsletterWidget.classList.remove("disabled"),document.querySelector(".newsletter-widget .error-div").innerHTML="",document.querySelector(".newsletter-widget .success-div").innerHTML="You have been registered. Thank you."):(canSignup=!0,newsletterEmail.value="",newsletterWidget.classList.remove("disabled"),document.querySelector(".newsletter-widget .success-div").innerHTML="",document.querySelector(".newsletter-widget .error-div").innerHTML="There was an error processing your request, please try again.")},window.__PCMAG.apiEndpoint,window.__PCMAG.clientId,window.__PCMAG.hashKey)}});
</script>
</div>
<div class="flex-3">
<h2>Connect With Us</h2>
<ul class="social">
<li><a href="https://www.youtube.com/channel/UCRhADYLTpsb0JA-uaLWovGw" target="_blank"><i class="fa fab fa-youtube"></i> YouTube</a></li>
<li><a href="https://twitter.com/PCMag" target="_blank"><i class="fa fab fa-twitter"></i> Twitter</a></li>
<li><a href="https://www.facebook.com/PCMag/" target="_blank"><i class="fa fab fa-facebook"></i> Facebook</a></li>
<li><a href="https://www.instagram.com/pcmagofficial/" target="_blank"><i class="fa fab fa-instagram"></i> Instagram</a></li>
</ul>
</div>
</div>
</div>
<div id="pmaz425" class="pcmwrap">
<div class="pmaz pcm425 " id="pcm425-1">
</div>
</div>
</div>
</div>
<div id="pmaz405" class="pcmwrap">
<div class="pmaz pcm405 " id="pcm405-1">
</div>
<div class="pmaz pcm405 " id="pcm405-2">
</div>
<div class="pmaz pcm405 " id="pcm405-3">
</div>
<div class="pmaz pcm405 " id="pcm405-4">
</div>
</div>
<footer>
<nav class="row">
<a href="//www.pcmag.com/"><img src="/img/pcmag-grey-logo.svg" alt="logo" onmouseover="this.src='/img/pcmag-red-logo.svg'" onmouseout="this.src='/img/pcmag-grey-logo.svg'" /></a>
<ul class="footer-social show-for-medium-up">
<li><a href="http://www.facebook.com/PCMag" class="fa fab fa-facebook" target="_blank">Facebook</a></li>
<li><a href="http://www.twitter.com/pcmag" class="fa fab fa-twitter" target="_blank">Twitter</a></li>
<li><a href="https://instagram.com/pcmagofficial/" class="fa fab fa-instagram" target="_blank">Instagram</a></li>
<li><a href="https://www.pinterest.com/pcmag/" class="fa fab fa-pinterest" target="_blank">Pinterest</a></li>
<li><a href="https://www.linkedin.com/company/pc-magazine/" class="fa fab fa-linkedin" target="_blank">LinkedIn</a></li>
<li><a href="https://www.youtube.com/user/PCMagazineReviews/" class="fa fab fa-youtube" target="_blank">YouTube</a></li>
<li><a href="https://news.google.com/publications/CAAqBggKMIClPDCEjQc?oc=3" class="fa fab fa-google" target="_blank">Google News</a></li>
<li><a href="https://flipboard.com/@PCMag" class="fa fab fa-flipboard" target="_blank">Flipboard</a></li>
</ul>
<ul class="top-row show-for-medium-up">
<li class=""><a href="http://www.ziffdavis.com/">About Us</a></li>
<li><a href="https://www.pcmag.com/article2/0,2817,2421239,00.asp">PCMag Digital Edition</a></li>
<li><a href="https://www.pcmag.com/newsletter_manage/">Newsletters</a></li>
<li><a href="https://www.pcmag.com/encyclopedia/">Encyclopedia</a></li>
<li><a href="https://www.pcmag.com/article2/0,2817,1329778,00.asp" class="hide-for-small-only">RSS Feed</a></li>
</ul>
<ul class="middle-row show-for-medium-up">
<li class="more-from-ziff">More From Ziff Davis:</li>
<li><a href="https://www.mashable.com/" target="_blank">Mashable</a></li>
<li><a href="http://www.extremetech.com/" target="_blank">ExtremeTech</a></li>
<li><a href="http://www.geek.com/" target="_blank">Geek</a></li>
<li><a href="http://www.askmen.com/" target="_blank">AskMen</a></li>
<li><a href="https://bestgifts.com/" target="_blank">BestGifts.com</a></li>
<li><a href="https://www.everydayhealth.com/" target="_blank">Everyday Health</a></li>
<li><a href="http://www.ign.com/" target="_blank">IGN</a></li>
<li><a href="http://www.offers.com/" target="_blank">Offers.com</a></li>
<li><a href="http://www.speedtest.net/" target="_blank" rel="nofollow">Speedtest.net</a></li>
<li><a href="http://www.techbargains.com/" target="_blank">TechBargains</a></li>
<li><a href="http://www.toolbox.com/" target="_blank">Toolbox</a></li>
<li><a href="https://www.whattoexpect.com/" target="_blank">What to Expect</a></li>
</ul>
<ul class="bottom-row">
<li><a href="https://www.pcmag.com/article2/0,2817,1329778,00.asp">RSS Feeds</a></li>
<li class=""><a href="https://www.pcmag.com/site_map/">Site Map</a></li>
<li><a href="https://www.pcmag.com/article2/0,2817,1329747,00.asp">Contact Us</a></li>
<li class=""><a href="https://www.ziffdavis.com/privacy-policy" target="_blank">Privacy Policy</a></li><br class="show-for-small-only">
<li class=""><a href="http://www.ziffdavis.com/about/terms" target="_blank">Terms of Use</a></li>
<li class=""><a href="http://www.ziffdavis.com/">Advertise</a></li>
<li class="footer-link"><a onclick="javascript:$.colorbox({href:'//static.pcmag.com/accessibility/pcmag_accessibility.html',iframe:true,width:'500px',height:'350px'});">Accessibility Statement</a></li>
</ul>
</nav>
<section class="copyright row">
<div class="footer-copy">
<img src="/img/ziff_davis.svg" alt="logo" width="88" height="34"><p>
© 1996-2019
<a href="http://www.ziffdavis.com/" target="_blank">
Ziff Davis, LLC. PCMag Digital Group
</a><br>
PC, PC Magazine and PC PCMag.com are among the federally registered trademarks of <br class="show-for-medium-up">Ziff Davis, LLC and may not be used by third parties without explicit permission.</p>
<div class="evidon-notice-link"></div>
</div>
</section>
</footer>
<!-- HTML MODULE 3871 --><script async type="text/javascript" src="//static.pcmag.com/cse/js/5.0.0/zdcse.min.js?version=2019-03-11s&onload=ZIFF_CSECallback.exec&currency=USD"></script>
<!-- HTML MODULE 4142 --><!-- Ad check tag-->
<script type="text/javascript">
(function () {
function se(ab) {
if (ab === true) {
console.log('abtrue');
// Breakthrough Unit
if ( typeof showBreakthroughUnit === "function" ) {
showBreakthroughUnit();
window.adBlocked = true;
}
// Adding to dataLayer
dataLayer = window.dataLayer = window.dataLayer || [];
dataLayer.push({
'event': 'AdBlocker',
'AdBlocker': 'Blocked'
});
} else {
// Adding to dataLayer
dataLayer = window.dataLayer = window.dataLayer || [];
dataLayer.push({
'event': 'AdBlocker',
'AdBlocker': 'NotBlocked'
});
}
}
var xhr = new XMLHttpRequest();
if (typeof _zd_il === 'undefined') {
xhr.onreadystatechange = function () {
if (xhr.readyState == XMLHttpRequest.DONE) {
se(xhr.status !== 200);
}
}
} else
se(_zd_il === 1);
xhr.open('GET', 'https://static.adziff.com/ab/ads.js', true);
xhr.send(null);
})();
</script>
<!-- End Ad check tag -->
<!-- HTML MODULE 4232 --><div id="spline" style="display: none; margin: 0px auto; max-width: 728px;overflow: hidden;padding: 15px 0 0 0;">
<script type="text/javascript">
/*var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function(){
googletag.pubads().disableInitialLoad();
var adunit = googletag.pubads().definePassback(
"/4585/zd.pcmag/spline", [[728, 90],[300,250]]
);
adunit.setTargeting("zdtopic",__PCMAG.dfpTargeting.Topic);
adunit.setTargeting("zdaudience",__PCMAG.dfpTargeting.ZdAudience);
adunit.setTargeting("zdid",__PCMAG.dfpTargeting.ZdId);
adunit.setTargeting("zc",__ZDDMP.NewCorrelator());
adunit.setTargeting("zcp",__ZDDMP.PageCorrelator());
adunit.setTargeting("OOF", __PCMAG.OOF);
adunit.setTargeting("zdbb",(document.cookie.match(/h_zdbb=([^;&]+)/) !== null?document.cookie.match(/h_zdbb=([^;&]+)/)[1]: ""));
adunit.setTargeting("p",(typeof __ZD_SEG_ !== 'undefined'?__ZD_SEG_:""));
adunit.setTargeting("cpid",(typeof __ZD_CPID_ !== 'undefined'?__ZD_CPID_:""));
//adunit.display();
googletag.pubads().refresh([adunit]);
});*/
</script>
</div>
<div class="evidon-consent-link"></div>
<div id="bishop"></div>
<!-- Privacy Module -->
<style>
#_evidon_banner { background-color: #f3f3f3; }
#_evh-link { z-index: 10000; }
.privacy-content {
position: fixed;
left: 0;
right: 0;
bottom: 0;
width: calc(100% - 5px);
max-width: 850px;
margin: 0 auto 5px;
z-index: 1234567890123;
}
.privacy-banner {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
margin-bottom: 5px;
border-radius: 3px;
background-color: #ffffff;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.7);
font-family: Roboto!important;
}
.privacy-banner .message, .truste-messageColumn {
font-family: Roboto!important;
font-size: 15px!important;
font-weight: 500;
line-height: 1.6;
letter-spacing: 1px;
color: #2d2d2d!important;
float: none!important;
margin: 0!important;
padding: 10px;
flex: 1;
}
.privacy-banner .message .legal-text {
margin: 0;
padding: 10px;
}
.privacy-banner .message a, .truste-messageColumn a {
font-weight: bold;
text-decoration: underline!important;
color: #2d2d2d!important;
}
.privacy-banner a.close {
color: #2d2d2d;
text-decoration: none;
flex-direction: column;
margin-right: 15px;
font-size: 25px;
}
.truste-buttonsColumn {
float: none!important;
margin: 0!important;
}
.privacy-banner .buttons button, .truste-buttonsColumn button {
border-radius: 2px;
background-color: #3d768c;
border: none;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.12);
font-size: 11px;
font-weight: bold;
letter-spacing: 0.7px;
min-width: 165px;
text-align: center;
color: #ffffff;
padding: 9px 15px;
margin: 10px 21px;
cursor: pointer;
transition: all .25s ease-in-out;
float: none!important;
width: auto!important;
}
.privacy-banner .buttons button:hover, .truste-buttonsColumn button:hover {
background: #2f7f9a;
box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
}
.privacy-content .hidden {
display: none!important;
}
</style>
<div class="privacy-content">
<div id="cookie-consent">
<div id="consent_blackbar" class="privacy-banner"></div>
</div>
<div id="cookie-policy" class="privacy-banner hidden">
<div class="message">
<p class="legal-text">We strongly encourage you to read our updated <a href="#" class="close-link">PRIVACY POLICY</a> and <a href="#" class="close-cookie-link">COOKIE POLICY</a>.</p>
</div>
<a href="#" class="close close-x">&times;</a>
</div>
</div>
<script>
/*
if ( typeof window.zdconsent !== "undefined" && window.zdconsent.gdprApplies && !window.zdconsent.consentGiven ) {
document.querySelector('.privacy-content').style.bottom = "70px";
var gdprInterval = setInterval(function() {
if ( window.zdconsent.consentGiven ) {
document.querySelector('.privacy-content').style.bottom = "0px";
clearInterval(gdprInterval);
}
}, 100);
}
if (getCookie("newPrivacyPolicy") !== "closed") {
document.getElementById('cookie-policy').classList.remove('hidden');
}
var closeX = document.querySelector('.close-x');
var closeLink = document.querySelector('.close-link');
var closeCookieLink = document.querySelector('.close-cookie-link');
function setPrivacyCookie(e) {
e.preventDefault();
if ( typeof gdprInterval !== "undefined") {
document.querySelector('.privacy-content').style.bottom = "0px";
clearInterval(gdprInterval);
}
var d = new Date();
d.setTime(d.getTime() + (90*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = "newPrivacyPolicy=closed;" + expires + ";" + "path=/;";
var element = document.getElementById("cookie-policy");
element.parentNode.removeChild(element);
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i <ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function viewLink(e) {
setPrivacyCookie(e);
setTimeout(function(){
window.location = "https://www.ziffdavis.com/privacy-policy"; // Need Link
}, 20);
}
function viewCookie(e) {
setPrivacyCookie(e);
setTimeout(function(){
window.location = "https://www.ziffdavis.com/cookie-policy"; // Need Link
}, 20);
}
closeX.addEventListener('click', setPrivacyCookie);
closeLink.addEventListener('click', viewLink);
closeCookieLink.addEventListener('click',viewCookie);
*/
</script>
<!-- End Privacy Module -->
<!-- 4366 -->
<!-- ZDCSE MSRP FIX -->
<script>
document.onreadystatechange = function () {
if (document.readyState === "interactive") {
setTimeout(function(){
var elements = document.querySelectorAll('#roundup-table .zdcse-wrapper');
if (elements.length > 0) {
for (i=0;i < elements.length; i++) {
if(!elements[i].getAttribute("style")) {
elements[i].nextElementSibling.style.display = "";
}
}
}
},100);
}
};
</script>
<!--Smart Homes Page -->
<!-- HTML MODULE 4353 --><style>
#vendor-logo2 img, #vendor-logo3 img, #vendor-logo4 img,#vendor-logo9 img,#vendor-logo10 img {margin-top:10px;}
#vendor-logo5 img, #vendor-logo6 img, #vendor-logo8 img {margin-top:15px;}
</style>
<script type="text/javascript">
var testingArray = ['a341490'];
if (document.querySelector('meta[name="zdid"]') && testingArray.indexOf(document.querySelector('meta[name="zdid"]').getAttribute('content')) !== -1 ) {
document.onreadystatechange = function () {
if (document.readyState === "interactive") {
document.querySelector('.roundup-chart tr.lowprice').id = 'lowprice';
var row = document.getElementById("lowprice").children;
for (var i = 1; i<row.length; i++) {
if (row[i].className == "secondcolumn") {
row[i].id = "vendor-logo" + i;
}
}
var logos = ["http://www4.pcmag.com/media/images/474181-adt-protect-logo.png","http://www.pcmag.com/media/images/474182-vivint-logo.png","http://www.pcmag.com/media/images/474184-simple-safe-logo.png", "http://www.pcmag.com/media/images/474185-frontpoint-logo.png", "","http://www.pcmag.com/media/images/474187-amazon-logo.png", "https://www4.pcmag.com/media/images/534488-lifeshield-logo.jpg", "https://www.pcmag.com/media/images/475151-nest-logo.png?width=90&height=51", "http://www.pcmag.com/media/images/474187-amazon-logo.png", "http://www.pcmag.com/media/images/474187-amazon-logo.png"];
var logoLength = logos.length;
for (var i = 0; i < logoLength; i++) {
var logo = document.createElement("img");
logo.setAttribute("src", logos[i]);
document.getElementById("vendor-logo" + (i+1)).appendChild(logo);
}
}
}
}
</script>
<script defer id="jquery" type="text/javascript" src="/Content/build/jquery.min.js?version=2019-03-11s"></script>
<script defer src="/Content/build/external-libraries.min.js?version=2019-03-11s" type="text/javascript" id="exJS"></script>
<script defer src="/Content/build/site.min.js?version=2019-03-11s" type="text/javascript" id="siteJS"></script>
<script type="text/javascript">
var asyncScriptCount = 0;
document.getElementById('exJS').addEventListener('load', function() {
asyncScriptCount = asyncScriptCount + 1;
if ( asyncScriptCount > 1 ) {
initPage();
}
});
document.getElementById('siteJS').addEventListener('load', function() {
asyncScriptCount = asyncScriptCount + 1;
if ( asyncScriptCount > 1 ) {
initPage();
}
});
function initPage() {
$(document).foundation();
$(document).foundation('interchange', {
named_queries: {
min_desktop: 'only screen and (min-width: 981px)',
max_desktop: 'only screen and (min-width: 1025px)',
large_desktop: 'only screen and (min-width: 1070px)'
}
});
__PCMAG.mainNavBehavior();
__PCMAG.solrSearch();
__PCMAG.subscribeNavButton();
__PCMAG.adStitial();
__PCMAG.extraAdValues();
__PCMAG.newsletterSignup();
__PCMAG.digitalEditionRedirect();
__PCMAG.gaTrackingRightRail();
__PCMAG.gaTrackingHomepage();
var imageContainers = $('.image-wrapper');
imageContainers.each(function() {
var containerWidth = $(this).width();
var image = $(this).find('img');
var imageSrc = $(this).find('img').attr('data-src');
var prefix = imageSrc.indexOf('?') !== -1 ? "&" : "?";
image.attr('data-src', imageSrc + prefix + "width=" + Math.floor(containerWidth) + "&height=" + Math.floor(containerWidth) + "&boxFit=y");
image.attr('data-lazy', imageSrc + prefix + "width=" + Math.floor(containerWidth) + "&height=" + Math.floor(containerWidth) + "&boxFit=y");
image.attr('data-safe', imageSrc + prefix + "width=" + Math.floor(containerWidth) + "&height=" + Math.floor(containerWidth) + "&boxFit=y");
});
// Image Unveil
$('.image-wrapper img').unveil(100);
}
</script>
</div>
</body>
</html>
