Domain Name - 9to5mac.com Updates every 10s

Id Host Class Type Status Target
1 9to5mac.com IN A 1 192.0.79.32
2 9to5mac.com IN A 1 192.0.79.33
3 9to5mac.com IN NS 1 ns1.wordpress.com
4 9to5mac.com IN NS 1 ns2.wordpress.com
5 9to5mac.com IN NS 1 ns3.wordpress.com
1 Adsense Id 1 1678704618506332
2 Viewport 3 1 width=device-width, initial-scale=1, maximum-scale=1.0, minimal-ui
3 Description 3 1 News and reviews for Apple products, apps, and rumors. We provide breaking coverage for the iPhone, iPad, and all things Mac!
4 Google-Site-Verification 3 1 DzsUrmZ9ZlyfaPuXpOlNS3LpML0I6aZl89iaB86c9v8
5 Msvalidate.01 3 1 808CE29E29F1230249D24A893DE871FB
6 P:Domain_verify 3 1 e6250102e52a4d42f3964f1974e77e52
7 Og:Type 3 1 website
8 Og:Title 3 1 9to5Mac
9 Og:Description 3 1 Apple News & Mac Rumors Breaking All Day
10 Og:Url 3 1 https://9to5mac.com/
11 Og:Site_name 3 1 9to5Mac
12 Og:Image 3 1 https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=200
13 Og:Image:Width 3 1 200
14 Og:Image:Height 3 1 200
15 Og:Locale 3 1 en_US
16 Twitter:Site 3 1 @9to5mac
17 Generator 3 1 WordPress.com
18 Application-Name 3 1 9to5Mac
19 Msapplication-Window 3 1 width=device-width;height=device-height
20 Msapplication-Tooltip 3 1 Apple News & Mac Rumors Breaking All Day
21 Msapplication-Task 3 1 name=Subscribe;action-uri=https://9to5mac.com/feed/;icon-uri=https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=16
22 Msapplication-Tileimage 3 1 https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=256
23 Title 3 1 9to5Mac | Apple News & Mac Rumors Breaking All Day
24 Viewport 8 1 width=device-width, initial-scale=1, maximum-scale=1.0, minimal-ui
25 Google-Site-Verification 8 1 DzsUrmZ9ZlyfaPuXpOlNS3LpML0I6aZl89iaB86c9v8
26 Msvalidate.01 8 1 808CE29E29F1230249D24A893DE871FB
27 P:Domain_verify 8 1 e6250102e52a4d42f3964f1974e77e52
28 Og:Type 8 1 article
29 Og:Title 8 1 Here’s a strange coincidence: Apple’s AirPods case fits USB-C better than Lightning
30 Og:Url 8 1 https://9to5mac.com/2016/12/20/airpods-originally-meant-to-charge-via-usb-c/
31 Og:Description 8 1 Now that users are finally getting their hands on Apple’s AirPods, a few tidbits of information about the product are starting to roll in. Earlier today, we shared how AirPods hold up after d…
32 Article:Published_time 8 1 2016-12-21T04:10:30+00:00
33 Article:Modified_time 8 1 2016-12-21T15:06:17+00:00
34 Og:Site_name 8 1 9to5Mac
35 Og:Image 8 1 https://9to5mac.files.wordpress.com/2016/12/screen-shot-2016-12-20-at-10-54-11-pm.png?w=1600&h=1000#038;h=521
36 Og:Image:Width 8 1 1600
37 Og:Image:Height 8 1 834
38 Og:Locale 8 1 en_US
39 Twitter:Site 8 1 @9to5mac
40 Twitter:Text:Title 8 1 Here’s a strange coincidence: Apple’s AirPods case fits USB-C better than Lightning
41 Twitter:Image 8 1 https://9to5mac.files.wordpress.com/2016/12/screen-shot-2016-12-20-at-10-54-11-pm.png?w=1600&h=1000#038;h=521
42 Twitter:Card 8 1 summary_large_image
43 Twitter:Creator 8 1 @ChanceHMiller
44 Article:Publisher 8 1 https://www.facebook.com/WordPresscom
45 Generator 8 1 WordPress.com
46 Application-Name 8 1 9to5Mac
47 Msapplication-Window 8 1 width=device-width;height=device-height
48 Msapplication-Tooltip 8 1 Apple News & Mac Rumors Breaking All Day
49 Msapplication-Task 8 1 name=Subscribe;action-uri=https://9to5mac.com/feed/;icon-uri=https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=16
50 Msapplication-Tileimage 8 1 https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=256
51 Title 8 1 Here’s a strange coincidence: Apple’s AirPods case fits USB-C better than Lightning | 9to5Mac
52 Viewport 7 1 width=device-width, initial-scale=1, maximum-scale=1.0, minimal-ui
53 Google-Site-Verification 7 1 DzsUrmZ9ZlyfaPuXpOlNS3LpML0I6aZl89iaB86c9v8
54 Msvalidate.01 7 1 808CE29E29F1230249D24A893DE871FB
55 P:Domain_verify 7 1 e6250102e52a4d42f3964f1974e77e52
56 Og:Type 7 1 article
57 Og:Title 7 1 iOS 10 How-To: Hate pressing the home button to unlock? Change this setting on Touch ID iPhones and iPads
58 Og:Url 7 1 https://9to5mac.com/2016/09/14/ios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads/
59 Og:Description 7 1 iOS 10 includes a lot of new stuff, from a revamped Messages app to a redesigned Apple Music experience. While most of it is superior to iOS 9, there are some choices that are more questionable. iO…
60 Article:Published_time 7 1 2016-09-14T14:38:48+00:00
61 Article:Modified_time 7 1 2016-09-14T14:38:56+00:00
62 Og:Site_name 7 1 9to5Mac
63 Og:Image 7 1 https://9to5mac.files.wordpress.com/2016/09/home-to-unlock.jpg?quality=82&strip=all&w=1000&strip=all&w=1600&h=1000
64 Og:Image:Width 7 1 1368
65 Og:Image:Height 7 1 769
66 Og:Locale 7 1 en_US
67 Twitter:Site 7 1 @9to5mac
68 Twitter:Text:Title 7 1 iOS 10 How-To: Hate pressing the home button to unlock? Change this setting on Touch ID iPhones and iPads
69 Twitter:Image:Src 7 1 https://9to5mac.files.wordpress.com/2016/09/home-to-unlock.jpg?quality=82&strip=all&w=640
70 Twitter:Card 7 1 summary_large_image
71 Twitter:Creator 7 1 @bzamayo
72 Article:Publisher 7 1 https://www.facebook.com/WordPresscom
73 Twitter:Image 7 1 https://9to5mac.files.wordpress.com/2016/09/home-to-unlock.jpg?quality=82&strip=all&w=1000&strip=all&w=1600&h=1000
74 Generator 7 1 WordPress.com
75 Application-Name 7 1 9to5Mac
76 Msapplication-Window 7 1 width=device-width;height=device-height
77 Msapplication-Tooltip 7 1 Apple News & Mac Rumors Breaking All Day
78 Msapplication-Task 7 1 name=Subscribe;action-uri=https://9to5mac.com/feed/;icon-uri=https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=16
79 Msapplication-Tileimage 7 1 https://9to5mac.files.wordpress.com/2017/03/mac1.png?w=256
80 Title 7 1 iOS 10 How-To: Hate pressing the home button to unlock? Change this setting on Touch ID iPhones and iPads | 9to5Mac

HTML header Tag

