CINXE.COM
Contact us | MacRumors Forums
<!DOCTYPE html> <meta name="apple-mobile-web-app-title" content="MR Forums"> <link rel="apple-touch-icon" href="/data/assets/logo/mr-icon-192.png"> <html id="XF" lang="en-US" dir="LTR" style="font-size: 62.5%;" data-app="public" data-template="contact_form" data-container-key="" data-content-key="" data-logged-in="false" data-cookie-prefix="xf_" data-csrf="1732578599,6328f7567ce3b01727309fc074318b23" class="has-no-js template-contact_form uix_hasSectionLinks " > <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <title>Contact us | MacRumors Forums</title> <link rel="manifest" href="/webmanifest.php"> <meta name="theme-color" content="#152a44" media="(max-width: 900px)"/> <meta name="theme-color" content="#cbd9ea" media="(prefers-color-scheme: light)"/> <meta name="theme-color" content="#1a1a1a" media="(prefers-color-scheme: dark)"/> <meta name="msapplication-TileColor" content="#152a44"> <meta name="apple-mobile-web-app-title" content="MR Forums"> <link rel="apple-touch-icon" href="/data/assets/logo/mr-icon-192.png"> <meta property="og:site_name" content="MacRumors Forums" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Contact us" /> <meta property="twitter:title" content="Contact us" /> <meta property="og:url" content="https://forums.macrumors.com/misc/contact" /> <meta property="og:image" content="https://images.macrumors.com/article-new/2019/10/macrumors-forums-social.jpg" /> <meta property="twitter:image" content="https://images.macrumors.com/article-new/2019/10/macrumors-forums-social.jpg" /> <meta property="twitter:card" content="summary" /> <noscript> <link rel="stylesheet" href="/css.php?css=public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less%2Cpublic%3Amacrumors.less%2Cpublic%3Amacrumors_light.less&s=34&l=1&d=1725641495&k=a514e0f6dcdf20249f71d94713a316deb2db8a1e" /> </noscript> <link rel="preload" href="/styles/macrumors/fonts/icons/material-icons/fonts/materialdesignicons-webfont.woff2?v=5.8.55" as="font" type="font/woff2" crossorigin="anonymous" /> <link rel="stylesheet" href="/styles/macrumors/fonts/icons/material-icons/css/materialdesignicons.min.css?d=1680814612" /> <noscript> <link rel="stylesheet" href="/css.php?css=public%3Amacrumors.less%2Cpublic%3Amacrumors_light.less%2Cpublic%3Auix.less%2Cpublic%3Auix_extendedFooter.less%2Cpublic%3Auix_megaMenu.less%2Cpublic%3Auix_socialMedia.less%2Cpublic%3Aextra.less&s=34&l=1&d=1725641495&k=50e9d4c209c9d3d814cfa89b00bc500f3e6045ba" /> </noscript> <script>window.thstyleswitchConfig = {"autodetectEnabled":true,"lightStyle":{"id":34,"type":"light","cssUrl":"\/css.php?css=__SENTINEL__&s=34&l=1&d=1725641495","primaryCss":["public:normalize.css","public:core.less","public:app.less"],"primaryCssUrl":"\/css.php?css=public%3Anormalize.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less%2Cpublic%3Afa.css%2Cpublic%3Amacrumors.less%2Cpublic%3Amacrumors_light.less&s=34&l=1&d=1725641495&k=caa66721eea0fe542313cc42bbf5134416399262","additionalCss":["public:macrumors.less","public:macrumors_light.less","public:uix.less","public:uix_extendedFooter.less","public:uix_megaMenu.less","public:uix_socialMedia.less","public:extra.less"],"additionalCssUrl":"/css.php?css=public%3Amacrumors.less%2Cpublic%3Amacrumors_light.less%2Cpublic%3Auix.less%2Cpublic%3Auix_extendedFooter.less%2Cpublic%3Auix_megaMenu.less%2Cpublic%3Auix_socialMedia.less%2Cpublic%3Aextra.less%2Cpublic%3Afa.css&s=34&l=1&d=1725641495&k=f3baa08d3e0363044d394a1e9fa2a7a53d725186","switchStyleUrl":"\/misc\/thstyleswitch?style_id=38"},"darkStyle":{"id":36,"type":"dark","cssUrl":"\/css.php?css=__SENTINEL__&s=36&l=1&d=1725641495","primaryCss":["public:normalize.css","public:core.less","public:app.less"],"primaryCssUrl":"\/css.php?css=public%3Anormalize.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less%2Cpublic%3Afa.css%2Cpublic%3Amacrumors.less%2Cpublic%3Amacrumors_dark.less&s=36&l=1&d=1725641495&k=5ad3425aebc8b0914bd37d22d2a1de23af18170a","additionalCss":["public:macrumors.less","public:macrumors_light.less","public:uix.less","public:uix_extendedFooter.less","public:uix_megaMenu.less","public:uix_socialMedia.less","public:extra.less"],"additionalCssUrl":"/css.php?css=public%3Amacrumors.less%2Cpublic%3Amacrumors_light.less%2Cpublic%3Auix.less%2Cpublic%3Auix_extendedFooter.less%2Cpublic%3Auix_megaMenu.less%2Cpublic%3Auix_socialMedia.less%2Cpublic%3Aextra.less%2Cpublic%3Afa.css%2Cpublic%3Amacrumors_dark.less&s=36&l=1&d=1725641495&k=491c32befbaa14a9f194f72b86138eef307c3d0d","switchStyleUrl":"\/misc\/thstyleswitch?style_id=36"},"currentStyleType":"light","originalCss":{"public:macrumors.less":true,"public:macrumors_light.less":true,"public:uix.less":true,"public:uix_extendedFooter.less":true,"public:uix_megaMenu.less":true,"public:uix_socialMedia.less":true,"public:extra.less":true}};</script> <script src="/js/themehouse/styleswitch/preamble.js?_v=d9443a62"></script> <script> themehouse.styleSwitch.initAutodetect(); </script> <script src="/js/xf/preamble.min.js?_v=d9443a62"></script> <script> function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1); if (c.indexOf(name) == 0) return c.substring(name.length,c.length); } console.log(name); return ""; } var mrWidth = getCookie('mr-fluid'); if (typeof(mrWidth) !== 'undefined') { mrWidth = parseInt(mrWidth); if (mrWidth >= 0) { var eles = document.getElementsByTagName('html'); if (eles.length > 0) { if (mrWidth === 0) { eles[0].className += ' pageWidth--narrow'; } else if (mrWidth === 1) { eles[0].className += ' pageWidth--medium'; } else if (mrWidth === 2) { eles[0].className += ' pageWidth--wide'; } } } } </script> <link rel="icon" type="image/png" href="https://images.macrumors.com/images-new/favicon.ico" sizes="48x48" /> <link rel="apple-touch-icon" href="https://images.macrumors.com/images-new/apple-touch-icon-transparent.png" /> <meta name="apple-mobile-web-app-title" content="MacRumors Forums"> </head> <body data-template="contact_form" class="cafemedia-no-footer-desktop-728 "> <style> .p-pageWrapper .p-navSticky { top: 0 !important; } .uix_mainTabBar {top: 0px !important;} .uix_stickyBodyElement:not(.offCanvasMenu) { top: 20px !important; min-height: calc(100vh - 20px) !important; } .uix_sidebarInner .uix_sidebar--scroller {margin-top: 20px;} // .uix_sidebarInner {margin-top: -20px;} .uix_sidebarInner {margin-top: 0px;} .p-body-sideNavInner .uix_sidebar--scroller {margin-top: 20px;} .p-body-sideNavInner {margin-top: -20px;} .uix_stickyCategoryStrips {top: 20px !important;} #XF .u-anchorTarget { height: 20px; margin-top: -20px; } @media (max-width: 0) { .p-sectionLinks {display: none;} .uix_mainTabBar {top: 0px !important;} .uix_stickyBodyElement:not(.offCanvasMenu) { top: 20px !important; min-height: calc(100vh - 20px) !important; } .uix_sidebarInner .uix_sidebar--scroller {margin-top: 20px;} .uix_sidebarInner {margin-top: -20px;} .p-body-sideNavInner .uix_sidebar--scroller {margin-top: 20px;} .p-body-sideNavInner {margin-top: -20px;} .uix_stickyCategoryStrips {top: 20px !important;} #XF .u-anchorTarget { height: 20px; margin-top: -20px; } } .uix_sidebarNav .uix_sidebar--scroller {max-height: calc(100vh - 20px);} </style> <div id="jumpToTop"></div> <div class="uix_pageWrapper--fixed"> <div class="p-pageWrapper" id="top"> <header class="p-header" id="header"> <div class="p-header-inner"> <div class="p-header-content"> <div class="p-header-logo p-header-logo--image"> <a class="uix_logo" href="https://www.macrumors.com/"> <img src="https://images.macrumors.com/images-new/macrumors-simple-logo-light.svg" class="mrlogo--light" alt="MacRumors Forums" width="200" height="57" /> <img src="https://images.macrumors.com/images-new/macrumors-simple-logo-dark.svg" class="mrlogo--dark" alt="MacRumors Forums" width="200" height="57" /> </a> </div> <div class="p-nav-opposite"> <a href="/forums/-/-/th-nnm-navigate" class="p-navgroup-link p-navgroup-link--thNnnNavigate" data-xf-click="overlay" aria-label="Browse all forums"> <i class="fa--xf fas fa-list-ul" aria-hidden="true"></i> </a> <div class="give-feedback"> Got a tip for us? <a data-xf-click="menu" role="button" aria-expanded="false" aria-haspopup="true">Let us know</a> <div class="menu menu--structural" data-menu="menu" aria-hidden="true"> <div class="menu-content"> <a class="menu-linkRow" href="mailto:tips@macrumors.com?Subject=MacRumors Submission">a. Send us an email</a> <a class="menu-linkRow" href="https://www.macrumors.com/share.php">b. Anonymous form</a> </div> </div> </div> <ul class="uix_socialMedia"> <li><a data-xf-init="tooltip" title="Podcast" target="_blank" href="https://podcasts.apple.com/us/podcast/the-macrumors-show/id1602394741" aria-label="MacRumors Show"> <i class="fa--xf fas fa-podcast fab uix_icon uix_icon--podcast" aria-hidden="true"></i> </a></li> <li><a data-xf-init="tooltip" title="Instagram" target="_blank" href="https://www.instagram.com/macrumors/" aria-label="MacRumors on Instagram"> <i class="fa--xf fas fa-instagram fab uix_icon uix_icon--instagram" aria-hidden="true"></i> </a></li> <li><a aria-label="Facebook" data-xf-init="tooltip" title="Facebook" target="_blank" href="https://www.facebook.com/macrumors" aria-label="MacRumors on Facebook"> <i class="fa--xf fas fa-facebook fab" aria-hidden="true"></i> </a></li> <li><a aria-label="Twitter" data-xf-init="tooltip" title="Twitter" target="_blank" href="https://twitter.com/macrumors" aria-label="MacRumors on Twitter"> <i class="fa--xf fas fa-twitter fab" aria-hidden="true"></i> </a></li> <li><a aria-label="YouTube" data-xf-init="tooltip" title="YouTube" target="_blank" href="https://www.youtube.com/macrumors" aria-label="MacRumors on Youtube"> <i class="fa--xf fas fa-youtube fab" aria-hidden="true"></i> </a></li> <li><a data-xf-init="tooltip" title="RSS" target="_blank" href="https://feeds.macrumors.com/MacRumors-All" aria-label="MacRumors rss feed"> <i class="fa--xf fas fa-rss fab uix_icon uix_icon--rss" aria-hidden="true"></i> </a></li> <li><a data-xf-init="tooltip" title="Subscribe" target="_blank" href="https://macrumors.us5.list-manage.com/subscribe?u=7d0106b433773bd0aef5828e0&id=3989954cde" aria-label="MacRumors newsletter"> <i class="fa--xf fas fa-email fab uix_icon uix_icon--email" aria-hidden="true"></i> </a></li> </ul> </div> </div> </div> </header> <nav class="p-nav"> <div class="p-nav-inner"> <button type="button" class="button--plain p-nav-menuTrigger badgeContainer button" data-badge="0" data-xf-click="off-canvas" data-menu=".js-headerOffCanvasMenu" role="button" tabindex="0" aria-label="Menu"><span class="button-text"> <i aria-hidden="true"></i> </span></button> <div class="p-header-logo p-header-logo--image"> <a class="uix_logo" href="https://www.macrumors.com/"> <img src="https://images.macrumors.com/images-new/macrumors-simple-logo-light.svg" class="mrlogo--light" alt="MacRumors Forums" width="200" height="57" /> <img src="https://images.macrumors.com/images-new/macrumors-simple-logo-dark.svg" class="mrlogo--dark" alt="MacRumors Forums" width="200" height="57" /> </a> </div> <div class="p-nav-scroller hScroller" data-xf-init="h-scroller" data-auto-scroll=".p-navEl.is-selected"> <div class="hScroller-scroll"> <ul class="p-nav-list js-offCanvasNavSource"> <li> <div class="p-navEl u-ripple " > <a href="https://www.macrumors.com" class="p-navEl-link " data-xf-key="1" data-nav-id="front"><span>Front Page</span></a> </div> </li> <li> <div class="p-navEl u-ripple" data-has-children="true"> <div class="p-navEl-linkHolder" data-xf-click="menu" role="button" aria-expanded="false" aria-haspopup="true"> <a href="https://www.macrumors.com/roundup/" class="p-navEl-link p-navEl-link--splitMenu" data-nav-id="roundups"> <span>Roundups</span></a> </div> <a data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"> </a> <div class="menu menu--structural menu--wide roundups" data-menu="menu" aria-hidden="true"> <div class="menu-content"> <ul class="listPlain listColumns listColumns--narrow listColumns--together" id="nav-dropdown"> <li><a class="blockLink" href="https://www.macrumors.com/roundup/airpods/">AirPods 4 <!--<img src="https://images.macrumors.com/article-new/2018/02/airpods-4-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/airpods-max/">AirPods Max <!--<img src="https://images.macrumors.com/article-new/2020/05/airpods-max-2024-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/airpods-pro/">AirPods Pro <!--<img src="https://images.macrumors.com/article-new/2019/10/airpods_pro_roundup_menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/black-friday/">Apple Black Friday <!--<img src="https://images.macrumors.com/article-new/2020/11/black-friday-2022-roundup-menu.jpg" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/best-apple-deals/">Apple Deals <!--<img src="https://images.macrumors.com/article-new/2016/01/mrlogoroundup.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/apple-pay/">Apple Pay <!--<img src="https://images.macrumors.com/article-new/2014/09/apple_pay_touch_roundup_menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/displays/">Apple Pro Display XDR <!--<img src="https://images.macrumors.com/article-new/2013/10/apple_pro_display_xdr_roundup_menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/studio-display/">Apple Studio Display <!--<img src="https://images.macrumors.com/article-new/2022/03/pro-display-xdr-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/apple-tv/">Apple TV <!--<img src="https://images.macrumors.com/article-new/2013/12/apple-tv-2022-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/apple-vision-pro/">Apple Vision Pro <!--<img src="https://images.macrumors.com/article-new/2016/02/apple-vision-pro-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/apple-watch/">Apple Watch 10 <!--<img src="https://images.macrumors.com/article-new/2023/08/apple-watch-10-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/apple-watch-se/">Apple Watch SE <!--<img src="https://images.macrumors.com/article-new/2020/09/applewatchseroundup.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/apple-watch-ultra/">Apple Watch Ultra 2 <!--<img src="https://images.macrumors.com/article-new/2022/09/apple-watch-ultra-black-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/carplay/">CarPlay <!--<img src="https://images.macrumors.com/article-new/2015/02/carplay-icon-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/homepod/">HomePod <!--<img src="https://images.macrumors.com/article-new/2017/05/homepod_roundup_menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/homepod-mini/">HomePod mini <!--<img src="https://images.macrumors.com/article-new/2020/10/homepodminiroundupmenu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/imac/">iMac <!--<img src="https://images.macrumors.com/article-new/2013/09/m4-imac-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/ios-18/">iOS 18 <!--<img src="https://images.macrumors.com/article-new/2023/11/ios-18-official-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/ipad/">iPad <!--<img src="https://images.macrumors.com/article-new/2013/09/ipad-10-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/ipad-air/">iPad Air <!--<img src="https://images.macrumors.com/article-new/2019/03/ipad-air-m2-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/ipad-mini/">iPad mini <!--<img src="https://images.macrumors.com/article-new/2013/09/ipad-mini-7-roundup.menu_.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/ipad-pro/">iPad Pro <!--<img src="https://images.macrumors.com/article-new/2018/11/ipad-pro-m4-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/ipados-18/">iPadOS 18 <!--<img src="https://images.macrumors.com/article-new/2024/06/iPadOS-18-menu-icon.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/iphone-14/">iPhone 14 <!--<img src="https://images.macrumors.com/article-new/2021/09/iphone-14-official-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/iphone-15/">iPhone 15 <!--<img src="https://images.macrumors.com/article-new/2022/05/iphone-15-pink-black-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/iphone-16/">iPhone 16 <!--<img src="https://images.macrumors.com/article-new/2023/03/iphone-16-blue-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/iphone-16-pro/">iPhone 16 Pro <!--<img src="https://images.macrumors.com/article-new/2023/11/iphone-16-pro-desert-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/iphone-17/">iPhone 17 <!--<img src="https://images.macrumors.com/article-new/2024/05/iPhone-17-Menu-Icon.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/iphone-se/">iPhone SE <!--<img src="https://images.macrumors.com/article-new/2016/02/iphone_se_2020_roundup_menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/mac-mini/">Mac mini <!--<img src="https://images.macrumors.com/article-new/2013/09/mac-mini-2024-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/mac-pro/">Mac Pro <!--<img src="https://images.macrumors.com/article-new/2013/09/mac_pro_2019_roundup_featured.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/mac-studio/">Mac Studio <!--<img src="https://images.macrumors.com/article-new/2022/03/mac-studio-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/macbook-air/">MacBook Air <!--<img src="https://images.macrumors.com/article-new/2013/09/macbook-air-m2-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/macbook-pro/">MacBook Pro <!--<img src="https://images.macrumors.com/article-new/2013/09/space-black-2023-macbook-pro-roundup-menu.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/macos-sequoia/">macOS Sequoia <!--<img src="https://images.macrumors.com/article-new/2024/03/macos-sequoia-roundup-menu.jpg" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/visionos-2/">visionOS 2 <!--<img src="https://images.macrumors.com/article-new/2024/06/visionOS-2-menu-icon.png" width="56" height="39"/>--> </a></li> <li><a class="blockLink" href="https://www.macrumors.com/roundup/watchos-11/">watchOS 11 <!--<img src="https://images.macrumors.com/article-new/2024/06/watchOS-11-menu-icon-2.png" width="56" height="39"/>--> </a></li> </ul> </div> </div> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="https://www.macrumors.com/guide/" class="p-navEl-link " data-xf-key="3" data-nav-id="guides"><span>Guides</span></a> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="https://www.macrumors.com/how-to/" class="p-navEl-link " data-xf-key="4" data-nav-id="howtos"><span>How Tos</span></a> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="https://www.macrumors.com/review/" class="p-navEl-link " data-xf-key="5" data-nav-id="reviews"><span>Reviews</span></a> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="https://buyersguide.macrumors.com" class="p-navEl-link " data-xf-key="6" data-nav-id="buyers"><span>Buyer's Guide</span></a> </div> </li> <li> <div class="p-navEl u-ripple " data-has-children="true"> <a href="/" class="p-navEl-link p-navEl-link--splitMenu " data-nav-id="forums"><span>Forums</span></a> <a data-xf-key="7" data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"> </a> <div class="menu menu--structural" data-menu="menu" aria-hidden="true"> <div class="menu-content"> <a href="https://forums.macrumors.com" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="homeicon"><span>Home</span></a> <a href="/whats-new/posts/" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="forumlist_newposts"><span>New Posts</span></a> <a href="/forums/-/list" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="newposts_forumlist"><span>Forum List</span></a> <a href="https://forums.macrumors.com/trending/" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="forumlist_trending"><span>Trending</span></a> <a href="https://forums.macrumors.com/pages/new-threads/" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="forumlist_newthreads"><span>New Threads</span></a> <a href="/whats-new/media/" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " rel="nofollow" data-nav-id="newmediaforums"><span>New Media</span></a> <a href="https://forums.macrumors.com/whats-new/latest-activity" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="forumlist_spy"><span>Spy</span></a> <hr class="menu-separator" /> <a href="/whats-new/posts/" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="newPosts"><span>New posts</span></a> <a href="/forums/-/list" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="forumList"><span>Forum list</span></a> <a href="/wikipost/" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="wikiPost"><span>WikiPost</span></a> <a href="/wikipost/summaries" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="wikiPostSummaries"><span>Latest summaries</span></a> <a href="/watched/wikipost" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="wikiPostWatchedWikiPosts"><span>Watched WikiPosts</span></a> <hr class="menu-separator" /> <a href="https://macrumors.zendesk.com/hc/en-us" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="Support"><span>Support</span></a> <a href="https://macrumors.zendesk.com/hc/en-us" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="FAQ"><span>FAQ and Rules</span></a> <a href="https://forums.macrumors.com/misc/contact/" class="menu-linkRow u-ripple u-indentDepth1 js-offCanvasCopy " data-nav-id="Contact"><span>Contact Us</span></a> <hr class="menu-separator" /> </div> </div> </div> </li> </ul> </div> </div> <div class="p-nav-opposite"> <a href="/forums/-/-/th-nnm-navigate" class="p-navgroup-link p-navgroup-link--thNnnNavigate" data-xf-click="overlay" aria-label="Browse all forums"> <i class="fa--xf fas fa-list-ul" aria-hidden="true"></i> </a> <div class="p-navgroup p-account p-navgroup--guest"> <a href="/login/" class="p-navgroup-link u-ripple p-navgroup-link--textual p-navgroup-link--logIn" data-follow-redirects="on"> <i></i> <span class="p-navgroup-linkText">Log in</span> </a> <a href="/register/" class="p-navgroup-link u-ripple p-navgroup-link--textual p-navgroup-link--register" data-follow-redirects="on"> <i></i> <span class="p-navgroup-linkText">Register</span> </a> </div> <div class="p-navgroup p-discovery"> <div class="uix_searchBar"> <div class="uix_searchBarInner"> <form action="/search/search" method="post" class="uix_searchForm" data-xf-init="quick-search"> <a class="uix_search--close"> <i class="fa--xf fas fa-window-close" aria-hidden="true"></i> </a> <input type="text" class="input js-uix_syncValue uix_searchInput uix_searchDropdown__trigger" autocomplete="off" data-uixsync="search" name="keywords" placeholder="Search…" aria-label="Search" data-menu-autofocus="true" /> <a href="/search/" class="uix_search--settings u-ripple" data-xf-key="/" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i class="fa--xf fas fa-cog" aria-hidden="true"></i> </a> <span class=" uix_searchIcon"> <i class="fa--xf fas fa-search" aria-hidden="true"></i> </span> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> <a class="uix_searchIconTrigger p-navgroup-link p-navgroup-link--iconic p-navgroup-link--search u-ripple" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i aria-hidden="true"></i> </a> <a href="/search/" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--search u-ripple js-uix_minimalSearch__target" data-xf-click="menu" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i aria-hidden="true"></i> </a> <div class="menu menu--structural menu--wide" data-menu="menu" aria-hidden="true"> <form action="/search/search" method="post" class="menu-content" data-xf-init="quick-search"> <h3 class="menu-header">Search</h3> <div class="menu-row"> <input type="text" class="input js-uix_syncValue" name="keywords" data-uixsync="search" placeholder="Search…" aria-label="Search" data-menu-autofocus="true" /> </div> <div class="menu-row"> <label class="iconic"><input type="checkbox" name="c[title_only]" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Search titles only <span tabindex="0" role="button" data-xf-init="tooltip" data-trigger="hover focus click" title="Tags will also be searched"> <i class="fa--xf far fa-question-circle u-muted u-smaller" aria-hidden="true"></i> </span></span></label> </div> <div class="menu-row"> <div class="inputGroup"> <span class="inputGroup-text" id="ctrl_search_menu_by_member">By:</span> <input type="text" class="input" name="c[users]" data-xf-init="auto-complete" placeholder="Member" aria-labelledby="ctrl_search_menu_by_member" /> </div> </div> <div class="menu-footer"> <span class="menu-footer-controls"> <button type="submit" class="button--primary button button--icon button--icon--search"><span class="button-text">Search</span></button> <a href="/search/" class="button"><span class="button-text">Advanced search…</span></a> </span> </div> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> <div class="menu menu--structural menu--wide uix_searchDropdown__menu" aria-hidden="true"> <form action="/search/search" method="post" class="menu-content" data-xf-init="quick-search"> <input name="keywords" class="js-uix_syncValue" data-uixsync="search" placeholder="Search…" aria-label="Search" type="hidden" /> <div class="menu-row"> <label class="iconic"><input type="checkbox" name="c[title_only]" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Search titles only <span tabindex="0" role="button" data-xf-init="tooltip" data-trigger="hover focus click" title="Tags will also be searched"> <i class="fa--xf far fa-question-circle u-muted u-smaller" aria-hidden="true"></i> </span></span></label> </div> <div class="menu-row"> <div class="inputGroup"> <span class="inputGroup-text">By:</span> <input class="input" name="c[users]" data-xf-init="auto-complete" placeholder="Member" /> </div> </div> <div class="menu-footer"> <span class="menu-footer-controls"> <button type="submit" class="button--primary button button--icon button--icon--search"><span class="button-text">Search</span></button> <a href="/search/" class="button" rel="nofollow"><span class="button-text">Advanced…</span></a> </span> </div> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> </div> </div> </div> </div> <div class="uix_megaMenu"> <div class="uix_megaMenu__content uix_megaMenu__content--roundups"> test </div> </div> </nav> <div class="p-sectionLinks"> <div class="pageContent"> <div class="p-sectionLinks-inner hScroller" data-xf-init="h-scroller"> <div class="hScroller-scroll"> <ul class="p-sectionLinks-list"> <li> <div class="p-navEl u-ripple " data-has-children="true"> <a href="https://forums.macrumors.com" class="p-navEl-link p-navEl-link--splitMenu " data-nav-id="HomeNoTabs"><span>Home</span></a> <a data-xf-key="alt+1" data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"> </a> <div class="menu menu--structural" data-menu="menu" aria-hidden="true"> <div class="menu-content"> <a href="/whats-new/posts/" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="defNewPosts"><span>New Posts</span></a> <a href="/forums/-/list" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="defForumList"><span>Forum List</span></a> <a href="https://forums.macrumors.com/trending/" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="Trending"><span>Trending</span></a> <a href="https://forums.macrumors.com/pages/new-threads/" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="defNewThreads"><span>New Threads</span></a> <a href="/whats-new/media/" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " rel="nofollow" data-nav-id="medianewdefault"><span>New Media</span></a> <a href="https://forums.macrumors.com/whats-new/latest-activity" class="menu-linkRow u-ripple u-indentDepth0 js-offCanvasCopy " data-nav-id="defSpy"><span>Spy</span></a> </div> </div> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="/whats-new/posts/" class="p-navEl-link " data-xf-key="alt+2" data-nav-id="NewPosts"><span>New Posts</span></a> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="/forums/-/list" class="p-navEl-link " data-xf-key="alt+3" data-nav-id="defForumListRoot"><span>Forum List</span></a> </div> </li> <li> <div class="p-navEl u-ripple " > <a href="/register/" class="p-navEl-link " data-xf-key="alt+4" data-nav-id="defaultRegister"><span>Register</span></a> </div> </li> </ul> </div> </div> <div class="p-nav-opposite"> <a href="/forums/-/-/th-nnm-navigate" class="p-navgroup-link p-navgroup-link--thNnnNavigate" data-xf-click="overlay" aria-label="Browse all forums"> <i class="fa--xf fas fa-list-ul" aria-hidden="true"></i> </a> <div class="p-navgroup p-discovery"> <div class="uix_searchBar"> <div class="uix_searchBarInner"> <form action="/search/search" method="post" class="uix_searchForm" data-xf-init="quick-search"> <a class="uix_search--close"> <i class="fa--xf fas fa-window-close" aria-hidden="true"></i> </a> <input type="text" class="input js-uix_syncValue uix_searchInput uix_searchDropdown__trigger" autocomplete="off" data-uixsync="search" name="keywords" placeholder="Search…" aria-label="Search" data-menu-autofocus="true" /> <a href="/search/" class="uix_search--settings u-ripple" data-xf-key="/" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i class="fa--xf fas fa-cog" aria-hidden="true"></i> </a> <span class=" uix_searchIcon"> <i class="fa--xf fas fa-search" aria-hidden="true"></i> </span> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> <a class="uix_searchIconTrigger p-navgroup-link p-navgroup-link--iconic p-navgroup-link--search u-ripple" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i aria-hidden="true"></i> </a> <a href="/search/" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--search u-ripple js-uix_minimalSearch__target" data-xf-click="menu" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i aria-hidden="true"></i> </a> <div class="menu menu--structural menu--wide" data-menu="menu" aria-hidden="true"> <form action="/search/search" method="post" class="menu-content" data-xf-init="quick-search"> <h3 class="menu-header">Search</h3> <div class="menu-row"> <input type="text" class="input js-uix_syncValue" name="keywords" data-uixsync="search" placeholder="Search…" aria-label="Search" data-menu-autofocus="true" /> </div> <div class="menu-row"> <label class="iconic"><input type="checkbox" name="c[title_only]" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Search titles only <span tabindex="0" role="button" data-xf-init="tooltip" data-trigger="hover focus click" title="Tags will also be searched"> <i class="fa--xf far fa-question-circle u-muted u-smaller" aria-hidden="true"></i> </span></span></label> </div> <div class="menu-row"> <div class="inputGroup"> <span class="inputGroup-text" id="ctrl_search_menu_by_member">By:</span> <input type="text" class="input" name="c[users]" data-xf-init="auto-complete" placeholder="Member" aria-labelledby="ctrl_search_menu_by_member" /> </div> </div> <div class="menu-footer"> <span class="menu-footer-controls"> <button type="submit" class="button--primary button button--icon button--icon--search"><span class="button-text">Search</span></button> <a href="/search/" class="button"><span class="button-text">Advanced search…</span></a> </span> </div> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> <div class="menu menu--structural menu--wide uix_searchDropdown__menu" aria-hidden="true"> <form action="/search/search" method="post" class="menu-content" data-xf-init="quick-search"> <input name="keywords" class="js-uix_syncValue" data-uixsync="search" placeholder="Search…" aria-label="Search" type="hidden" /> <div class="menu-row"> <label class="iconic"><input type="checkbox" name="c[title_only]" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Search titles only <span tabindex="0" role="button" data-xf-init="tooltip" data-trigger="hover focus click" title="Tags will also be searched"> <i class="fa--xf far fa-question-circle u-muted u-smaller" aria-hidden="true"></i> </span></span></label> </div> <div class="menu-row"> <div class="inputGroup"> <span class="inputGroup-text">By:</span> <input class="input" name="c[users]" data-xf-init="auto-complete" placeholder="Member" /> </div> </div> <div class="menu-footer"> <span class="menu-footer-controls"> <button type="submit" class="button--primary button button--icon button--icon--search"><span class="button-text">Search</span></button> <a href="/search/" class="button" rel="nofollow"><span class="button-text">Advanced…</span></a> </span> </div> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> </div> </div> </div> </div> </div> <div id="mrsubscribe">Become a <a href="https://forums.macrumors.com/account/upgrades">MacRumors Supporter</a> for $50/year with no ads, ability to filter front page stories, and private forums.</div> <script src="/js/AHK/adsub/doubleclick.js" type="text/javascript"></script> <script type="text/javascript"> if(!document.getElementById('mrcontribsub')){ document.getElementById('mrsubscribe').style.display='block'; document.getElementsByClassName('tertiary')[0].style.display='none'; } </script> <div class="offCanvasMenu offCanvasMenu--nav js-headerOffCanvasMenu" data-menu="menu" aria-hidden="true" data-ocm-builder="navigation"> <div class="offCanvasMenu-backdrop" data-menu-close="true"></div> <div class="offCanvasMenu-content"> <div class="sidePanel sidePanel--nav sidePanel--visitor"> <div class="sidePanel__tabPanels"> <div data-content="navigation" class="is-active sidePanel__tabPanel js-navigationTabPanel"> <div class="offCanvasMenu-header"> Menu <a class="offCanvasMenu-closer" data-menu-close="true" role="button" tabindex="0" aria-label="Close"></a> </div> <div class="js-offCanvasNavTarget"></div> </div> </div> </div> <div class="offCanvasMenu-installBanner js-installPromptContainer" style="display: none;" data-xf-init="install-prompt"> <div class="offCanvasMenu-installBanner-header">Install the app</div> <button type="button" class="js-installPromptButton button"><span class="button-text">Install</span></button> </div> </div> </div> <div class="p-body-header"> <div class="pageContent"> <div class="uix_headerInner"> <div class="test"> <div class="p-title "> <h1 class="p-title-value">Contact us</h1> </div> </div> </div> </div> </div> <div class="p-body"> <div class="p-body-inner "> <!--XF:EXTRA_OUTPUT--> <noscript><div class="blockMessage blockMessage--important blockMessage--iconic u-noJsOnly">JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.</div></noscript> <div class="blockMessage blockMessage--important blockMessage--iconic js-browserWarning" style="display: none">You are using an out of date browser. It may not display this or other websites correctly.<br />You should upgrade or use an <a href="https://www.google.com/chrome/" target="_blank" rel="noopener">alternative browser</a>.</div> <div uix_component="MainContainer" class="uix_contentWrapper"> <div class="p-body-main "> <div uix_component="MainContent" class="p-body-content"> <!-- ABOVE MAIN CONTENT --> <div class="p-body-pageContent"> <form action="/misc/contact" method="post" class="block" data-xf-init="ajax-submit" data-force-flash-message="true" > <div class="block-container"> <div class="block-body"> <dl class="formRow formRow--input"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label" for="_xfUid-1-1732578599">Your name</label> <dfn class="formRow-hint">Required</dfn></div> </dt> <dd> <input type="text" class="input" name="username" autofocus="autofocus" maxlength="50" required="required" id="_xfUid-1-1732578599" /> </dd> </dl> <dl class="formRow formRow--input"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label" for="_xfUid-2-1732578599">Your email address</label> <dfn class="formRow-hint">Required</dfn></div> </dt> <dd> <input type="email" class="input" name="email" maxlength="120" required="required" id="_xfUid-2-1732578599" /> </dd> </dl> <dl class="formRow"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label">Verification</label> <dfn class="formRow-hint">Required</dfn></div> </dt> <dd> <div data-xf-init="h-captcha" data-sitekey="8e1399de-203e-45d3-9239-d5781e7cc051" data-theme="light" data-invisible=""></div> </dd> </dl> <dl class="formRow formRow--input"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label" for="_xfUid-3-1732578599">Subject</label> <dfn class="formRow-hint">Required</dfn></div> </dt> <dd> <input type="text" class="input" name="subject" required="required" id="_xfUid-3-1732578599" /> </dd> </dl> <dl class="formRow formRow--input"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label" for="_xfUid-4-1732578599">Message</label> <dfn class="formRow-hint">Required</dfn></div> </dt> <dd> <textarea class="input input--fitHeight" name="message" rows="5" required="required" id="_xfUid-4-1732578599" data-xf-init="textarea-handler"></textarea> </dd> </dl> </div> <dl class="formRow formSubmitRow"> <dt></dt> <dd> <div class="formSubmitRow-main"> <div class="formSubmitRow-bar"></div> <div class="formSubmitRow-controls"><button type="submit" class="button--primary button"><span class="button-text">Send</span></button></div> </div> </dd> </dl> </div> <input type="hidden" name="_xfRedirect" value="/" /> <input type="hidden" name="_xfToken" value="1732578599,6328f7567ce3b01727309fc074318b23" /> </form> </div> <!-- BELOW MAIN CONTENT --> </div> </div> </div> </div> </div> <footer class="p-footer" id="footer"> <div class="uix_extendedFooter"> <div class="pageContent"> <div class="uix_extendedFooterRow"> <div class="block mr_aboutUs" data-widget-definition="th_aboutUs"> <div class="block-container block-container--noStripRadius"> <ul class="block-body"> <li class="block-row"> <a href="https://www.macrumors.com"><img class="mr_footerLogo mrlogo--light" src="https://images.macrumors.com/images-new/macrumors-simple-logo-light.svg" alt="macrumors logo" width="500" height="142" /></a> <a href="https://www.macrumors.com"><img class="mr_footerLogo mrlogo--dark" src="https://images.macrumors.com/images-new/macrumors-simple-logo-dark.svg" alt="macrumors logo" width="500" height="142" /></a> <br /> MacRumors attracts a broad audience of both consumers and professionals interested in the latest technologies and products. We also boast an active community focused on purchasing decisions and technical aspects of the iPhone, iPad, Mac, and other Apple platforms.</li> <li><div id="staffList"> <h3>Our Staff</h3> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/arnold-kim/">Arnold Kim</a></div> <div class="staff_position">Editorial Director</div> <div class="staff_links"><a href="mailto:arn@normalkid.com" sl-processed="1">Email</a> • <a href="http://twitter.com/arnoldkim" sl-processed="1">Twitter</a> </div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/eric-slivka/">Eric Slivka</a></div> <div class="staff_position">Editor in Chief</div> <div class="staff_links"><a href="mailto:ericslivka@macrumors.com" sl-processed="1">Email</a> • <a href="http://twitter.com/eslivka" sl-processed="1">Twitter</a> </div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/juli-clover/">Juli Clover</a></div> <div class="staff_position">Managing Editor</div> <div class="staff_links"><a href="mailto:juli@macrumors.com">Email</a> • <a href="https://twitter.com/julipuli">Twitter</a> </div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/joe-rossignol/">Joe Rossignol</a></div> <div class="staff_position">Senior Reporter</div> <div class="staff_links"><a href="mailto:joe@macrumors.com">Email</a> • <a href="https://twitter.com/rsgnl">Twitter</a> </div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/mitchel-broussard/">Mitchel Broussard</a></div> <div class="staff_position">Deals Editor</div> <div class="staff_links"><a href="mailto:mitchel@macrumors.com">Email</a> • <a href="https://twitter.com/earthTOmitchel">Twitter</a> </div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/tim-hardwick/">Tim Hardwick</a></div> <div class="staff_position">Senior Editor</div> <div class="staff_links"><a href="mailto:tim@macrumors.com">Email</a> • <a href="https://twitter.com/waxeditorial">Twitter</a></div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/hartley-charlton/">Hartley Charlton</a></div> <div class="staff_position">Senior Editor</div> <div class="staff_links"><a href="mailto:hartley@macrumors.com">Email</a> • <a href="https://twitter.com/hartleycharlton">Twitter</a></div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/marianne-schultz/">Marianne Schultz</a></div> <div class="staff_position">Project Manager</div> <div class="staff_links"><a href="mailto:marianne@macrumors.com">Email</a> • <a href="http://twitter.com/emschultz">Twitter</a></div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/dan-barbera/">Dan Barbera</a></div> <div class="staff_position">Video Content Producer</div> <div class="staff_links"><a href="mailto:dan@macrumors.com">Email</a> • <a href="https://twitter.com/danbarbera">Twitter</a></div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/ryan-barrieau/">Ryan Barrieau</a></div> <div class="staff_position">Graphic Designer</div> <div class="staff_links"><a href="mailto:ryan@macrumors.com">Email</a> • <a href="https://twitter.com/graphicalryan">Twitter</a></div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/steve-moser/">Steve Moser</a></div> <div class="staff_position">Contributing Writer</div> <div class="staff_links"><a href="mailto:contact@stevemoser.org">Email</a> • <a href="https://twitter.com/SteveMoser">Twitter</a></div> </div> <div class="staff"> <div class="staff_name"><a href="https://www.macrumors.com/author/aaron-perris/">Aaron Perris</a></div> <div class="staff_position">Contributor</div> <div class="staff_links"><a href="mailto:aaron@macrumors.com">Email</a> • <a href="https://twitter.com/aaronp613">Twitter</a></div> </div> <div class="clear"></div> </div> </li> <!-- <br /><p>Looking for a job? We are <a href="http://www.macrumors.com/jobs">hiring</a>.</p> --> </ul> </div> </div> <div class="block taList" data-widget-id="17" data-widget-key="touch" data-widget-definition="mrbase_touchArcade"> <div class="block-container"> <h3 class="block-minorHeader">Touch Arcade</h3> <div class="block-body"> <div class="block-row"><a href="https://toucharcade.com/2024/11/15/remember-payphones-the-toucharcade-show-608/">Remember Payphones? – The TouchArcade Show #608</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/11/08/they-put-the-power-button-where-the-toucharcade-show-607/">They Put the Power Button WHERE!? – The TouchArcade Show #607</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/10/25/back-when-aol-was-the-internet-the-toucharcade-show-606/">Back When AOL WAS the Internet – The TouchArcade Show #606</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/10/18/just-dont-huff-anything-the-toucharcade-show-605/">Just Don’t Huff Anything! – The TouchArcade Show #605</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/10/11/terrorizing-pasadena-the-toucharcade-show-604/">Terrorizing Pasadena – The TouchArcade Show #604</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/09/28/a-phoenix-from-the-ashes-the-toucharcade-show-603/">A Phoenix from the Ashes – The TouchArcade Show #603</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/09/24/toucharcade-is-shutting-down/">TouchArcade is Shutting Down</a></div> <div class="block-row"><a href="https://toucharcade.com/2024/09/23/victrix-pro-bfg-tekken-8-edition-review-controller-wireless-steam-deck-ps5-ps4-pro/">Victrix Pro BFG Tekken 8 Rage Art Edition Controller Review – Customizable, Comfortable, but Lacking in Ways</a></div> </div> </div> </div> </div> </div> </div> <div class="p-footer-inner"> <div class="pageContent"> <div class="p-footer-row"> <div class="p-footer-row-main"> <ul class="p-footer-linkList p-footer-choosers"> <li><a id="mr_widthToggle--trigger" data-xf-init="tooltip" title="Toggle width" ><i class="fa--xf fas fa-compress-alt uix_icon uix_icon--collapse" aria-hidden="true"></i></a></li> <li><a href="/misc/style" data-xf-click="overlay" data-xf-init="tooltip" title="Style chooser" rel="nofollow">MacRumors Autodetect</a></li> <li><a href="/misc/language" data-xf-click="overlay" data-xf-init="tooltip" title="Language chooser" rel="nofollow"><i class="fa fa-globe" aria-hidden="true"></i> English (US)</a></li> </ul> </div> </div> <div class="p-footer-row-opposite"> <ul class="p-footer-linkList"> <li><a href="/misc/contact" data-xf-click="overlay">Contact us</a></li> <li><a href="https://macrumors.zendesk.com/hc/en-us/articles/201146626-MacRumors-Registration-Agreement">Terms and rules</a></li> <li><a href="https://www.macrumors.com/privacydmca.html">Privacy policy</a></li> <li><a href="https://www.macrumors.com/accessibility/">Accessibility Statement</a></li> <li><a href="/help/">Help</a></li> <li><a href="https://www.macrumors.com/">Home</a></li> <li><a href="#top" title="Top" data-xf-click="scroll-to"><i class="fa fa-arrow-up" aria-hidden="true"></i></a></li> <li><a href="/forums/-/index.rss" target="_blank" class="p-footer-rssLink" title="RSS"><span aria-hidden="true"><i class="fa fa-rss"></i><span class="u-srOnly">RSS</span></span></a></li> </ul> </div> </div> </div> <div class="p-footer-copyrightRow"> <div class="pageContent"> <div class="uix_copyrightBlock"> <div class="p-footer-copyright"> <span class="thBranding"> | <a href="https://www.themehouse.com/?utm_source=forums.macrumors.com&utm_medium=xf2product&utm_campaign=product_branding" class="u-concealed" target="_BLANK" nofollow="nofollow">Add-ons by ThemeHouse</a></span> </div> <a href="https://www.macrumors.com/privacydmca.html">Privacy policy</a> | <a href="https://www.macrumors.com/accessibility/">Accessibility Statement</a> <div id="fBottom"> <a href="https://www.macrumors.com/mr-toggleFluid.php?fluid=1" class="mobile_link">Fluid</a> | <a href="https://www.macrumors.com/mr-toggleFluid.php?fluid=2" class="mobile_link">Fluid HD</a> </div> </div> <ul class="p-footer-linkList p-footer-choosers"> <li><a class="mr_widthToggle--trigger" data-xf-init="tooltip" title="Toggle width" ><i class="fa--xf fas fa-compress-alt uix_icon uix_icon--collapse" aria-hidden="true"></i></a></li> <li><a href="/misc/style" data-xf-click="overlay" data-xf-init="tooltip" title="Style chooser" rel="nofollow">MacRumors Autodetect</a></li> <li><a href="/misc/language" data-xf-click="overlay" data-xf-init="tooltip" title="Language chooser" rel="nofollow"><i class="fa fa-globe" aria-hidden="true"></i> English (US)</a></li> </ul> </div> </div> </footer> <div class="uix_fabBar uix_fabBar--active"> <div class="u-scrollButtons js-scrollButtons" data-trigger-type="both"> <a href="#top" class="button--scroll ripple-JsOnly button" data-xf-click="scroll-to"><span class="button-text"><i class="fa--xf fas fa-arrow-up" aria-hidden="true"></i><span class="u-srOnly">Top</span></span></a> <a href="#footer" class="button--scroll ripple-JsOnly button" data-xf-click="scroll-to"><span class="button-text"><i class="fa--xf fas fa-arrow-down" aria-hidden="true"></i><span class="u-srOnly">Bottom</span></span></a> </div> </div> </div> </div> <div class="u-bottomFixer js-bottomFixTarget"> </div> <script> if (typeof (window.themehouse) !== 'object') { window.themehouse = {}; } if (typeof (window.themehouse.settings) !== 'object') { window.themehouse.settings = {}; } window.themehouse.settings = { common: { '20210125': { init: false, }, }, data: { version: '2.2.7.0.0', jsVersion: 'No JS Files', templateVersion: '2.1.8.0_Release', betaMode: 0, theme: '', url: 'https://forums.macrumors.com/', user: '0', }, inputSync: {}, minimalSearch: { breakpoint: "10000px", dropdownBreakpoint: "10000", }, sidebar: { enabled: '1', link: '/uix/toggle-sidebar.json?t=1732578599%2C6328f7567ce3b01727309fc074318b23', state: '', }, sidebarNav: { enabled: '', link: '/uix/toggle-sidebar-navigation.json?t=1732578599%2C6328f7567ce3b01727309fc074318b23', state: '', }, fab: { enabled: 1, }, checkRadius: { enabled: 0, selectors: '.p-footer-inner, .uix_extendedFooter, .p-nav, .p-sectionLinks, .p-staffBar, .p-header, #wpadminbar', }, nodes: { enabled: 1, }, nodesCollapse: { enabled: '1', link: '/uix/toggle-category.json?t=1732578599%2C6328f7567ce3b01727309fc074318b23', state: '', }, widthToggle: { enabled: '', link: '/uix/toggle-width.json?t=1732578599%2C6328f7567ce3b01727309fc074318b23', state: '', }, } window.document.addEventListener('DOMContentLoaded', function() { try { window.themehouse.common['20210125'].init(); window.themehouse.common['20180112'] = window.themehouse.common['20210125']; // custom projects fallback } catch(e) { console.log('Error caught', e); } var jsVersionPrefix = 'No JS Files'; if (typeof(window.themehouse.settings.data.jsVersion) === 'string') { var jsVersionSplit = window.themehouse.settings.data.jsVersion.split('_'); if (jsVersionSplit.length) { jsVersionPrefix = jsVersionSplit[0]; } } var templateVersionPrefix = 'No JS Template Version'; if (typeof(window.themehouse.settings.data.templateVersion) === 'string') { var templateVersionSplit = window.themehouse.settings.data.templateVersion.split('_'); if (templateVersionSplit.length) { templateVersionPrefix = templateVersionSplit[0]; } } if (jsVersionPrefix !== templateVersionPrefix) { var splitFileVersion = jsVersionPrefix.split('.'); var splitTemplateVersion = templateVersionPrefix.split('.'); console.log('version mismatch', jsVersionPrefix, templateVersionPrefix); } }); </script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script><script>window.jQuery || document.write('<script src="/js/vendor/jquery/jquery-3.5.1.min.js?_v=d9443a62"><\/script>')</script> <script src="/js/vendor/vendor-compiled.js?_v=d9443a62"></script> <script src="/js/xf/core-compiled.js?_v=d9443a62"></script> <script> XF.samViewCountMethod = "view"; XF.samServerTime = 1732578599; XF.samItem = ".samItem"; XF.samCodeUnit = ".samCodeUnit"; XF.samBannerUnit = ".samBannerUnit"; </script> <script src="/js/themehouse/styleswitch/global.js?_v=d9443a62"></script> <script src="/js/xf/captcha.min.js?_v=d9443a62"></script> <script src="/js/themehouse/reactplus/defaultReaction.min.js?_v=d9443a62"></script> <script src="/js/themehouse/reactplus/hiddenContent.min.js?_v=d9443a62"></script> <script src="/js/themehouse/global/20210125.min.js?_v=d9443a62"></script> <script src="/js/themehouse/uix/index.min.js?_v=d9443a62"></script> <script src="/js/themehouse/uix/vendor/hover-intent/jquery.hoverIntent.min.js?_v=d9443a62"></script> <script> $(document).ready(function() { $('.uix_sidebarTrigger').click(function() { $('.p-body-main').toggleClass('p-body-main--withSidebar'); }); }); $(document).ready(function() { $('.mr_widthToggle--trigger').click(function() { getCookie('mr-fluid'); }); }); $(document).on('thss:switch',function(e, theme) { if (theme == 'dark') { $('.uix_logo img, .mr_footerLogo img').attr('src', '/styles/macrumors/macrumors/logo-dark-blue.png'); } else { $('.uix_logo img, .mr_footerLogo img').attr('src', '/styles/macrumors/macrumors/logo.png'); } }); </script> <script> jQuery.extend(XF.phrases, { th_reactplus_loading_reactions: 'Loading reactions…' }); </script> <script> // detect android device. Added to fix the dark pixel bug https://github.com/Audentio/xf2theme-issues/issues/1055 $(document).ready(function() { var ua = navigator.userAgent.toLowerCase(); var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile"); if(isAndroid) { $('html').addClass('device--isAndroid'); } }) </script> <script> $(document).ready(function() { var sidebar = $('.p-body-sidebar'); var backdrop = $('.p-body-sidebar [data-ocm-class="offCanvasMenu-backdrop"]'); $('.uix_sidebarCanvasTrigger').click(function(e) { e.preventDefault(); sidebar.addClass('offCanvasMenu offCanvasMenu--blocks is-active is-transitioning'); $('body').addClass('sideNav--open'); window.setTimeout(function() { sidebar.removeClass('is-transitioning'); }, 250); $('.uix_sidebarInner').addClass('offCanvasMenu-content'); backdrop.addClass('offCanvasMenu-backdrop'); $('body').addClass('is-modalOpen'); }); backdrop.click(function() { sidebar.addClass('is-transitioning'); sidebar.removeClass('is-active'); window.setTimeout(function() { sidebar.removeClass('offCanvasMenu offCanvasMenu--blocks is-transitioning'); $('.uix_sidebarInner').removeClass('offCanvasMenu-content'); backdrop.removeClass('offCanvasMenu-backdrop'); $('body').removeClass('is-modalOpen'); }, 250); }) }); </script> <script> /****** OFF CANVAS ***/ $(document).ready(function() { var panels = { navigation: { position: 1 }, account: { position: 2 }, inbox: { position: 3 }, alerts: { position: 4 } }; var tabsContainer = $('.sidePanel__tabs'); var activeTab = 'navigation'; var activeTabPosition = panels[activeTab].position; var generateDirections = function() { $('.sidePanel__tabPanel').each(function() { var tabPosition = $(this).attr('data-content'); var activeTabPosition = panels[activeTab].position; if (tabPosition != activeTab) { if (panels[tabPosition].position < activeTabPosition) { $(this).addClass('is-left'); } if (panels[tabPosition].position > activeTabPosition) { $(this).addClass('is-right'); } } }); }; generateDirections(); $('.sidePanel__tab').click(function() { $(tabsContainer).find('.sidePanel__tab').removeClass('sidePanel__tab--active'); $(this).addClass('sidePanel__tab--active'); activeTab = $(this).attr('data-attr'); $('.sidePanel__tabPanel').removeClass('is-active'); $('.sidePanel__tabPanel[data-content="' + activeTab + '"]').addClass('is-active'); $('.sidePanel__tabPanel').removeClass('is-left').removeClass('is-right'); generateDirections(); }); }); /******** extra info post toggle ***********/ $(document).ready(function() { XF.thThreadsUserExtraTrigger = XF.Click.newHandler({ eventNameSpace: 'XFthThreadsUserExtraTrigger', init: function(e) {}, click: function(e) { var parent = this.$target.parents('.message-user'); var triggerContainer = this.$target.parent('.thThreads__userExtra--toggle'); var container = triggerContainer.siblings('.thThreads__message-userExtras'); var child = container.find('.message-userExtras'); var eleHeight = child.height(); if (parent.hasClass('userExtra--expand')) { container.css({ height: eleHeight }); parent.toggleClass('userExtra--expand'); window.setTimeout(function() { container.css({ height: '0' }); window.setTimeout(function() { container.css({ height: '' }); }, 200); }, 17); } else { container.css({ height: eleHeight }); window.setTimeout(function() { parent.toggleClass('userExtra--expand'); container.css({ height: '' }); }, 200); } } }); XF.Click.register('ththreads-userextra-trigger', 'XF.thThreadsUserExtraTrigger'); }); /******** Backstretch images ***********/ $(document).ready(function() { if ( 0 ) { $("body").addClass('uix__hasBackstretch'); $("body").backstretch([ "/styles/macrumors/images/bg/1.jpg","/styles/macrumors/images/bg/2.jpg","/styles/macrumors/images/bg/3.jpg" ], { duration: 4000, fade: 500 }); $("body").css("zIndex",""); } }); // sidenav canvas blur fix $(document).ready(function(){ $('.p-body-sideNavTrigger .button').click(function(){ $('body').addClass('sideNav--open'); }); }) $(document).ready(function(){ $("[data-ocm-class='offCanvasMenu-backdrop']").click(function(){ $('body').removeClass('sideNav--open'); }); }) $(document).on('editor:start', function (m, ed) { if (typeof (m) !== 'undefined' && typeof (m.target) !== 'undefined') { var ele = $(m.target); if (ele.hasClass('js-editor')) { var wrapper = ele.closest('.message-editorWrapper'); if (wrapper.length) { window.setTimeout(function() { var innerEle = wrapper.find('.fr-element'); if (innerEle.length) { innerEle.focus(function (e) { $('html').addClass('uix_editor--focused') }); innerEle.blur(function (e) { $('html').removeClass('uix_editor--focused') }); } }, 0); } } } }); // off canvas menu closer keyboard shortcut $(document).ready(function() { $(document.body).onPassive('keyup', function(e) { switch (e.key) { case 'Escape': $('.offCanvasMenu.is-active .offCanvasMenu-backdrop').click(); return; } }); }); </script> <script> $(document).ready(function() { var uixMegaHovered = false; $('.uix-navEl--hasMegaMenu').hoverIntent({ over: function() { if (uixMegaHovered) { menu = $(this).attr('data-nav-id'); $('.p-nav').addClass('uix_showMegaMenu'); $('.uix_megaMenu__content').removeClass('uix_megaMenu__content--active'); $('.uix_megaMenu__content--' + menu).addClass('uix_megaMenu__content--active'); } }, timeout: 200, }); $('.p-nav').mouseenter(function() { uixMegaHovered = true; }); $('.p-nav').mouseleave(function() { $(this).removeClass('uix_showMegaMenu'); uixMegaHovered = false; }); }); </script> <script> /******** signature collapse toggle ***********/ $(window).on('load', function() { window.setTimeout(function() { var maxHeight = 100; /*** check if expandable ***/ var eles = []; $('.message-signature').each(function() { var height = $(this).height(); if (height > maxHeight) { eles.push($(this)); } }); for (var i = 0; i < eles.length; i++) { eles[i].addClass('message-signature--expandable'); }; /**** expand function ***/ var expand = function(container, canClose) { var inner = container.find('.bbWrapper'); var eleHeight = inner.height(); var isExpanded = container.hasClass('message-signature--expanded'); if (isExpanded) { if (canClose) { container.css({ height: eleHeight }); container.removeClass('message-signature--expanded'); window.setTimeout(function() { container.css({ height: maxHeight }); window.setTimeout(function() { container.css({ height: '' }); }, 200); }, 17); } } else { container.css({ height: eleHeight }); window.setTimeout(function() { container.addClass('message-signature--expanded'); container.css({ height: '' }); }, 200); } } var hash = window.location.hash if (!!hash && hash.indexOf('#') === 0) { var replacedHash = hash.replace('#', ''); var ele = document.getElementById(replacedHash); if (ele) { ele.scrollIntoView(); } } /*** handle hover ***/ /*** handle click ***/ $('.uix_signatureExpand').click(function() { var container = $(this).parent('.message-signature'); expand(container, true); }); }, 0); }); </script> <script> $(document).on('ajax:complete', function(e, xhr, status) { var data = xhr.responseJSON; if (!data) { return; } if (data.visitor) { $('.js-uix_badge--totalUnread').data('badge', data.visitor.total_unread); } }); </script> <script class="js-thReactMenu" type="text/template"> <div class="menu menu--emoji" data-menu="menu" aria-hidden="true" data-href="#" data-load-target=".js-xfSmilieMenuBody"> <div class="menu-content"> <div class="js-xfSmilieMenuBody"> <div class="menu-row">Loading…</div> </div> </div> </div> </script> <script src="/js/themehouse/uix/defer.min.js?_v=d9443a62" defer></script> <script src="/js/themehouse/uix/deferNodesCollapse.min.js?_v=d9443a62" defer></script> <script> var now = Math.round(Date.now() / 1000); var getRelativeTimestamp = function (srcDateObj, offsetDays) { var dateObj = new Date(srcDateObj.valueOf()); return Math.floor(dateObj.setFullYear( srcDateObj.getFullYear(), srcDateObj.getMonth(), srcDateObj.getDate() + offsetDays ) / 1000); }; todayStartObj = new Date(); todayStartObj.setHours(0, 0, 0, 0); todayDow = todayStartObj.getDay(); tomorrow = getRelativeTimestamp(todayStartObj, 1); today = getRelativeTimestamp(todayStartObj, 0); yesterday = getRelativeTimestamp(todayStartObj, -1); week = getRelativeTimestamp(todayStartObj, -6); jQuery.extend(true, XF.config, { // userId: 0, enablePush: true, pushAppServerKey: 'BIQllmRhumfgEGhc4MCYzZcwChcFyIwDhxK/fLhmVCsuezizMuCvwJyE2LFIVjOzZkWCaoVWkTHD9KT3Z8cqwSY=', url: { fullBase: 'https://forums.macrumors.com/', basePath: '/', css: '/css.php?css=__SENTINEL__&s=34&l=1&d=1725641495', keepAlive: '/login/keep-alive' }, cookie: { path: '/', domain: '.macrumors.com', prefix: 'xf_', secure: true }, cacheKey: '7bc26c2e66b7635409dd40feb1566677', csrf: '1732578599,6328f7567ce3b01727309fc074318b23', js: {"\/js\/themehouse\/styleswitch\/global.js?_v=d9443a62":true,"\/js\/xf\/captcha.min.js?_v=d9443a62":true,"\/js\/themehouse\/reactplus\/defaultReaction.min.js?_v=d9443a62":true,"\/js\/themehouse\/reactplus\/hiddenContent.min.js?_v=d9443a62":true,"\/js\/themehouse\/global\/20210125.min.js?_v=d9443a62":true,"\/js\/themehouse\/uix\/index.min.js?_v=d9443a62":true,"\/js\/themehouse\/uix\/vendor\/hover-intent\/jquery.hoverIntent.min.js?_v=d9443a62":true}, css: {"public:macrumors.less":true,"public:macrumors_light.less":true,"public:uix.less":true,"public:uix_extendedFooter.less":true,"public:uix_megaMenu.less":true,"public:uix_socialMedia.less":true,"public:extra.less":true}, time: { now: now, today: today, todayDow: todayDow, tomorrow: tomorrow, yesterday: yesterday, week: week }, timeOld: { now: 1732578599, today: 1732521600, todayDow: 1, tomorrow: 1732608000, yesterday: 1732435200, week: 1732003200 }, timeDiff: { now: now - 1732578599, today: today - 1732521600, todayDow: todayDow - 1, tomorrow: tomorrow - 1732608000, yesterday: yesterday - 1732435200, week: week - 1732003200 }, borderSizeFeature: '2px', fontAwesomeWeight: 's', enableRtnProtect: true, enableFormSubmitSticky: false, uploadMaxFilesize: 137438953472, chunkedUploadsChunkSize: 2048, chunkedUploadsSimultaneousUploads: 4, allowedVideoExtensions: ["m4v","mov","mp4","mp4v","mpeg","mpg","ogv","webm"], allowedAudioExtensions: ["mp3","ogg","wav"], shortcodeToEmoji: true, visitorCounts: { conversations_unread: '0', alerts_unviewed: '0', total_unread: '0', title_count: false, icon_indicator: true }, jsState: {}, publicMetadataLogoUrl: 'https://images.macrumors.com/article-new/2019/10/macrumors-forums-social.jpg', publicPushBadgeUrl: 'https://forums.macrumors.com/styles/default/xenforo/bell.png' }); jQuery.extend(XF.phrases, { // date_x_at_time_y: "{date} at {time}", day_x_at_time_y: "{day} at {time}", yesterday_at_x: "Yesterday at {time}", x_minutes_ago: "{minutes} minutes ago", one_minute_ago: "1 minute ago", a_moment_ago: "A moment ago", today_at_x: "Today at {time}", in_a_moment: "In a moment", in_a_minute: "In a minute", in_x_minutes: "In {minutes} minutes", later_today_at_x: "Later today at {time}", tomorrow_at_x: "Tomorrow at {time}", day0: "Sunday", day1: "Monday", day2: "Tuesday", day3: "Wednesday", day4: "Thursday", day5: "Friday", day6: "Saturday", dayShort0: "Sun", dayShort1: "Mon", dayShort2: "Tue", dayShort3: "Wed", dayShort4: "Thu", dayShort5: "Fri", dayShort6: "Sat", month0: "January", month1: "February", month2: "March", month3: "April", month4: "May", month5: "June", month6: "July", month7: "August", month8: "September", month9: "October", month10: "November", month11: "December", active_user_changed_reload_page: "The active user has changed. Reload the page for the latest version.", server_did_not_respond_in_time_try_again: "The server did not respond in time. Please try again.", oops_we_ran_into_some_problems: "Oops! We ran into some problems.", oops_we_ran_into_some_problems_more_details_console: "Oops! We ran into some problems. Please try again later. More error details may be in the browser console.", file_too_large_to_upload: "The file is too large to be uploaded.", uploaded_file_is_too_large_for_server_to_process: "The uploaded file is too large for the server to process.", files_being_uploaded_are_you_sure: "Files are still being uploaded. Are you sure you want to submit this form?", attach: "Attach files", rich_text_box: "Rich text box", close: "Close", link_copied_to_clipboard: "Link copied to clipboard.", text_copied_to_clipboard: "Text copied to clipboard.", loading: "Loading…", you_have_exceeded_maximum_number_of_selectable_items: "You have exceeded the maximum number of selectable items.", processing: "Processing", 'processing...': "Processing…", showing_x_of_y_items: "Showing {count} of {total} items", showing_all_items: "Showing all items", no_items_to_display: "No items to display", number_button_up: "Increase", number_button_down: "Decrease", push_enable_notification_title: "Push notifications enabled successfully at MacRumors Forums", push_enable_notification_body: "Thank you for enabling push notifications!" , "svStandardLib_time.day": "{count} day", "svStandardLib_time.days": "{count} days", "svStandardLib_time.hour": "{count} hour", "svStandardLib_time.hours": "{count} hours", "svStandardLib_time.minute": "{count} minutes", "svStandardLib_time.minutes": "{count} minutes", "svStandardLib_time.month": "{count} month", "svStandardLib_time.months": "{count} months", "svStandardLib_time.second": "{count} second", "svStandardLib_time.seconds": "{count} seconds", "svStandardLib_time.week": "time.week", "svStandardLib_time.weeks": "{count} weeks", "svStandardLib_time.year": "{count} year", "svStandardLib_time.years": "{count} years" }); </script> <form style="display:none" hidden="hidden"> <input type="text" name="_xfClientLoadTime" value="" id="_xfClientLoadTime" title="_xfClientLoadTime" tabindex="-1" /> </form> <script> var mr_count=getCookie(XF.config.cookie.prefix + 'mr_count'); var body = document.body; if (mr_count>0) { mr_count++; XF.Cookie.set('mr_count', mr_count); } else { XF.Cookie.set('mr_count', '1'); } if (mr_count > 1) { body.classList.remove('cafemedia-no-footer-desktop'); body.classList.add('cafemedia-no-footer'); } </script> <script> var status = "guest"; </script> <script type="text/template" id="xfReactTooltipTemplate"> <div class="tooltip-content-inner"> <div class="reactTooltip"> <a href="#" class="reaction reaction--1" data-reaction-id="1"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Like" title="Like" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--2" data-reaction-id="2"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Love" title="Love" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--3" data-reaction-id="3"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Haha" title="Haha" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--4" data-reaction-id="4"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Wow" title="Wow" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--5" data-reaction-id="5"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Sad" title="Sad" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--6" data-reaction-id="6"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Angry" title="Angry" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--8" data-reaction-id="8"><i aria-hidden="true"></i><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Disagree" title="Disagree" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> </div> </div> </script> </body> </html>