h1 Guides
h3 {{title}}
h3 {{ author }}'s favorite gear
h3 Spigen TEKA RA200 Airpods Earhooks Cover
h1 Guides
h3 Apple AirPods
h3 Lightning
h3 Chance Miller's favorite gear
h1 Guides
h3 {{title}}
h3 {{ author }}'s favorite gear
h3 Try Amazon Prime 30-Day Free Trial
h1 Guides
h3 iOS 10
h3 Benjamin Mayo's favorite gear
h1 Guides
h3 {{title}}
h3 {{ author }}'s favorite gear
<script src="https://s0.wp.com/wp-content/themes/vip/9to5-2015/assets/js/adsbygoogle.js"></script><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-M48W9J');</script><script src='https://r-login.wordpress.com/remote-login.php?action=js&amp;host=9to5mac.com&amp;id=22754319&amp;t=1516187057&amp;back=https%3A%2F%2F9to5mac.com%2F' type="text/javascript"></script><script type="text/javascript"> /* <![CDATA[ */ if ( 'function' === typeof WPRemoteLogin ) { document.cookie = "wordpress_test_cookie=test; path=/"; if ( document.cookie.match( /(;|^)\s*wordpress_test_cookie\=/ ) ) { WPRemoteLogin(); } } /* ]]> */ </script><script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function () { oldonload(); func(); } } } /* ]]> */ </script><script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/72x72\/","ext":".png","svgUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/s0.wp.com\/wp-includes\/js\/wp-emoji-release.min.js?m=1505864856h&ver=4.9.2"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56794,8205,9794,65039],[55358,56794,8203,9794,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); </script><script type='text/javascript' src='https://s1.wp.com/_static/??-eJyFztEKwjAMBdAfsquTiXsRv6XWOFKXtDbphn69HeiDMBQCgdzDJXZOBtmP5QJiQ517gfx4rybIxv4ChnDITqEh5A/2kRVYF0vxjCOYIpDdUG+16BpXXIqiBCIVraTfLyFPCPNfFkCT8zeTQfC5tJ7o2Hb9Yde3+24bXjRNW9I='></script><script type='text/javascript' src='https://www.googletagservices.com/tag/js/gpt.js?ver=1.0.25'></script><script type='text/javascript'> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; /* ]]> */ </script><script type='text/javascript'> var mejsL10n = {"language":"en","strings":{"mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen-off":"Turn off Fullscreen","mejs.fullscreen-on":"Go Fullscreen","mejs.download-video":"Download Video","mejs.fullscreen":"Fullscreen","mejs.time-jump-forward":["Jump forward 1 second","Jump forward %1 seconds"],"mejs.loop":"Toggle Loop","mejs.play":"Play","mejs.pause":"Pause","mejs.close":"Close","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.time-skip-back":["Skip back 1 second","Skip back %1 seconds"],"mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.mute-toggle":"Mute Toggle","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.ad-skip":"Skip ad","mejs.ad-skip-info":["Skip in 1 second","Skip in %1 seconds"],"mejs.source-chooser":"Source Chooser","mejs.stop":"Stop","mejs.speed-rate":"Speed Rate","mejs.live-broadcast":"Live Broadcast","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script><script type='text/javascript' src='https://s1.wp.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeHoJual6BbkJFamFunlZubpZRXr6BOtNzczvSixJBWq0T7X1tDUwNLc0MzE0jQLAIkiL2k='></script><script type="text/javascript" src="//nineto5mac-d.openx.net/w/1.0/jstag?nc=1049447-9to5mac"></script><script> window.googletag = window.googletag || {}; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script><script> //load the apstag.js 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 apstag.js library on the page to allow bidding apstag.init({ pubID: 'fee31bcb-d8b7-4565-8a5b-b1097e207e11', adServer: 'googletag' }); </script><script type='text/javascript'> // Make sure that nineto5ads exists, it will load ad once google tag exists window.nineto5ads = window.nineto5ads|| []; window.nineto5ads.push(function() { apstag.fetchBids({ slots: [{ slotID: "div-gpt-ad-1436850350386-0", slotName: "\/1049447\/9to5mac-728x90-TopMain-R", sizes: [[728,90]] }], timeout: 2e3 }, function(bids) { googletag.display("div-gpt-ad-1436850350386-0"); apstag.setDisplayBids(); googletag.pubads().refresh([adslot]); }); }); </script><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><script>(adsbygoogle = window.adsbygoogle || []).push({});</script><script type="text/javascript"> //<![CDATA[ var ninetofiveInfiniteScroll = {"settings":{"id":"content","ajaxurl":"https:\/\/9to5mac.com\/?infinity=scrolling","currentday":"16.01.18","order":"DESC","offset":0,"history":{"host":"9to5mac.com","path":"\/page\/%d\/","use_trailing_slashes":true,"parameters":""},"query_args":{"error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"name":"","pagename":"","page_id":0,"second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"ignore_sticky_posts":false,"suppress_filters":false,"cache_results":false,"update_post_term_cache":true,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","posts_per_page":6,"nopaging":false,"comments_per_page":"75","no_found_rows":false,"order":"DESC"},"last_post_date":"2018-01-16 15:38:09","dfp_id":"1049447","stats":"blog=22754319&v=wpcom&tz=-8&user_id=0&subd=9to5mac&x_pagetype=infinite"}}; //]]> </script><script type="text/javascript"> // <![CDATA[ var disqus_shortname = "9to5maccom"; var disqus_domain = "disqus.com"; (function () { var nodes = document.getElementsByTagName('span'); for (var i = 0, url; i < nodes.length; i++) { if (nodes[i].className.indexOf('dsq-postid') != -1) { var shorturl = nodes[i].getAttribute('rel'); var new_rel = shorturl.replace( 'https:', 'http:' ); nodes[i].parentNode.setAttribute('data-disqus-identifier', new_rel ); url = nodes[i].parentNode.href.split('#', 1); if (url.length == 1) url = url[0]; else url = url[1] nodes[i].parentNode.href = url + '#disqus_thread'; } } var s = document.createElement('script'); s.async = true; s.type = 'text/javascript'; s.src = '//' + disqus_domain + '/forums/' + disqus_shortname + '/count.js'; (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s); }()); //]]> </script><script id='loop-template' type='x-tmpl-mustache'>{{# infinite }} <div class="infinite-wrap infinite-view-{{ page }}" id="infinite-view-{{ page }}" data-page-num="{{ page }}"> {{/ infinite }} {{# posts }} {{# new_day }} <div class="news-feed-header"> <div class="elastic-container"> <div class="currently-reading"> <p>{{{ header_date }}}</p> </div><!-- .currently-reading --> {{# submission_link }} <div class="community-post"> <a href="{{ submission_link }}">Post to the community</a> </div> {{/ submission_link }} {{# news-feed-alt-link }} <div class="stock-data alt-link"> <div class="current"> <a href="{{ news-feed-alt-link.url }}">{{ news-feed-alt-link.text }}</a> </div> </div> {{/ news-feed-alt-link }} </div><!-- .elastic-container --> </div><!-- .news-feed-header --> <div id="news-placeholder"></div> {{/ new_day }} <article class="post-content{{# expired }} expired{{/expired}}{{# post_format }} aside{{/post_format}}" itemscope itemtype="http://schema.org/NewsArticle"> {{^ post_format }} <div class="elastic-container"> <h1 class="post-title" itemprop="headline"><a href="{{ permalink }}" itemprop="mainEntityOfPage">{{{ post_title }}}</a></h1> <div class="post-meta"> <p class="byline" itemprop="author" itemscope itemtype="https://schema.org/Person"> <a href="{{ author_url }}"> <span itemprop="name">{{ author }}</span> </a> </p> <p class="time-twitter"> - {{ post_date_fmt }} {{# show_twitter }} <div class="icon-twitter"></div> <p><a href="https://twitter.com/{{ twitter_url }}" target="_blank" class="twitter-handle">{{ twitter_name }}</a></p> {{/ show_twitter }} </p> {{^ has_author_bio }} <div class="tags"> <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} {{# categories }} <a href="{{ cat_link }}" title="View all posts in {{ cat_name }}">{{ cat_name }}</a> {{/ categories }} </div><!-- .post-cats --> </div><!-- .tags --> {{/ has_author_bio }} {{# has_author_bio }} <div class="tags"> <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} </div><!-- .post-cats --> </div><!-- .tags --> {{/ has_author_bio }} <meta itemprop="keywords" content="{{# categories }}{{ cat_name }},{{/ categories }}"/> <meta itemprop="datePublished" content="{{post_date}}"/> <meta itemprop="dateModified" content="{{post_modified}}"/> </div><!-- .post-meta --> </div><!-- .elastic-container --> <div class="feat-image-wrapper"> {{# featured_image }} <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{ featured_image }}"> <meta itemprop="height" content="{{ featured_image_height }}"> <meta itemprop="width" content="{{ featured_image_width }}"> </div> {{# product_link }} {{# product_price }} <div class="product_cta_image"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="feat-image{{ image_class }}"> <a href="{{ permalink }}"> <img src="{{{ featured_image }}}" srcset="{{{ srcset }}}"> </a> {{# caption }} <div class="caption"> {{ caption }} </div> {{/ caption }} </div><!-- .feat-image --> {{/ featured_image }} <div class="post-social-mobile"> <a href="{{ permalink }}#comments" class="comments" itemprop="discussionUrl">{{{ comment_count }}}</a> {{{ share_buttons }}} </div><!-- .post-social-mobile --> </div><!-- .feat-image-wrapper --> <div class="elastic-container"> <div class="post-body" itemprop="articleBody"> {{{ post_content }}} </div><!-- .post-body --> {{# product_link }} {{# product_price }} <div class="product_cta_lower product_cta_after_single"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} </div><!-- .elastic-container --> {{# publisher_logo }} <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{publisher_logo}}"> <meta itemprop="width" content="{{publisher_width}}"> <meta itemprop="height" content="{{publisher_height}}"> </div> <meta itemprop="name" content="{{publisher}}"> </div> {{/ publisher_logo }} {{# has_post_related_guide }} <div class="elastic-container"> <div class="related-guides-container"> <h1>Guides</h1> <div class="related-guides-list"> {{# post_related_guide }} <div class="related-guides-item"> <a href="{{link}}"> {{# image}} <div class="related-guides-item-image"> <img src="{{image}}" title="{{title}}" alt="{{title}}" /> </div> {{/ image}} <h3>{{title}}</h3> <p>{{description}}</p> </a> </div> {{/ post_related_guide }} </div> <div class="post-cats">{{# categories }} <a href="{{ cat_link }}" title="View all posts in {{ cat_name }}">{{ cat_name }}</a> {{/ categories }}</div> <!-- .post-cats --> </div> </div> {{/ has_post_related_guide }} {{# has_author_bio }} <div class="elastic-container"> <div class="author-bio-container"> <h2 class="bio-title">About the Author</h2> <div class="author-bio" itemprop="author" itemscope itemtype="https://schema.org/Person"> <div class="author-bio-details"> <a href="{{ author_url }}"> <img src="{{ author_gravatar }}" class="author-gravatar"> </a> <h3> <a href="{{ author_url }}"> <span itemprop="name">{{ author }}</span> </a> </h3> {{# show_twitter }} <p class="twitter"> <a href="https://twitter.com/{{ twitter_url }}" target="_blank" class="twitter-handle"><span class="icon-twitter"></span>{{ twitter_name }}</a> </p> {{/ show_twitter }} <div class="author-excerpt"> {{{ author_excerpt }}} </div> </div> </div> {{# has_author_gear }} <div class="author-gear"> <h3><span>{{ author }}'s favorite gear</span></h3> <div class="author-gear-list"> {{# author_gear }} <div class="author-gear-item"> <a class="author-gear-item-link" href="{{link}}" target="_blank"> <div class="author-gear-item-image"> <img src="{{image}}" title="{{title}}" alt="{{title}}" width="290" height="145"/> </div> <h4 class="author-gear-item-title">{{title}}</h4> {{# description}} <div class="author-gear-item-description"> {{description}} </div> {{/ description}} </a> </div> {{/ author_gear }} </div> </div> {{/ has_author_gear }} </div> </div> {{/ has_author_bio }} {{/ post_format }} {{# post_format }} <div class="aside-posts"> <div class="individual-aside"> <div class="elastic-container"> <div class="aside-row{{# product_link }} has-product-button{{/ product_link }}"> {{# featured_image }} <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{ featured_image }}"> <meta itemprop="height" content="{{ featured_image_height }}"> <meta itemprop="width" content="{{ featured_image_width }}"> </div> <a class="more-article aside-img img-wrap" href="{{ permalink }}" style="background-image: url( {{ featured_image }} );"> </a> {{/ featured_image }} <div class="aside-title"> <a class="more-article" href="{{ permalink }}" itemprop="mainEntityOfPage"> <p class="aside-title-p" itemprop="headline">{{# expired }}<span class="expired">expired</span>{{/expired}}{{{ post_title }}}</p> </a> {{# product_link }} {{# product_price }} <div class="product_cta_aside"> <a href="{{ product_link }}" class="product-button" target="_blank"> <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <meta itemprop="datePublished" content="{{post_date}}"/> <meta itemprop="dateModified" content="{{post_modified}}"/> <p class="aside-post-meta"> <a href="{{author_url}}" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span itemprop="name">{{author}}</span> </a> - {{post_date_fmt}} </p> <div class="aside-excerpt" > {{{ post_excerpt }}} </div> {{# publisher_logo }} <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{publisher_logo}}"> <meta itemprop="width" content="{{publisher_width}}"> <meta itemprop="height" content="{{publisher_height}}"> </div> <meta itemprop="name" content="{{publisher}}"> </div> {{/ publisher_logo }} </div> <a class="more-article more-article-expand" href="{{ permalink }}"> <div class="expand"> <p><span class="x-animate"></span></p> </div><!-- .expand --> </a> </div><!-- .related-row --> <div class="aside-post"></div> </div><!-- .elastic-container --> </div> </div><!-- .aside-posts --> {{/ post_format }} {{# show_ad }} {{{ ad }}} {{/ show_ad }} {{# show_adsense }} {{{ adsense_ad }}} {{/ show_adsense }} </article><!-- .post-content --> {{{ trending_carousel }}} {{# show_widget }} <div class="feed-title-bar ninetofive-{{ widget.brand }}"> <div class="elastic-container"> <div class="currently-reading"> <a class="currently-reading__link" href="{{ widget.site_url }}" target="blank">{{ widget.title }}&nbsp;</a> <span class="social-icons"> {{# widget.social.facebook }} <a href="{{widget.social.facebook}}" class="icon-facebook"></a> {{/ widget.social.facebook}} {{# widget.social.twitter }} <a href="{{widget.social.twitter}}" class="icon-twitter"></a> {{/ widget.social.twitter }} {{# widget.social.google }} <a href="{{widget.social.google}}" class="icon-google-plus"></a> {{/widget.social.google}} </span> </div> </div> </div> <aside class="trending-wrapper"> <div class="trending-items trending-items--cross-site trending-items--{{ widget.brand }}"> {{^ widget.items }}<p>There was a problem getting any content from the RSS feed. We'll try again later</p>{{/ widget.items }} {{# widget.items }} <div title="{{ title }}" class="trending-grid-item"> <a href="{{ link }}" class="trending-item"> <div class="img-wrap" style="background-image: url({{ image }});"></div> <p class="trending-excerpt">{{{ trimmed_title }}}</p> </a> </div> {{/ widget.items }} </div> </aside> {{/ show_widget }} {{/ posts }} {{# infinite }} </div> {{/ infinite }} </script><script id='content-template' type='x-tmpl-mustache'><div class="extended"> {{{ post_content }}} {{# product_link }} {{# product_price }} <div class="product_cta_lower"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="extended-comment-cta"> <a href="{{ permalink }}#comments" class="comments">{{{ comment_count }}}</a> </div> </div><!-- .extended --> </script><script id='aside-template' type='x-tmpl-mustache'><div class="post-body"> {{# featured_image }} {{# product_link }} {{# product_price }} <div class="product_cta_image"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="feat-image-wrapper"> {{# featured_image }} <div class="feat-image{{ image_class }}"><img src="{{featured_image}}" srcset="{{ srcset }}"></div> {{/ featured_image }} </div><!-- .feat-image-wrapper --> <div class="post-social-mobile"> <a href="{{permalink}}#comments" class="comments">{{{comment_count}}}</a> {{{share_buttons}}} </div><!-- .post-social-mobile --> {{/ featured_image }} {{{post_content}}} {{# meta.display_author_ad }} {{{ meta.author_ad }}} {{/ meta.display_author_ad }} {{# product_link }} {{# product_price }} <div class="product_cta_lower"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} {{# categories }} <a href="{{cat_link}}" title="View all posts in {{cat_name}}">{{cat_name}}</a> {{/ categories }} </div><!-- .post-cats --> <div class="extended-comment-cta"> <a href="{{ permalink }}#comments" class="comments">{{{ comment_count }}}</a> </div> </div><!-- .post-body --> </script><script type='text/javascript'> /* <![CDATA[ */ var HighlanderComments = {"loggingInText":"Logging In\u2026","submittingText":"Posting Comment\u2026","postCommentText":"Post Comment","connectingToText":"Connecting to %s","commentingAsText":"%1$s: You are commenting using your %2$s account.","logoutText":"Log Out","loginText":"Log In","connectURL":"https:\/\/9to5mac.wordpress.com\/public.api\/connect\/?action=request","logoutURL":"https:\/\/9to5mac.wordpress.com\/wp-login.php?action=logout&_wpnonce=a4170c9624","homeURL":"https:\/\/9to5mac.com\/","postID":"515921","gravDefault":"mystery","enterACommentError":"Please enter a comment","enterEmailError":"Please enter your email address here","invalidEmailError":"Invalid email address","enterAuthorError":"Please enter your name here","gravatarFromEmail":"This picture will show whenever you leave a comment. Click to customize it.","logInToExternalAccount":"Log in to use details from one of these accounts.","change":"Change","changeAccount":"Change Account","comment_registration":"1","userIsLoggedIn":"","isJetpack":"","text_direction":"ltr"}; /* ]]> */ </script><script type='text/javascript' src='https://s2.wp.com/_static/??/wp-content/js/jquery/jquery.autoresize.js,/wp-content/mu-plugins/highlander-comments/script.js?m=1479964158j'></script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-facebook' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-twitter' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-google-plus-1' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomgoogle-plus-1', 'menubar=1,resizable=1,width=480,height=550' ); return false; }); }); </script><script type="text/javascript"> jQuery(document).on('ready', function(){ jQuery('body').on('click', 'a.share-pinterest', function(e){ e.preventDefault(); // Load Pinterest Bookmarklet code var s = document.createElement("script"); s.type = "text/javascript"; s.src = window.location.protocol + "//assets.pinterest.com/js/pinmarklet.js?r=" + ( Math.random() * 99999999 ); var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x); // Trigger Stats var s = document.createElement("script"); s.type = "text/javascript"; s.src = this + ( this.toString().indexOf( '?' ) ? '&' : '?' ) + 'js_only=1'; var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x); }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-linkedin' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); return false; }); }); </script><script type='text/javascript'> /* <![CDATA[ */ var globalJSVars = {"ajaxurl":"https:\/\/9to5mac.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var PushUpNotificationSettings = {"domain":"https:\/\/9to5mac.wordpress.com","userID":"1","websitePushID":"web.com.10up.push","webServiceURL":"https:\/\/push.10up.com","prompt":"1"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var stylesheetDirectory = "https:\/\/s0.wp.com\/wp-content\/themes\/vip\/9to5-2015"; /* ]]> */ </script><script type='text/javascript' src='https://s0.wp.com/_static/??-eJydj1EPgjAMhP+QY0KChAfjbyGsSHHr5tqi8dcLMSbGJ/Htkt53vbO3ZPpIAiR2Yutgxh7SvZh4Zz9OQU3yekZi6/ECbK8KCmNHzkP+NssIYbHMmGwrsTbVvqxtxwzC648QHWTCRzZRJalsxAkJJA44QxGQNsJIAxIKGO5z9P7nhPf4pDxqWpNe6o8KfZejMnjTOV7QUziWdVkfyqZtqukJ1F6O7g=='></script><script type='text/javascript' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?ver=1.0.25'></script><script type='text/javascript'> /* <![CDATA[ */ var wpcomVipAnalytics = {"is_404":"0","is_home":"1","is_single":"0","is_front_page":"1","is_archive":"0","percentToTrack":"1"}; /* ]]> */ </script><script type='text/javascript' src='https://s0.wp.com/_static/??-eJyVkN0OgjAMhV/IUSCi4cL4LJVVHG6DrAXD21tINHhD4l3/zndOCq/BNH0UigLyoEAMkxuglr4yZV5UgMwkDB3DnVDGRNa0ydksuJh1fADVu9j40dJ6FMg6JK8gBepu2281H88wmsGPrYsMpVmcuzWAwYh+FtfwjgCtAs0NEwRkoaSV6SdKGk/DfGd/EiRh89yzFeeXJ6D3lObfTlXXcCmqvD4Xp2NddW8AdIEg'></script><script> (function($){ $(document.body).on('post-load', function(){ var nodes = document.querySelectorAll('span.dsq-postid'); for (var i = 0, url; i < nodes.length; i++) { var shorturl = nodes[i].getAttribute('rel'); var new_rel = shorturl.replace( 'https:', 'http:' ); nodes[i].parentNode.setAttribute('data-disqus-identifier', new_rel ); url = nodes[i].parentNode.href.split('#', 1); if (url.length == 1) url = url[0]; else url = url[1]; nodes[i].parentNode.href = url + '#disqus_thread'; } var DISQUSWIDGETS = window.DISQUSWIDGETS || {}; if ( Object.keys(DISQUSWIDGETS).length !== 0 && DISQUSWIDGETS.constructor === Object ) { DISQUSWIDGETS.getCount({reset: true}); } }); })(jQuery); </script><script type="text/javascript"> // <![CDATA[ (function() { try{ if ( window.external &&'msIsSiteMode' in window.external) { if (window.external.msIsSiteMode()) { var jl = document.createElement('script'); jl.type='text/javascript'; jl.async=true; jl.src='/wp-content/plugins/ie-sitemode/custom-jumplist.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(jl, s); } } }catch(e){} })(); // ]]> </script><script type='text/javascript'> var secondaryMapping, adslot; googletag.cmd.push(function() { var mainMapping = googletag.sizeMapping(). addSize([0, 0], [[320,50],[320,100]]). addSize([320, 400], [[320,50],[320,100]]). addSize([768, 200], [[468,60],[728,90]]). addSize([1050, 200], [[728,90],[970,70],[970,90],[970,250]]). build(); secondaryMapping = googletag.sizeMapping(). addSize([0, 0], [[300,250]]). addSize([320, 400], [[300,250]]). addSize([768, 200], [[300,250],[728,90]]). addSize([1050, 200], [[300,250],[728,90],[970,90],[970,250]]). build(); adslot = googletag.defineSlot('/1049447/9to5mac-728x90-TopMain-R', [[320, 100], [970, 90], [320, 50], [970, 250], [468, 60], [728, 90], [970, 70]], "div-gpt-ad-1436850350386-0"). defineSizeMapping(mainMapping). addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); window.nineto5ads = window.nineto5ads|| []; window.nineto5ads.forEach(function(ad){ googletag.cmd.push(ad); }); // Function to generate unique names for slots var nextSlotId = 1; function generateNextSlotName() { var id = nextSlotId++; return 'div-gpt-ad-' + id; } function loadAds( page, dfp_id ) { var $ads; if ( page === 1 ) { $ads = jQuery( '.post-content' ).find( '.inlinead:empty' ); } else { $ads = jQuery( document.getElementById( 'infinite-view-' + ( page - 1 ) ) ). find( '.post-content .inlinead' ); } $ads.each( function() { var slotName = generateNextSlotName(), slotDiv = document.createElement('div'); slotDiv.id = slotName; // ID must be the same as slotName jQuery( this ).append( slotDiv ); apstag.fetchBids({ slots: [{ slotID: "\/1049447\/9to5mac-300x250-TopSidebarMain-R", //example: 'div-gpt-ad-1475102693815-0' slotName: slotName, //example: 12345/box-1 sizes: [[300, 250], [970, 90], [970, 250], [728, 90]] }], timeout: 2e3 }, function(bids) { googletag.cmd.push( function() { var slot = googletag.defineSlot("\/1049447\/9to5mac-300x250-TopSidebarMain-R", [[300, 250], [970, 90], [970, 250], [728, 90]], slotName). defineSizeMapping(secondaryMapping). addService(googletag.pubads()); // Display has to be called before // refresh and after the slot div is in the page. googletag.display(slotName); apstag.setDisplayBids(); googletag.pubads().refresh([slot]); }); }); }); } function loadAuthorAds() { googletag.cmd.push( function() { googletag.pubads().refresh(null, {changeCorrelator: false}); }); } </script><script> // Check if our canRunAds variable is set if ( typeof canRunAds === 'undefined' || canRunAds === null ){ document.body.classList.add( 'enable-fallbacks' ); } if ( typeof OXHBConfig === 'undefined' || OXHBConfig === null ){ document.body.classList.add( 'enable-fallbacks' ); } (function($){ $( '.tha09949b5' ).click( function () { window.open( $( this ).data( 'tha686cba7' ) ); return false; }); $(document.body).on('post-load', function(){ $( '.tha09949b5' ).click( function () { window.open( $( this ).data( 'tha686cba7' ) ); return false; }); }); })(jQuery); </script><script src="//stats.wp.com/w.js?56" type="text/javascript" async defer></script><script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'22754319','blog_tz':'-8','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'22754319','v':'wpcom','tz':'-8','user_id':'0','subd':'9to5mac'}]); function st_vt() {var x=document.createElement("img");x.src="https://pixel.wp.com/g.gif?blog=22754319&v=wpcomvt&tz=-8&user_id=0&subd=9to5mac&rand="+Math.random();} _stq.push(['extra', {'crypt':'UE40eW5QN0p8M2Y/RE1BNmNJfGhxNCVxUDExYmtib2E/SzdEJm0lUEtbdFU0fFk4cHZvcUFrZT90Tn4yQm1+R3NyNTdaY3ZNZFJuS3czaXFpJT9lMC56TmhYLjZfczNfNW8/OFAtdUhBKzltd353JWt0Ni9zK184MTM0Lz1BRm5GWW1OUTBXUlBmbFNvblAxcVBpS2tZQXdSdlZudTZDQldMWjR8NSZLfEtHZkxQNDRFMjZtVl93fDBtekVJM0VkVSUyWzRCZ0kxZlFMWzlHUy1aLz9hbmtNZXVNM3hMW3lDdGdlcmY/eXA3LkpFZHg='}]); _stq.push([ 'clickTrackerInit', '22754319', '0' ]); </script><script type="text/javascript" src="//s.skimresources.com/js/3947X638757.skimlinks.js"></script><script> if ( 'object' === typeof wpcom_mobile_user_agent_info ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ""; if( false !== wpcom_mobile_user_agent_info.matchedPlatformName ) mobileStatsQueryString += "&x_" + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; if( false !== wpcom_mobile_user_agent_info.matchedUserAgentName ) mobileStatsQueryString += "&x_" + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; if( wpcom_mobile_user_agent_info.isIPad() ) mobileStatsQueryString += "&x_" + 'ipad_views' + '=' + 'views'; if( "" != mobileStatsQueryString ) { new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } </script><script src="https://s0.wp.com/wp-content/themes/vip/9to5-2015/assets/js/adsbygoogle.js"></script><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-M48W9J');</script><script src='https://r-login.wordpress.com/remote-login.php?action=js&amp;host=9to5mac.com&amp;id=22754319&amp;t=1516264425&amp;back=https%3A%2F%2F9to5mac.com%2F2016%2F12%2F20%2Fairpods-originally-meant-to-charge-via-usb-c%2F' type="text/javascript"></script><script type="text/javascript"> /* <![CDATA[ */ if ( 'function' === typeof WPRemoteLogin ) { document.cookie = "wordpress_test_cookie=test; path=/"; if ( document.cookie.match( /(;|^)\s*wordpress_test_cookie\=/ ) ) { WPRemoteLogin(); } } /* ]]> */ </script><script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function () { oldonload(); func(); } } } /* ]]> */ </script><script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/72x72\/","ext":".png","svgUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/s0.wp.com\/wp-includes\/js\/wp-emoji-release.min.js?m=1505864856h&ver=4.9.2"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56794,8205,9794,65039],[55358,56794,8203,9794,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); </script><script type='text/javascript' src='https://s1.wp.com/_static/??-eJyFztEKwjAMBdAfsquTiXsRv6XWOFKXtDbphn69HeiDMBQCgdzDJXZOBtmP5QJiQ517gfx4rybIxv4ChnDITqEh5A/2kRVYF0vxjCOYIpDdUG+16BpXXIqiBCIVraTfLyFPCPNfFkCT8zeTQfC5tJ7o2Hb9Yde3+24bXjRNW9I='></script><script type='text/javascript' src='https://www.googletagservices.com/tag/js/gpt.js?ver=1.0.26'></script><script type='text/javascript'> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; /* ]]> */ </script><script type='text/javascript'> var mejsL10n = {"language":"en","strings":{"mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen-off":"Turn off Fullscreen","mejs.fullscreen-on":"Go Fullscreen","mejs.download-video":"Download Video","mejs.fullscreen":"Fullscreen","mejs.time-jump-forward":["Jump forward 1 second","Jump forward %1 seconds"],"mejs.loop":"Toggle Loop","mejs.play":"Play","mejs.pause":"Pause","mejs.close":"Close","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.time-skip-back":["Skip back 1 second","Skip back %1 seconds"],"mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.mute-toggle":"Mute Toggle","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.ad-skip":"Skip ad","mejs.ad-skip-info":["Skip in 1 second","Skip in %1 seconds"],"mejs.source-chooser":"Source Chooser","mejs.stop":"Stop","mejs.speed-rate":"Speed Rate","mejs.live-broadcast":"Live Broadcast","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script><script type='text/javascript' src='https://s1.wp.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeHoJual6BbkJFamFunlZubpZRXr6BOtNzczvSixJBWq0T7X1tDUwNLc0MzE0jQLAIkiL2k='></script><script type="text/javascript" src="//nineto5mac-d.openx.net/w/1.0/jstag?nc=1049447-9to5mac"></script><script> window.googletag = window.googletag || {}; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script><script> //load the apstag.js 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 apstag.js library on the page to allow bidding apstag.init({ pubID: 'fee31bcb-d8b7-4565-8a5b-b1097e207e11', adServer: 'googletag' }); </script><script type='text/javascript'> // Make sure that nineto5ads exists, it will load ad once google tag exists window.nineto5ads = window.nineto5ads|| []; window.nineto5ads.push(function() { apstag.fetchBids({ slots: [{ slotID: "div-gpt-ad-1436850350386-0", slotName: "\/1049447\/9to5mac-728x90-TopMain-R", sizes: [[728,90]] }], timeout: 2e3 }, function(bids) { googletag.display("div-gpt-ad-1436850350386-0"); apstag.setDisplayBids(); googletag.pubads().refresh([adslot]); }); }); </script><script type="text/javascript">(adsbygoogle = window.adsbygoogle || []).push({});</script><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script><script type="text/javascript" charset="utf-8"> var disqus_url = "https:\/\/9to5mac.com\/2016\/12\/20\/airpods-originally-meant-to-charge-via-usb-c\/"; var disqus_identifier = "459824 http:\/\/9to5mac.com\/?p=459824"; var disqus_container_id = 'disqus_thread'; var disqus_domain = "disqus.com"; var disqus_shortname = "9to5maccom"; var disqus_config = function () { var config = this; // Access to the config object /* All currently supported events: * preData — fires just before we request for initial data * preInit - fires after we get initial data but before we load any dependencies * onInit - fires when all dependencies are resolved but before dtpl template is rendered * afterRender - fires when template is rendered but before we show it * onReady - everything is done */ config.callbacks.preData.push(function() { // clear out the container (its filled for SEO/legacy purposes) document.getElementById(disqus_container_id).innerHTML = ''; }) config.callbacks.onReady.push(function() { /* // sync comments in the background so we don't block the page var req = new XMLHttpRequest(); req.open('GET', '?cf_action=sync_comments&post_id=459824', true); req.send(null); */ }); }; var facebookXdReceiverPath = "http:\/\/9to5mac.wordpress.com\/wp-content\/themes\/vip\/plugins\/disqus\/xd_receiver.htm"; </script><script type="text/javascript" charset="utf-8"> var DsqLocal = { 'trackbacks': [ ], 'trackback_url': "https:\/\/9to5mac.com\/2016\/12\/20\/airpods-originally-meant-to-charge-via-usb-c\/trackback\/" }; </script><script type="text/javascript" charset="utf-8"> (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.' + disqus_domain + '/embed.js?pname=wordpress&pver=2.40'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script><script type="text/javascript"> //<![CDATA[ var ninetofiveInfiniteScroll = {"settings":{"id":"content","ajaxurl":"https:\/\/9to5mac.com\/?infinity=scrolling","currentday":"20.12.16","order":"DESC","offset":0,"history":{"host":"9to5mac.com","path":"\/2016\/12\/20\/airpods-originally-meant-to-charge-via-usb-c\/page\/%d\/","use_trailing_slashes":true,"parameters":""},"query_args":{"page":0,"year":2016,"monthnum":12,"day":20,"name":"airpods-originally-meant-to-charge-via-usb-c","error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"pagename":"","page_id":0,"second":"","minute":"","hour":"","w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"ignore_sticky_posts":false,"suppress_filters":false,"cache_results":false,"update_post_term_cache":true,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","posts_per_page":6,"nopaging":false,"comments_per_page":"75","no_found_rows":false,"order":"DESC"},"last_post_date":"2016-12-20 20:10:30","dfp_id":"1049447","post_id":459824,"stats":"blog=22754319&v=wpcom&tz=-8&user_id=0&post=459824&subd=9to5mac&x_pagetype=infinite"}}; //]]> </script><script type="text/javascript"> // <![CDATA[ var disqus_shortname = "9to5maccom"; var disqus_domain = "disqus.com"; (function () { var nodes = document.getElementsByTagName('span'); for (var i = 0, url; i < nodes.length; i++) { if (nodes[i].className.indexOf('dsq-postid') != -1) { var shorturl = nodes[i].getAttribute('rel'); var new_rel = shorturl.replace( 'https:', 'http:' ); nodes[i].parentNode.setAttribute('data-disqus-identifier', new_rel ); url = nodes[i].parentNode.href.split('#', 1); if (url.length == 1) url = url[0]; else url = url[1] nodes[i].parentNode.href = url + '#disqus_thread'; } } var s = document.createElement('script'); s.async = true; s.type = 'text/javascript'; s.src = '//' + disqus_domain + '/forums/' + disqus_shortname + '/count.js'; (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s); }()); //]]> </script><script id='loop-template' type='x-tmpl-mustache'>{{# infinite }} <div class="infinite-wrap infinite-view-{{ page }}" id="infinite-view-{{ page }}" data-page-num="{{ page }}"> {{/ infinite }} {{# posts }} {{# new_day }} <div class="news-feed-header"> <div class="elastic-container"> <div class="currently-reading"> <p>{{{ header_date }}}</p> </div><!-- .currently-reading --> {{# submission_link }} <div class="community-post"> <a href="{{ submission_link }}">Post to the community</a> </div> {{/ submission_link }} {{# news-feed-alt-link }} <div class="stock-data alt-link"> <div class="current"> <a href="{{ news-feed-alt-link.url }}">{{ news-feed-alt-link.text }}</a> </div> </div> {{/ news-feed-alt-link }} </div><!-- .elastic-container --> </div><!-- .news-feed-header --> <div id="news-placeholder"></div> {{/ new_day }} <article class="post-content{{# expired }} expired{{/expired}}{{# post_format }} aside{{/post_format}}" itemscope itemtype="http://schema.org/NewsArticle"> {{^ post_format }} <div class="elastic-container"> <h1 class="post-title" itemprop="headline"><a href="{{ permalink }}" itemprop="mainEntityOfPage">{{{ post_title }}}</a></h1> <div class="post-meta"> <p class="byline" itemprop="author" itemscope itemtype="https://schema.org/Person"> <a href="{{ author_url }}"> <span itemprop="name">{{ author }}</span> </a> </p> <p class="time-twitter"> - {{ post_date_fmt }} {{# show_twitter }} <div class="icon-twitter"></div> <p><a href="https://twitter.com/{{ twitter_url }}" target="_blank" class="twitter-handle">{{ twitter_name }}</a></p> {{/ show_twitter }} </p> {{^ has_author_bio }} <div class="tags"> <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} {{# categories }} <a href="{{ cat_link }}" title="View all posts in {{ cat_name }}">{{ cat_name }}</a> {{/ categories }} </div><!-- .post-cats --> </div><!-- .tags --> {{/ has_author_bio }} {{# has_author_bio }} <div class="tags"> <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} </div><!-- .post-cats --> </div><!-- .tags --> {{/ has_author_bio }} <meta itemprop="keywords" content="{{# categories }}{{ cat_name }},{{/ categories }}"/> <meta itemprop="datePublished" content="{{post_date}}"/> <meta itemprop="dateModified" content="{{post_modified}}"/> </div><!-- .post-meta --> </div><!-- .elastic-container --> <div class="feat-image-wrapper"> {{# featured_image }} <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{ featured_image }}"> <meta itemprop="height" content="{{ featured_image_height }}"> <meta itemprop="width" content="{{ featured_image_width }}"> </div> {{# product_link }} {{# product_price }} <div class="product_cta_image"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="feat-image{{ image_class }}"> <a href="{{ permalink }}"> <img src="{{{ featured_image }}}" srcset="{{{ srcset }}}"> </a> {{# caption }} <div class="caption"> {{ caption }} </div> {{/ caption }} </div><!-- .feat-image --> {{/ featured_image }} <div class="post-social-mobile"> <a href="{{ permalink }}#comments" class="comments" itemprop="discussionUrl">{{{ comment_count }}}</a> {{{ share_buttons }}} </div><!-- .post-social-mobile --> </div><!-- .feat-image-wrapper --> <div class="elastic-container"> <div class="post-body" itemprop="articleBody"> {{{ post_content }}} </div><!-- .post-body --> {{# product_link }} {{# product_price }} <div class="product_cta_lower product_cta_after_single"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} </div><!-- .elastic-container --> {{# publisher_logo }} <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{publisher_logo}}"> <meta itemprop="width" content="{{publisher_width}}"> <meta itemprop="height" content="{{publisher_height}}"> </div> <meta itemprop="name" content="{{publisher}}"> </div> {{/ publisher_logo }} {{# has_post_related_guide }} <div class="elastic-container"> <div class="related-guides-container"> <h1>Guides</h1> <div class="related-guides-list"> {{# post_related_guide }} <div class="related-guides-item"> <a href="{{link}}"> {{# image}} <div class="related-guides-item-image"> <img src="{{image}}" title="{{title}}" alt="{{title}}" /> </div> {{/ image}} <h3>{{title}}</h3> <p>{{description}}</p> </a> </div> {{/ post_related_guide }} </div> <div class="post-cats">{{# categories }} <a href="{{ cat_link }}" title="View all posts in {{ cat_name }}">{{ cat_name }}</a> {{/ categories }}</div> <!-- .post-cats --> </div> </div> {{/ has_post_related_guide }} {{# has_author_bio }} <div class="elastic-container"> <div class="author-bio-container"> <h2 class="bio-title">About the Author</h2> <div class="author-bio" itemprop="author" itemscope itemtype="https://schema.org/Person"> <div class="author-bio-details"> <a href="{{ author_url }}"> <img src="{{ author_gravatar }}" class="author-gravatar"> </a> <h3> <a href="{{ author_url }}"> <span itemprop="name">{{ author }}</span> </a> </h3> {{# show_twitter }} <p class="twitter"> <a href="https://twitter.com/{{ twitter_url }}" target="_blank" class="twitter-handle"><span class="icon-twitter"></span>{{ twitter_name }}</a> </p> {{/ show_twitter }} <div class="author-excerpt"> {{{ author_excerpt }}} </div> </div> </div> {{# has_author_gear }} <div class="author-gear"> <h3><span>{{ author }}'s favorite gear</span></h3> <div class="author-gear-list"> {{# author_gear }} <div class="author-gear-item"> <a class="author-gear-item-link" href="{{link}}" target="_blank"> <div class="author-gear-item-image"> <img src="{{image}}" title="{{title}}" alt="{{title}}" width="290" height="145"/> </div> <h4 class="author-gear-item-title">{{title}}</h4> {{# description}} <div class="author-gear-item-description"> {{description}} </div> {{/ description}} </a> </div> {{/ author_gear }} </div> </div> {{/ has_author_gear }} </div> </div> {{/ has_author_bio }} {{/ post_format }} {{# post_format }} <div class="aside-posts"> <div class="individual-aside"> <div class="elastic-container"> <div class="aside-row{{# product_link }} has-product-button{{/ product_link }}"> {{# featured_image }} <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{ featured_image }}"> <meta itemprop="height" content="{{ featured_image_height }}"> <meta itemprop="width" content="{{ featured_image_width }}"> </div> <a class="more-article aside-img img-wrap" href="{{ permalink }}" style="background-image: url( {{ featured_image }} );"> </a> {{/ featured_image }} <div class="aside-title"> <a class="more-article" href="{{ permalink }}" itemprop="mainEntityOfPage"> <p class="aside-title-p" itemprop="headline">{{# expired }}<span class="expired">expired</span>{{/expired}}{{{ post_title }}}</p> </a> {{# product_link }} {{# product_price }} <div class="product_cta_aside"> <a href="{{ product_link }}" class="product-button" target="_blank"> <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <meta itemprop="datePublished" content="{{post_date}}"/> <meta itemprop="dateModified" content="{{post_modified}}"/> <p class="aside-post-meta"> <a href="{{author_url}}" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span itemprop="name">{{author}}</span> </a> - {{post_date_fmt}} </p> <div class="aside-excerpt" > {{{ post_excerpt }}} </div> {{# publisher_logo }} <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{publisher_logo}}"> <meta itemprop="width" content="{{publisher_width}}"> <meta itemprop="height" content="{{publisher_height}}"> </div> <meta itemprop="name" content="{{publisher}}"> </div> {{/ publisher_logo }} </div> <a class="more-article more-article-expand" href="{{ permalink }}"> <div class="expand"> <p><span class="x-animate"></span></p> </div><!-- .expand --> </a> </div><!-- .related-row --> <div class="aside-post"></div> </div><!-- .elastic-container --> </div> </div><!-- .aside-posts --> {{/ post_format }} {{# show_ad }} {{{ ad }}} {{/ show_ad }} {{# show_adsense }} {{{ adsense_ad }}} {{/ show_adsense }} </article><!-- .post-content --> {{{ trending_carousel }}} {{# show_widget }} <div class="feed-title-bar ninetofive-{{ widget.brand }}"> <div class="elastic-container"> <div class="currently-reading"> <a class="currently-reading__link" href="{{ widget.site_url }}" target="blank">{{ widget.title }}&nbsp;</a> <span class="social-icons"> {{# widget.social.facebook }} <a href="{{widget.social.facebook}}" class="icon-facebook"></a> {{/ widget.social.facebook}} {{# widget.social.twitter }} <a href="{{widget.social.twitter}}" class="icon-twitter"></a> {{/ widget.social.twitter }} {{# widget.social.google }} <a href="{{widget.social.google}}" class="icon-google-plus"></a> {{/widget.social.google}} </span> </div> </div> </div> <aside class="trending-wrapper"> <div class="trending-items trending-items--cross-site trending-items--{{ widget.brand }}"> {{^ widget.items }}<p>There was a problem getting any content from the RSS feed. We'll try again later</p>{{/ widget.items }} {{# widget.items }} <div title="{{ title }}" class="trending-grid-item"> <a href="{{ link }}" class="trending-item"> <div class="img-wrap" style="background-image: url({{ image }});"></div> <p class="trending-excerpt">{{{ trimmed_title }}}</p> </a> </div> {{/ widget.items }} </div> </aside> {{/ show_widget }} {{/ posts }} {{# infinite }} </div> {{/ infinite }} </script><script id='content-template' type='x-tmpl-mustache'><div class="extended"> {{{ post_content }}} {{# product_link }} {{# product_price }} <div class="product_cta_lower"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="extended-comment-cta"> <a href="{{ permalink }}#comments" class="comments">{{{ comment_count }}}</a> </div> </div><!-- .extended --> </script><script id='aside-template' type='x-tmpl-mustache'><div class="post-body"> {{# featured_image }} {{# product_link }} {{# product_price }} <div class="product_cta_image"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="feat-image-wrapper"> {{# featured_image }} <div class="feat-image{{ image_class }}"><img src="{{featured_image}}" srcset="{{ srcset }}"></div> {{/ featured_image }} </div><!-- .feat-image-wrapper --> <div class="post-social-mobile"> <a href="{{permalink}}#comments" class="comments">{{{comment_count}}}</a> {{{share_buttons}}} </div><!-- .post-social-mobile --> {{/ featured_image }} {{{post_content}}} {{# meta.display_author_ad }} {{{ meta.author_ad }}} {{/ meta.display_author_ad }} {{# product_link }} {{# product_price }} <div class="product_cta_lower"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} {{# categories }} <a href="{{cat_link}}" title="View all posts in {{cat_name}}">{{cat_name}}</a> {{/ categories }} </div><!-- .post-cats --> <div class="extended-comment-cta"> <a href="{{ permalink }}#comments" class="comments">{{{ comment_count }}}</a> </div> </div><!-- .post-body --> </script><script type='text/javascript'> /* <![CDATA[ */ var HighlanderComments = {"loggingInText":"Logging In\u2026","submittingText":"Posting Comment\u2026","postCommentText":"Post Comment","connectingToText":"Connecting to %s","commentingAsText":"%1$s: You are commenting using your %2$s account.","logoutText":"Log Out","loginText":"Log In","connectURL":"https:\/\/9to5mac.wordpress.com\/public.api\/connect\/?action=request","logoutURL":"https:\/\/9to5mac.wordpress.com\/wp-login.php?action=logout&_wpnonce=336d4b46de","homeURL":"https:\/\/9to5mac.com\/","postID":"459824","gravDefault":"mystery","enterACommentError":"Please enter a comment","enterEmailError":"Please enter your email address here","invalidEmailError":"Invalid email address","enterAuthorError":"Please enter your name here","gravatarFromEmail":"This picture will show whenever you leave a comment. Click to customize it.","logInToExternalAccount":"Log in to use details from one of these accounts.","change":"Change","changeAccount":"Change Account","comment_registration":"1","userIsLoggedIn":"","isJetpack":"","text_direction":"ltr"}; /* ]]> */ </script><script type='text/javascript' src='https://s2.wp.com/_static/??/wp-content/js/jquery/jquery.autoresize.js,/wp-content/mu-plugins/highlander-comments/script.js?m=1516198001j'></script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-facebook' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-twitter' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-google-plus-1' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomgoogle-plus-1', 'menubar=1,resizable=1,width=480,height=550' ); return false; }); }); </script><script type="text/javascript"> jQuery(document).on('ready', function(){ jQuery('body').on('click', 'a.share-pinterest', function(e){ e.preventDefault(); // Load Pinterest Bookmarklet code var s = document.createElement("script"); s.type = "text/javascript"; s.src = window.location.protocol + "//assets.pinterest.com/js/pinmarklet.js?r=" + ( Math.random() * 99999999 ); var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x); // Trigger Stats var s = document.createElement("script"); s.type = "text/javascript"; s.src = this + ( this.toString().indexOf( '?' ) ? '&' : '?' ) + 'js_only=1'; var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x); }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-linkedin' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); return false; }); }); </script><script type='text/javascript'> /* <![CDATA[ */ var globalJSVars = {"ajaxurl":"https:\/\/9to5mac.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var PushUpNotificationSettings = {"domain":"https:\/\/9to5mac.wordpress.com","userID":"1","websitePushID":"web.com.10up.push","webServiceURL":"https:\/\/push.10up.com","prompt":"1"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var stylesheetDirectory = "https:\/\/s0.wp.com\/wp-content\/themes\/vip\/9to5-2015"; /* ]]> */ </script><script type='text/javascript' src='https://s0.wp.com/_static/??-eJydj0sOwjAMBS9EGlqpIBaIs1SJoS6JE2K7fE5PESAhVpSdpfdmbNtzNi6RAIkd2HoY0UG+VAMv7EcU1eSgByS2AY/A9qSg0HfkA5TvsvQQp8qI2W4ktaZZ1q3tmEH4sSMmD4XwVkxSySozcUICSXscoYpIM2GkPRIKGHYlhfCz4f18Vu41P0zP6Y8TXFeSMgTTeX6jSC6oh2eeYpw0pkAO15d/F7d1W7erer1ZN8Mdwl2cuA=='></script><script type='text/javascript' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?ver=1.0.26'></script><script type='text/javascript'> /* <![CDATA[ */ var wpcomVipAnalytics = {"is_404":"0","is_home":"0","is_single":"1","is_front_page":"0","is_archive":"0","percentToTrack":"1"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/9to5mac.com\/wp-admin\/admin-ajax.php","nonce":"7c7d88b446","display_exif":"1","display_geo":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","comment_registration":"1","require_name_email":"1","login_url":"https:\/\/9to5mac.wordpress.com\/wp-login.php?redirect_to=https%3A%2F%2F9to5mac.com%2F2016%2F12%2F20%2Fairpods-originally-meant-to-charge-via-usb-c%2F","blog_id":"22754319","local_comments_commenting_as":"<p id=\"jp-carousel-commenting-as\">You must be <a href=\"#\" class=\"jp-carousel-comment-login\">logged in<\/a> to post a comment.<\/p>","reblog":"Reblog","reblogged":"Reblogged","reblog_add_thoughts":"Add your thoughts here... (optional)","reblogging":"Reblogging...","post_reblog":"Post Reblog","stats_query_args":"blog=22754319&v=wpcom&tz=-8&user_id=0&subd=9to5mac","is_public":"1","reblog_enabled":""}; /* ]]> */ </script><script type='text/javascript' src='https://s2.wp.com/_static/??-eJyVUO0KwjAMfCGzqjhlP8RniW0YqW1X+zHZ29si0wky8FeSS+4uiXh4YCdNVhSFjsKSYiRDllwSpbesG8uu0XFTcTm4VEdsBm9yzy6KPYzsq0YJgA7NlFjGFQKqIghXDMJiTBRKBsNIIXBd5o39qZACytuabWJDCno0hsL0Xc2s5Uei/1y9xPU9V/4rNMupH54Sw5AjGaEp+bIfzEDhXOx512670+546Fr9BG8ulXg='></script><script> (function($){ $(document.body).on('post-load', function(){ var nodes = document.querySelectorAll('span.dsq-postid'); for (var i = 0, url; i < nodes.length; i++) { var shorturl = nodes[i].getAttribute('rel'); var new_rel = shorturl.replace( 'https:', 'http:' ); nodes[i].parentNode.setAttribute('data-disqus-identifier', new_rel ); url = nodes[i].parentNode.href.split('#', 1); if (url.length == 1) url = url[0]; else url = url[1]; nodes[i].parentNode.href = url + '#disqus_thread'; } var DISQUSWIDGETS = window.DISQUSWIDGETS || {}; if ( Object.keys(DISQUSWIDGETS).length !== 0 && DISQUSWIDGETS.constructor === Object ) { DISQUSWIDGETS.getCount({reset: true}); } }); })(jQuery); </script><script type="text/javascript"> // <![CDATA[ (function() { try{ if ( window.external &&'msIsSiteMode' in window.external) { if (window.external.msIsSiteMode()) { var jl = document.createElement('script'); jl.type='text/javascript'; jl.async=true; jl.src='/wp-content/plugins/ie-sitemode/custom-jumplist.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(jl, s); } } }catch(e){} })(); // ]]> </script><script type='text/javascript'> var secondaryMapping, adslot; googletag.cmd.push(function() { var mainMapping = googletag.sizeMapping(). addSize([0, 0], [[320,50],[320,100]]). addSize([320, 400], [[320,50],[320,100]]). addSize([768, 200], [[468,60],[728,90]]). addSize([1050, 200], [[728,90],[970,70],[970,90],[970,250]]). build(); secondaryMapping = googletag.sizeMapping(). addSize([0, 0], [[300,250]]). addSize([320, 400], [[300,250]]). addSize([768, 200], [[300,250],[728,90]]). addSize([1050, 200], [[300,250],[728,90],[970,90],[970,250]]). build(); adslot = googletag.defineSlot('/1049447/9to5mac-728x90-TopMain-R', [[320, 100], [970, 90], [320, 50], [970, 250], [468, 60], [728, 90], [970, 70]], "div-gpt-ad-1436850350386-0"). defineSizeMapping(mainMapping). addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); window.nineto5ads = window.nineto5ads|| []; window.nineto5ads.forEach(function(ad){ googletag.cmd.push(ad); }); // Function to generate unique names for slots var nextSlotId = 1; function generateNextSlotName() { var id = nextSlotId++; return 'div-gpt-ad-' + id; } function loadAds( page, dfp_id ) { var $ads; if ( page === 1 ) { $ads = jQuery( '.post-content' ).find( '.inlinead:empty' ); } else { $ads = jQuery( document.getElementById( 'infinite-view-' + ( page - 1 ) ) ). find( '.post-content .inlinead' ); } $ads.each( function() { var slotName = generateNextSlotName(), slotDiv = document.createElement('div'); slotDiv.id = slotName; // ID must be the same as slotName jQuery( this ).append( slotDiv ); apstag.fetchBids({ slots: [{ slotID: "\/1049447\/9to5mac-300x250-TopSidebarMain-R", //example: 'div-gpt-ad-1475102693815-0' slotName: slotName, //example: 12345/box-1 sizes: [[300, 250], [970, 90], [970, 250], [728, 90]] }], timeout: 2e3 }, function(bids) { googletag.cmd.push( function() { var slot = googletag.defineSlot("\/1049447\/9to5mac-300x250-TopSidebarMain-R", [[300, 250], [970, 90], [970, 250], [728, 90]], slotName). defineSizeMapping(secondaryMapping). addService(googletag.pubads()); // Display has to be called before // refresh and after the slot div is in the page. googletag.display(slotName); apstag.setDisplayBids(); googletag.pubads().refresh([slot]); }); }); }); } function loadAuthorAds() { googletag.cmd.push( function() { googletag.pubads().refresh(null, {changeCorrelator: false}); }); } </script><script> // Check if our canRunAds variable is set if ( typeof canRunAds === 'undefined' || canRunAds === null ){ document.body.classList.add( 'enable-fallbacks' ); } if ( typeof OXHBConfig === 'undefined' || OXHBConfig === null ){ document.body.classList.add( 'enable-fallbacks' ); } (function($){ $( '.th2587389d' ).click( function () { window.open( $( this ).data( 'th0d3fecb3' ) ); return false; }); $(document.body).on('post-load', function(){ $( '.th2587389d' ).click( function () { window.open( $( this ).data( 'th0d3fecb3' ) ); return false; }); }); })(jQuery); </script><script src="//stats.wp.com/w.js?56" type="text/javascript" async defer></script><script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'22754319','blog_tz':'-8','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'22754319','v':'wpcom','tz':'-8','user_id':'0','post':'459824','subd':'9to5mac'}]); function st_vt() {var x=document.createElement("img");x.src="https://pixel.wp.com/g.gif?blog=22754319&v=wpcomvt&tz=-8&user_id=0&post=459824&subd=9to5mac&rand="+Math.random();} _stq.push(['extra', {'crypt':'UE40eW5QN0p8M2Y/RE1BNmNJfGhxNCVxUDExYmtib2E/SzdEJm0lUEtbdFU0fFk4cHZvcUFrZT90Tn4yQm1+R3NyNTdaY3ZNZFJuS3czaXFpJT9lMC56TmhYLjZfczNfNW8/OFAtdUhBKzltd3hvQzhETnhTQWpnRTFRJlJHd3JBVUpoUmp2UkU9dXcxW2hXZFhicUtdS3EzMXVRb1c/V0NEWlFpMG5WMmh6bGk3W3pULEtlN0M5NTVaMGssLS5hd0wlWG1nTkd+Qz1md082ZT03Q0RZK0hyN19EWjlkM1pZQlpQLlk/aGtHXXhCeTdZaTY4WlhQSlhtVnlNVjJteVBVW1V6YUx5Tw=='}]); _stq.push([ 'clickTrackerInit', '22754319', '459824' ]); </script><script type="text/javascript" src="//s.skimresources.com/js/3947X638757.skimlinks.js"></script><script> if ( 'object' === typeof wpcom_mobile_user_agent_info ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ""; if( false !== wpcom_mobile_user_agent_info.matchedPlatformName ) mobileStatsQueryString += "&x_" + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; if( false !== wpcom_mobile_user_agent_info.matchedUserAgentName ) mobileStatsQueryString += "&x_" + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; if( wpcom_mobile_user_agent_info.isIPad() ) mobileStatsQueryString += "&x_" + 'ipad_views' + '=' + 'views'; if( "" != mobileStatsQueryString ) { new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } </script><script src="https://s0.wp.com/wp-content/themes/vip/9to5-2015/assets/js/adsbygoogle.js"></script><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-M48W9J');</script><script src='https://r-login.wordpress.com/remote-login.php?action=js&amp;host=9to5mac.com&amp;id=22754319&amp;t=1516360119&amp;back=https%3A%2F%2F9to5mac.com%2F2016%2F09%2F14%2Fios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads%2F' type="text/javascript"></script><script type="text/javascript"> /* <![CDATA[ */ if ( 'function' === typeof WPRemoteLogin ) { document.cookie = "wordpress_test_cookie=test; path=/"; if ( document.cookie.match( /(;|^)\s*wordpress_test_cookie\=/ ) ) { WPRemoteLogin(); } } /* ]]> */ </script><script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function () { oldonload(); func(); } } } /* ]]> */ </script><script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/72x72\/","ext":".png","svgUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/s0.wp.com\/wp-includes\/js\/wp-emoji-release.min.js?m=1505864856h&ver=4.9.2"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56794,8205,9794,65039],[55358,56794,8203,9794,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); </script><script type='text/javascript' src='https://s1.wp.com/_static/??-eJyFztEKwjAMBdAfsquTiXsRv6XWOFKXtDbphn69HeiDMBQCgdzDJXZOBtmP5QJiQ517gfx4rybIxv4ChnDITqEh5A/2kRVYF0vxjCOYIpDdUG+16BpXXIqiBCIVraTfLyFPCPNfFkCT8zeTQfC5tJ7o2Hb9Yde3+24bXjRNW9I='></script><script type='text/javascript' src='https://www.googletagservices.com/tag/js/gpt.js?ver=1.0.26'></script><script type='text/javascript'> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; /* ]]> */ </script><script type='text/javascript'> var mejsL10n = {"language":"en","strings":{"mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen-off":"Turn off Fullscreen","mejs.fullscreen-on":"Go Fullscreen","mejs.download-video":"Download Video","mejs.fullscreen":"Fullscreen","mejs.time-jump-forward":["Jump forward 1 second","Jump forward %1 seconds"],"mejs.loop":"Toggle Loop","mejs.play":"Play","mejs.pause":"Pause","mejs.close":"Close","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.time-skip-back":["Skip back 1 second","Skip back %1 seconds"],"mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.mute-toggle":"Mute Toggle","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.ad-skip":"Skip ad","mejs.ad-skip-info":["Skip in 1 second","Skip in %1 seconds"],"mejs.source-chooser":"Source Chooser","mejs.stop":"Stop","mejs.speed-rate":"Speed Rate","mejs.live-broadcast":"Live Broadcast","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script><script type='text/javascript' src='https://s1.wp.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeHoJual6BbkJFamFunlZubpZRXr6BOtNzczvSixJBWq0T7X1tDUwNLc0MzE0jQLAIkiL2k='></script><script type="text/javascript" src="//nineto5mac-d.openx.net/w/1.0/jstag?nc=1049447-9to5mac"></script><script> window.googletag = window.googletag || {}; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script><script> //load the apstag.js 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 apstag.js library on the page to allow bidding apstag.init({ pubID: 'fee31bcb-d8b7-4565-8a5b-b1097e207e11', adServer: 'googletag' }); </script><script type='text/javascript'> // Make sure that nineto5ads exists, it will load ad once google tag exists window.nineto5ads = window.nineto5ads|| []; window.nineto5ads.push(function() { apstag.fetchBids({ slots: [{ slotID: "div-gpt-ad-1436850350386-0", slotName: "\/1049447\/9to5mac-728x90-TopMain-R", sizes: [[728,90]] }], timeout: 2e3 }, function(bids) { googletag.display("div-gpt-ad-1436850350386-0"); apstag.setDisplayBids(); googletag.pubads().refresh([adslot]); }); }); </script><script type="text/javascript">(adsbygoogle = window.adsbygoogle || []).push({});</script><script type="text/javascript" charset="utf-8"> var disqus_url = "https:\/\/9to5mac.com\/2016\/09\/14\/ios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads\/"; var disqus_identifier = "446333 http:\/\/9to5mac.com\/?p=446333"; var disqus_container_id = 'disqus_thread'; var disqus_domain = "disqus.com"; var disqus_shortname = "9to5maccom"; var disqus_config = function () { var config = this; // Access to the config object /* All currently supported events: * preData — fires just before we request for initial data * preInit - fires after we get initial data but before we load any dependencies * onInit - fires when all dependencies are resolved but before dtpl template is rendered * afterRender - fires when template is rendered but before we show it * onReady - everything is done */ config.callbacks.preData.push(function() { // clear out the container (its filled for SEO/legacy purposes) document.getElementById(disqus_container_id).innerHTML = ''; }) config.callbacks.onReady.push(function() { /* // sync comments in the background so we don't block the page var req = new XMLHttpRequest(); req.open('GET', '?cf_action=sync_comments&post_id=446333', true); req.send(null); */ }); }; var facebookXdReceiverPath = "http:\/\/9to5mac.wordpress.com\/wp-content\/themes\/vip\/plugins\/disqus\/xd_receiver.htm"; </script><script type="text/javascript" charset="utf-8"> var DsqLocal = { 'trackbacks': [ ], 'trackback_url': "https:\/\/9to5mac.com\/2016\/09\/14\/ios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads\/trackback\/" }; </script><script type="text/javascript" charset="utf-8"> (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.' + disqus_domain + '/embed.js?pname=wordpress&pver=2.40'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script><script type="text/javascript"> //<![CDATA[ var ninetofiveInfiniteScroll = {"settings":{"id":"content","ajaxurl":"https:\/\/9to5mac.com\/?infinity=scrolling","currentday":"14.09.16","order":"DESC","offset":0,"history":{"host":"9to5mac.com","path":"\/2016\/09\/14\/ios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads\/page\/%d\/","use_trailing_slashes":true,"parameters":""},"query_args":{"page":0,"year":2016,"monthnum":9,"day":14,"name":"ios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads","error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"pagename":"","page_id":0,"second":"","minute":"","hour":"","w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"ignore_sticky_posts":false,"suppress_filters":false,"cache_results":false,"update_post_term_cache":true,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","posts_per_page":6,"nopaging":false,"comments_per_page":"75","no_found_rows":false,"order":"DESC"},"last_post_date":"2016-09-14 07:38:48","dfp_id":"1049447","post_id":446333,"stats":"blog=22754319&v=wpcom&tz=-8&user_id=0&post=446333&subd=9to5mac&x_pagetype=infinite"}}; //]]> </script><script type="text/javascript"> // <![CDATA[ var disqus_shortname = "9to5maccom"; var disqus_domain = "disqus.com"; (function () { var nodes = document.getElementsByTagName('span'); for (var i = 0, url; i < nodes.length; i++) { if (nodes[i].className.indexOf('dsq-postid') != -1) { var shorturl = nodes[i].getAttribute('rel'); var new_rel = shorturl.replace( 'https:', 'http:' ); nodes[i].parentNode.setAttribute('data-disqus-identifier', new_rel ); url = nodes[i].parentNode.href.split('#', 1); if (url.length == 1) url = url[0]; else url = url[1] nodes[i].parentNode.href = url + '#disqus_thread'; } } var s = document.createElement('script'); s.async = true; s.type = 'text/javascript'; s.src = '//' + disqus_domain + '/forums/' + disqus_shortname + '/count.js'; (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s); }()); //]]> </script><script id='loop-template' type='x-tmpl-mustache'>{{# infinite }} <div class="infinite-wrap infinite-view-{{ page }}" id="infinite-view-{{ page }}" data-page-num="{{ page }}"> {{/ infinite }} {{# posts }} {{# new_day }} <div class="news-feed-header"> <div class="elastic-container"> <div class="currently-reading"> <p>{{{ header_date }}}</p> </div><!-- .currently-reading --> {{# submission_link }} <div class="community-post"> <a href="{{ submission_link }}">Post to the community</a> </div> {{/ submission_link }} {{# news-feed-alt-link }} <div class="stock-data alt-link"> <div class="current"> <a href="{{ news-feed-alt-link.url }}">{{ news-feed-alt-link.text }}</a> </div> </div> {{/ news-feed-alt-link }} </div><!-- .elastic-container --> </div><!-- .news-feed-header --> <div id="news-placeholder"></div> {{/ new_day }} <article class="post-content{{# expired }} expired{{/expired}}{{# post_format }} aside{{/post_format}}" itemscope itemtype="http://schema.org/NewsArticle"> {{^ post_format }} <div class="elastic-container"> <h1 class="post-title" itemprop="headline"><a href="{{ permalink }}" itemprop="mainEntityOfPage">{{{ post_title }}}</a></h1> <div class="post-meta"> <p class="byline" itemprop="author" itemscope itemtype="https://schema.org/Person"> <a href="{{ author_url }}"> <span itemprop="name">{{ author }}</span> </a> </p> <p class="time-twitter"> - {{ post_date_fmt }} {{# show_twitter }} <div class="icon-twitter"></div> <p><a href="https://twitter.com/{{ twitter_url }}" target="_blank" class="twitter-handle">{{ twitter_name }}</a></p> {{/ show_twitter }} </p> {{^ has_author_bio }} <div class="tags"> <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} {{# categories }} <a href="{{ cat_link }}" title="View all posts in {{ cat_name }}">{{ cat_name }}</a> {{/ categories }} </div><!-- .post-cats --> </div><!-- .tags --> {{/ has_author_bio }} {{# has_author_bio }} <div class="tags"> <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} </div><!-- .post-cats --> </div><!-- .tags --> {{/ has_author_bio }} <meta itemprop="keywords" content="{{# categories }}{{ cat_name }},{{/ categories }}"/> <meta itemprop="datePublished" content="{{post_date}}"/> <meta itemprop="dateModified" content="{{post_modified}}"/> </div><!-- .post-meta --> </div><!-- .elastic-container --> <div class="feat-image-wrapper"> {{# featured_image }} <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{ featured_image }}"> <meta itemprop="height" content="{{ featured_image_height }}"> <meta itemprop="width" content="{{ featured_image_width }}"> </div> {{# product_link }} {{# product_price }} <div class="product_cta_image"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="feat-image{{ image_class }}"> <a href="{{ permalink }}"> <img src="{{{ featured_image }}}" srcset="{{{ srcset }}}"> </a> {{# caption }} <div class="caption"> {{ caption }} </div> {{/ caption }} </div><!-- .feat-image --> {{/ featured_image }} <div class="post-social-mobile"> <a href="{{ permalink }}#comments" class="comments" itemprop="discussionUrl">{{{ comment_count }}}</a> {{{ share_buttons }}} </div><!-- .post-social-mobile --> </div><!-- .feat-image-wrapper --> <div class="elastic-container"> <div class="post-body" itemprop="articleBody"> {{{ post_content }}} </div><!-- .post-body --> {{# product_link }} {{# product_price }} <div class="product_cta_lower product_cta_after_single"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} </div><!-- .elastic-container --> {{# publisher_logo }} <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{publisher_logo}}"> <meta itemprop="width" content="{{publisher_width}}"> <meta itemprop="height" content="{{publisher_height}}"> </div> <meta itemprop="name" content="{{publisher}}"> </div> {{/ publisher_logo }} {{# has_post_related_guide }} <div class="elastic-container"> <div class="related-guides-container"> <h1>Guides</h1> <div class="related-guides-list"> {{# post_related_guide }} <div class="related-guides-item"> <a href="{{link}}"> {{# image}} <div class="related-guides-item-image"> <img src="{{image}}" title="{{title}}" alt="{{title}}" /> </div> {{/ image}} <h3>{{title}}</h3> <p>{{description}}</p> </a> </div> {{/ post_related_guide }} </div> <div class="post-cats">{{# categories }} <a href="{{ cat_link }}" title="View all posts in {{ cat_name }}">{{ cat_name }}</a> {{/ categories }}</div> <!-- .post-cats --> </div> </div> {{/ has_post_related_guide }} {{# has_author_bio }} <div class="elastic-container"> <div class="author-bio-container"> <h2 class="bio-title">About the Author</h2> <div class="author-bio" itemprop="author" itemscope itemtype="https://schema.org/Person"> <div class="author-bio-details"> <a href="{{ author_url }}"> <img src="{{ author_gravatar }}" class="author-gravatar"> </a> <h3> <a href="{{ author_url }}"> <span itemprop="name">{{ author }}</span> </a> </h3> {{# show_twitter }} <p class="twitter"> <a href="https://twitter.com/{{ twitter_url }}" target="_blank" class="twitter-handle"><span class="icon-twitter"></span>{{ twitter_name }}</a> </p> {{/ show_twitter }} <div class="author-excerpt"> {{{ author_excerpt }}} </div> </div> </div> {{# has_author_gear }} <div class="author-gear"> <h3><span>{{ author }}'s favorite gear</span></h3> <div class="author-gear-list"> {{# author_gear }} <div class="author-gear-item"> <a class="author-gear-item-link" href="{{link}}" target="_blank"> <div class="author-gear-item-image"> <img src="{{image}}" title="{{title}}" alt="{{title}}" width="290" height="145"/> </div> <h4 class="author-gear-item-title">{{title}}</h4> {{# description}} <div class="author-gear-item-description"> {{description}} </div> {{/ description}} </a> </div> {{/ author_gear }} </div> </div> {{/ has_author_gear }} </div> </div> {{/ has_author_bio }} {{/ post_format }} {{# post_format }} <div class="aside-posts"> <div class="individual-aside"> <div class="elastic-container"> <div class="aside-row{{# product_link }} has-product-button{{/ product_link }}"> {{# featured_image }} <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{ featured_image }}"> <meta itemprop="height" content="{{ featured_image_height }}"> <meta itemprop="width" content="{{ featured_image_width }}"> </div> <a class="more-article aside-img img-wrap" href="{{ permalink }}" style="background-image: url( {{ featured_image }} );"> </a> {{/ featured_image }} <div class="aside-title"> <a class="more-article" href="{{ permalink }}" itemprop="mainEntityOfPage"> <p class="aside-title-p" itemprop="headline">{{# expired }}<span class="expired">expired</span>{{/expired}}{{{ post_title }}}</p> </a> {{# product_link }} {{# product_price }} <div class="product_cta_aside"> <a href="{{ product_link }}" class="product-button" target="_blank"> <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <meta itemprop="datePublished" content="{{post_date}}"/> <meta itemprop="dateModified" content="{{post_modified}}"/> <p class="aside-post-meta"> <a href="{{author_url}}" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span itemprop="name">{{author}}</span> </a> - {{post_date_fmt}} </p> <div class="aside-excerpt" > {{{ post_excerpt }}} </div> {{# publisher_logo }} <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="{{publisher_logo}}"> <meta itemprop="width" content="{{publisher_width}}"> <meta itemprop="height" content="{{publisher_height}}"> </div> <meta itemprop="name" content="{{publisher}}"> </div> {{/ publisher_logo }} </div> <a class="more-article more-article-expand" href="{{ permalink }}"> <div class="expand"> <p><span class="x-animate"></span></p> </div><!-- .expand --> </a> </div><!-- .related-row --> <div class="aside-post"></div> </div><!-- .elastic-container --> </div> </div><!-- .aside-posts --> {{/ post_format }} {{# show_ad }} {{{ ad }}} {{/ show_ad }} {{# show_adsense }} {{{ adsense_ad }}} {{/ show_adsense }} </article><!-- .post-content --> {{{ trending_carousel }}} {{# show_widget }} <div class="feed-title-bar ninetofive-{{ widget.brand }}"> <div class="elastic-container"> <div class="currently-reading"> <a class="currently-reading__link" href="{{ widget.site_url }}" target="blank">{{ widget.title }}&nbsp;</a> <span class="social-icons"> {{# widget.social.facebook }} <a href="{{widget.social.facebook}}" class="icon-facebook"></a> {{/ widget.social.facebook}} {{# widget.social.twitter }} <a href="{{widget.social.twitter}}" class="icon-twitter"></a> {{/ widget.social.twitter }} {{# widget.social.google }} <a href="{{widget.social.google}}" class="icon-google-plus"></a> {{/widget.social.google}} </span> </div> </div> </div> <aside class="trending-wrapper"> <div class="trending-items trending-items--cross-site trending-items--{{ widget.brand }}"> {{^ widget.items }}<p>There was a problem getting any content from the RSS feed. We'll try again later</p>{{/ widget.items }} {{# widget.items }} <div title="{{ title }}" class="trending-grid-item"> <a href="{{ link }}" class="trending-item"> <div class="img-wrap" style="background-image: url({{ image }});"></div> <p class="trending-excerpt">{{{ trimmed_title }}}</p> </a> </div> {{/ widget.items }} </div> </aside> {{/ show_widget }} {{/ posts }} {{# infinite }} </div> {{/ infinite }} </script><script id='content-template' type='x-tmpl-mustache'><div class="extended"> {{{ post_content }}} {{# product_link }} {{# product_price }} <div class="product_cta_lower"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="extended-comment-cta"> <a href="{{ permalink }}#comments" class="comments">{{{ comment_count }}}</a> </div> </div><!-- .extended --> </script><script id='aside-template' type='x-tmpl-mustache'><div class="post-body"> {{# featured_image }} {{# product_link }} {{# product_price }} <div class="product_cta_image"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="feat-image-wrapper"> {{# featured_image }} <div class="feat-image{{ image_class }}"><img src="{{featured_image}}" srcset="{{ srcset }}"></div> {{/ featured_image }} </div><!-- .feat-image-wrapper --> <div class="post-social-mobile"> <a href="{{permalink}}#comments" class="comments">{{{comment_count}}}</a> {{{share_buttons}}} </div><!-- .post-social-mobile --> {{/ featured_image }} {{{post_content}}} {{# meta.display_author_ad }} {{{ meta.author_ad }}} {{/ meta.display_author_ad }} {{# product_link }} {{# product_price }} <div class="product_cta_lower"> <a href="{{ product_link }}" class="product-button{{# savings_amount }} has-savings{{/ savings_amount }}" target="_blank"> {{# savings_amount }} <span class="product-savings-amount">Get this deal<br/>{{ savings_amount }}</span> {{/ savings_amount }} <span class="product-price">{{ product_price }}</span> </a> </div> {{/ product_price }} {{/ product_link }} <div class="post-cats"> {{# featured_tags }} <a href="{{tag_link}}" title="View all posts in {{tag_name}}" class="featured_tag">{{tag_name}}</a> {{/ featured_tags }} {{# categories }} <a href="{{cat_link}}" title="View all posts in {{cat_name}}">{{cat_name}}</a> {{/ categories }} </div><!-- .post-cats --> <div class="extended-comment-cta"> <a href="{{ permalink }}#comments" class="comments">{{{ comment_count }}}</a> </div> </div><!-- .post-body --> </script><script type='text/javascript'> /* <![CDATA[ */ var HighlanderComments = {"loggingInText":"Logging In\u2026","submittingText":"Posting Comment\u2026","postCommentText":"Post Comment","connectingToText":"Connecting to %s","commentingAsText":"%1$s: You are commenting using your %2$s account.","logoutText":"Log Out","loginText":"Log In","connectURL":"https:\/\/9to5mac.wordpress.com\/public.api\/connect\/?action=request","logoutURL":"https:\/\/9to5mac.wordpress.com\/wp-login.php?action=logout&_wpnonce=f2b43d6a69","homeURL":"https:\/\/9to5mac.com\/","postID":"446333","gravDefault":"mystery","enterACommentError":"Please enter a comment","enterEmailError":"Please enter your email address here","invalidEmailError":"Invalid email address","enterAuthorError":"Please enter your name here","gravatarFromEmail":"This picture will show whenever you leave a comment. Click to customize it.","logInToExternalAccount":"Log in to use details from one of these accounts.","change":"Change","changeAccount":"Change Account","comment_registration":"1","userIsLoggedIn":"","isJetpack":"","text_direction":"ltr"}; /* ]]> */ </script><script type='text/javascript' src='https://s2.wp.com/_static/??/wp-content/js/jquery/jquery.autoresize.js,/wp-content/mu-plugins/highlander-comments/script.js?m=1516198001j'></script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-facebook' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-twitter' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-google-plus-1' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomgoogle-plus-1', 'menubar=1,resizable=1,width=480,height=550' ); return false; }); }); </script><script type="text/javascript"> jQuery(document).on('ready', function(){ jQuery('body').on('click', 'a.share-pinterest', function(e){ e.preventDefault(); // Load Pinterest Bookmarklet code var s = document.createElement("script"); s.type = "text/javascript"; s.src = window.location.protocol + "//assets.pinterest.com/js/pinmarklet.js?r=" + ( Math.random() * 99999999 ); var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x); // Trigger Stats var s = document.createElement("script"); s.type = "text/javascript"; s.src = this + ( this.toString().indexOf( '?' ) ? '&' : '?' ) + 'js_only=1'; var x = document.getElementsByTagName("script")[0]; x.parentNode.insertBefore(s, x); }); }); </script><script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-linkedin' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); return false; }); }); </script><script type='text/javascript'> /* <![CDATA[ */ var globalJSVars = {"ajaxurl":"https:\/\/9to5mac.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var PushUpNotificationSettings = {"domain":"https:\/\/9to5mac.wordpress.com","userID":"1","websitePushID":"web.com.10up.push","webServiceURL":"https:\/\/push.10up.com","prompt":"1"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var stylesheetDirectory = "https:\/\/s0.wp.com\/wp-content\/themes\/vip\/9to5-2015"; /* ]]> */ </script><script type='text/javascript' src='https://s0.wp.com/_static/??-eJydj0sOwjAMBS9EGlqpIBaIs1SJoS6JE2K7fE5PESAhVpSdpfdmbNtzNi6RAIkd2HoY0UG+VAMv7EcU1eSgByS2AY/A9qSg0HfkA5TvsvQQp8qI2W4ktaZZ1q3tmEH4sSMmD4XwVkxSySozcUICSXscoYpIM2GkPRIKGHYlhfCz4f18Vu41P0zP6Y8TXFeSMgTTeX6jSC6oh2eeYpw0pkAO15d/F7d1W7erer1ZN8Mdwl2cuA=='></script><script type='text/javascript' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?ver=1.0.26'></script><script type='text/javascript'> /* <![CDATA[ */ var wpcomVipAnalytics = {"is_404":"0","is_home":"0","is_single":"1","is_front_page":"0","is_archive":"0","percentToTrack":"1"}; /* ]]> */ </script><script type='text/javascript'> /* <![CDATA[ */ var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/9to5mac.com\/wp-admin\/admin-ajax.php","nonce":"c2fc718f30","display_exif":"1","display_geo":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","comment_registration":"1","require_name_email":"1","login_url":"https:\/\/9to5mac.wordpress.com\/wp-login.php?redirect_to=https%3A%2F%2F9to5mac.com%2F2016%2F09%2F14%2Fios-10-how-to-hate-pressing-the-home-button-to-unlock-change-is-setting-on-touch-id-iphones-ipads%2F","blog_id":"22754319","local_comments_commenting_as":"<p id=\"jp-carousel-commenting-as\">You must be <a href=\"#\" class=\"jp-carousel-comment-login\">logged in<\/a> to post a comment.<\/p>","reblog":"Reblog","reblogged":"Reblogged","reblog_add_thoughts":"Add your thoughts here... (optional)","reblogging":"Reblogging...","post_reblog":"Post Reblog","stats_query_args":"blog=22754319&v=wpcom&tz=-8&user_id=0&subd=9to5mac","is_public":"1","reblog_enabled":""}; /* ]]> */ </script><script type='text/javascript' src='https://s2.wp.com/_static/??-eJyVUO0KwjAMfCGzqjhlP8RniW0YqW1X+zHZ29si0wky8FeSS+4uiXh4YCdNVhSFjsKSYiRDllwSpbesG8uu0XFTcTm4VEdsBm9yzy6KPYzsq0YJgA7NlFjGFQKqIghXDMJiTBRKBsNIIXBd5o39qZACytuabWJDCno0hsL0Xc2s5Uei/1y9xPU9V/4rNMupH54Sw5AjGaEp+bIfzEDhXOx512670+546Fr9BG8ulXg='></script><script> (function($){ $(document.body).on('post-load', function(){ var nodes = document.querySelectorAll('span.dsq-postid'); for (var i = 0, url; i < nodes.length; i++) { var shorturl = nodes[i].getAttribute('rel'); var new_rel = shorturl.replace( 'https:', 'http:' ); nodes[i].parentNode.setAttribute('data-disqus-identifier', new_rel ); url = nodes[i].parentNode.href.split('#', 1); if (url.length == 1) url = url[0]; else url = url[1]; nodes[i].parentNode.href = url + '#disqus_thread'; } var DISQUSWIDGETS = window.DISQUSWIDGETS || {}; if ( Object.keys(DISQUSWIDGETS).length !== 0 && DISQUSWIDGETS.constructor === Object ) { DISQUSWIDGETS.getCount({reset: true}); } }); })(jQuery); </script><script type="text/javascript"> // <![CDATA[ (function() { try{ if ( window.external &&'msIsSiteMode' in window.external) { if (window.external.msIsSiteMode()) { var jl = document.createElement('script'); jl.type='text/javascript'; jl.async=true; jl.src='/wp-content/plugins/ie-sitemode/custom-jumplist.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(jl, s); } } }catch(e){} })(); // ]]> </script><script type='text/javascript'> var secondaryMapping, adslot; googletag.cmd.push(function() { var mainMapping = googletag.sizeMapping(). addSize([0, 0], [[320,50],[320,100]]). addSize([320, 400], [[320,50],[320,100]]). addSize([768, 200], [[468,60],[728,90]]). addSize([1050, 200], [[728,90],[970,70],[970,90],[970,250]]). build(); secondaryMapping = googletag.sizeMapping(). addSize([0, 0], [[300,250]]). addSize([320, 400], [[300,250]]). addSize([768, 200], [[300,250],[728,90]]). addSize([1050, 200], [[300,250],[728,90],[970,90],[970,250]]). build(); adslot = googletag.defineSlot('/1049447/9to5mac-728x90-TopMain-R', [[320, 100], [970, 90], [320, 50], [970, 250], [468, 60], [728, 90], [970, 70]], "div-gpt-ad-1436850350386-0"). defineSizeMapping(mainMapping). addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); window.nineto5ads = window.nineto5ads|| []; window.nineto5ads.forEach(function(ad){ googletag.cmd.push(ad); }); // Function to generate unique names for slots var nextSlotId = 1; function generateNextSlotName() { var id = nextSlotId++; return 'div-gpt-ad-' + id; } function loadAds( page, dfp_id ) { var $ads; if ( page === 1 ) { $ads = jQuery( '.post-content' ).find( '.inlinead:empty' ); } else { $ads = jQuery( document.getElementById( 'infinite-view-' + ( page - 1 ) ) ). find( '.post-content .inlinead' ); } $ads.each( function() { var slotName = generateNextSlotName(), slotDiv = document.createElement('div'); slotDiv.id = slotName; // ID must be the same as slotName jQuery( this ).append( slotDiv ); apstag.fetchBids({ slots: [{ slotID: "\/1049447\/9to5mac-300x250-TopSidebarMain-R", //example: 'div-gpt-ad-1475102693815-0' slotName: slotName, //example: 12345/box-1 sizes: [[300, 250], [970, 90], [970, 250], [728, 90]] }], timeout: 2e3 }, function(bids) { googletag.cmd.push( function() { var slot = googletag.defineSlot("\/1049447\/9to5mac-300x250-TopSidebarMain-R", [[300, 250], [970, 90], [970, 250], [728, 90]], slotName). defineSizeMapping(secondaryMapping). addService(googletag.pubads()); // Display has to be called before // refresh and after the slot div is in the page. googletag.display(slotName); apstag.setDisplayBids(); googletag.pubads().refresh([slot]); }); }); }); } function loadAuthorAds() { googletag.cmd.push( function() { googletag.pubads().refresh(null, {changeCorrelator: false}); }); } </script><script> // Check if our canRunAds variable is set if ( typeof canRunAds === 'undefined' || canRunAds === null ){ document.body.classList.add( 'enable-fallbacks' ); } if ( typeof OXHBConfig === 'undefined' || OXHBConfig === null ){ document.body.classList.add( 'enable-fallbacks' ); } (function($){ $( '.th874e0c40' ).click( function () { window.open( $( this ).data( 'th65b305b3' ) ); return false; }); $(document.body).on('post-load', function(){ $( '.th874e0c40' ).click( function () { window.open( $( this ).data( 'th65b305b3' ) ); return false; }); }); })(jQuery); </script><script src="//stats.wp.com/w.js?56" type="text/javascript" async defer></script><script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'22754319','blog_tz':'-8','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'22754319','v':'wpcom','tz':'-8','user_id':'0','post':'446333','subd':'9to5mac'}]); function st_vt() {var x=document.createElement("img");x.src="https://pixel.wp.com/g.gif?blog=22754319&v=wpcomvt&tz=-8&user_id=0&post=446333&subd=9to5mac&rand="+Math.random();} _stq.push(['extra', {'crypt':'UE40eW5QN0p8M2Y/RE1BNmNJfGhxNCVxUDExYmtib2E/SzdEJm0lUEtbdFU0fFk4cHZvcUFrZT90Tn4yQm1+R3NyNTdaY3ZNZFJuS3czaXFpJT9lMC56TmhYLjZfczNfNW8/OFAtdUhBKzltdzVOTFgwWCUvckhXLk5aR1VfPWt+X1B4cWdUTlkldExDQTNFMUlVMWJteUNMZGc3QnAxNXEtcy9tazVNTExDMW9NcjFROD9qb0tEYWpRQT1ydldPNGtMTkJKUlUzJjByOFBodDZNX1ZKVDUsbzFpRHNJPSt0c3ZIY1AxPTRfOXJTUlMuWjMlLUtIdT9dOWwvaTBzUlklbG52bnNDLw=='}]); _stq.push([ 'clickTrackerInit', '22754319', '446333' ]); </script><script type="text/javascript" src="//s.skimresources.com/js/3947X638757.skimlinks.js"></script><script> if ( 'object' === typeof wpcom_mobile_user_agent_info ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ""; if( false !== wpcom_mobile_user_agent_info.matchedPlatformName ) mobileStatsQueryString += "&x_" + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; if( false !== wpcom_mobile_user_agent_info.matchedUserAgentName ) mobileStatsQueryString += "&x_" + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; if( wpcom_mobile_user_agent_info.isIPad() ) mobileStatsQueryString += "&x_" + 'ipad_views' + '=' + 'views'; if( "" != mobileStatsQueryString ) { new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } </script>