<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-AU"
                       href="https://www.tomsguide.com/au/feeds/tag/smart-glasses"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from Tom's Guide AU in Smart-glasses ]]></title>
                <link>https://www.tomsguide.com/au/computing/vr-ar/smart-glasses</link>
        <description><![CDATA[ All the latest smart-glasses content from the Tom's Guide  AU team ]]></description>
                                    <lastBuildDate>Tue, 23 Jun 2026 21:34:20 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ My favorite budget smart glasses put a 201-inch HDR10 screen on your face and are just $239 for for Prime Day ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/my-favorite-budget-smart-glasses-put-a-201-inch-hdr10-screen-on-your-face-and-are-just-usd239-for-for-prime-day</link>
                                                                            <description>
                            <![CDATA[ RayNeo Air 4 Pro are a nearly perfect pair of AR glasses that puts a 201-inch display on your face for gaming and movies. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iXmdyeVDbx36FZz5ApHh8C</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 21:34:20 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[RayNeo Air 4 Pro]]></media:description>                                                            <media:text><![CDATA[RayNeo Air 4 Pro]]></media:text>
                                <media:title type="plain"><![CDATA[RayNeo Air 4 Pro]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Smart glasses have come a long way in the last couple of years, but most are yet to be truly useful or feature affordable prices. To me, the smart glasses worth owning let you  enjoy a giant screen for gaming or movies without having to crane your neck. </p><p>Unfortunately, most like the Xreal One ($499) or Viture Pro ($549) are expensive. That's where the RayNeo Air 4 Pro steps in with a nearly equal features and a much friendlier price.</p><div class="product"><a data-dimension112="8dc1bf1a-ad81-4a98-8363-8194e82fffb1" data-action="Deal Block" data-label="The RayNeo Air 4 Pro feature a pair of micro-OLED displays built into the lenses that shows whatever you plug into (via USB-C) on the virtual equivalent of a giant screen. These glasses are the first to feature HDR10 quality and a 201-inch equivalent display. These are perfect for watching movies or playing games for $60 off." data-dimension48="The RayNeo Air 4 Pro feature a pair of micro-OLED displays built into the lenses that shows whatever you plug into (via USB-C) on the virtual equivalent of a giant screen. These glasses are the first to feature HDR10 quality and a 201-inch equivalent display. These are perfect for watching movies or playing games for $60 off." data-dimension25="$239.20" href="https://www.amazon.com/dp/B0GF6L8QT3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:27.80%;"><img id="nkmc6Ze6559GP98dDTMbfc" name="51k2W8hkjwL._AC_SL1500_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nkmc6Ze6559GP98dDTMbfc.jpg" mos="" align="middle" fullscreen="" width="1500" height="417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The RayNeo Air 4 Pro feature a pair of micro-OLED displays built into the lenses that shows whatever you plug into (via USB-C) on the virtual equivalent of a giant screen. These glasses are the first to feature HDR10 quality and a 201-inch equivalent display. These are perfect for watching movies or playing games for $60 off.<a class="view-deal button" href="https://www.amazon.com/dp/B0GF6L8QT3" target="_blank" rel="nofollow" data-dimension112="8dc1bf1a-ad81-4a98-8363-8194e82fffb1" data-action="Deal Block" data-label="The RayNeo Air 4 Pro feature a pair of micro-OLED displays built into the lenses that shows whatever you plug into (via USB-C) on the virtual equivalent of a giant screen. These glasses are the first to feature HDR10 quality and a 201-inch equivalent display. These are perfect for watching movies or playing games for $60 off." data-dimension48="The RayNeo Air 4 Pro feature a pair of micro-OLED displays built into the lenses that shows whatever you plug into (via USB-C) on the virtual equivalent of a giant screen. These glasses are the first to feature HDR10 quality and a 201-inch equivalent display. These are perfect for watching movies or playing games for $60 off." data-dimension25="$239.20">View Deal</a></p></div><p>Right now for Prime Day, the <a href="https://www.amazon.com/dp/B0GF6L8QT3" target="_blank" rel="nofollow">RayNeo Air 4 Pro glasses are $60 off at Amazon</a>. We rate the Air 4 Pro as one of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> for anyone looking to save some money but still want a quality pair of specs.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NC7kMwSpFgxnKqNrcwFV7Z" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/NC7kMwSpFgxnKqNrcwFV7Z.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Plus, if you <em>really</em> want to lean into your DC Comics fandom, the Air 4 Pro is available in <a href="https://www.amazon.com/dp/B0GF6NS3B5?th=1" target="_blank" rel="nofollow">two Batman-themed editions</a>: Justice and Chaos. These feature a clip-on Batman or Joker lens cover the glasses and a few extra goodies.</p><p>The <a href="https://www.amazon.com/dp/B0GF6BTC1S?th=1" target="_blank" rel="nofollow">Justice and Chaos editions are on sale for $255</a>, only $15 more than the standard model. Even if you don't want to wander your house demanding, "swear to me" it's a pretty tempting deal.</p><p>Seriously, I've been wearing these glasses at night to not bother my partner and they're quite comfortable and have the picture quality of a $500 pair of smart glasses for under $300!</p><p>The Air 4 Pro comes with HDR10, which greatly improves the quality of shows like <a href="https://www.tomsguide.com/entertainment/apple-tv/3-best-apple-tv-shows-you-probably-havent-watched-but-should-stream-now">those from Apple TV Plus</a>. You are no longer locked to SDR content, and it's massive.</p><p>Plus, at 2.7 ounces, these glasses aren't that heavy and compared to its predecessor, runs much cooler. Plus, with the sleek design (Batman-mask aside), they look pretty normal compared to bulkier external display smart glasses.</p><p>If you're looking to get a taste of what smart glasses can do without spending a mint, the Ray Air 4 Pro might be the entry-level option you're looking for — and this Prime Day sale makes them even more appealing.</p><h2 id="smart-glasses">SMART GLASSES</h2><h3 class="article-body__section" id="section-we-re-tracking-all-the-best-prime-day-smart-glasses-deals"><span>We're tracking all the best Prime Day smart glasses deals</span></h3><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=smart+glasses&rows=4&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&show_countdown=true&bg_color=transparent" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters {      display: flex;      gap: 12px;      justify-content: center;      flex-wrap: wrap;    }    .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: vertical;      overflow: hidden;    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    .tg-df-container .tg-df-card-cta.tg-df-cta-savings-squad {      background-color: #3c8d0d;    }    .tg-df-card:hover .tg-df-card-cta.tg-df-cta-savings-squad,    .tg-df-card-cta.tg-df-cta-savings-squad:hover {      background-color: #2b6509;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 0;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 0 16px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }            .tg-df-filters {        width: calc(100% + 32px);        margin: 0 -16px;        padding: 0 16px 4px 16px;        display: flex;        justify-content: flex-start;        gap: 8px;        flex-wrap: nowrap;        overflow-x: auto;        -webkit-overflow-scrolling: touch;        scrollbar-width: none;      }      .tg-df-filters::after {        content: "";        display: block;        flex: 0 0 8px;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }            .tg-df-sort-wrapper {        flex: 0 0 max(42%, 130px);        min-width: 0;      }      .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;        -webkit-line-clamp: 3;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        -webkit-line-clamp: 3;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 16px;      text-align: center;      width: 100%;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: #f8fafc;      border-color: #cbd5e1;    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right {      right: 0;      background-color: rgba(255, 255, 255, 0.4);      border: none;      box-shadow: none;      backdrop-filter: blur(4px);      -webkit-backdrop-filter: blur(4px);    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);      border: none;    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-carousel-roundels::after {      content: "";      flex: 0 0 32px;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;      transition: font-weight 0.2s;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-label {      font-weight: 700;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;      display: inline-flex;      align-items: center;      justify-content: center;      min-height: 36px;      box-sizing: border-box;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::after {      content: "";      flex: 0 0 32px;    }    .tg-df-grid-wrapper {      position: relative;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card {      flex: 0 0 auto;      width: 100px;      border-radius: 15px;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      border: 2px solid #1e293b;      background: white;      color: #1e293b;      display: flex;      flex-direction: column;      justify-content: center;      align-items: center;      font-weight: 600;      font-size: 14px;      cursor: pointer;      padding: 16px;      text-align: center;      transition: all 0.2s;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card:hover {      background: #1e293b;      color: white;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      -webkit-line-clamp: 2;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {      -webkit-line-clamp: 3;    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.45);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #5aaf0b; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #4a9109; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cdiv class="tg-df-carousel-roundels">            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>          \x3C/div>          \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.previousElementSibling.scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>\n        \x3C/div>\n      \x3C/div>\n    \x3C/div>          \x3C!-- Search & Filter Controls --\x3E    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">      \x3Cdiv class="tg-df-top-bar">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>                \x3Cdiv class="tg-df-settings-wrapper">          \x3Cbutton type="button" class="tg-df-settings-btn" aria-label="Settings" id="tg-df-settings-toggle">            \x3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">                \x3Cpath d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.06-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.73 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.06.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .43-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.49-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"/>            \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-settings-dropdown-backdrop" id="tg-df-settings-backdrop">\x3C/div>          \x3Cdiv class="tg-df-settings-dropdown" id="tg-df-settings-panel">            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Search Region\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-region-select">                \x3Coption value="auto">🌍 Auto-detect\x3C/option>                \x3Coption value="US">🇺🇸 United States (US)\x3C/option>                \x3Coption value="GB">🇬🇧 United Kingdom (UK)\x3C/option>                \x3Coption value="CA">🇨🇦 Canada (CA)\x3C/option>                \x3Coption value="AU">🇦🇺 Australia (AU)\x3C/option>                \x3Coption value="DE">🇩🇪 Germany (DE)\x3C/option>                \x3Coption value="FR">🇫🇷 France (FR)\x3C/option>                \x3Coption value="IT">🇮🇹 Italy (IT)\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Retailer\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-retailer-select">                \x3Coption value="">All Retailers\x3C/option>                \x3Coption value="Amazon">Amazon\x3C/option>                \x3Coption value="Walmart">Walmart\x3C/option>                \x3Coption value="Best Buy">Best Buy\x3C/option>                \x3Coption value="Target">Target\x3C/option>                \x3Coption value="John Lewis">John Lewis\x3C/option>                \x3Coption value="Currys">Currys\x3C/option>                \x3Coption value="Argos">Argos\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Offer Type\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-offer-type-select">                \x3Coption value="">All Offers\x3C/option>                \x3Coption value="amazon_prime">Amazon Prime\x3C/option>                \x3Coption value="recommended_promo">Recommended Promo\x3C/option>                \x3Coption value="amazon_lightning">Amazon Lightning Deal\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Result Count\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-rows-select">                \x3Coption value="3">3 Items\x3C/option>                \x3Coption value="4">4 Items\x3C/option>                \x3Coption value="6">6 Items\x3C/option>                \x3Coption value="12" selected>12 Items\x3C/option>                \x3Coption value="24">24 Items\x3C/option>                \x3Coption value="48">48 Items\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Deal Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Only show products with active offers or previous prices (was_price)\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-deal-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Editor Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Enable multi-select to copy deals to CMS\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-editor-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">View Mode\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-view-mode-select">                \x3Coption value="auto">Auto Collection\x3C/option>                \x3Coption value="carousel">Carousel\x3C/option>                \x3Coption value="savings_squad">Savings Squad\x3C/option>                \x3Coption value="grid">Grid (Columns)\x3C/option>                \x3Coption value="row">Row (List)\x3C/option>              \x3C/select>            \x3C/div>          \x3C/div>        \x3C/div>      \x3C/div>      \x3Cdiv class="tg-df-filters">        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/>          \x3C/svg>          \x3Cselect class="tg-df-sort-select" aria-label="Sort Deals">            \x3Coption value="date_desc">Newest First\x3C/option>            \x3Coption value="best_match">Sort by: Match\x3C/option>            \x3Coption value="price_asc">Price Low to High\x3C/option>            \x3Coption value="price_desc">Price High to Low\x3C/option>            \x3Coption value="discount_desc">Biggest Discount\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>        \x3C/div>      \x3C/div>    \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();            if (['carousel', 'carousel-compact', 'auto', 'grid', 'row'].includes(this.getViewMode())) { this.loadCarouselSpreadsheet(); }        }        getViewMode() {          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          if (mode === 'carousel' || mode === 'auto' || mode === 'grid' || mode === 'row') {             if (mode === 'carousel') this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container') && mode === 'carousel') {               this.root.classList.add('is-carousel');             } else if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Everything';             if (this.discountFilter && !params.has('min_discount_ratio')) {               this.discountFilter.value = '5';             }          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (params.has('bg_color')) {            const bg = params.get('bg_color');            if (bg === 'white') {              this.root.style.setProperty('background-color', '#ffffff', 'important');            } else if (bg === 'transparent') {              this.root.style.setProperty('background-color', 'transparent', 'important');            } else if (bg === 'light_blue') {              this.root.style.setProperty('background-color', '#E7F0FF', 'important');            }          } else {             this.root.style.removeProperty('background-color');          }                    if (params.has('view_mode')) {            if (this.viewModeSelect) {              this.viewModeSelect.value = params.get('view_mode');            } else {              this.viewModeOverride = params.get('view_mode');            }          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'discount_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            this.searchInput.value = this.currentQuery;          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'discount_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const roundels = this.root.querySelectorAll('.tg-df-carousel-cat.original-hardcoded');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: q,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              if (this.getViewMode() === 'savings_squad' && this.autocompleteDropdown && this.airedaleTags && query.length > 0) {                 const matches = this.airedaleTags.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase()).slice(0, 5);                 if (matches.length > 0) {                    this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                    this.autocompleteDropdown.classList.add('active');                 } else {                    this.autocompleteDropdown.classList.remove('active');                 }              } else if (this.autocompleteDropdown) {                 this.autocompleteDropdown.classList.remove('active');              }              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  this.deals = [];                  this.render();                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                this.activeDealTag = null;                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });              this.activeDealTag = null;              this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.fetchDeals(query);              }            });          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = this.viewModeSelect.value === 'savings_squad' ? 'date_desc' : 'discount_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }                async loadCarouselSpreadsheet() {          try {              const parseCSVRow = (str) => {                  let result = [], cur = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (inQuotes) {                          if (char === '"') {                              if (str[i + 1] === '"') { cur += '"'; i++; }                              else { inQuotes = false; }                          } else { cur += char; }                      } else {                          if (char === '"') { inQuotes = true; }                          else if (char === ',') { result.push(cur); cur = ''; }                          else { cur += char; }                      }                  }                  result.push(cur); return result;              };              const parseCSV = (str) => {                  const rows = []; let curRow = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (char === '"') inQuotes = !inQuotes;                      if ((char === '\n' || char === '\r') && !inQuotes) {                          if (char === '\r' && str[i+1] === '\n') i++;                          if (curRow) rows.push(parseCSVRow(curRow));                          curRow = '';                      } else { curRow += char; }                  }                  if (curRow) rows.push(parseCSVRow(curRow));                  return rows;              };              const preloadedCSV = decodeURIComponent(escape(atob("LCwxLDIsMyw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNQ0KUm91bmRlbCB0ZXh0LEFsbCxUVnMsRm9vdHdlYXIsQXBwYXJlbCxNYXR0cmVzZXMsQXBwbGlhbmNlcyxXZWFyYWJsZSB0ZWNoLEhlYWRwaG9uZXMsU21hcnQgSG9tZSxTcGVha2VycyxMYXB0b3BzLFRhYmxldHMsQ29tcHV0aW5nLFBob25lcyxHYW1pbmcsTGVnbw0KUm91bmRlbCBpbWFnZSxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2FpLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3R2cy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvN2IzYTIyNGIwNzk2M2M2MjdiNmI5MDliZDc4MzM4MzZlMDJmZjgxOS5qcGcud2VicCxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy84NGRhYzVkNDhlZDJkNDQ4NTU5ZWJhNjdhY2U4MzE0Y2M2N2NjZDk0LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvbWF0dHJlc3Nlcy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvNzY4ZTk3Y2ViMDcxODAxZmFlMjA5MTBkMDgyMGIxNmY3NDdhZjkzOS5qcGcud2VicCxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3dlbGxuZXNzLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2hlYWRwaG9uZXMuanBnLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzg5NTM1YmVlYmUyMGRiYmQ0YTM0NmQ2ZDZiZGZlOTFkOGE4ODRhMjEuanBnLndlYnAsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9hdWRpby5qcGcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9sYXB0b3BzLmpwZyxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy8yMzk3NTY0ZWQ3YTVmZjk0N2U5YjZiMzBlNTRmNDc0OTRiODQxZjg5LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvY29tcHV0aW5nLmpwZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3Bob25lcy5wbmcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9nYW1pbmcucG5nLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzRmNmM2MjFjYWMwYmMxYTg1ZDU5M2UzNTk0YmE1YjM0OWVmZmQyOTIuanBnLndlYnANClNlYXJjaCBRdWVyeSxFdmVyeXRoaW5nLFRlbGV2aXNpb25zLCJTbmVha2VycywgcnVubmluZyBzaG9lcywgc2FuZGFscyIsQ2xvdGhpbmcsTWF0dHJlc3NlcyxIb21lIEFwcGxpYW5jZXMsV2VhcmFibGVzICYgRml0bmVzcyBUZWNoLEhlYWRwaG9uZXMsSG9tZSBUZWNoLFNwZWFrZXJzLExhcHRvcHMsVGFibGV0cyxDb21wdXRpbmcsUGhvbmVzLEdhbWluZyxDb25zdHJ1Y3Rpb24gVG95cw0KRGlzY291bnQgQW1vdW50LG1pbiA1JSxtaW4gMTAlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUNClByaWNlIFJhbmdlLCwsLCxtaW4gJDQwMCwsLCxtaW4gJDI1LCxtaW4gJDMwMCwsLG1pbiAkMTAwLCwNCkJyYW5kIFNlbGVjdGlvbiwsLCwsLCwsLCwsLCwsLCwNCkZpbHRlciBidXR0b25zLCwsLCwsLCwsLCwsLCwsLA0KMSxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMNCjIsQW1hem9uIGRlYWxzLFVuZGVyICQxMDAwLDUwJSBvZmYsQWRpZGFzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsNTAlIG9mZixBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscw0KMyxPdmVyICQ0MDAsVW5kZXIgJDUwMCxIb2thLE5pa2UsU2FhdHZhLE5pbmphLDQwJSBvZmYsSkxhYiwsSkJMLERlbGwsLEFzdXMsQXBwbGUsQ29uc29sZXMsU3RhciBXYXJzDQo0LFVuZGVyICQxMDAwLDUwJSBvZmYsU2tlY2hlcnMsVW5kZXIgQXJtb3VyLEhlbGl4LFNoYXJrLEdhcm1pbixBbmtlciBTb3VuZGNvcmUsUmluZyxTb25vcyxBcHBsZSxBcHBsZSxUUC1saW5rLFNhbXN1bmcsQWNjZXNzb3JpZXMsVW5kZXIgJDI1DQo1LFVuZGVyICQ1MDAsTEcsQXNpY3MsQ29sdW1iaWEsRHJlYW1DbG91ZCxLZXVyaWcsQXBwbGUsU29ueSxHb3ZlZSxUcmliaXQsTGVub3ZvLFNhbXN1bmcsRWVybyxHb29nbGUsR2FtZXMsVW5kZXIgJDUwDQo2LDUwJSBvZmYsU2Ftc3VuZyxOaWtlLFBhdGFnb25pYSxOZWN0YXIsRGUnTG9uZ2hpLEFtYXpmaXQsQXBwbGUsS2FzYSBzbWFydCxTb255LEFsaWVud2FyZSxUQ0wsTmV0Z2VhcixNb3Rvcm9sYSxOaW50ZW5kbyxCb3RhbmljYWxzDQo3LEFtYXpvbixIaXNlbnNlLE5ldyBCYWxhbmNlLEFyYyd0ZXJ5eCxUZW1wdXItcGVkaWMsRHlzb24sRml0Yml0LEJlYXRzLFBoaWxpcHMgSHVlLEFua2VyLEFjZXIsT25lUGx1cyxEZWxsLE9uZVBsdXMsU29ueSxEaXNuZXkNCjgsQXBwbGUsVENMLEFkaWRhcyxDYXJoYXJ0dCxCZWFyLEJpc3NlbGwsU2Ftc3VuZyxFYXJmdW4sQmxpbmssQmVhdHMsTVNJLE1pY3Jvc29mdCxBY2VyLE5vdGhpbmcsWGJveCxNYXJ2ZWwNCjksLFNvbnksU2F1Y29ueSxUaGUgTm9ydGggRmFjZSxTaWVuYSxOdXRyaWJ1bGxldCxPdXJhLFNhbXN1bmcsR29vZ2xlIE5lc3QgLE1hcnNoYWxsLFNhbXN1bmcsTGVub3ZvLExlbm92bywsLFBva2Vtb24NCjEwLCxSb2t1LEJpcmtlbnN0b2NrLENSWiBZb2dhLFdpbmtCZWRzLEJsYWNrIGFuZCBEZWNrZXIsUmluZ2Nvbm4sQ01GLEV1ZnksU2Ftc3VuZyxNaWNyb3NvZnQsUmVNYXJrYWJsZSxBbGllbndhcmUsLCwNCjExLCwsQnJvb2tzLFRoZSBHeW0gUGVvcGxlLEJyb29rbHluIGJlZGRpbmcsTmVzcHJlc3NvLCwxTW9yZSxBcmxvLCxSYXplciwsQ29yc2FpciwsLA0KMTIsLCxDcm9jcywsRWlnaHQgU2xlZXAsQ3Vpc2luYXJ0LCxKQkwsLCwsLEhQLCwsDQpOb3RlcywsLCwsLCwsLCwsLCwsLCwNCiwsIlByaW9yaXRpc2UgYmlnZ2VzdCAlLyQgZGlzY291bnQsIFR2cyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiB0aGUgbW9zdCBwb3B1bGFyIGV2ZW4gaWYgdGhleSBhcmUgc3RpbGwgZXhwZW5zaXZlIiwiTm8gcGF0dGVybiB0byBwcmljaW5nL2Rpc2NvdW50LCByZWFkZXJzIG1haW5seSBzaG9wIGJ5IGJyYW5kL3JlY29nbmlzYWJsZSBzaG9lcyIsIk5vIHBhdHRlcm4gdG8gcHJpY2luZy9kaXNjb3VudCwgcmVhZGVycyBtYWlubHkgc2hvcCBieSBicmFuZCIsIkEgbGFiZWwgd2lsbCBkZWZpbml0ZWx5IGhlbHAgaGVyZSBlLmcuIGJlc3QgZm9yIHNpZGUgc2xlZXBlciwgYmVzdCBtZW1vcnkgZm9hbSIsIkFwcGxpYW5jZXMgaXMgYSBiaWcgY2F0ZWdvcnksIGlzIGl0IHBvc3NpYmxlIHRvIHNwbGl0IGludG8ga2l0Y2hlbiBhcHBsaWFuY2VzLCBmbG9vcmNhcmUsIGFpciBoZWFsdGgvY29vbGluZz8gT3Igc2ltaWxhciIsIkZvY3VzIG9uIHZhbHVlIGZvciBtb25leSwgR2FybWlucyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiBwb3B1bGFyIGV2ZW4gdGhvdWdoIHRoZXkgYXJlIHN0aWxsICQ1MDAiLCwsLCxJbmNsdWRlIEtpbmRsZXMsSSB3b3VsZCBpbmNsdWRlIHdpZmkgcm91dGVycyBoZXJlIGluc3RlYWQgb2Ygc21hcnQgaG9tZSxDYW4gd2Ugc3VyZmFjZSBwaG9uZSBwcm92aWRlciBkZWFscz8gVC1tb2JpbGUgYW5kIHZlcml6b24gd291bGQgbWFrZSBhIGxvdCBtb3JlIG1vbmV5IHRoYW4gQW1hem9uLCwNCiwsaGF2aW5nIGEgJ2Jlc3QgZm9yJyBsYWJlbCB3b3VsZCBiZSBoZWxwZnVsIGUuZy4gYmVzdCBmb3IgYnJpZ2h0IHJvb20sQ2FuIHdlIHN0b3Aga2lkcyBzaG9lcyBmcm9tIHB1bGxpbmcgdGhyb3VnaD8sIldpbGwgdGhpcyBpbmNsdWRlIGFjY2Vzc29yaWVzIGUuZy4gY2FwcywgYmFncywgaWYgc28gbWFrZSBzdXJlIHRoZXNlIGFyZSBtaXhlZCB0aHJvdWdob3V0IGNsb3RoaW5nIGRlYWxzIixXaWxsIHRoaXMgaW5jbHVkZSB0b3BwZXJzIGFuZCBwaWxsb3dzPyBTZWVpbmcgbW9yZSBtb21lbnR1bSB3aXRoIHRoaXMgY2F0ZWdvcnkgcmVjZW50bHkgc28gYSBiZWRkaW5nIHRhYiBtaWdodCB3b3JrLCwiTmVlZCB0byBtYWtlIHN1cmUgYmFuZHMsIHNjcmVlbiBwcm90ZWN0b3JzIGV0Yy4gZG9uJ3QgcHVsbCBpbnRvIGhlcmUiLCwsLCwsLCwsDQosLCJQcmlvcml0aXNlIDY1JycgYW5kIDU1JyBpbmNoIFRWcywgdGhlbiBiaWdnZXIgc2NyZWVucyBiZWZvcmUgdGhlIHNtYWxsZXIgc2l6ZXMiLCwsUXVlZW4gaXMgdGhlIG1vc3QgcG9wdWxhciBzaXplIGluIHRoZSBVUyAtIHByaW9yaXRpc2UgZGVhbHMgZm9yIHRoaXMgc2l6ZSwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpDYXRlZ29yaWVzIHRvIGNvbnNpZGVyLCxQcm9kdWN0cyBpbmNsdWRlZCwsLCwsLCwsLCwsLCwsDQpVbmRlciAkNTA/LCxBaXIgdGFncywsLCwsLCwsLCwsLCwsDQosLFBvcnRhYmxlIGNoYXJnZXJzL3dpcmVsZXNzIGNoYXJnZXJzLCwsLCwsLCwsLCwsLCwNCiwsIldhdGVyIGJvdHRsZXMgKHN0YW5sZXlzLCBPd2FsYSwgSHlkcm8gZmxhc2ssIFlldGkpIiwsLCwsLCwsLCwsLCwsDQosLEhhbmQgaGVsZCBmYW5zLCwsLCwsLCwsLCwsLCwNCiwsLCwsLCwsLCwsLCwsLCwNCmhvbWUgb2ZmaWNlLCxvZmZpY2UgY2hhaXJzLCwsLCwsLCwsLCwsLCwNCiwsc3RhbmRpbmcgZGVza3MsLCwsLCwsLCwsLCwsLA0KLCxtb25pdG9ycywsLCwsLCwsLCwsLCwsDQosLEtleWJvYXJkcywsLCwsLCwsLCwsLCwsDQosLGRvY2tpbmcgc3RhdGlvbiwsLCwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpHYW1pbmcsLENvbnNvbGVzLCwsLCwsLCwsLCwsLCwNCiwsQWNjZXNzb3JpZXMsLCwsLCwsLCwsLCwsLA0KLCxHYW1lcywsLCwsLCwsLCwsLCwsDQosLENvdWxkIGluY2x1ZGUgTGVnbz8sLCwsLCwsLCwsLCwsLA==")));              const text = preloadedCSV;              const parsed = parseCSV(text);                            const rowsByName = {};              let filterStart = -1;              parsed.forEach((rc, i) => {                 if (rc && rc.length > 0 && rc[0]) rowsByName[rc[0]] = rc;                 if (rc && rc.length > 0 && rc[0] === 'Filter buttons') filterStart = i;              });                            const cols = [];              if(rowsByName['Roundel text']) {                const headerRow = rowsByName['Roundel text'];                for(let col = 1; col < headerRow.length; col++) {                   let label = headerRow[col];                   if (!label) continue;                                      let q = rowsByName['Search Query'] && rowsByName['Search Query'][col] ? rowsByName['Search Query'][col] : '';                   let img = rowsByName['Roundel image'] && rowsByName['Roundel image'][col] ? rowsByName['Roundel image'][col] : '';                   let ds = rowsByName['Discount Amount'] && rowsByName['Discount Amount'][col] ? rowsByName['Discount Amount'][col] : '';                   let pr = rowsByName['Price Range'] && rowsByName['Price Range'][col] ? rowsByName['Price Range'][col] : '';                   let rt = rowsByName['Retailer'] && rowsByName['Retailer'][col] ? rowsByName['Retailer'][col] : '';                   let ot = rowsByName['Offer Type'] && rowsByName['Offer Type'][col] ? rowsByName['Offer Type'][col] : '';                                      let filters = [];                   if(filterStart > 0) {                     for(let r = filterStart + 1; r < parsed.length; r++) {                         if(!parsed[r] || parsed[r][0] === 'Notes' || parsed[r][0] === 'Categories to consider') break;                         let f = parsed[r][col];                         if(f) filters.push(f);                     }                   }                   cols.push({ label, img, q, ds, pr, rt, ot, filters });                }              }              this.carouselData = cols;              if (this.carouselData && this.carouselData.length > 0) {                 const isMatched = this.carouselData.some(c => c.q === this.currentQuery || c.label === this.currentQuery);                 if (!isMatched) {                    const first = this.carouselData[0];                    this.currentQuery = first.q || first.label;                    if (this.priceFilter) this.priceFilter.value = 'all';                    if (this.customPriceMin) this.customPriceMin.value = '';                    if (this.customPriceMax) this.customPriceMax.value = '';                    let dPr = first.pr || 'all';                    if (typeof dPr === 'string' && dPr !== 'all') {                       let prLower = dPr.toLowerCase();                       if (prLower.includes('min') || prLower.includes('over')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else if (prLower.includes('max') || prLower.includes('under')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       }                    }                    let dAm = '0';                    if(first.ds && typeof first.ds === 'string') {                       let m = first.ds.match(/(\d+)/);                       if(m) dAm = m[1];                    }                    if (this.discountFilter) this.discountFilter.value = dAm;                    if (this.offerTypeSelect) this.offerTypeSelect.value = first.ot || '';                    if (this.retailerSelect) this.retailerSelect.value = first.rt || '';                    this.selectedBrands = [];                    if (this.brandDropdown) {                        const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                        chks.forEach(chk => chk.checked = false);                    }                    if (this.searchInput) this.searchInput.value = this.currentQuery;                 }              }              this.renderCarouselUI();          } catch(e){ console.warn(e); }        }                renderCarouselUI() {           const roundelWrapper = this.root.querySelector('.tg-df-carousel-roundels');           if(!roundelWrapper || !this.carouselData) return;                      let html = '';           this.carouselData.forEach(r => {              const q = r.q || r.label;              const isActive = (this.currentQuery === q || this.currentQuery === r.label) ? 'active' : '';              const imgHtml = r.img ? `\x3Cimg src="${r.img}" alt="${r.label}" />` : `\x3Csvg width="32" height="32" fill="#1F69FF" viewBox="0 0 24 24">\x3Cpath d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\x3C/svg>`;              html += `                \x3Cdiv class="tg-df-roundel tg-df-carousel-cat ${isActive}" data-label="${this.escapeHTML(r.label)}">                  \x3Cdiv class="tg-df-roundel-img-box">${imgHtml}\x3C/div>                  \x3Cspan class="tg-df-roundel-label">${this.escapeHTML(r.label)}\x3C/span>                \x3C/div>              `;           });           roundelWrapper.innerHTML = html;                      // Rebind clicks           const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');           roundels.forEach(rNode => {             rNode.addEventListener('click', () => {                const r = this.carouselData.find(c => c.label === rNode.getAttribute('data-label'));                 if(!r) return;                                  if (typeof trackHawkEvent !== 'undefined') {                     trackHawkEvent({                         clickType: "CC",                         widgetId: this.widgetId,                         productCategoryName: "deals",                         zeroBasedProductIndexOrNull: null,                         totalDealsOrProducts: null,                         areaClicked: "Category Roundel",                         revenueId: this.revenueId,                         isoCurrencyCode: typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD',                         queryName: r.label,                         widgetTypeName: this.widgetTypeName                     });                 }                this.currentQuery = r.q || r.label;                const labelTitle = this.root.querySelector('#tg-df-carousel-title-label');                if (labelTitle) labelTitle.textContent = 'Best ' + this.currentQuery;                if (this.priceFilter) this.priceFilter.value = 'all';                if (this.customPriceMin) this.customPriceMin.value = '';                if (this.customPriceMax) this.customPriceMax.value = '';                let dPr = r.pr || 'all';                if (typeof dPr === 'string' && dPr !== 'all') {                   let prLower = dPr.toLowerCase();                   if (prLower.includes('min') || prLower.includes('over')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMin) this.customPriceMin.value = m[1];                   } else if (prLower.includes('max') || prLower.includes('under')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMax) this.customPriceMax.value = m[1];                   }                }                                let discountAmount = '0';                if(r.ds && typeof r.ds === 'string') {                   let m = r.ds.match(/(\d+)/);                   if(m) discountAmount = m[1];                }                if (this.discountFilter) this.discountFilter.value = discountAmount;                if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                                // Clear brands                    this.selectedBrands = [];                    if (this.brandDropdown) {                    const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                    chks.forEach(chk => chk.checked = false);                }                                if (this.searchInput) this.searchInput.value = this.currentQuery;                                roundels.forEach(ro => ro.classList.remove('active'));                if (rNode) rNode.classList.add('active');                                this.renderCarouselFilters(r);                this.fetchDeals(this.currentQuery);             });           });                      // Auto-highlight active           const activeR = this.carouselData.find(c => c.q === this.currentQuery || c.label === this.currentQuery);           if(activeR) this.renderCarouselFilters(activeR);        }                renderCarouselFilters(r) {           const filtersWrap = this.root.querySelector('.tg-df-carousel-filters-wrap');           if(!filtersWrap) return;                      let html = `\x3Cbutton class="tg-df-carousel-filter-btn" data-type="all">All\x3C/button>`;                      r.filters.forEach(f => {              let fL = f.toLowerCase();              let icon = '';              let logic = `data-type="custom" data-v="${this.escapeHTML(f)}"`;              if (fL === 'amazon deals' || fL === 'prime deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>`;              } else if (fL === 'lightning deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>`;              } else {                 if (fL.includes('lightning')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap">\x3Cpolygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2">\x3C/polygon>\x3C/svg>`;                 } else if (fL.includes('% off')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>`;                 } else if (fL.includes('under') || fL.includes('min ')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>`;                 }                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>${icon} ${this.escapeHTML(f)}\x3C/button>`;              }           });                      filtersWrap.innerHTML = html;                      const btns = filtersWrap.querySelectorAll('button');           btns.forEach(b => {             b.addEventListener('click', () => {                const type = b.getAttribute('data-type');                if (type === 'custom') {                   const v = b.getAttribute('data-v');                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-custom-${(v||'').toLowerCase().replace(/[^a-z0-9]+/g, '-')}`, name: 'Custom Filter', label: v });                }                if (type === 'all') {                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: 'filter-clear-all', name: 'Clear all', label: 'Clear all filters' });                   // reset everything                   btns.forEach(btn => btn.classList.remove('active'));                   b.classList.add('active');                                      // Reset prices                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   if (this.brandDropdown) {                     const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                     chks.forEach(chk => chk.checked = false);                   }                } else {                   const v = b.getAttribute('data-v');                   const fL = v.toLowerCase();                                      let mapRet = ['amazon', 'walmart', 'best buy', 'target', 'john lewis', 'currys', 'argos'];                   const getCategory = (s) => {                      if (s === 'lightning deals' || s === 'amazon deals' || s === 'prime deals') return 'offer';                      if (s.includes('% off')) return 'discount';                      if (s.includes('under') || s.includes('over') || s.includes('min') || s.includes('max')) return 'price';                      if (mapRet.includes(s)) return 'retailer';                      return 'brand';                   };                   const cat = getCategory(fL);                   const wasActive = b.classList.contains('active');                   if (cat !== 'brand') {                      btns.forEach(btn => {                          if (btn === b) return;                          if (btn.getAttribute('data-type') === 'all') return;                          const bV = btn.getAttribute('data-v');                          if (!bV) return;                          if (getCategory(bV.toLowerCase()) === cat) btn.classList.remove('active');                      });                   }                   if (wasActive) b.classList.remove('active');                   else b.classList.add('active');                   let anyActive = Array.from(btns).some(btn => btn !== btns[0] && btn.classList.contains('active'));                   if (!anyActive) {                       btns[0].click();                       return;                   } else {                       btns[0].classList.remove('active');                   }                                      if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   btns.forEach(btn => {                       if (!btn.classList.contains('active') || btn.getAttribute('data-type') === 'all') return;                       const vv = btn.getAttribute('data-v');                       const vl = vv.toLowerCase();                                              if (vl === 'lightning deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_lightning';                       } else if (vl === 'amazon deals' || vl === 'prime deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_prime';                       } else if (vl.includes('% off')) {                          let m = vl.match(/(\d+)%/);                          if (m && this.discountFilter) this.discountFilter.value = m[1];                       } else if (vl.includes('under') || vl.includes('max')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       } else if (vl.includes('min') || vl.includes('over')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else {                          let foundR = mapRet.find(x => x === vl);                          if (foundR) {                             let realR = ['Amazon', 'Walmart', 'Best Buy', 'Target', 'John Lewis', 'Currys', 'Argos'].find(x => x.toLowerCase() === vl);                             if (this.retailerSelect) this.retailerSelect.value = realR;                          } else {                             this.selectedBrands.push(vv);                          }                       }                   });                                      if (this.brandDropdown) {                       const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                       chks.forEach(c => c.checked = this.selectedBrands.includes(c.value));                   }                                      if (r.pr && typeof r.pr === 'string') {                       let prL = r.pr.toLowerCase();                       if (prL.includes('under $')) {                           let m = prL.match(/under \$(\d+)/i);                           if (m && this.customPriceMax && !this.customPriceMax.value) this.customPriceMax.value = m[1];                       }                   }                }                                this.fetchDeals(this.currentQuery);             });           });                      // default to highlighting first           btns[0].classList.add('active');        }async fetchDeals(query, append = false) {          if (!append) {             this.showLoading();             this.deals = [];             this.displayLimit = (this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12;          } else {             this.displayLimit += (this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12;          }                    try {            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad(append);            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query, append);               } else {                 await this.fetchHawkDeals(query, append);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query, append);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (this.activeDealTag) {             const encodedTag = encodeURIComponent(this.activeDealTag.toLowerCase().replace(/\s+/g, '-'));             const url = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let dynamicBrandsCounts = {};                    targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                   dynamicBrandsCounts[data.brand] = (dynamicBrandsCounts[data.brand] || 0) + 1;                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || ''                });             });          });                    const airedaleBrandsList = Object.keys(dynamicBrandsCounts).map(b => ({              formatted_value: b,              count: dynamicBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query, append = false) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (append && this.deals.length > 0) {            url.searchParams.append('offset', this.deals.length.toString());          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    if (this.rowsSelect && this.rowsSelect.value) {            url.searchParams.append('rows', this.rowsSelect.value);          } else {             url.searchParams.append('rows', '12'); // default          }          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = 12;          if (this.rowsSelect && this.rowsSelect.value) {            rowLimit = parseInt(this.rowsSelect.value, 10) || 12;          }          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : (this.getViewMode() === 'savings_squad' ? 'date_desc' : 'discount_desc');          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin-top:8px;">${_div}                ${_div}              ${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map(v => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              return `                \x3Ca href="${this.escapeHTML(linkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item">                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)} (${this.airedaleTagCounts[tag] || 0})${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = isSavingsSquadMode ? 'View Deal' : 'Check Price';              if (isSavingsSquadMode) {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                  ${_div}                `;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = `                \x3Cdiv class="tg-df-card-merchant-wrapper">                  \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                ${_div}                \x3Cdiv class="tg-df-card-price-group">                  ${isSavingsSquadMode ? '' : `                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                  `}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description">\x3Cp>${this.escapeHTML(deal.description)}${_p}${_div}` : ''}                      ${_div}                    ${_div}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>${deal.isCheckPrice ? 'Check Price' : 'View Deal'}${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cp style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 12px; line-height: 1.4;">${this.escapeHTML(deal.description)}${_p}` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${priceGroupHtml}                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta ${isSavingsSquadMode ? 'tg-df-cta-savings-squad' : ''}" style="text-decoration: none;">${ctaText}${_a}                  ${_div}                ${_div}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit || ((this.getViewMode() === 'carousel' || this.getViewMode() === 'auto') && displayDeals.length > 0 && displayDeals.length % ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12) === 0)) {            if (this.getViewMode() === 'carousel') {               dealsHtml += `                 \x3Cbutton type="button" class="tg-df-load-more-card tg-df-load-more">                   \x3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-bottom: 8px;">\x3Cpath d="M5 12h14">\x3C/path>\x3Cpath d="m12 5 7 7-7 7">\x3C/path>\x3C/svg>                   Load More                 ${_button}               `;            } else {               dealsHtml += `                 \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                   \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer; display: flex; align-items: center;">Load More${_button}                 ${_div}               `;            }          }                    this.grid.innerHTML = dealsHtml;                    let gridWrapper = this.grid.parentElement;          if (gridWrapper && gridWrapper.classList.contains('tg-df-grid-wrapper')) {             let existingChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-right');             if (this.getViewMode() === 'carousel') {                 if (!existingChevron) {                     gridWrapper.insertAdjacentHTML('beforeend', '\n                 \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.previousElementSibling.scrollBy({left: 200, behavior: \'smooth\'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>');                 }             } else {                 if (existingChevron) {                     existingChevron.remove();                 }             }          }                    const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', async () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              if (displayDeals.length <= this.displayLimit) {                 loadMoreBtn.innerHTML = `                  <svg class="tg-df-spinner" style="width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48l2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48l2.83-2.83"/></svg>                  Loading...                 `;                 loadMoreBtn.disabled = true;                 await this.fetchDeals(this.currentQuery, true);              } else {                 this.displayLimit += ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12);                 this.render();              }            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            setTimeout(() => {               if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            if (!this.processArticleFired) {                  this.processArticleFired = true;                  document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));               }            }, 50);          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I went hands-on with all of Meta’s new $299 smart glasses to see if they’re actually better without the logos ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-went-hands-on-with-all-of-metas-new-usd299-smart-glasses-to-see-if-theyre-actually-better-without-the-logos</link>
                                                                            <description>
                            <![CDATA[ The smart glasses in the new Meta Glasses collection are cheaper and have an improved fit but the ultra-trendy Kylie Jenner frames completely steal the show. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kqPVPHR9y4d28rc4NtFau6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DukhGgEKgL9wrZkbYv7Prc-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 23 Jun 2026 14:36:08 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Kate Kozuch ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/DukhGgEKgL9wrZkbYv7Prc-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Meta Glasses]]></media:description>                                                            <media:text><![CDATA[Meta Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Meta Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DukhGgEKgL9wrZkbYv7Prc-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I just went hands-on with Meta's newest lineup of smart glasses, and one thing is immediately clear: the company is ready to move beyond borrowed brand power.</p><p>While the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">second-generation Ray-Ban Meta glasses</a> started at $379, Meta’s latest collection drops the Ray-Ban (and Oakley) badges entirely. Instead, Meta collaborated directly with parent company EssilorLuxottica on a line officially called <strong>Meta Glasses</strong> and brought the starting price down to a more palatable $299.</p><figure class="inline-layout"><fw-storyblock channel="toms_guide" playlist="" autoplay="1"></fw-storyblock></figure><p>The new collection doubles down on personalization, with highly adjustable frames, more style options, improved fit and an upgraded AI experience powered by Meta's latest LLM. It's a bold move that suggests Meta believes its smart glasses are now the product people recognize, not the logo stamped on the side.</p><p>That said, there's a hilarious twist: my favorite pair in the lineup is the <em>very</em> distinctly branded Kylie edition co-designed with none other than the "Rise and Shine"-singing, Knicks courtside-sitting icon herself, Kylie Jenner. </p><p>The entire collection is available now Meta.com, LensCrafters, Sunglass Hut, Best Buy, and Amazon. Let’s get into everything you can expect. </p><h3 class="article-body__section" id="section-meta-glasses-styles-and-fit"><span>Meta Glasses: Styles and fit</span></h3><p>The new main collection features three distinct styles: Adventurer (a timeless rectangular shape,) Fury (a thicker statement-making frame) and Meta Glasses by Kylie (chic oval frames, detailed more below.)</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tEFuFxPutnLmoNKF3McPFF.jpg" alt="Meta Glasses" /><figcaption>Meta Glasses by Kylie<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/M6XCwajH29wHpMfJ9DyVKF.jpg" alt="Meta Glasses" /><figcaption>Meta Fury<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CHPQ5UEFVjQ54fRKAkqYNF.jpg" alt="Meta Glasses" /><figcaption>Meta Adventurer<small role="credit">Future</small></figcaption></figure></figure><p>They come in a massive palette of colors including Classic Black, Classic Tortoise, Racing Green, Linen, Merlot, Mahogany, and Sandstone. Combined with sun, Transitions®, polarized, and clear lens options, there are 26 distinct styles available at launch.</p><p>But how a pair of glasses feel is equally as important to how they look. Smart glasses typically suffer from being rigid, clunky and even unforgiving. Meta is addressing this head-on with a three-prong approach to comfort:</p><ol start="1"><li><strong>Overextension Hinges:</strong> Designed to flex outward to accommodate wider head shapes without pinching.</li><li><strong>Adjustable Nose Pads:</strong> A massive win for comfort, weight distribution, and keeping the lenses off your cheeks.</li><li><strong>Adjustable Temple Tips:</strong> Armed with an internal core wire (which is actually visible inside the transparent colorways) that lets you mold the ear stems for a secure-but-comfortable fit.</li></ol><h3 class="article-body__section" id="section-meta-glasses-by-kylie"><span>Meta Glasses by Kylie</span></h3><p>In addition to Fury and Adventurer, Meta revealed a new collaboration with Kylie Jenner. Offered in classic black and tortoise frames, I think these are the most "non-smart glasses looking" smart glasses ever made.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1384px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="6JcBdfjD9WrKrKamaijHRW" name="dji_mimo_20260622_150958_20260622150958_1782166924174_photo" alt="Meta Glasses by Kylie" src="https://cdn.mos.cms.futurecdn.net/6JcBdfjD9WrKrKamaijHRW.jpg" mos="" align="middle" fullscreen="" width="1384" height="778" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s a slim, trendy, oval cat-eye style complete with a distinct gem accent on the left eye. Meta and EssilorLuxottica clearly thought about the lifestyle details here. It features metal nose pads specifically chosen to protect makeup from smudging, and it ships with a sleek, fold-flat case that includes a mirror.</p><p>On the tech side, the collab gets its own custom "awake chime" and a dedicated Kylie-inspired AI voice, complete with a subtle hint of her signature vocal fry and a few custom "Kylie-isms."</p><h3 class="article-body__section" id="section-muse-spark-smarter-more-contextual-ai"><span>Muse Spark: Smarter, More Contextual AI</span></h3><div  class="fancy-box"><div class="fancy_box-title">What is Muse Spark?</div><div class="fancy_box_body"><p class="fancy-box__body-text">Muse Spark is an advanced, natively multimodal reasoning artificial intelligence model developed by Meta Superintelligence Labs. It's built for actual, natural conversation and hyper-local context. It doesn't just answer isolated questions; it remembers the flow of your conversation.</p></div></div><p>Under the hood, these frames pack the exact same reliable platform of cameras, microphones, battery, and processing chip as the Ray-Ban Meta Glasses Gen 2. But the software ushers in the next phase of Meta AI powered by the <a href="https://www.tomsguide.com/ai/i-tried-muse-spark-heres-what-you-need-to-know-about-metas-new-ai-model">Muse Spark LLM</a>. </p><p>Meta Glasses are the first to launch with Muse Spark from Day 1, though the software update is also rolling out to existing Ray-Ban Meta and Oakley Meta glasses. As part of my demo, I tried two interactions powered by Muse Spark:</p><ul><li><strong>Live Translation:</strong> Muse Spark adds support for 14 new languages including Chinese (Mandarin,) Hindi, Korean, Japanese and Arabic. In my demos translating live speech and text, the execution was mostly seamless and effective.</li><li><strong>Social-Infused Insights:</strong> The AI now pulls local recommendations based on what real people are actually talking about on Threads and Facebook. In other words, social chatter will be factored into your location-based queries.</li></ul><h3 class="article-body__section" id="section-pedestrian-navigation-goes-audio-only"><span>Pedestrian Navigation goes audio-only</span></h3><p>Another major software port coming to this collection is pedestrian turn-by-turn navigation, a feature originally seen on Meta Display glasses. </p><p>Since these frames lack a screen or heads-up display, you won't get visual overlays superimposed on the world. Instead, Meta is utilizing its excellent open-ear audio platform to give you precise, ambient audio directions as you walk through the city.</p><p>Be sure to let me know if the comments if you’re interested in hearing from the Tom's Guide team when we test out this audio-only navigation experience on Meta Glasses.</p><figure class="inline-layout"><fw-embed-feed channel="toms_guide" playlist="vJ0JVG" mode="row" player_placement="bottom-right"></fw-embed-feed></figure><h3 class="article-body__section" id="section-a-massive-win-for-prescription-wearers"><span>A massive win for prescription wearers</span></h3><p>In a huge move for those with a prescription, Meta announced the Rx Lens Swap program alongside Meta Glasses.</p><p>Meta Glasses are fully prescription-compatible, but now you can take your frames to your preferred local optician <em>after</em> the point of purchase to add your custom lenses without voiding the factory warranty.</p><h3 class="article-body__section" id="section-meta-glasses-outlook"><span>Meta Glasses Outlook</span></h3><p>Ditching the Ray-Ban and Oakley branding is a bold move, especially when Google is leaning heavily into<a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall"> high-end fashion collabs with Warby Parker and Gentle Monster</a> for its own <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-saw-the-future-of-android-xr-smart-glasses-and-meta-and-apple-are-in-trouble">upcoming smart glasses</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2114px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="aobS752RjrCAVELbyKSpKG" name="dji_mimo_20260622_133946_20260622133946_1782166925743_photo" alt="Meta Glasses" src="https://cdn.mos.cms.futurecdn.net/aobS752RjrCAVELbyKSpKG.jpg" mos="" align="middle" fullscreen="" width="2114" height="1189" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But I believe Meta has established itself enough in this space that it doesn’t need to rely on logo leverage anymore. Mainstream users will probably still call these "the Meta Ray-Bans" out of habit, but this launch proves Meta can scale style beyond a single partner's catalog and make its smart glasses more wallet-friendly.</p><p>That said, I'm slightly worried Meta might have made these frames a little <em>too</em> discreet. It makes me wonder if it will actually hurt their reach. Half the reason the original Ray-Ban Metas took off was because people would stop you in the street to ask if they’re the camera glasses. With the new collection looking like a great pair of everyday frames, Meta might lose that word-of-mouth viral spark, even if my face already feels a whole lot better wearing them.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/ive-reviewed-all-of-metas-smart-glasses-and-this-is-the-pair-id-actually-buy">I've reviewed all of Meta's smart glasses, and this is the pair I'd actually buy</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/7-settings-to-change-first-on-your-ray-ban-meta-glasses">7 settings to change first on your Ray Ban Meta glasses</a></li><li><a href="https://www.tomsguide.com/ai/i-wore-meta-ray-ban-smart-glasses-while-shopping-at-target-7-things-that-were-surprisingly-useful">I wore Meta Ray-Ban smart glasses while shopping at Target</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ '136 grams is not for all-day wearing' — Even Realities CTO sounds off on Snap Specs, and gives details on the future roadmap ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/im-just-going-to-wear-this-for-30-minutes-for-fun-even-realities-cto-shares-his-thoughts-on-snap-specs-and-gives-details-on-upcoming-g3-smart-glasses</link>
                                                                            <description>
                            <![CDATA[ I interviewed Even Realities CTO Jian Ouyang about Snap Specs and the upcoming G3 smart glasses. He explains why 132g frames fail the all-day comfort test. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nK95kga9peuCQedAkybM3n</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nZxBjqhRtzjkhuBBzvEUV7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Jun 2026 09:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 22 Jun 2026 19:05:18 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nZxBjqhRtzjkhuBBzvEUV7-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Even Realities G2 &amp; Snap Specs]]></media:description>                                                            <media:text><![CDATA[Even Realities G2 &amp; Snap Specs]]></media:text>
                                <media:title type="plain"><![CDATA[Even Realities G2 &amp; Snap Specs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nZxBjqhRtzjkhuBBzvEUV7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In a world of AI glasses and VR headsets, <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-went-eyes-on-with-snap-specs-theyre-a-lot-more-stylish-than-i-feared-at-first">Snap Specs</a> are an ambitious (and chunky) meeting point of the two technologies — aiming to bring a generational leap in spatial computing. </p><p>But as you well know, everybody has their own ideas of what this new form of wearable will be, and in the eyes of Even Realities CTO, Jian Ouyang, it’s a different, simpler, ambient computing platform that focuses on making sure the glasses look good first.</p><p>The <a href="https://www.tomsguide.com/computing/smart-glasses/even-realities-g2-smart-glasses-review">company’s G2 glasses</a> have been my daily driver for a few months now, so when I got the time to sit down with him and Developer Relations head, Raag Harshavat, I wanted to get their thoughts on Snap’s radical rethink of smart glasses and also ask how things are going with the team gearing up for Even Realities G3.</p><figure class="inline-layout"><fw-embed-feed channel="toms_guide" playlist="vJ0JVG" mode="row" player_placement="bottom-right"></fw-embed-feed></figure><p><strong>Editor's note: </strong>This interview has been edited for brevity and clarity.</p><h2 class="article-body__section" id="section-forget-the-smart-part-of-it-right"><span>“Forget the smart part of it, right?”</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="htPU9XqEbcpWbPjrX8fhkf" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/htPU9XqEbcpWbPjrX8fhkf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So I started by asking him about the biggest news coming out of <a href="https://www.tomsguide.com/computing/augmented-reality/best-of-awe-2026-the-top-gadgets-that-show-us-the-future-of-xr">AWE 2026</a>: Evan’s big Snap Specs debut. “I think from the first look, people can tell we’re [Even Realities] a different category, right? So 132 and 136 grams are not for all-day wearing,” Ouyang commented.</p><p>“We did strong ergonomic R&D research from the beginning to see what’s the good form factor for normal glasses to be worn all day — that answer is below 40 grams.” And to be fair to him, you can see signs of this in one of the pictures I took that’s been going viral across different accounts.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BR5qJseLxE3fwAfDXh8vCg" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/BR5qJseLxE3fwAfDXh8vCg.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>You know this one, right? Where Evan's left ear looks like it's getting crushed a bit by the downward pressure of those stems. Snap's CEO has <a href="https://x.com/evanspiegel/status/2067730052746490310" target="_blank">responded to this image</a> circulating, saying "that's what my ear looks like."</p><p>With this looks-first mission, Even Realities took a very different route. “We killed the camera feature, the speaker, and we maintained the display and voice input with all the microphones to get us the right weight,” Ouyang added. “We’re not trying to replace a cell phone because we need to leverage the computational resources and services.”</p><p>This was getting interesting, so I dug a little deeper with them — asking about the differences in DNA that make up each of these devices and their companies. “So much of the DNA of Even Realities is what makes eyewear special first. Forget the smart part of it, right?” Harshavat commented. “I think so much about the session-based use vs the quiet tech philosophy that we use…being with someone in moments that they both expect and don’t expect.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7dh8FRcHKmEzPNqjGmotNn" name="Even Realities G2 Smart Glasses" alt="Even Realities G2 Smart Glasses" src="https://cdn.mos.cms.futurecdn.net/7dh8FRcHKmEzPNqjGmotNn.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>In this, he’s referring to what Ouyang will go on to call ambient computing. This is the idea that a device fades into the background — only to come to life in ways you expect and with features that surprise you in their usefulness (<a href="https://www.tomsguide.com/computing/smart-glasses/i-zoned-out-and-stopped-listening-to-my-fiancee-and-the-even-realities-g2-made-sure-she-never-knew">Conversate on Even Realities G2</a> for example). </p><p>It’s a huge, far more simplistic differentiator compared to Snap’s big idea, and Jian is aware of that. “They might think 'one day I’m going to replace it' [the smartphone]. I don’t think it's right or wrong. It’s just up to the user to decide — either I’m going to wear this [pointing to his G2s] all day, or I’m just going to wear this for like 30 minutes for fun. It’s a different application.”</p><h3 class="article-body__section" id="section-the-plan-for-even-realities-g3"><span>The plan for Even Realities G3</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="U4uTXoRhQuQQvNHG7QaVDK" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/U4uTXoRhQuQQvNHG7QaVDK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then we got to the future of Even Realities’ own glasses. I know they won’t spill all the beans on future hardware like the G3, but I can get a bit of a flavor as to where their heads are.</p><p>“I think the overall hardware road map for us is to maintain a good form factor and constantly push for new technologies to get into our platform,” Ouyang responded. “As battery and hardware technology evolves, everything gets smaller, and we may be able to squeeze more features in there.”</p><p>With that tantalizing opener, I moved in to ask about the possibility of a camera built-in for more multimodality in the AI, and it’s not seeming likely. Fun fact: Even Realities CTO used to be one of the camera engineers on the iPhone — he knows a thing or two about the power consumption of packing a snapper! And he cautioned that while a camera is something they are “chasing,” they cautioned that getting to the point of one without massive power consumption “might take years.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nHTtMnUwxDWxeCEyPVBxJK" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/nHTtMnUwxDWxeCEyPVBxJK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Instead, he talked about the kind of experience he wants to bring with G3 and beyond: your own “personal Jarvis” in agentic AI. “What we foresee is a more open system based on AI with a hardware platform that everything routes through,” Ouyang contemplated. </p><p>“This [points to glasses] is the nearest to your eyes and they can hear you, but there won’t be any kind of app. You don’t have to click on something or type in the worlds — all you need to do is imagine like you have your personal Jarvis buying something online, booking tickets and more.”</p><h2 class="article-body__section" id="section-outlook"><span>Outlook</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k7jeYjc2jLWfnYTPrDmJnV" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/k7jeYjc2jLWfnYTPrDmJnV.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>For years, I always thought that the first real goal to achieve for smart glasses will be taking the computing prowess of a VR headset and smashing it down to something the size of glasses. In reality, that goal has changed drastically over many different interpretations.</p><p>Some (like Even Realities) believe in the quiet tech revolution — ambient computing that truly fades into the background — and whoever is right will be up to you when that future comes.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/tested-xreal-aura-does-work-with-nintendo-switch-over-usb-c-they-wont-tell-me-how-they-did-it-but-i-think-snapdragon-reality-elite-and-android-xr-is-the-way">Tested: Xreal Aura DOES work with Nintendo Switch over USB-C — they won’t tell me how they did it, but I think Snapdragon Reality Elite and Android XR is the way</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/youve-got-questions-about-xreals-android-xr-glasses-and-ive-got-answers-3-things-you-need-to-know-about-project-aura">You've got questions about Xreal Aura, and I've got answers — 5 things you need to know about these Android XR glasses</a></li><li><a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses">Snapdragon Reality Elite is here, and I’ve already tested it without realizing in Xreal’s Project Aura — its a giant step towards the future of smart glasses</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best of AWE 2026: 7 top gadgets that show us the future of XR ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/augmented-reality/best-of-awe-2026-the-top-gadgets-that-show-us-the-future-of-xr</link>
                                                                            <description>
                            <![CDATA[ AWE 2026 gave us the clearest look at the future of smart glasses. Here are our picks for best of show — including Snap Specs, Snapdragon Reality Elite, and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EuNrLmzbTUVx39jfvQSfo9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/n934hthzuBKJz89qbnQxcL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 19 Jun 2026 00:50:56 +0000</pubDate>                                                                                                                                <updated>Fri, 19 Jun 2026 00:51:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Augmented Reality]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Scott Younker ]]></dc:contributor>
                                                                                                                                                                                    <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/n934hthzuBKJz89qbnQxcL-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Best of AWE 2026]]></media:description>                                                            <media:text><![CDATA[Best of AWE 2026]]></media:text>
                                <media:title type="plain"><![CDATA[Best of AWE 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/n934hthzuBKJz89qbnQxcL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Augmented World Expo (AWE) has evolved rapidly into one of the biggest shows for seeing the future of virtual reality, smart glasses and spatial computing. This year's edition gave us some truly showstopping news with earth-shaking announcements from Snap, Qualcomm and many more.</p><p>It really feels like we're getting to the point where the lines of <a href="https://www.tomsguide.com/best-picks/best-vr-headsets">VR headset</a> and <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">smart glasses</a> are starting to blur into one device that gives you all the performance of a big set of goggles — crammed into something the size of specs.</p><p>And while there were some key headline announcements, that key DNA of small innovations that will change the face of spatial computing in the future remained strong underneath. We were able to go hands-and face-on with several products here, and now it's time to pick the cream of the crop. Here are our picks for best of AWE 2026.</p><figure class="inline-layout"><fw-embed-feed channel="toms_guide" playlist="vJ0JVG" mode="row" player_placement="bottom-right"></fw-embed-feed></figure><h3 class="article-body__section" id="section-best-of-show-snap-specs"><span>Best of show: Snap Specs</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NZKnKRznkSNy5KBXBmdKzK" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/NZKnKRznkSNy5KBXBmdKzK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Snap's iPhone moment is here. The <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-went-eyes-on-with-snap-specs-theyre-a-lot-more-stylish-than-i-feared-at-first">Snap Specs</a> are official, and they're far beyond any other standalone glasses you've seen in terms of capability. This is what happens when you combine the tech of the best VR headsets with the portability of the best smart glasses.</p><p>The end result is more than just a technologically advanced set of frames, but rather a new paradigm in computing — moving it away from being a tool that takes you out of the world to a form that gets out of the way. They're a bit chunky, but the design around this hefty tech makes them look kinda stylish!</p><p>They've worked with developers for years with prototype hardware, and with over 5 million lenses ready to use from measuring things in free space to augmented guides on complex real-world tasks like fixing a car, and much more.</p><p>Will Specs stick the landing? That's the ultimate question of these $2,195/£1,995 glasses. That's a high price to pay — making them much more targeted towards the early adopters in this space. Time will tell what happens in the future of these glasses, but we did genuinely just witness a breakthrough moment in AR.</p><p><em>Jason England</em></p><h3 class="article-body__section" id="section-best-chip-snapdragon-reality-elite"><span>Best chip: Snapdragon Reality Elite</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LmCsPjj8BF6mhwEDm25ZWL" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/LmCsPjj8BF6mhwEDm25ZWL.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Snapdragon Reality Elite is the <a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses">high-end follow-up to</a> the XR Gen 2 that powers the Galaxy XR headset. It comes with upgrades in performance and efficiency, powering the Xreal Aura compute puck. </p><p>In several eyes-on demos with the Xreal Aura, I've been impressed with the performance of the glasses and the processor. The glasses are responsive and quick, and I'm not saying it's the only thing that enables the <a href="https://www.tomsguide.com/computing/smart-glasses/tested-xreal-aura-does-work-with-nintendo-switch-over-usb-c-they-wont-tell-me-how-they-did-it-but-i-think-snapdragon-reality-elite-and-android-xr-is-the-way">Auras to connect to the Switch 2</a>, but we played latency-free Breath of the Wild and the chip certainly helped make that happen.</p><p>This chip does what Qualcomm claims by bringing "spatial computing into the AI era." Snapdragon Reality Elite blurs the line AR glasses and VR headsets with hardware that makes spatial computing useful; now it's up to the software to catch up.</p><p><em>Scott Younker</em></p><h3 class="article-body__section" id="section-best-ar-glasses-xreal-aura"><span>Best AR glasses: Xreal Aura</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ykvuCRDCUNfpGUczENdQaL" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/ykvuCRDCUNfpGUczENdQaL.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Samsung Galaxy XR</a> is a good mixed reality headset, but for all the Android XR and Gemini features it has, they feel a little limited in the isolation of a chunky VR set you use at home.</p><p>Enter <a href="https://www.tomsguide.com/computing/smart-glasses/youve-got-questions-about-xreals-android-xr-glasses-and-ive-got-answers-3-things-you-need-to-know-about-project-aura">Xreal's Aura</a>, and turns out a pair of AR glasses is the answer to a lot of this. Moving to optical see-through (OST - basically seeing the real world through lenses rather than a display) creates a real nice augmented layer with what you see in Android XR.</p><p>That compute puck packs Snapdragon Reality Elite to keep all your experiences running buttery smooth, and apps that were just <em>fine </em>on a VR headset become great on here, like the tabletop game Demeo for example!</p><p>Throw in a massive 70-degree field of view, and you've got another eal step towards squashing VR tech into glasses.</p><p><em>Jason England</em></p><h3 class="article-body__section" id="section-best-ar-accessory-kiwear-2nd-gen-smart-ring"><span>Best AR Accessory: KiWear 2nd Gen smart ring</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nSfaqcqGGKfvsnUUoLoc7L" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/nSfaqcqGGKfvsnUUoLoc7L.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Kiwear's smart ring might just be the way we control smart glasses in the future. The ring utilizes intuitive gestures on your finger to navigate menus, open apps and even control the volume by twirling your finger in a circle.</p><p>We saw an <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-tested-a-smart-ring-that-can-control-your-ar-glasses-and-this-is-what-wearables-have-been-missing">early iteration at AWE 2025</a>, but the version I tried this year was even better.</p><p>The second-generation version adds "whisper controls" which allow you to talk into the ring to prompt an AI assistant. This can be used for prompts or AI programs. In one example, we were able to ask about AWE using an on-device model </p><p>The ring doesn't come with health sensors like an Oura or Galaxy Ring, but maybe it doesn't need it when what you're really doing is using it as a controller for your other devices.</p><p><em>Scott Younker</em></p><h3 class="article-body__section" id="section-best-vr-accessory-bhaptics-tactglove"><span>Best VR accessory: bHaptics TactGlove</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cHiVo5ECsh5qHwLhh6PnSL" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/cHiVo5ECsh5qHwLhh6PnSL.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I've been impressed by the immersive bHaptics VR haptic vest and gloves in the past, and <a href="https://www.tomsguide.com/computing/virtual-reality/i-tried-out-the-latest-version-of-the-most-advanced-haptic-vr-vest-and-gloves-and-its-more-immersive-than-ever">they didn't disappoint this year</a>. The updates were minor: new motors in the palm of the glove and a redesigned VCM wrist motor, but all three proved to make demos a more interesting experience. </p><p>The two palm motors make it feel like actually holding things in your hand versus gripping with your fingers. Meanwhile, the redesigned wrist motor helps give some weight to lifting objects, especially in demos where the items were supposed to have different measurements, like a wooden block versus a metal one or a dumbbell compared to a drill. </p><p><em>Scott Younker</em></p><h3 class="article-body__section" id="section-best-innovation-lumus-waveguide-display-lenses"><span>Best innovation: Lumus Waveguide display lenses</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bB4ktB6Say2Y3nVHzJpjvK" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/bB4ktB6Say2Y3nVHzJpjvK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>An obviously important part of smart glasses are the lenses you see through especially now that displays are being integrated into AI glasses and not just AR spectacles. </p><p>Lumus, which makes the lenses for the Meta Ray Ban Display glasses is interesting because the company builds lenses that utilize mirrors to refract the light for the images. I was told by David Goldman, Lumus's VP of marketing, that this enables the lens to be thinner, lighter and enables direct bonding of perscription layers as needed. </p><p>It makes for impressive tech when normal seeming glasses can display information and down the line even pictures and video at high resolution with decent color.</p><p><em>Scott Younker</em></p><h3 class="article-body__section" id="section-best-budget-ar-glasses-x-by-xreal-a01"><span>Best budget AR glasses: X By Xreal a01</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TGXUjFDnHnxLqdaN8D7BpK" name="Best of AWE 2026" alt="Best of AWE 2026" src="https://cdn.mos.cms.futurecdn.net/TGXUjFDnHnxLqdaN8D7BpK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I've got a confession to make. While the <a href="https://www.tomsguide.com/computing/smart-glasses/meet-x-by-xreal-im-testing-the-macbook-neo-of-ar-glasses-that-people-can-actually-afford">X By Xreal a01 glasses</a> are indeed being showcased right here at AWE, I've already had a pair for a while now — having flown around the world with them!</p><p>So this is equal parts an award pick and a small set of impressions on my time with them. And in short, they get rid of many things a lot of regular folks don't care about (3DoF tracking, electrochromic lenses), and focus on the fundamental experience most of us actually use them for: watching stuff and playing games on a private cinema display.</p><p>And the end result is a solid pair of $299 AR glasses — the picture is bright and colorful, and while there isn't any image tracking whatsoever, smooth follow does keep things far less jittery.</p><p><em>Jason England</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">I’ve worn smart glasses for over 5 years — here’s the best AR and AI glasses in 2026</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/tested-xreal-aura-does-work-with-nintendo-switch-over-usb-c-they-wont-tell-me-how-they-did-it-but-i-think-snapdragon-reality-elite-and-android-xr-is-the-way">Tested: Xreal Aura DOES work with Nintendo Switch over USB-C — they won’t tell me how they did it, but I think Snapdragon Reality Elite and Android XR is the way</a></li><li><a href="https://www.tomsguide.com/phones/iphones/i-just-tested-the-phone-everybody-thinks-is-a-preview-of-the-iphone-fold-god-i-hope-theyre-wrong">I just tested the phone everybody thinks is a preview of the iPhone Fold — God, I hope they’re wrong</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Snap won't confirm the chip but Qualcomm claims its new Specs are in the 'AR family' — will that be enough? ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/snap-wont-confirm-the-chip-but-qualcomm-claims-its-new-specs-are-in-the-ar-family-will-that-be-enough</link>
                                                                            <description>
                            <![CDATA[ Snap Specs were announced but not much else was revealed in terms of technical details, including what chips power these new AR glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sKYoZghAAboQv7UCkXkrCm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/htPU9XqEbcpWbPjrX8fhkf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Jun 2026 22:18:27 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 22:28:17 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/htPU9XqEbcpWbPjrX8fhkf-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Snap Specs]]></media:description>                                                            <media:text><![CDATA[Snap Specs]]></media:text>
                                <media:title type="plain"><![CDATA[Snap Specs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/htPU9XqEbcpWbPjrX8fhkf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Snap finally revealed a new version of its intriguing <a href="https://www.tomsguide.com/computing/smart-glasses/snap-specs-are-official-and-theyre-a-bold-mash-up-of-ray-ban-metas-and-apple-vision-pro-with-an-eye-watering-price">Specs AR glasses</a> this week during <a href="https://www.tomsguide.com/search?searchTerm=awe+2026">AWE 2026</a>, but kept many things from the actual release date — "expected" this fall — and the type of chips in the device to itself. </p><p>CEO Evan Spiegel called the new glasses "the beginning of a new era in computing." But what's powering this new era? </p><p>The Snap Specs are powered by two Snapdragon processors that do all the computing. One of them powers the display and visualizations while the other is responsible for the computing power.</p><p>However, Snap refused to disclose which Snapdragon chips are in the glasses. While at AWE, I asked both a Snap engineer and one of their spokespeople. Each reiterated that the Specs use Snapdragon chips.</p><p>But which one? </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ODn64e"></div>                            </div>                            <script src="https://kwizly.com/embed/ODn64e.js" async></script><p>More information was promised closer to the actual release of the glasses "this fall." </p><p>Qualcomm, which makes the Snapdragon chips, had a presence at AWE, and I was able to ask VP of XR Ziad Asghar which of its chips were being used in the glasses. He demurred but did say that the processors are part of the company's AR family of products. </p><p>Notably, while the just-announced <a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses">Snapdragon Reality Elite</a> chip is technically the third generation of Qualcomm's XR lineup, it won't be featured in the Specs. Asghar said that the Reality Elite is for higher-end MR products like <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Samsung's Galaxy XR </a>headset and the <a href="https://www.tomsguide.com/computing/smart-glasses/youve-got-questions-about-xreals-android-xr-glasses-and-ive-got-answers-3-things-you-need-to-know-about-project-aura">Xreal Project Aura glasses,</a> which do <a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses">feature the new SoC</a>. Specs, apparently, are not considered part of that lineup.</p><p>"The device that Snap has is actually super exciting," Asghar told me, "I would say it's a different category of device."</p><p>But will Specs already be behind the eight-ball when it comes to processing power when they launch?</p><h2 id="which-chip-could-it-be">Which chip could it be?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N8mLoomCfovBy9aZycnekn" name="Xreal Aura" alt="Xreal Aura" src="https://cdn.mos.cms.futurecdn.net/N8mLoomCfovBy9aZycnekn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All previous, chunkier versions of the Snap Specs have been powered by tandem Snapdragons, and given Ziad specifically said "AR Family," I'm thinking it may be the <a href="https://www.tomsguide.com/computing/smart-glasses/snapdragon-ar1-is-the-smart-glasses-breakthrough-ive-been-waiting-for-heres-why">Snapdragon AR1 Gen 1 </a>(or some modified version of it), which was announced at <a href="https://www.tomsguide.com/computing/vr-ar/best-of-awe-2025-the-top-7-xr-gadgets-that-caught-our-eye#section-biggest-announcement-snap-specs-in-2026">AWE 2025</a>. In fact, several devices utilize the AR chip, including the <a href="https://www.tomsguide.com/computing/vr-ar/meta-quest-3s-review">Meta Quest 3S</a>, <a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">Rokid Glasses</a>, and <a href="https://www.tomsguide.com/computing/smart-glasses/tcl-rayneo-x3-pro-smart-glasses-review">RayNeo X3 Pro</a> glasses.</p><p>Unlike Qualcomm's mobile processors, which see upgrades on an annual basis, the AR and XR lineup has been slower to update. </p><p>The <a href="https://www.tomsguide.com/news/qualcomm-unveils-snapdragon-xr2-to-take-on-apple-vision-pro-and-it-will-power-new-samsung-headset">Snapdragon XR2+ Gen 2</a>, used in the Samsung Galaxy XR, for example, was announced in 2024. It's now being replaced by the Reality Elite, which will likely find its way into the next Galaxy XR headset.</p><p>I was told that the previous versions of Specs use an "older solution," the AR chip. Presumably that means the new Specs utilize a newer chip. However, Qualcomm hasn't announced any other XR or AR chips recently beyond the AR+ and Reality Elite. </p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7652415879581289758" data-video-id="7652415879581289758" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ original sound - Tom’s Guide" href="https://www.tiktok.com/music/original-sound-7652415855426325279">♬ original sound - Tom’s Guide</a></section>                    </blockquote></div>                <p>Snap would not confirm if Specs have a customized chipset, and Qualcomm deferred to Snap regarding announcing which silicon it uses.</p><p>Right now, the assumption is that Snap is using a customized version of the AR+1 Gen 1 chipset or possibly a new generation of it, though I doubt that since Qualcomm would want to announce those chips, especially considering all of its "collaborator" companies that would use said SoC. </p><p>Still, it's possible Qualcomm could reveal a new AR chip in September or October, when it holds its annual <a href="https://www.tomsguide.com/phones/android-phones/qualcomms-snapdragon-8-elite-gen-5-promises-big-performance-and-ai-upgrades-and-we-could-see-them-in-the-galaxy-s26-ultra">Snapdragon Summit </a>where we typically see the new mobile SoCs such as the<a href="https://www.tomsguide.com/phones/android-phones/qualcomms-snapdragon-8-elite-gen-5-promises-big-performance-and-ai-upgrades-and-we-could-see-them-in-the-galaxy-s26-ultra"> Snapdragon 8 Elite Gen 5</a> announced. </p><p>For now, Snap has left us with more questions than answers, except the Vision Pro-esque pricing, that we do know.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/augmented-reality/best-of-awe-2026-the-top-gadgets-that-show-us-the-future-of-xr">Best of AWE 2026: The top gadgets that show us the future of XR</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/heres-what-the-snap-specs-look-like-as-modelled-by-jack-harlow-imogen-heap-and-more">Here's what the Snap Specs look like, as modelled by Jack Harlow, Imogen Heap and more</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/tested-xreal-aura-does-work-with-nintendo-switch-over-usb-c-they-wont-tell-me-how-they-did-it-but-i-think-snapdragon-reality-elite-and-android-xr-is-the-way">Tested: Xreal Aura DOES work with Nintendo Switch over USB-C — they won’t tell me how they did it, but I think Snapdragon Reality Elite and Android XR is the way</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Tested: Xreal Aura DOES work with Nintendo Switch over USB-C — they won’t tell me how they did it, but I think Snapdragon Reality Elite and Android XR is the way ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/tested-xreal-aura-does-work-with-nintendo-switch-over-usb-c-they-wont-tell-me-how-they-did-it-but-i-think-snapdragon-reality-elite-and-android-xr-is-the-way</link>
                                                                            <description>
                            <![CDATA[ While going hands-on with Xreal Aura, I found a killer app — full latency-free Nintendo Switch compatibility! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Eo2VvWdTL9ErNX7xAHjH9A</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/U9ojaaLYVTGqZEoVEvFUcn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 17 Jun 2026 14:40:02 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 02:09:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/U9ojaaLYVTGqZEoVEvFUcn-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Xreal Aura]]></media:description>                                                            <media:text><![CDATA[Xreal Aura]]></media:text>
                                <media:title type="plain"><![CDATA[Xreal Aura]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/U9ojaaLYVTGqZEoVEvFUcn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>So, as the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">smart glasses</a> guy on the Tom’s Guide team, my main beef has always been with the <a href="https://www.tomsguide.com/computing/smart-glasses/confirmed-nintendo-switch-2-usb-c-port-does-not-support-ar-glasses">Nintendo Switch just making things awkward with its video out on the USB-C connector</a>.</p><p>With literally any other gaming handheld, it’s a seamless dream — plug your AR glasses in, and see the picture in front of your eyes. The Switch (and Switch 2) requires jumping through hoops of tricking your console into thinking it's in docked mode to bypass the complicated encryption.</p><p>Well, when I tested <a href="https://www.tomsguide.com/computing/smart-glasses/youve-got-questions-about-xreals-android-xr-glasses-and-ive-got-answers-3-things-you-need-to-know-about-project-aura">Xreal Aura</a> some more here at AWE 2026, the team literally mentioned in a passing conversation that they’d cracked Switch compatibility in Android XR. Before they could say another word about local AI, I stopped the talk in its tracks and asked for a demo.</p><p>And hot dang, they did the thing! Not only is there full Switch support over USB-C, but with no real noticeable latency, <strong>and </strong>you can use Gemini to ask questions about the games you’re playing!</p><figure class="inline-layout"><fw-embed-feed channel="toms_guide" playlist="vJ0JVG" mode="row" player_placement="bottom-right"></fw-embed-feed></figure><h2 id="fixing-the-problem-with-brute-force">Fixing the problem with brute force</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h346sRGkF3wKxSqXpEUVgn" name="Xreal Aura" alt="Xreal Aura" src="https://cdn.mos.cms.futurecdn.net/h346sRGkF3wKxSqXpEUVgn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So the problem is one of compatibility and protocols (boring, I know). 99% of the market uses DisplayPort Alt Mode through that USB-C socket, which natively supports just plugging the glasses straight in. Meanwhile, Nintendo is using Mobility DisplayPort (MyDP) — a standard that was typically used with micro-USB ports back in the day. Why? God knows.</p><p>For years now, the fix has been something like the Viture Switch Dock: trick the Switch into thinking it’s in docked mode via a big battery pack to keep it alive at higher wattages and simulate an HDMI connection.</p><p>And now, a simple USB-C connection into the Aura’s compute puck does the trick… “HOW!?” I excitedly asked Qualcomm’s team, to which they couldn’t help but chuckle and give me cheeky grins.</p><p>Truth is, they can’t tell me exactly <em>how </em>they did it, so all I can do is theorize. You’ve got a strong, open, and versatile development platform like Android XR, paired with a monster spatial computing chip in <a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses">Snapdragon Reality Elite</a>. I think it’s not too much of a stretch to assume that this high-performance chip is able to transcode that signal in real-time in a well-written Android XR app.</p><h2 id="what-does-it-feel-like-to-play">What does it feel like to play?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AGyTRXSVxHPwdJCadkGnhn" name="Xreal Aura" alt="Xreal Aura" src="https://cdn.mos.cms.futurecdn.net/AGyTRXSVxHPwdJCadkGnhn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One common issue with this workaround for the current Switch docks for AR glasses is latency. It’s not terrible, but it can be noticeable in faster titles. None of that exists here, and in my time playing Zelda, it all felt nicely responsive. </p><p>On top of that, given it’s a floating window within Android XR, there’s the Gemini Live edge too! Fire it up, look at your screen, and ask away — Gemini was quick to let me know where to go next in the forest.</p><p>That is a real value-unlocker vs going to GameFAQs for the answer I need to get ahead in my gameplay whenever I’m stuck.</p><h2 id="take-that-nintendo">Take that, Nintendo!</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N8mLoomCfovBy9aZycnekn" name="Xreal Aura" alt="Xreal Aura" src="https://cdn.mos.cms.futurecdn.net/N8mLoomCfovBy9aZycnekn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Yes, I know the Switch 2 is great and everything, but this whole USB-C compatibility issue is a pet peeve I’ve been super vocal about for a long time now! Whether it’s so that Nintendo can make its own AR glasses, I don’t know. But the fact that I can’t save myself from neck pain playing the damn thing on long-haul flights seems crazy to me when it’s literally the easier (and better) standard to support.</p><p>However, with some brute force of Snapdragon Reality Elite and some coding know-how in Android XR, that’s no longer a problem, and not only that, it’s latency-free compared to the other workarounds we’ve seen.</p><p>Low key, this is the biggest winning feature I’ve seen for Xreal Aura. I know there’s so much more to talk about here in what Android XR can do in an optical see-through (OST) environment vs a VR headset, and Gemini’s capabilities in spatial computing. But to 1-UP Nintendo’s limitations? You just love to see it.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-just-went-eyes-on-with-snap-specs-theyre-a-lot-more-stylish-than-i-feared-at-first">I went eyes-on with Snap Specs and saw Evan Spiegel wear them — they look way better than I feared, but there's one massive comfort flaw</a></li><li><a href="https://www.tomsguide.com/phones/iphones/i-just-tested-the-phone-everybody-thinks-is-a-preview-of-the-iphone-fold-god-i-hope-theyre-wrong">I just tested the phone everybody thinks is a preview of the iPhone Fold — God, I hope they’re wrong</a></li><li><a href="https://www.tomsguide.com/computing/hardware/no-one-has-a-crystal-ball-lexar-execs-have-a-plan-to-reduce-our-ram-dependency-if-the-ai-data-boom-lasts-for-years">'No one has a crystal ball': Lexar execs have a plan to reduce our RAM dependency if the AI data boom lasts 'for years'</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I went eyes-on with Snap Specs and saw Evan Spiegel wear them — they look way better than I feared, but there's one massive comfort flaw ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-just-went-eyes-on-with-snap-specs-theyre-a-lot-more-stylish-than-i-feared-at-first</link>
                                                                            <description>
                            <![CDATA[ I went eyes-on with the $2,195 Snap Specs. While the 132g TR90 polymer frame is chunky, it's definitely a vibe that I dig much more than initially feared. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">npfZuVtBcMauDaHPauQBe4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bgk3JYKAvMvGJBXJPxXupf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 19:56:37 +0000</pubDate>                                                                                                                                <updated>Fri, 19 Jun 2026 16:04:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/bgk3JYKAvMvGJBXJPxXupf-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Snap Specs]]></media:description>                                                            <media:text><![CDATA[Snap Specs]]></media:text>
                                <media:title type="plain"><![CDATA[Snap Specs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bgk3JYKAvMvGJBXJPxXupf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When I first saw the design of <a href="https://www.tomsguide.com/computing/smart-glasses/snap-specs-are-official-and-theyre-a-bold-mash-up-of-ray-ban-metas-and-apple-vision-pro-with-an-eye-watering-price">Snap Specs</a> during CEO Evan Spiegel’s keynote, I’ll admit I was a little nervous. For all the talk of making them “substantially smaller,” as <a href="https://www.tomsguide.com/computing/smart-glasses/exclusive-i-asked-snaps-hardware-chief-about-the-companys-next-gen-specs-heres-what-i-found-out">former hardware VP Scott Myers told me</a>, they still look pretty chunky.</p><p>But the press pictures don’t quite do them justice, and after seeing them in person (and seeing them worn by Evan himself), I must say I kind of dig the aesthetic. They’re a bold statement piece for the future of spatial computing, and a look that I believe can blend well into the public day-to-day.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7652415879581289758" data-video-id="7652415879581289758" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ original sound - Tom’s Guide" href="https://www.tiktok.com/music/original-sound-7652415855426325279">♬ original sound - Tom’s Guide</a></section>                    </blockquote></div>                <h2 id="designing-around-the-constraints">Designing around the constraints</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="htPU9XqEbcpWbPjrX8fhkf" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/htPU9XqEbcpWbPjrX8fhkf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Bear in mind that Snap’s had to stuff two Snapdragon processors, optical waveguide displays with a 51-degree field of view, a ton of sensors, and enough battery for four hours of general use, and you can start to see how much of a challenge this is.</p><p>Speaking with the Snap team, they acknowledged that the task of making it all smaller was quite the challenge. But compared to the developer hardware you’ve seen me wear over the past couple of years, the difference is stark — sleeker lines on that Wayfarer-esque face, contoured stems, and a real upgrade in materials used to a polymer Snap calls “plastic titanium.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VmzEQJu4TN65AThSJ7yKmf" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/VmzEQJu4TN65AThSJ7yKmf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The frame around the lenses seems to have been made thinner; the stems may be large, but they fit into the general vibe up front, and that cross sign of dots on the side is a magnetic charging connector that doubles as a USB-C video-in to plug this directly into your laptop or handheld (that’s huge).</p><p>My only real concern is when Evan came through the Snap booth wearing them. Not the look of them, but the fact that they seem to be exerting a bit more downward pressure on the tops of his ears, from the side profile. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BR5qJseLxE3fwAfDXh8vCg" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/BR5qJseLxE3fwAfDXh8vCg.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There could be many reasons for this (the way he’s put them on and ear shape, for example), but it did give me a little pause that the 132g weight might cause some discomfort. I’m hoping I’m wrong!</p><h2 id="nerd-alert">“Nerd alert”</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AStxUqZoTX9GTJyXyDxysf" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/AStxUqZoTX9GTJyXyDxysf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That’s not to say it has its detractors. This is a divisive look, and when I shared them for general thoughts on my team’s Slack channel, the first reaction I got was a GIF of Austin Powers saying "Nerd Alert."</p><p>I’m going to have to give these my classic “pub test” with friends in my small hometown to get a real feel for how people react to them outside the tech bubble. But to be honest, the early detractors haven’t really phased my impressions here.</p><p>Snap set out on a mission to take its super ambitious idea of mashing the capabilities of a VR headset into something the size of a pair of glasses, usher in a new, more immersive type of computing, and make it look good.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Rci5HX2DHn5SnEE8DVQonf" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/Rci5HX2DHn5SnEE8DVQonf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>After testing the OS experience on development hardware, I’m confident they’ve nailed the first; the jury’s out on the second, as real-world testing is needed, and going eyes-on has shown me they can tick off the third.</p><p>The only real obstacle now is the $2,195/£1,995 asking price (<a href="https://www.specs.com/smart-glasses/specs-27" target="_blank" rel="nofollow">available to preorder now</a>), which I understand is definitely on the lower end of new spatial computing hardware (think <a href="https://www.tomsguide.com/computing/augmented-reality/apple-vision-pro-m5-2025-review">Apple Vision Pro</a>), but is still rather astronomical. This is definitely for early adopters, and you’ll stand out in these swish specs.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/news/live/snap-specs-launch-live-latest-updates">Snap Specs LIVE — $2,200 augmented reality smart glasses announced, along with availability and specs</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/youve-got-questions-about-xreals-android-xr-glasses-and-ive-got-answers-3-things-you-need-to-know-about-project-aura">You've got questions about Xreal Aura, and I've got answers — 5 things you need to know about these Android XR glasses</a></li><li><a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses">Snapdragon Reality Elite is here, and I’ve already tested it without realizing in Xreal’s Project Aura — its a giant step towards the future of smart glasses</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Snapdragon Reality Elite is here, and I’ve already tested it without realizing in Xreal’s Project Aura — its a giant step towards the future of smart glasses ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-its-a-giant-step-towards-the-future-of-smart-glasses</link>
                                                                            <description>
                            <![CDATA[ Nope, it’s not called Snapdragon XR Gen 3, but Qualcomm did bring something big to the smart glasses party in its Snapdragon Reality Elite chip. And yes, this is the chip that is running inside Xreal’s Project Aura. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">a4LgBuThGQumYoRRGnERXe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Ut4cnGuYo9WHCrZkE64wu9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 17:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[VR &amp; AR]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Ut4cnGuYo9WHCrZkE64wu9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Qualcomm]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Qualcomm Snapdragon Reality Elite]]></media:description>                                                            <media:text><![CDATA[Qualcomm Snapdragon Reality Elite]]></media:text>
                                <media:title type="plain"><![CDATA[Qualcomm Snapdragon Reality Elite]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Ut4cnGuYo9WHCrZkE64wu9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Nope, it’s not called Snapdragon XR Gen 3, but Qualcomm did bring something big to the smart glasses party in its Snapdragon Reality Elite chip. And yes, this is the chip that is running inside Xreal’s Project Aura that I tested back at Google I/O.</p><p>In the company’s own words, it is set to bring “spatial computing into the AI era,” but I would say its real superpower is in unlocking my dream future of blurring those lines between the <a href="https://www.tomsguide.com/best-picks/best-vr-headsets">best VR headsets</a> and <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">smart glasses</a> into one wearable.</p><p>Qualcomm (and I) know that ever since the end of the pandemic, the amount of people buying VR headsets has dropped and the appetite for that spatial tech in something the size of a pair of specs has grown massively. People really want to take their XR on the road without looking like a glasshole.</p><p>And with huge improvements to the performance and power efficiency, alongside a 160% boost in AI performance, this is the chip that can get us there. Let me explain.</p><h2 id="by-the-numbers">By the numbers</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2667px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="pqAndzUHCt6EVNBwVeHZnL" name="Qualcomm Snapdragon Reality Elite" alt="Qualcomm Snapdragon Reality Elite" src="https://cdn.mos.cms.futurecdn.net/pqAndzUHCt6EVNBwVeHZnL.png" mos="" align="middle" fullscreen="" width="2667" height="1500" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Qualcomm)</span></figcaption></figure><p>The first thing I noticed during the briefing is that this is <strong>much</strong> more than a generational leap — it’s a whole reinvention with a new target in mind. Snapdragon XR2 Gen 2 was solid in the likes of the <a href="https://www.tomsguide.com/reviews/meta-quest-3">Meta Quest 3</a> and <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Samsung Galaxy XR</a>, but Qualcomm came with a new mission: turboboost everything, while making it much more efficient and cooler for different, smaller form factors.</p><p>On the performance end, you’ve got the ability to render a 4.4k resolution picture per eye with ray tracing thanks to that 60% faster GPU, and a 30% zippier CPU will keep app opens lightning quick too. There’s also a 10% improvement in latency between your hand and the screen, and new enhancements to video see-through (VST) improve the speed of tracking too.</p><p>As for the AI side of things, Snapdragon Reality Elite gives it the full beans with a 160% improvement in NPU performance — making it capable of running a full-blown large visual model (asking questions about/taking action on things you see in the world around you) with around a 1.7-second latency between asking and it starting to work.</p><h2 id="go-puck-yourself">Go puck yourself</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3019px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="j2c8YKieMuBjrk6wEPQhGJ" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/j2c8YKieMuBjrk6wEPQhGJ.jpg" mos="" align="middle" fullscreen="" width="3019" height="1698" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All that’s fair and good, but if I’m being real, it’s that 20% longer battery life and the ability to run a whopping 12-degrees Celsius cooler that’s the big news for me. That’s the real key to unlocking a VR experience in a pair of glasses. </p><p>I was trying to figure out how Xreal was pulling off the impressive performance and power efficiency pairing I saw in Project Aura, and turns out the answer was right under my nose the entire time — this chip was in that puck!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4434px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3DDZMkYZRqkKbNfATTU7re" name="Meta Quest 3S" alt="Meta Quest 3S" src="https://cdn.mos.cms.futurecdn.net/3DDZMkYZRqkKbNfATTU7re.jpg" mos="" align="middle" fullscreen="" width="4434" height="2494" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But talking to Qualcomm some more, it’s clear this is a “hedging their bets” moment for the company, as the chip is versatile in how it can be used. Either it can go into all-in-one XR devices (maybe a <a href="https://www.tomsguide.com/computing/vr-ar/meta-quest-4-everything-we-know-so-far">Meta Quest 4</a>? …provided it hasn’t been canned) or what the company is calling “disaggregated XR devices.”</p><p>This is a fancy way of saying “smart glasses” with the compute puck. Of course there’s still a fan in Project Aura’s puck, so cooling challenges remain, and this is still glasses-with-a-cable coming off of them because of it.</p><p>But we’ve now got the primo piece of silicon that can start to blend the worlds of VR headsets and AR glasses together for sure.</p><h2 id="that-sweet-spot-goldilocks-product">'That sweet-spot Goldilocks product'</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2667px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="SsFdQDRDkFQhN6MAGmp2Ma" name="Qualcomm Snapdragon Reality Elite" alt="Qualcomm Snapdragon Reality Elite" src="https://cdn.mos.cms.futurecdn.net/SsFdQDRDkFQhN6MAGmp2Ma.png" mos="" align="middle" fullscreen="" width="2667" height="1500" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Qualcomm)</span></figcaption></figure><p>When I spoke to Qualcomm on the briefing, I asked if this chip puts the company on the path towards taking that VR headset experience and stuffing into a pair of glasses. And while they’re keen to emphasize that “there’s still a place” for VR headsets, the company sees an “eventual convergence” of the two.</p><p>“If you look at the things Meta, Google and Snapchat have done, there’s very much a desire to make that sweet-spot Goldilocks product,” the rep added. And given Qualcomm has yearlong agreements with all of them, as well as investing in waveguide displays for glasses heavily, it’s all coming together nicely.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BQiZuqCr26xkccWHjJBHzn" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/BQiZuqCr26xkccWHjJBHzn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s what I’ve wanted for years — only to see limitations in the hardware, the software, and an execution problem when it comes to spatial computing (namely that it’s not as useful as actual computing or just using your phone).</p><p>With Reality Elite, the hardware problem goes a long way towards being fixed. With a new developer platform packed with software modules, compatibility with multiple AI systems and even white label hardware to test it on (the Snapdragon START program), that’s the software problem.</p><p>And hopefully the execution problem is fixed in due course alongside this, as more and more people flock to XR. The future’s bright, and I can’t wait to see it.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">I tested Google’s “Intelligent Eyewear,” and found the smart glasses that will defeat Ray-Ban Meta</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/meet-x-by-xreal-im-testing-the-macbook-neo-of-ar-glasses-that-people-can-actually-afford">Meet X By XREAL — I’m testing the MacBook Neo of AR glasses that people can actually afford</a></li><li><a href="https://www.tomsguide.com/computing/laptops/windows-laptops-are-entering-their-macbook-neo-era-but-is-windows-11-actually-ready-for-it-8gb-of-ram-has-me-worried">Windows laptops are entering their MacBook Neo era, but is Windows 11 actually ready for it? 8GB of RAM has me worried</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Here's what the Snap Specs look like, as modelled by Jack Harlow, Imogen Heap and more ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/heres-what-the-snap-specs-look-like-as-modelled-by-jack-harlow-imogen-heap-and-more</link>
                                                                            <description>
                            <![CDATA[ Here's what Snap's new SPECS AR glasses look like when worn by actual people like Imogen Heap, Hoyeon and Jack Harlow. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">w4WMDZe8mgiys8GxpphoZH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZYVS3zhj5gsa6Uqf5CS8zh-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 17:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 16 Jun 2026 19:18:18 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/ZYVS3zhj5gsa6Uqf5CS8zh-1280-80.png">
                                                            <media:credit><![CDATA[Snap]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Snap Specs worn by Kaia Gerber]]></media:description>                                                            <media:text><![CDATA[Snap Specs worn by Kaia Gerber]]></media:text>
                                <media:title type="plain"><![CDATA[Snap Specs worn by Kaia Gerber]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZYVS3zhj5gsa6Uqf5CS8zh-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Earlier today at <a href="http://tomsguide.com/tag/awe-2026">AWE 2026, </a>Snap's CEO Evan Spiegel introduced the new Specs augmented reality smart glasses.  Unlike most AR smart glasses, the Specs aren't tethered to a compute puck, like<a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review"> Xreal Auras</a><a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">,</a> or have a limited feature set like the Ray-Ban Meta AI glasses. These glasses are meant to have it all.</p><p>In the last couple of years, Tom's Guide writers have had a chance to <a href="https://www.tomsguide.com/computing/smart-glasses/i-tried-snapchats-spectacles-ar-glasses-and-it-changed-the-way-i-look-at-smart-glasses-heres-why">actually wear and test out developer versions</a> of the Snap Specs. The result in the run-up to the official launch was a chunky, clunky, and at times very hot device that<a href="https://www.tomsguide.com/computing/smart-glasses/snap-os-is-finally-ready-for-snap-specs-in-2026-i-just-tested-the-game-changing-update"> sat on your face</a> like a pair of poorly designed goggles. </p><h2 id="how-do-the-specs-look">How do the Specs look?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AhEF9rgghkmQdwtXfsAj4i" name="Snap Specs worn by Jack Harlow" alt="Snap Specs worn by Jack Harlow" src="https://cdn.mos.cms.futurecdn.net/AhEF9rgghkmQdwtXfsAj4i.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>Part of Snap's Specs announcement included a new global campaign the company calls Specs Visionary. It involves celebrities like Jack Harlow, Imogen Heap, Kaia Gerber, Hoyeon and Jimmy Butler "exploring how Specs can unlcok new forms of creativity, expression, learning, and play." What that entails was left vague and Snap promised more information later this year. </p><p>However, it also gives us a small look at how these AR glasses look on person. Notably, compared to the developer glasses we tried, the Specs do look much slimmer, especially around the lenses. </p><p>However, I recall the arms of the glasses as thick and in some cases very squishy on the ears like this:</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QtqqFD9q4ZfXvoaQLKi7VQ" name="Snapchat Spectacles AR glasses demo" alt="Snapchat Spectacles being worn on person playing around with others in an office space" src="https://cdn.mos.cms.futurecdn.net/QtqqFD9q4ZfXvoaQLKi7VQ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>Notably, the arms are hidden underneath hair or by front-facing shots of the glasses. Some standalone press images reveal arms that are still quite large.</p><p>One of the sticking points with smart glasses as a whole is their lack of fashionable looks. It's quite obvious when you're wearing display glasses or AR glasses. They're not really something you want to wear day to day, though that's improving with things like Meta's Ray-Bans or the recently announced <a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall">Samsung "Intelligent Eyewear"</a> lenses that actually look like something you could snag at LensCrafters.</p><p>A "Developer reaction" video gives us a better look at how these things look on normal person, and honestly, still pretty thick.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1919px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="DG3Z7trgckZV6AnT3Xwan4" name="Screenshot 2026-06-15 094942" alt="Screenshot from Snap Specs developer reactions video" src="https://cdn.mos.cms.futurecdn.net/DG3Z7trgckZV6AnT3Xwan4.png" mos="" align="middle" fullscreen="" width="1919" height="1079" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>My worry is that comfort and heat will be a problem. As mentioned, those chunky arms can squish your ears and they're definitely not as svelte as other glasses.</p><p>I found in my testing sessions that the developer specs got pretty hot especially near the temple. We won't know if that's alleviated until we get more hands-on time with the public version of Specs, but it's something I'll be keeping an eye on.</p><p>That said, we've been<a href="https://www.tomsguide.com/computing/smart-glasses/snap-os-is-finally-ready-for-snap-specs-in-2026-i-just-tested-the-game-changing-update"> impressed by the Snap OS</a> in our previews and that could be the true selling factor that makes these glasses worth a look. But eating is presentation, as they say.</p><p>Oh, there's also the astronomical $2,195 <a href="https://www.tomsguide.com/computing/vr-ar/apple-has-reportedly-stopped-work-on-the-vision-pro-heres-what-we-know">Apple Vision Pro-esque asking price</a>. </p><h2 id="how-to-snag-a-pair">How to snag a pair</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DoDCTAjNs2rTx4dc2NCSxh" name="Snap Specs worn by Imogen Heap" alt="Snap Specs worn by Imogen Heap" src="https://cdn.mos.cms.futurecdn.net/DoDCTAjNs2rTx4dc2NCSxh.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>If you're interested in Snap's Specs you can pre-order a pair now at specs.com. Be warned that they don't come for cheap. For the pre-order you need to put down a $200 refundable deposit — followed by that astronomical cost at launch.</p><p>Snap says that the Specs should start shipping "this fall" in the US, UK and France. </p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-review">I tried to replace my gaming monitor with Asus ROG Xreal R1 glasses — it’s not quite what I hoped for</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/apples-john-ternus-orders-major-overhaul-for-vision-devices-weve-gone-from-6-products-to-these-2">Kuo: Apple is scrapping Vision headsets in favor of 2 smart glasses — but there's bad news for the release dates</a></li><li><a href="https://www.tomsguide.com/home/home-appliances/thinking-of-investing-in-a-c-this-summer-heres-how-to-keep-your-cool">Thinking of investing in A/C this summer? Here's how to keep your cool</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ You've got questions about Xreal Aura, and I've got answers — 5 things you need to know about these Android XR glasses ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/youve-got-questions-about-xreals-android-xr-glasses-and-ive-got-answers-3-things-you-need-to-know-about-project-aura</link>
                                                                            <description>
                            <![CDATA[ After I tested Xreal's Aura Android XR glasses, questions came flooding in, and I'm here to answer them all. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZEMCJ8Ev4ijtDYUzzqcJY9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dTFfLfMFavHmphsEFNxoA9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 17:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 14:39:20 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dTFfLfMFavHmphsEFNxoA9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Xreal Project Aura]]></media:description>                                                            <media:text><![CDATA[Xreal Project Aura]]></media:text>
                                <media:title type="plain"><![CDATA[Xreal Project Aura]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dTFfLfMFavHmphsEFNxoA9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Xreal's Project Aura is now officially called <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">Xreal Aura</a>! After I went hands-on with them, questions came flooding in, and I'm here to answer them all. While my initial hands-on time was brief, I headed back to see the team, to try them out some more and get more answers from Xreal.</p><p>Because let's be real — these are the next step towards AR glasses and VR headsets merging, so while I (and many other publications) have told you how they <em>feel </em>to use, there's plenty of curiosity around some specifics.</p><p>And now we're getting some more news on them at AWE 2026, there are a few more things I can share!</p><h2 id="what-s-the-resolution">What's the resolution?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3cXhSbLV4HPVzpvf77JF29" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/3cXhSbLV4HPVzpvf77JF29.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Xreal has just confirmed that these are <strong>1920 x 1200 pixels per eye.</strong> However, from pixel peeping, they definitely seem sharper in fidelity compared to the <a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-review">Asus ROG Xreal R1</a> (1080p resolution), which I've just finished reviewing!</p><p>To my eyes, there's definitely a step-up in detail here — especially when you get close to floating app windows. So maybe this is something to do with upscaling happening in the background? I'm not sure.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3BQdFLfG65tBiYBqcZhA59" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/3BQdFLfG65tBiYBqcZhA59.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Also, a quick note about the 70-degree field of view. I mentioned it in my hands-on, but it's worth talking about in more detail. This does feel like the starting point for bridging the gap between VR headsets and AR glasses, but it comes with some edge blurring.</p><p>That being said, in a field of view this wide, the edge blurring is isolated to your peripheral vision. You won't really notice it in use.</p><h2 id="what-are-the-specs-of-these-specs">What are the specs of these...specs?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6WFT86FQBFuqg4mr3Vvwx8" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/6WFT86FQBFuqg4mr3Vvwx8.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This one's going to be a mash-up of a bunch of questions I saw on Reddit:</p><ul><li><strong>There's Snapdragon Reality Elite in the puck: </strong>Turns out my prediction was bang on, but the naming was a little off!<a href="https://www.tomsguide.com/computing/vr-ar/snapdragon-reality-elite-is-here-and-ive-already-tested-it-without-realizing-in-xreals-project-aura-taking-a-giant-step-towards-the-future-of-smart-glasses"> Snapdragon Reality Elite</a> is the premium sequel to the XR2 Gen 2 that you see in the <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Samsung Galaxy XR</a>, and with the improved performance and (more importantly) power efficiency and cooler operation, it's ideal for a smart glasses compute puck.</li><li><strong>A new X1S chip powers the spatial side of things: </strong>Alongside Snapdragon in the puck, Xreal's X1 chip gets an S-tier upgrade to X1S — stabilizing some of those XR experiences beyond the display goodness it provides elsewhere.</li><li><strong>The compute puck is about the same size as an iPhone 15 Pro: </strong>Can't add much more to this than the beginning of the bullet point. There is a fingerprint sensor on the side for security, and a volume rocker on the other. Plus, the top side is a touchpad if you prefer to interact in this way.</li><li><strong>Xreal Aura glasses can work as a standard pair of AR glasses: </strong>We got shown a demo of wireless display mirroring from a Chromebook into Android XR. But for other systems, these are USB-C glasses, and they do work as a normal set of AR glasses.</li><li><strong>There is no microSD card slot on the compute puck. </strong>This may be just because we were shown prototype models (and I hope one gets added for all the content I'll want to add), but it looks as if you'll be relying on the internal storage.</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Yjvn5sNNPJhMeqKZvckjw8" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/Yjvn5sNNPJhMeqKZvckjw8.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>These feel heavier on the face than other AR glasses: </strong>A pretty even weight distribution does balance these well on your face. But they are slightly heavier than older specs at 95 grams.</li></ul><h2 id="what-can-you-do-on-them">What can you do on them?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vTMVZ3DNdyrVdRq8q7DurJ" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/vTMVZ3DNdyrVdRq8q7DurJ.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Basically, anything you could do on a standard Android XR headset. The real beauty here being that their optical see-through (OST) glasses, you're not isolated in a headset viewing the world through cameras.</p><p>And developers have created over one hundred Android XR apps, and there's much more to come as Xreal has just announced.</p><ul><li><strong>Project Hail Mary: Journey Among the Stars: </strong>I love the film, so I'm definitely curious to see how it plays out navigating my ship in XR.</li><li><strong>Fallout Factions: </strong>Turn-based strategy game with all the gesture controls you could want to get into the world of Fallout easily.</li><li><strong>The Nutcracker: A Spatial Awakening: </strong>What happens when you take the legendary ballet and capture it in stereoscopic 8K with a Blackmagic URSA Cine Immersive three-camera array? You get a new level of immersion into this holiday performance.</li></ul><p>And there's more too, including Fox Sports XR, Cubism (love this game), Chess Club, three games from DB Creations (of Table Towers fame), Simply Piano XR teaching you the instrument with AI-powere real-time feedback, ShapesXR to get creative, and more in healthcare and banking.</p><p>There's even a real-time AR experiential tour of Aachen's historic city center, which is claimed to bring these historical sites back to life with animations, reconstructions and more.</p><h2 id="how-much-will-they-cost">How much will they cost?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5RpusCuvxWpiBLHu4DJiy8" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/5RpusCuvxWpiBLHu4DJiy8.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Project Aura is set to launch later this year, but how much will it cost? That's the big question, but it's clear they won't be cheap. Again, Xreal kept this close to its chest. As with a lot of computing products, pricing is fluid amid the shockwaves of RAMageddon.</p><p>So all I can do is apply some of my best guesswork here and see what's happened elsewhere. The Galaxy XR is a full-blown Android XR headset that costs nearly $2,000, and while these are AR glasses, it's still that tech fueling the spatial OS crammed into that puck.</p><p>Being a betting man, I'd say the target would be somewhere in the $1,299 region. The inner hoping man would've greatly preferred under a thousand bucks (and I do hope this is possible), but I'm not blind to the fact that costs are going up.</p><h2 id="how-do-i-order-a-pair">How do I order a pair?</h2><p>This one's easy enough for me to answer! <a href="http://xreal.com/aura" target="_blank" rel="nofollow">Xreal Aura is now available to preorder with a $99 reservation fee</a>, and for two weeks right now, that $99 doubles to $199 credit toward your purchase when they officially launch.</p><h2 id="any-other-questions">Any other questions?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sSPAhVCnRZnHiCqpNDaL79" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/sSPAhVCnRZnHiCqpNDaL79.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course, I've picked the five top questions I saw asked after I posted my Aura hands-on review, but I know there'll be more, which is why I'm opening the floor to you.</p><p>I'm currently in Long Beach for AWE 2026, and it's all a bit hectic with new announcements (Snap Specs for example). So here's the deal — from <strong>June 17th at 9 am PT</strong>, I will be able to answer all your follow-ups. Sound good?</p><p>And it goes without saying, because you're all lovely folks, but the community rules are in effect: please treat everyone (including yours truly) with respect and avoid any nasty language.</p><iframe class="position-center" data-lazy-priority="low" data-lazy-src=""></iframe><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">I tested Google’s “Intelligent Eyewear,” and found the smart glasses that will defeat Ray-Ban Meta</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/meet-x-by-xreal-im-testing-the-macbook-neo-of-ar-glasses-that-people-can-actually-afford">Meet X By XREAL — I’m testing the MacBook Neo of AR glasses that people can actually afford</a></li><li><a href="https://www.tomsguide.com/computing/laptops/windows-laptops-are-entering-their-macbook-neo-era-but-is-windows-11-actually-ready-for-it-8gb-of-ram-has-me-worried">Windows laptops are entering their MacBook Neo era, but is Windows 11 actually ready for it? 8GB of RAM has me worried</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Snap Specs are official, and they're a bold mash-up of Ray-Ban Metas and Apple Vision Pro — with a sky-high $2,200 price ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/snap-specs-are-official-and-theyre-a-bold-mash-up-of-ray-ban-metas-and-apple-vision-pro-with-an-eye-watering-price</link>
                                                                            <description>
                            <![CDATA[ Snap revealed its new Specs augmented reality glasses at AWE 2026. Here's what they offer. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4eDjkkoHL5sLj9BoMhCaxn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kE4tGy59iWdNuntSdK37yR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 16:50:00 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 02:10:51 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kE4tGy59iWdNuntSdK37yR-1280-80.jpg">
                                                            <media:credit><![CDATA[Snap / Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Snap Specs AWE 2026 reveal]]></media:description>                                                            <media:text><![CDATA[Snap Specs AWE 2026 reveal]]></media:text>
                                <media:title type="plain"><![CDATA[Snap Specs AWE 2026 reveal]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kE4tGy59iWdNuntSdK37yR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Snap CEO Evan Spiegel has just revealed Specs — a new pair of AR glasses that are "the beginning of a new era in computing." As with many smart glasses or AI-forward devices, Specs are being pitched as a way to avoid looking at our smartphones all day, and the first thing you're probably noticing is the chunkier stylings to house all of that compute.</p><p>That's because they're able to do everything something like an Android XR headset is able to do, but with all two Snapdragon processors built into the glasses themselves (no puck needed). </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bFA6v9fJR85FjksvWqQBpR" name="Specs LIST2" alt="Snap Specs AWE 2026 reveal" src="https://cdn.mos.cms.futurecdn.net/bFA6v9fJR85FjksvWqQBpR.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap / Tom's Guide)</span></figcaption></figure><p>Specs are meant to sit between the lightweight-but-limited AI glasses and the heavy but isolating VR headsets. That's the key differentiator that makes Specs "not designed to replace the world," but rather "to bring computing into it."</p><p>And for that, you'll be paying a pretty penny for them when they come out this fall! Are you sitting down? The starting price is $2,195 (that's why I warned you to sit down). Will these be the stylish breakthrough to shake up our <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> list? Let's talk about them.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7652415879581289758" data-video-id="7652415879581289758" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ original sound - Tom’s Guide" href="https://www.tiktok.com/music/original-sound-7652415855426325279">♬ original sound - Tom’s Guide</a></section>                    </blockquote></div>                <h2 id="specs-specs">Specs "specs"</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iCzXsEkVBnMkLJxXxsHDFn" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/iCzXsEkVBnMkLJxXxsHDFn.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Form factor</strong></p></td><td  ><p>Fully standalone augmented reality glasses</p></td></tr><tr><td class="firstcol " ><p><strong>Build material</strong></p></td><td  ><p>Swiss TR90 polymer</p></td></tr><tr><td class="firstcol " ><p><strong>Sizes & weights</strong></p></td><td  ><p>132 grams (47mm model) and 136 grams (52mm model)</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>Proprietary waveguide displays with 51-degree field of view, support for 16 million colors</p></td></tr><tr><td class="firstcol " ><p><strong>Lenses</strong></p></td><td  ><p>Electrochromic lenses (10-second transition time to tinted) with prescription support</p></td></tr><tr><td class="firstcol " ><p><strong>Processors</strong></p></td><td  ><p>Dual Snapdragon processors (1x computer vision, 1x AR lenses)</p></td></tr><tr><td class="firstcol " ><p><strong>Tracking</strong></p></td><td  ><p>Hand tracking and spatial mapping, 7ms response time</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>4 hours on one charge, up to 20 hours when used with the case</p></td></tr></tbody></table></div><h2 id="a-head-turner">A head-turner</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aHHNgo4iA6RmDy78NfApsR" name="Specs case" alt="Snap Specs AWE 2026 reveal" src="https://cdn.mos.cms.futurecdn.net/aHHNgo4iA6RmDy78NfApsR.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap / Tom's Guide)</span></figcaption></figure><p>Last year, when I got to <a href="https://www.tomsguide.com/computing/smart-glasses/exclusive-i-asked-snaps-hardware-chief-about-the-companys-next-gen-specs-heres-what-i-found-out">talk to Scott Myers, Snap's former hardware VP</a>, he spoke about how this design is "substantially smaller." </p><p>While that is definitely the case (especially when you look at that weight), they're still definitely a bold aesthetic that will turn heads. From the thick-rimmed black frame and large temples to the integrated sensor placement on the front, there will be no hiding the fact you're wearing smart glasses when it comes to these.</p><p>Not to say they're bad-looking at all. I actually think Snap's pulled off what I thought would be the impossible in compressing all that tech into something that looks good to wear everywhere (no compute puck required). But I can also fully understand that this louder vibe won't be everyone's cup of tea.</p><p>They do also get a nice premium build too thanks to that Swiss TR90 Polymer construction, and the electrochromic lenses will ensure that they can be worn anywhere.</p><p>But, as I found out testing the Specs a while back, it's not about what they look like, it's about what you can do on them.</p><h2 id="bring-computing-into-the-real-world">"Bring computing" into the real world</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2oyBTKAEiHRZm7ofRXZKrR" name="Specs 2" alt="Snap Specs AWE 2026 reveal" src="https://cdn.mos.cms.futurecdn.net/2oyBTKAEiHRZm7ofRXZKrR.png" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap / Tom's Guide)</span></figcaption></figure><p>“For decades, computers have asked us to look down, sit still, or step out of the moment," Spiegel commented. "Specs bring computing into the world around us where we live, work, learn, create, and connect.”</p><p>On the face of it, that new paradigm of computing can seem like your usual pair of display smart glasses — hands-free navigation, asking an AI assistant for advice, etc.</p><p>But the real differentiator comes in when you start to make use of all that raw onboard horsepower. Like a VR headset, you can work in instant virtual workspaces, collaborate within them and more. You can measure objects in the space around you without a tape measure, and even learn and create in the virtual space around you. There's even specialized interactive tools like real-time graphic golf alignment or basketball shooting traning.<br><br>This is an incredibly versatile platform that's going to hit the ground running after years of development.</p><h2 id="ai-tools">AI tools</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kTMdjF7e25wS5iFxUuKcrR" name="Specs LIST_alt1" alt="Snap Specs AWE 2026 reveal" src="https://cdn.mos.cms.futurecdn.net/kTMdjF7e25wS5iFxUuKcrR.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap / Tom's Guide)</span></figcaption></figure><p>AI will be a part of Snap OS that runs the glasses and Snap has promised that it will be useful in understanding visual context and providing information "where it's needed."</p><p>“With SPECS, AI is not intelligence trapped in a chat box,” Spiegel said. “It is intelligence that can see what you see, understand what you’re trying to do, and help you in the moment.”</p><p>The company is encouraging developers to create Snapchat Lenses using new agentic tools like Claude Code. There is also a benchmark for spatial computing to help AI models perform "real-world" spatial tasks like reasoning on coordinates, object relationships and more.</p><h2 id="privacy-and-price">Privacy and price</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="munFgcix6c2ij2wrhoqprR" name="Specs LIST3" alt="Snap Specs AWE 2026 reveal" src="https://cdn.mos.cms.futurecdn.net/munFgcix6c2ij2wrhoqprR.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap / Tom's Guide)</span></figcaption></figure><p>Snap says that privacy was a "core design principle" from the beginning. The glasses are meant to be transparent in how they work. </p><p>In practice, that means requesting permission before accessing sensitive information, an LED light that indicates when the glasses are recording and a prioritization in on-device processing. </p><h2 id="pre-order-now">Pre-order now</h2><p>If the price doesn't scare you away, you can pre-order the Snap Specs today at specs.com for $2,195 with a $200 refundable deposit. </p><p>Snap expects to ship the glasses in the US, UK and France starting this fall.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/acer-just-unveiled-new-ai-and-ar-smart-glasses-putting-more-pressure-on-meta-heres-why">Acer just unveiled new AI and AR smart glasses, putting more pressure on Meta — here's why</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/apples-john-ternus-orders-major-overhaul-for-vision-devices-weve-gone-from-6-products-to-these-2">Kuo: Apple is scrapping Vision headsets in favor of 2 smart glasses — but there's bad news for the release dates</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-review">I tried to replace my gaming monitor with Asus ROG Xreal R1 glasses — it’s not quite what I hoped for</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Snap Specs LIVE — $2,200 augmented reality smart glasses announced, along with availability and specs ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/news/live/snap-specs-launch-live-latest-updates</link>
                                                                            <description>
                            <![CDATA[ Snap unveiled a consumer-facing version of its augmented reality smart glasses, called Snap Specs, at the AWE event in California today. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dkcNZC2gSuMuvSpkuNz5WJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gwKZtUtokCY4GqJFPEYMT9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 11:00:45 +0000</pubDate>                                                                                                                                <updated>Tue, 16 Jun 2026 20:18:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ jeff.parsons@futurenet.com (Jeff Parsons) ]]></author>                    <dc:creator><![CDATA[ Jeff Parsons ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/7z3UTGGrmSokMKxTWHmhjX.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gwKZtUtokCY4GqJFPEYMT9-1280-80.jpg">
                                                            <media:credit><![CDATA[AWE]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AWE Snaps in used]]></media:description>                                                            <media:text><![CDATA[AWE Snaps in used]]></media:text>
                                <media:title type="plain"><![CDATA[AWE Snaps in used]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gwKZtUtokCY4GqJFPEYMT9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Picking out your favorite pair of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> is about to get tougher as Snap is expected to unveil its next generation of AR smart glasses in California today. The company will be bringing the fight to the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Meta smart glasses</a>.</p><p>Snap CEO Evan Spiegel took to the stage at the Augmented World Expo (AWE) event in Long Beach today to reveal the new Snap Specs. Snap already has a developer version out in the world, but this marked the first consumer version of Snap's answer to Meta, Xreal, Viture and all the rest.</p><p>The build-up to today's reveal has been gaining momentum over the last year or so. We've already seen some <a href="https://www.tomsguide.com/computing/smart-glasses/snap-os-is-finally-ready-for-snap-specs-in-2026-i-just-tested-the-game-changing-update">key updates made to Snap OS </a>to make it ready for today's event, and we know the hardware will be <a href="https://www.tomsguide.com/computing/smart-glasses/snap-and-qualcomm-team-up-for-the-future-of-specs-aiming-to-make-smart-glasses-more-human-and-grounded-in-the-real-world">powered by a partnership with Qualcomm. </a></p><h3 class="article-body__section" id="section-how-to-watch-today-s-keynote"><span>How to watch today's keynote</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/bsqQG4iiK2Y" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-the-biggest-announcements"><span>The biggest announcements</span></h3><ul><li><strong>The Snap Specs will cost $2,195</strong>; they're available for preorder starting today, and are expected to ship this fall</li><li><strong>Battery life is about 4 hours</strong>, but the Specs can be recharged while you're wearing them, and the USB cable can be used to stream content directly to the glasses.</li><li><strong>The Specs are powered by two Qualcomm Snapdragon chips, </strong>one for visual processing, and one to run the rest of the glasses.</li><li><strong>The Specs deliver a 51-degree FOV</strong>, the equivalent of a 24-inch desktop monitor or a 115-inch TV from 10 feet away</li></ul><p>The keynote is scheduled took place today, <strong>June 16 at 9:30am PT / 12:30pm ET / 6:30pm BST</strong>.</p><p>Evan Spiegel's keynote address was titled “Making Computing More Human" and lasted for around 30 minutes on the Main Stage at the AWE Expo in Long Beach, California.</p><p>The address was live streamed on the <a href="https://www.youtube.com/watch?v=bsqQG4iiK2Y" target="_blank">AWE YouTube channel</a></p><h3 class="article-body__section" id="section-live-latest-updates"><span>LIVE — latest updates</span></h3><h2 id="hello-and-welcome">Hello and welcome!</h2><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DZfmfI-JZW9/" target="_blank">A post shared by SPECS (@specs)</a></p><p>A photo posted by  on </p></blockquote></div><p>Welcome to our live coverage of today's Snap Specs announcement! It's just under six hours until Evan Spiegel is due to take the stage at AWE 2026. There have been a lot of rumors about what's coming, but the only official glimpse we've had so far came last week on Snap's Instagram post teasing the forthcoming hardware at today's reveal.</p><h2 id="the-competition">The competition</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mRoofKH3X3c9LozMDWopEo" name="Ray-Ban Meta AI glasses" alt="Ray-Ban Meta AI glasses" src="https://cdn.mos.cms.futurecdn.net/mRoofKH3X3c9LozMDWopEo.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Snapchat was one of the first companies to experiment with smart eyewear but now the company is far from alone. The biggest competitor to Snap is its old arch-rival Facebook. Sorry, Meta. In the form of the Ray-Ban Meta smart glasses.  </p><p>Meta's glasses look cool, feature a respectable camera, decent battery life and a responsive AI that lets you take full advantage of the glasses’ hardware.  The second-gen Ray-Ban Meta costs $379 to start but the first-gen Ray-Ban Metas are still on sale for $299.</p><h2 id="what-exactly-do-we-expect-from-snap-today">What exactly do we expect from Snap today?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QtqqFD9q4ZfXvoaQLKi7VQ" name="Snapchat Spectacles AR glasses demo" alt="Snapchat Spectacles being worn on person playing around with others in an office space" src="https://cdn.mos.cms.futurecdn.net/QtqqFD9q4ZfXvoaQLKi7VQ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>It's not a foregone conclusion that Speigel will reveal the new Snap Specs today, but the timing would line up nicely. Last year at AWE 2025, <a href="https://www.tomsguide.com/computing/vr-ar/best-of-awe-2025-the-top-7-xr-gadgets-that-caught-our-eye">Spiegel talked up Snap's 5th-generation standalone AR glasses</a> and announced that the company had plans for a consumer model called "Specs" in 2026.</p><p>Spiegel promised this consumer version of the wearable would be lighter with a smaller-form-factor. He said they would have "a fraction of the weight, with a ton more capability."</p><p>If Speigel doesn't reveal any hardware today, he could spend time talking about how the company is pushing forward with what it calls "Lenses" — basically, its own take on apps for its smart glasses.</p><h2 id="developers-have-hopefully-been-busy">Developers have hopefully been busy</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2989px;"><p class="vanilla-image-block" style="padding-top:57.08%;"><img id="tho6SkBRPX5Q2gw8JHEiwW" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/tho6SkBRPX5Q2gw8JHEiwW.png" mos="" align="middle" fullscreen="" width="2989" height="1706" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There's no point launching a new hardware product if you don't have the software to back it up. Snap currently rents its Spectacles development kit glasses out to developers for $99/month to build "Lenses" (apps) through a program called Lens Studio on Windows and macOS.</p><p>Although Snap OS is based on Android, it's restricted in the fact that you can't install APKs or use third-party engines on it. Snap is likely hoping to capture some of the benefits of Apple's visionOS approach here: a bespoke suite of consistent apps that operate without friction.</p><p>If it can have a robust set of titles ready for users at launch, it's a much easier sell. Particularly if there's a killer app it can point to.</p><h2 id="the-rumored-price-for-the-snap-specs-is-high">The rumored price for the Snap Specs is *high*</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1314px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="4GR7ZoxBteiyoDhx3EX8uG" name="Snap Specs" alt="Snap Spectacles" src="https://cdn.mos.cms.futurecdn.net/4GR7ZoxBteiyoDhx3EX8uG.jpg" mos="" align="middle" fullscreen="" width="1314" height="739" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>One of the biggest questions around any potential Snap Specs is likely to be how much they'll cost you. And according to Alex Heath's <a href="https://sources.news/" target="_blank">Sources</a> newsletter (via <a href="https://www.uploadvr.com/snap-specs-ar-glasses-reportedly-launch-this-fall-for-2500/" target="_blank">UploadVR</a>) it could be a lot<em>.</em> Heath suggested Snap is looking at producing 100,000 Specs with a target price of<em> $2,500 (£1,800)!</em></p><p>That puts that way ahead of both Meta's most expensive Ray-Ban glasses and its Quest 3 VR headset. The <a href="https://www.tomsguide.com/computing/smart-glasses/viture-beast-review">Viture Beast</a> is our current pick of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best AR smart glasses</a> you can buy, and a pair of those costs $549. Launching a gen 1 product into the smart glasses space with that high a price could be dangerous. Just ask Apple.</p><h2 id="expect-a-lot-of-talk-about-ai-too">Expect a lot of talk about AI, too</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2867px;"><p class="vanilla-image-block" style="padding-top:55.35%;"><img id="vruYaYwL4qs7uZMy8LTCuR" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/vruYaYwL4qs7uZMy8LTCuR.png" mos="" align="middle" fullscreen="" width="2867" height="1587" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Back in January, Evan Spiegel <a href="https://newsroom.snap.com/introducing-specs-inc" target="_blank">gave us an idea</a> of what he may be preparing to talk about today.</p><p>"For over a decade we’ve been working to make computing more human by building a new type of eyewear called Specs that integrate your digital experience with the real world," he wrote.</p><p>If the recent keynote speeches from other tech leaders like Sundar Pichai, Satya Nadella and Tim Cook are anything to go by, we can expect a lot of AI talk to accompany a hardware reveal today. </p><p>Spiegel promises a "first-of-its-kind Intelligence System" with Snap Specs that "uses its understanding of you and your world to help get things done on your behalf while protecting and respecting your privacy."</p><h2 id="snap-will-face-competition-from-project-aura-and-android-xr">Snap will face competition from Project Aura and Android XR</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6WFT86FQBFuqg4mr3Vvwx8" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/6WFT86FQBFuqg4mr3Vvwx8.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Snap Specs have an ever-increasing list of competitors to worry about, not least Xreal's Project Aura. </p><p>We got a glimpse of Aura back at Google I/O. If you didn't tune in to that particular event, let me enlighten you: These are Xreal's next serious attempt at AR glasses packed into a design hat you wouldn't be afraid to be seen in. </p><p>Xreal's glasses will run <a href="https://www.tomsguide.com/computing/vr-ar/android-xr-everything-you-need-to-know">Android XR</a> and connect to a computing “puck” that looks about the same size as a phone. That’s where most of the brains are, and it also happens to double up as a trackpad. Also, because this is Google's platform, you'll get access to all of Google's apps, like Chrome or Maps.</p><p>What's more, Project Aura is tipped to cost between $1,000 and $1,500 at launch. Which is a lot easier to swallow than the rumored $2,500 price tag of the Snap Specs.</p><h2 id="what-are-some-of-the-experiences-they-could-offer">What are some of the experiences they could offer?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NykAr3GLmg4Yy6Aryxq2bQ" name="Snapchat Spectacles AR glasses demo" alt="Snapchat Spectacles being worn on person playing around with others in an office space" src="https://cdn.mos.cms.futurecdn.net/NykAr3GLmg4Yy6Aryxq2bQ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>At last year's AWE, Snap gave us a taste of some of the things users could do with the Specs. These included Pool Assist, which helps you make better plays on the billiards table and Super Travel which is supposed to translate signs, menus and other text while abroad.</p><p>In the months since, my colleague Darragh Murphy got to try out the glasses for himself at an event in London. During his demo, he was able to play games with virtual creatures, summon AI-created images in front of his eyes and share the virtual space with other users wearing their own pair of Spectacles.</p><p>"From creating AI-generated 3D images right on the AR glasses and drawing smiley faces in the air to dropping virtual sandwiches to Peridot creatures, everything I was doing in augmented reality could be seen in real time by others wearing Snapchat Spectacles," Darragh <a href="https://www.tomsguide.com/computing/smart-glasses/i-tried-snapchats-spectacles-ar-glasses-and-it-changed-the-way-i-look-at-smart-glasses-heres-why">wrote</a>.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7492054246548835615" data-video-id="7492054246548835615" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ Vlog  lo-fi chill hop ♬(1258569) - Ninja Muzik Tokyo" href="https://www.tiktok.com/music/Vlog-lo-fi-chill-hop-♬-1258569-7109539697039017986">♬ Vlog  lo-fi chill hop ♬(1258569) - Ninja Muzik Tokyo</a></section>                    </blockquote></div>                <h2 id="how-much-would-you-pay-for-snap-smart-glasses">How much would you pay for Snap smart glasses?</h2><p>With the price of the Snap glasses rumored to be more than $2,000, we wanted to ask you how much you'd pay for the new specs.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xpmkve"></div>                            </div>                            <script src="https://kwizly.com/embed/Xpmkve.js" async></script><h2 id="snap-s-big-bet">Snap's big bet</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1023px;"><p class="vanilla-image-block" style="padding-top:34.51%;"><img id="tm3bfCKUDZ6VDQSP5rt4Lh" name="Snap stock price" alt="Snap Inc. stock price" src="https://cdn.mos.cms.futurecdn.net/tm3bfCKUDZ6VDQSP5rt4Lh.png" mos="" align="middle" fullscreen="" width="1023" height="353" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Yahoo Finance)</span></figcaption></figure><p>It might be fair to say that a lot is riding on the new Snap smart glasses. The company has spent $3.5 billion on its new specs, and back in April, <a href="https://www.nytimes.com/2026/04/15/business/snap-layoffs-snapchat.html" target="_blank">laid off 1,000 employees</a>, about 16% of its staff. </p><p>Last month, Inc. magazine ran a story titled "<a href="https://www.inc.com/david-lidsky/snap-evan-spiegel-ceo-has-to-go/91339288" target="_blank">Snap CEO Evan Spiegel Has to Go</a>," saying that the company has never been profitable in its 15 years of existence.  Its stock price has also bottomed out over the last few years; it's now trading at around $5 per share, down from a high of around $83.</p><h2 id="powered-by-qualcomm">Powered by Qualcomm</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2667px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="SsFdQDRDkFQhN6MAGmp2Ma" name="Qualcomm Snapdragon Reality Elite" alt="Qualcomm Snapdragon Reality Elite" src="https://cdn.mos.cms.futurecdn.net/SsFdQDRDkFQhN6MAGmp2Ma.png" mos="" align="middle" fullscreen="" width="2667" height="1500" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Qualcomm)</span></figcaption></figure><p>While we're still waiting to hear everything that Evan will reveal, we do know that the Snap glasses will be powered by a Qualcomm Snapdragon XR chip, as the <a href="https://newsroom.snap.com/snap-qualcomm-strategic-collaboration-specs-2026" target="_blank">companies announced a partnership back in April</a>. </p><p>Qualcomm's chips are in a lot of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> and AR/VR glasses — including all of the Meta Ray-Ban glasses, The <a href="https://www.tomsguide.com/computing/smart-glasses/xreals-project-aura-smart-glasses-are-closer-to-metas-project-orion-than-i-thought-and-the-specs-sound-wild">Xreal Project Aura</a>, and the <a href="https://www.tomsguide.com/computing/smart-glasses/tcl-rayneo-x3-pro-smart-glasses-review">Rayneo X3 Pro</a> — so it's not surprising that Snap would partner with them on its initiative.</p><h2 id="fused-with-ai">Fused with AI</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1415px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JsFGPM2q7MmBBcrHFpmXbG" name="Snapdragon Spectacles 2.JPG" alt="Snapchat Spectacles 5th generation" src="https://cdn.mos.cms.futurecdn.net/JsFGPM2q7MmBBcrHFpmXbG.jpg" mos="" align="middle" fullscreen="" width="1415" height="796" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>Snapchat, like all the other tech companies out there, is leaning as hard as it can into AI. Spiegel has already claimed that more than two-thirds of the new code written at Snapchat is done by AI, and the company's "Lens Studio" platform is becoming "more and more agentic", according to a <a href="https://www.inc.com/moses-jeanfrancois/snapchat-specs-relaunch/91339308" target="_blank">report in Inc.com</a>.</p><p>The title of Spiegel's keynote address later today is "Making Computing More Human" so I'm expecting a lot of talk about adopting AI into our fleshy human lives.</p><h2 id="snap-s-recent-layoffs-probably-won-t-be-mentioned">Snap's recent layoffs probably won't be mentioned</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zNU2z4trydjGTd8uvnypvG" name="Snap Specs" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/v2/t:0,l:0,cw:4032,ch:2268,q:80/zNU2z4trydjGTd8uvnypvG.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One thing that probably won't get brought up today is the recent layoffs at Snap. </p><p>Back in April, the company laid off around 1,000 employees and closed hundreds of open roles. At the time, Spiegel said in a memo (published by <a href="https://www.businessinsider.com/snap-layoffs-ai-read-memo-snapchat-2026-4" target="_blank">Business Insider</a>) that AI meant the company could run a leaner operation. </p><p>The cuts didn't affect Specs Inc, which was spun off into a separate company back in January to focus on AR efforts. </p><h2 id="twenty-minutes-to-go">Twenty minutes to go</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1473px;"><p class="vanilla-image-block" style="padding-top:56.01%;"><img id="jbsGAti8S683oJpeUKrs5M" name="Evan Spiegel" alt="Evan Spiegel" src="https://cdn.mos.cms.futurecdn.net/jbsGAti8S683oJpeUKrs5M.png" mos="" align="middle" fullscreen="" width="1473" height="825" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>We're about 20 minutes from the start of the <a href="https://www.youtube.com/live/hkIVXqsrPu4" target="_blank">livestream</a> — make sure you're ready!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:720px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rDa6WrfXDJgVdLU8mqRmze" name="img_20260616_090945_enhance001_720" alt="AWE 2026" src="https://cdn.mos.cms.futurecdn.net/rDa6WrfXDJgVdLU8mqRmze.jpg" mos="" align="middle" fullscreen="" width="720" height="405" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Our own Jason England is at the press conference, and will report back live from the event. Ori Inbar, the CEO of AWE, takes the stage ahead of Spiegel to warm up the crowd.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WCTH5yFBMdMDQjYRx5hJB7" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 29-11 screenshot" alt="screenshot of the AWE keynote" src="https://cdn.mos.cms.futurecdn.net/WCTH5yFBMdMDQjYRx5hJB7.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>Evan Spiegel takes the stage, and starts off by talking about the Snap developer community, and how they kept believing and building.</p><p>"I feel so fortunate to work on what I feel is the next major leap in computing"</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vWoviea6bciUmPtAjJi9CL" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 31-39 screenshot" alt="AWE keynote" src="https://cdn.mos.cms.futurecdn.net/vWoviea6bciUmPtAjJi9CL.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>"Steve Jobs was my hero," Spiegel says. "He promised your life in your pocket"</p><p>"But almost 20 years later, we have to ask ourselves what happens when the device starts pulling us away from each other?"</p><p>"Augmented Reality puts computing into the world."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:720px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="d2LCqANw2iQMRd2L7ygnMi" name="Evan Spiegel" alt="Evan Spiegel" src="https://cdn.mos.cms.futurecdn.net/d2LCqANw2iQMRd2L7ygnMi.jpg" mos="" align="middle" fullscreen="" width="720" height="405" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>12 years ago we saw the opportunity for something different," Spiegel says. "Something that understands the world around you rather than pulling you out of it."</p><p>"Specs will become meaningful because of the lenses you build. We've shipped 10 OS updates with more than 40 new features and APIs. Developers have already published hundreds of lenses."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rtT8efzfsDQUetWgS4wfWh" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 34-50 screenshot" alt="AWE Specs usage" src="https://cdn.mos.cms.futurecdn.net/rtT8efzfsDQUetWgS4wfWh.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>We're now seeing a few of the Lenses that developers have built, like virtual games, dinosaurs, and rockets lifting off. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Za6aPst7XeqRm5SfX8rEKB" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 37-27 screenshot" alt="AWE connected lenses" src="https://cdn.mos.cms.futurecdn.net/Za6aPst7XeqRm5SfX8rEKB.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>Spiegel explains that it understands the room around you so that it becomes part of an interactive space. So you can use things like physical tables and incorporate that into a virtual environment. And, the Specs can talk to each other so that multiple people can play the same game together.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1015px;"><p class="vanilla-image-block" style="padding-top:60.69%;"><img id="o3x8Y8kwVMucyPNsoCMhsf" name="AWE 2026" alt="AWE 2026" src="https://cdn.mos.cms.futurecdn.net/o3x8Y8kwVMucyPNsoCMhsf.png" mos="" align="middle" fullscreen="" width="1015" height="616" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>Next, Spiegel talks about AI. Spatial Benchmark will test how well various AIs work across the different virtual environments. In an early test, GPT 5.5 worked best overall, with Gemini 3 Flash coming in close behind.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2gLvpe4wFF87JH59WyXQy7" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 43-57 screenshot" alt="AWE 2026 first look at Specs" src="https://cdn.mos.cms.futurecdn.net/2gLvpe4wFF87JH59WyXQy7.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>And finally, the Specs are revealed!</p><p>Devices today force a tradeoff between capability and wearability. AI glasses are wearable but limited. Headsets are capable but shut you out of the world.</p><p>Specs - "Designed to be wearable and highly capable. No puck, no tether," Spiegel says.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zbNcHUCFXmbxDScRZt7zCG" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 45-26 screenshot" alt="AWE Specs" src="https://cdn.mos.cms.futurecdn.net/zbNcHUCFXmbxDScRZt7zCG.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>A new kind of computer designed for real life and built into see-through glasses. </p><p>Made from TR90 polymer - light enough to be worn for hours. </p><p>Specs come in two sizes: </p><p>47mm frame weighs 132 grams</p><p>52mm frame is 136 grams</p><p>The Specs not only support prescription lenses, but the lenses can also be removed, so you can share them with friends. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ndvQuJnBEqjj2Y98sLHbz7" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 43-52 screenshot" alt="AWE 2026 first look at Specs" src="https://cdn.mos.cms.futurecdn.net/ndvQuJnBEqjj2Y98sLHbz7.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>The glass that carries light from the glasses to your eye is called a waveguide, and the Specs waveguide creates an immersive 51-degree field of view image.</p><p>That's like a 24-inch desktop display, or a 115-inch screen about 10 feet away. </p><p>It can also display 16 million colors. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Std5Uj7LrR2YGv94tgnZJg" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 49-12 screenshot" alt="AWE private screen" src="https://cdn.mos.cms.futurecdn.net/Std5Uj7LrR2YGv94tgnZJg.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>Specs use the same tech as Boeing 787 Dreamliners, and can shift from clear to tinted in just 10 seconds.</p><p>The Specs have two Qualcomm Snapdragon processors, one for running the glasses themselves, and one for computer vision.  </p><p>Spiegel says the Specs have a 7ms motion to photon latency, so when you move, the Specs respond virtually instantly. </p><p>Directions appear as you move throughout a city, measurements change, and translations and data appear in front of you.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6NS6kQK4KeSh7nXZdNs6z7" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 43-48 screenshot" alt="AWE 2026 first look at Specs" src="https://cdn.mos.cms.futurecdn.net/6NS6kQK4KeSh7nXZdNs6z7.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TNY4f5cavAbY6gs5dLsAJo" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 50-16 screenshot" alt="AWE golf" src="https://cdn.mos.cms.futurecdn.net/TNY4f5cavAbY6gs5dLsAJo.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>Spiegel then shows some examples of Specs in the real world, like helping someone improve their golf game, or showing what drums to hit if you're sitting in front of a set.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KaNgMsiubhahmVK7Swb6jU" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 54-33 screenshot" alt="AWE Specs reveal" src="https://cdn.mos.cms.futurecdn.net/KaNgMsiubhahmVK7Swb6jU.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>Battery life is about 4 hours, according to Spiegel, which is less than what you get with the Ray-Ban Displays, but understandable given the more powerful processing in the Specs. Still, that's far short of a full day. </p><p>However, you can recharge them while wearing them - and you can use that same USB cable to stream video to the specs while you're recharging.</p><p>The case also gives you up to 20 hours of use.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZYUcbmuLkxrADDsr5NN3ri" name="Snap Keynote at AWE USA 2026_ Making Computing More Human with Evan Spiegel, Snap Co-Founder and CEO 56-47 screenshot" alt="Specs price" src="https://cdn.mos.cms.futurecdn.net/ZYUcbmuLkxrADDsr5NN3ri.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AWE)</span></figcaption></figure><p>As suspected, the Specs aren't cheap: $2,195! Somehow, people are cheering at this price.</p><p>You can preorder them starting today, and they're expected to ship this fall.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AhEF9rgghkmQdwtXfsAj4i" name="Snap Specs worn by Jack Harlow" alt="Snap Specs worn by Jack Harlow" src="https://cdn.mos.cms.futurecdn.net/AhEF9rgghkmQdwtXfsAj4i.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Snap)</span></figcaption></figure><p>And that's a wrap! The Snap livestream has ended, and it's given us a lot to chew on. </p><p>If you want to see what the Specs look like on a supermodel, check out our story on<a href="https://www.tomsguide.com/computing/smart-glasses/heres-what-the-snap-specs-look-like-as-modelled-by-jack-harlow-imogen-heap-and-more"> Imogen Heap and Jack Harlow wearing the smart glasses</a>. </p><p>We also have a complete rundown of the <a href="https://www.tomsguide.com/computing/smart-glasses/snap-specs-are-official-and-theyre-a-bold-mash-up-of-ray-ban-metas-and-apple-vision-pro-with-an-eye-watering-price">Snap Specs complete stats and price</a>, so you'll want to take a look at that story for a deeper dive. </p><p>Let us know in the comments what you think!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:720px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="THayw3BtGTeeXbcAdD6XL9" name="img_20260616_100702_720" alt="Snap Specs hands-on area" src="https://cdn.mos.cms.futurecdn.net/THayw3BtGTeeXbcAdD6XL9.jpg" mos="" align="middle" fullscreen="" width="720" height="405" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Jason is now heading to the hands-on area to see what these specs are like up close. Stay tuned for more updates from AWE 2026. As you can see, there's a lot of people here!</p><h2 id="up-close-and-personal">Up close and personal</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4608px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dcCkSwxGs64Hysim6fP4Dn" name="IMG_20260616_102332_1_ENHANCE001" alt="Wearing the Specs" src="https://cdn.mos.cms.futurecdn.net/dcCkSwxGs64Hysim6fP4Dn.jpg" mos="" align="middle" fullscreen="" width="4608" height="2592" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Seeing them on someone's face is the best way to gauge the bulkiness of the Specs. They do appear to be a little large, but not comically so. They could easily pass as a pair of chunky frames for regular glasses, which is obviously what the team at Snap is aiming for.</p><h2 id="in-case-you-missed-it">In case you missed it</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bsqQG4iiK2Y" allowfullscreen></iframe></div></div><p>See the embed above for the keynote if you didn't get to watch it live (or just read the posts below this, as it covers all the big news).</p><h2 id="are-you-excited">Are you excited?</h2><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6jn1O"></div>                            </div>                            <script src="https://kwizly.com/embed/O6jn1O.js" async></script><h2 id="do-you-think-they-look-good">Do you think they look good?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4608px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pAqLP9F2haxQ4BsBMaKyDX" name="IMG_20260616_102344" alt="Wearing the Specs" src="https://cdn.mos.cms.futurecdn.net/pAqLP9F2haxQ4BsBMaKyDX.jpg" mos="" align="middle" fullscreen="" width="4608" height="2592" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Specs have now been seen up close and personal by our own Jason England. They've also been <a href="https://www.tomsguide.com/computing/smart-glasses/heres-what-the-snap-specs-look-like-as-modelled-by-jack-harlow-imogen-heap-and-more">worn by celebrities</a> to show us a bit more about the style the smart glasses offer. </p><p>Do you think they look good? Would you think anything of seeing people out in the wilderness with these? </p><h2 id="a-look-at-the-specs-from-different-angles">A look at the Specs from different angles</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/AStxUqZoTX9GTJyXyDxysf.jpg" alt="Snap Specs" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bgk3JYKAvMvGJBXJPxXupf.jpg" alt="Snap Specs" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Rci5HX2DHn5SnEE8DVQonf.jpg" alt="Snap Specs" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VmzEQJu4TN65AThSJ7yKmf.jpg" alt="Snap Specs" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/htPU9XqEbcpWbPjrX8fhkf.jpg" alt="Snap Specs" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We're still hoping to get a full hands-on later, but for now, here's what the Snap Specs look like from different angles. Their arms and frames are definitely chunkier than the Ray-Ban Displays, but then again, these glasses have to support dual displays. </p><h2 id="eyes-on-with-the-snap-specs">Eyes-on with the Snap Specs</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2531px;"><p class="vanilla-image-block" style="padding-top:58.55%;"><img id="DhGZiqQwxXSsqj4WVerBcL" name="IMG_20260616_101125" alt="Snap Specs" src="https://cdn.mos.cms.futurecdn.net/DhGZiqQwxXSsqj4WVerBcL.jpg" mos="" align="middle" fullscreen="" width="2531" height="1482" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Our very own Jason England was able to go see the <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-went-eyes-on-with-snap-specs-theyre-a-lot-more-stylish-than-i-feared-at-first">Snap Specs at AWE up close and personal</a>, and while he's going to wait until he can wear them out in public to render a final verdict, his initial impressions were that they are "pretty chunky."</p><p>Still, he says they're a fair bit sleeker than the developer model that's been out for a while. </p><p>Snap gave the weight of the glasses as 132 grams; for those who live in the U.S., that's about 4.7 ounces, That's about twice as heavy as the <a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review">Meta Ray-Ban Display</a>, and a little more than one ounces lighter than the <a href="https://www.tomsguide.com/phones/iphones/iphone-air-review">iPhone Air</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tried to replace my gaming monitor with Asus ROG Xreal R1 glasses — it’s not quite what I hoped for ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-review</link>
                                                                            <description>
                            <![CDATA[ The Asus ROG Xreal R1 provides a glimpse into the future of gaming AR glasses. The dock unlocks home play nicely, but the 240Hz mode and price are questionable. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">F5seEZw74FRWWprDUUxhzU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yynKLFh8auSjxsQBgdzY77-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 Jun 2026 09:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yynKLFh8auSjxsQBgdzY77-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xreal R1]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xreal R1]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xreal R1]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yynKLFh8auSjxsQBgdzY77-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Yes. Wearing the Asus ROG Xreal R1 glasses does make me look like I’m about to make you choose between the blue pill and the red pill. But stick with me here, because what you’re looking at are the most ambitious AR glasses to date (for better and for worse).</p><p>Tech-wise, you’re getting something similar to the <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">Xreal One Pros</a> — Sony Micro-OLED displays with that smaller prism optic and the X1 chip for all your display controls and 3D capabilities handled locally on the device. And a 57-degree field of view with a little fringing at the edges, but not so much that it ruins your watching (or playing) experience.</p><p>But with Asus ROG in tow, the real secret weapon here is the dock that connects directly to your gaming PC. This enables full 240Hz gameplay at 1080p (on paper), and the frame rate is unlike anything you can get from any AR glasses today.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jjzkfsseKphETBzdSMDrcY" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/jjzkfsseKphETBzdSMDrcY.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s a nice little experiment between the two companies that almost pays off, until you see the compromises made to picture quality to get to that higher refresh rate, such as cutting the resolution and a whole lot of screen tearing.</p><p>Then there’s some of the awkwardness in that tie-in — whereas Xreal products were updated easily via the company’s website, it now takes a separate app to install them (which isn’t the most reliable on the first try). Plus, the menu interactions are a little weird, as all the buttons are deactivated once you use the dock.</p><p>But the most painful part is the price: $849. This limits them to gaming pros, who would want a better picture at 240Hz. And for those gaming on the go, this becomes an unnecessary expense in the face of the One Pros (if you wanted to stay Xreal) or the superior Viture Beast for plugging into your handheld.</p><p>I’ve had complicated thoughts while testing them over 15,000 miles of travel, 30 hours of play in hotels, offices, and bars, and 20 hours docked at home. So let me take you through them.</p><h2 class="article-body__section" id="section-asus-rog-xreal-r1-ar-glasses-cheat-sheet"><span>Asus ROG Xreal R1 AR Glasses: Cheat sheet</span></h2><ul><li><strong>What is it? </strong>This is a premium pair of gaming AR glasses. Beyond the standard USB-C connectivity into your phone, tablet, laptop, or gaming handheld, you get a dock with HDMI and DisplayPort to connect to consoles and PCs easily.</li><li><strong>Who is it for? </strong>This is for pros who are well-versed in AR glasses and gaming enthusiasts seeking only the fastest frame rates.</li><li><strong>What does it cost? </strong>You can pick up a pair for <a href="https://www.bestbuy.com/product/asus-rog-xreal-r1-gaming-ar-glasses-171-fhd-240hz-0-01ms-for-rog-ally-pc-and-console-narrow-ipd-57-66mm-black/JJGHGS2K2Y" target="_blank" rel="nofollow">$849</a>/<a href="https://www.johnlewis.com/asus-rog-xreal-r1-augmented-reality-gaming-glasses-black/p115360058" target="_blank" rel="nofollow">£749</a>.</li><li><strong>What do we like? </strong>They’re the most advanced AR glasses in terms of capability (240Hz), including that dock in the box, which is a nice touch for making the glasses more usable at home, and with Xreal One Pro levels of picture quality, they still look great.</li><li><strong>What don’t we like? </strong>Unlocking 240Hz does expose some screen tearing and a drop in fidelity, updating or controlling them is more awkward now in an Asus x Xreal tie-up, and that price is massive.</li></ul><h2 class="article-body__section" id="section-xreal-one-pro-ar-glasses-specs"><span>Xreal One Pro AR glasses: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>Sony 0.55-inch Micro-OLED display, 171-inch virtual screen with 1080p resolution, 120Hz refresh rate (240Hz when connected to the dock), 57-degree FOV, up to 1,600-nits of perceived brightness, software/hardware hybrid IPD adjustment</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Dual speakers tuned by Bose</p></td></tr><tr><td class="firstcol " ><p><strong>Chip</strong></p></td><td  ><p>Xreal X1 Chip with Optic Engine 4.0</p></td></tr><tr><td class="firstcol " ><p><strong>Dock connectivity</strong></p></td><td  ><p>HDMI 2.1, DisplayPort 1.4</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$849</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-asus-rog-xreal-r1-ar-glasses-the-ups"><span>Asus ROG Xreal R1 AR glasses: The ups</span></h2><p>And so, my first long-haul flight came. I was hoping I’d have enough time before leaving to test the dock, but that’s the nature of the job sometimes! I packed them, sat myself right at the back of a fully-booked economy class, and transformed my experience into First Class at the push of a button.</p><h2 id="still-a-great-screen">Still a great screen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tUUhb5ZYhK2FCHDW5v8fWX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/tUUhb5ZYhK2FCHDW5v8fWX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the face of it, this is still the same screen tech that you find on the Xreal One Pros, and while the <a href="https://www.tomsguide.com/computing/smart-glasses/viture-beast-review">Viture Beast</a> does have an advantage in color, the R1 continues to take a bit of a lead in all-around crispy detail.</p><p>These glasses can simulate a 278-inch display at 5 meters away — not that you should, because the end result is crazy. I ended up going for 171 inches so I could see the edges comfortably without any of the edge blurring causing problems.</p><p>But whatever I was doing, be it typing this review on my flight over to <a href="https://www.tomsguide.com/computing/best-of-computex-2026">Computex</a>, watching “The Boys” season finale, or playing <a href="https://www.tomsguide.com/gaming/007-first-light-review">007 First Light</a> on my Steam Deck, these glasses kept up handily with their 1080p resolution, 120Hz refresh rate, and impressive brightness.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="28FcceMhC69v7roYxqXjpX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/28FcceMhC69v7roYxqXjpX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course, that’s where the X1 chip comes in to make things interesting. Only this time around, the options have grown dramatically. With the <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-1s-review">Xreal 1S</a>, I had an ultra-wide and the ability to turn my content from 2D to 3D in real time. Now, there are many other display aspect ratios to play with (even vertical if you really hate your neck), and it all comes together to make these an effective spatial extension of your portable workspace.</p><p>Oh, and shout-out to the deep electrochromic tint along the front of the lenses — making them feel like a blindfold when set to max, but also turning off if I have the picture anchored in front of me when I turn my head to talk to someone.</p><p>Also, speaking of tracking, these don’t pass the plane test (to be expected, as they don’t have the full-blown 6DoF tracking that would make it happen), so keep them on Smooth Follow mode if you’re on the go. But in static locations, that tracking is rock solid.</p><h2 id="bold-looks-comfortable-wearing">Bold looks, comfortable wearing</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xTbUiba5GHZtDGn3ja7Rz6" name="Asus ROG Xreal R1" alt="Asus ROG Xreal R1" src="https://cdn.mos.cms.futurecdn.net/xTbUiba5GHZtDGn3ja7Rz6.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you like The Matrix, chances are you’ll love this aesthetic. I quite enjoy it, but I can totally understand it’s not going to be everyone’s cup of tea. </p><p>Much like the super shiny <a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">RayNeo Air 4 Pros</a> with that Batman mask, they do maximize the attention being drawn to you. I did see some odd double takes on people’s faces on the plane, so entirely your call on whether you’re comfortable with that.</p><p>But ultimately, this design makes for a comfortable pair of glasses that sit on just the right part of your nose, neither too high nor too low, and give you the full picture. Adjustable stems can reorient the picture, and the weight distribution is nice across the whole range of specs, so you can comfortably wear them for hours on end.</p><p>Button placement feels logical too, with the addition of a mappable shortcut button (I use mine to activate 32:9 when working on my laptop, for example), and the speakers are nice and loud without any distortion (or bass for that matter, but that’s just AR glasses for you).</p><h2 id="gunning-for-the-gaming-monitor">Gunning for the gaming monitor</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9zjoLFYhknpE2Y8jdYhrVY" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/9zjoLFYhknpE2Y8jdYhrVY.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This was the part of the puzzle that intrigued me the most about the R1 glasses. Getting back from my press trip, I immediately set up the doc, went through an awkward update process (more on that later), plugged in my RTX 5080 gaming PC via DisplayPort, and got to playing.</p><p>The end result is surprising — buttery smooth 240Hz gameplay. This is a first for AR glasses, and it’s quite the experience. Flick on Dynamic Frame Gen, and you can stretch these to the fullest. There are some issues (I’ll go into them in a second), but I have to respect the fluidity.</p><p>As for the dock itself, while there are some awkward control transitions happening here where the glasses buttons turn off, and you have to use the dock, the dock controls are logically laid around a joystick — similar to what you’d see on the back of a gaming monitor.</p><p>Throw in the multiple inputs, and this is a great way to bring your various home devices together around this one wearable screen.</p><h2 class="article-body__section" id="section-asus-rog-xreal-r1-ar-glasses-the-downs"><span>Asus ROG Xreal R1 AR glasses: The downs</span></h2><p>As I got a couple of weeks into my stress testing, I noticed a few things that were weird with the R1S. One was obvious from the get-go, but the second took me a couple of games to really see what was going on.</p><h2 id="no-more-simple-firmware-updates">No more simple firmware updates</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zvvYCoRSvqXui95nGnTAPX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/zvvYCoRSvqXui95nGnTAPX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is a quick and easy one. With Xreal glasses, the firmware updates were almost always done via the company’s website. Just open the page, plug in your glasses, and boom.</p><p>With the Asus glasses, it’s a different kettle of fish. Download the update executable, open it on your PC, then connect the glasses and dock to complete the update. Sometimes it didn’t stick, and it took me three tries to get it done.</p><p>Why can’t they use Xreal’s website? I have no idea! Hopefully, this can be resolved quickly.</p><h2 id="240hz-at-what-cost">240Hz at what cost</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E8MwiJSZeBc8aPZJwBBGrX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/E8MwiJSZeBc8aPZJwBBGrX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So this is where I get a little more into that silky smooth mode. 240Hz is buttery for sure, but to get there, compromises had to be made — namely, in image resolution.</p><p>As Asus said on a recent subreddit post about the glasses, while the horizontal resolution stays at 1920, the vertical resolution is halved and then upscaled, which leads to a blurrier, more pixellated picture.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KG6Yb2jrEW6VU3W863TidR" name="Forza Horizon 6" alt="Forza Horizon 6" src="https://cdn.mos.cms.futurecdn.net/KG6Yb2jrEW6VU3W863TidR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Playground Games)</span></figcaption></figure><p>I mean, I appreciate my specs not melting on my face, but also, this is <strong>very </strong>noticeable. Even if you had the faster frame rate, you’d lose the competitive edge of having that in the first place by not being able to see your enemies in the distance.</p><p>Oh, and while the update did resolve some of the screen tearing, it’s still a bit of a persistent problem that can pull you out of whatever game you're playing.</p><h2 id="849-is-a-huge-amount-of-money">$849 is a huge amount of money</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3ztBUwCvF5wxdPdFirmomX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/3ztBUwCvF5wxdPdFirmomX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is a new all-time high price tag for AR glasses, so you need to be committed to what these offer before you buy. That’s because you could realistically buy a 1080p 240Hz gaming monitor for significantly cheaper than these specs.</p><p>And if it's the glasses side of things you want for the portability, there are many premium options for hundreds of dollars cheaper than this. These give you a very specific best of both worlds that will tickle a particular niche, but outside of that, they aren’t going to be worth it to everyone.</p><h3 class="article-body__section" id="section-asus-rog-xreal-r1-ar-glasses-verdict"><span>Asus ROG Xreal R1 AR glasses: Verdict</span></h3><p>So after my many flights across the globe and my hours at home, I’m left feeling a little conflicted. I’ve definitely seen the future of gaming AR glasses, but the future can do with a little more time in the oven.</p><p>Because fundamentally, the Asus ROG Xreal R1 is a good pair of AR glasses — using the DNA of the One Pros and delivering something that may have divisive looks externally, but has a great-looking screen on the inside for the user.</p><p>But while the dock does add some nice home use cases to the formula, the resolution and screen-tearing issues are a problem, especially when you remember that these cost $849.</p><p>If you’re hellbent on replacing your gaming monitor and jumping into the future come what may, these are a solid pair to buy. But if I were you, I’d wait it out a little for the kinks to get worked out (and that price to hopefully come down).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Kuo: Apple is scrapping Vision headsets in favor of 2 smart glasses — but there's bad news for the release dates ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/apples-john-ternus-orders-major-overhaul-for-vision-devices-weve-gone-from-6-products-to-these-2</link>
                                                                            <description>
                            <![CDATA[ Analyst reveals alleged Apple roadmap that seriously scales back Apple's AR/XR lineup. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sewYnZLgDAspd2isLnJXYe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 20:14:41 +0000</pubDate>                                                                                                                                <updated>Thu, 04 Jun 2026 15:06:30 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Glasses ]]></media:description>                                                            <media:text><![CDATA[Apple Glasses ]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Glasses ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>RIP Vision Pro? It looks like Apple is ditching its mixed reality headset ambitions to focus on smart glasses. </p><p>Last year, supply chain analyst <a href="https://www.tomsguide.com/computing/smart-glasses/apple-smart-glasses-just-tipped-for-2027-launch-and-theres-6-other-head-mounted-wearable-devices-on-the-way">Ming-Chi Kuo revealed a roadmap</a> for Apple's Vision lineup that predicted the company was working on at least seven different wearables, including new smart glasses and versions of the Vision Pro. However, today, Kuo returned with an updated roadmap that majorly scales back Apple's ambitions, and apparently this slimming down was at the behest of incoming <a href="https://www.tomsguide.com/phones/iphones/massive-changes-at-apple-john-ternus-takes-over-as-ceo-sept-1-while-tim-cook-moves-to-executive-chairman">Apple CEO John Ternus</a>.</p><p>In <a href="https://x.com/mingchikuo/status/2062216902609695054" target="_blank">his latest missive</a>, Kuo claims that Apple is only focusing on two smart glasses products now. The glasses include AI glasses like the Ray-Ban Meta and display-equipped AR glasses.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xj32Qe"></div>                            </div>                            <script src="https://kwizly.com/embed/Xj32Qe.js" async></script><h2 id="what-is-apple-working-on">What is Apple working on?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="M7pDmRLeFR2upv2n2aqqvc" name="Xreal One Pro" alt="Xreal One Pro" src="https://cdn.mos.cms.futurecdn.net/M7pDmRLeFR2upv2n2aqqvc.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><a href="https://www.bloomberg.com/news/newsletters/2026-05-31/apple-glasses-late-2027-release-watch-comparison-ios-28-apple-tv-homepod">Bloomberg's Mark Gurman</a> dropped a major report recently that claimed Apple is seeking to disrupt the smart glasses industry. </p><p>This would be done by relying on Apple's strengths, including the brand, design, and iPhone integration. Essentially, Apple wants to its s<a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-could-be-the-next-apple-watch-and-send-shockwaves-through-the-eyewear-industry-heres-how-it-could-disrupt-a-usd200-billion-market">mart glasses to break into the mainstream</a> the same way it did with Apple Watches in 2015.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">1. The Apple XR headset and smart glasses roadmap I put together about a year ago is no longer a useful reference. For now, only two smart glasses products remain visible in the roadmap.2. The major overhaul was signed off by Apple's next CEO, John Ternus. This shift actually… https://t.co/nuqahpVnVQ<a href="https://twitter.com/cantworkitout/status/2062216902609695054">June 3, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p><strong>The more fashionable display-less AI glasses are supposed to launch in 2027. </strong></p><p>Kuo also claims Apple is working on a pair AR/XR glasses that would feature a display. This would be similar to the<a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review"> Xreal Android XR</a> spectacles that we just tried at Google I/O in May.</p><p>We haven't seen much in the way of rumors or leaks regarding Apple's take on XR glasses. A r<a href="https://www.tomsguide.com/computing/smart-glasses/apples-long-rumored-ar-smart-glasses-finally-have-a-launch-window-and-the-display-could-change-everything">eport from February</a> suggested Apple's version might launch in 2028 with 0.6-inch dual OLEDoS lenses. <strong>According to Kuo, they've slipped to 2029.</strong></p><h2 id="deathknell-of-the-vision-pro">Deathknell of the Vision Pro?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3621px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="9CWf3i7dzi3BYWmKYM3CaG" name="Vision Pro" alt="Apple Vision Pro M5" src="https://cdn.mos.cms.futurecdn.net/9CWf3i7dzi3BYWmKYM3CaG.jpg" mos="" align="middle" fullscreen="" width="3621" height="2037" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The previous roadmap listed seven devices, including the M5 Vision Pro, which launched last year. It also included the rumored Vision Air, a lighter and cheaper version of the Vision Pro, and the second-generation Vision Pro.</p><p>Kuo's roadmap change seems to confirm previous rumors that Apple has <a href="https://www.tomsguide.com/computing/vr-ar/apple-has-reportedly-stopped-work-on-the-vision-pro-heres-what-we-know">stopped work on the Vision Pro</a> series. However, that does seem to contradict a rumor that popped last week.</p><p>Gurman claimed that <a href="https://www.tomsguide.com/computing/smart-glasses/despite-googles-ai-glasses-push-apples-answer-is-now-expected-in-2027-while-vision-air-wont-be-here-until-at-least-2028">Apple is developing a slimmer and lighter</a> Vision Pro successor. He did claim that this new headset wouldn't launch until 2028 or 2029.</p><p>“Apple needs to fix the design and pricing problems that turned the first Vision Pro into a flop, and that category will essentially be on ice until then.”</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/phones/iphones/apples-foldable-iphone-ultra-just-leaked-in-new-photos-and-we-have-a-release-date-update">Apple's foldable iPhone Ultra just leaked in new photos — and we have a release date update</a></li><li><a href="https://www.tomsguide.com/wellness/smartwatches/apple-and-garmin-mark-global-running-day-with-limited-edition-badges-heres-how-to-get-them">Apple and Garmin mark Global Running Day with limited edition badges — here's how to get them</a></li><li><a href="https://www.tomsguide.com/phones/iphones/the-iphone-fold-doesnt-stand-a-chance-unless-apple-introduces-these-3-features-in-ios-27">The iPhone Fold doesn’t stand a chance unless Apple includes these 3 features in iOS 27</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Acer just unveiled new AI and AR smart glasses, putting more pressure on Meta — here's why ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/acer-just-unveiled-new-ai-and-ar-smart-glasses-putting-more-pressure-on-meta-heres-why</link>
                                                                            <description>
                            <![CDATA[ Acer just announced two new smart glasses just as the field gets more crowded. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oqpEq3aUGcZZX2UP7SfY3M</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Souj8Kv5E5yQcGhsyu9KrB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 19:54:14 +0000</pubDate>                                                                                                                                <updated>Mon, 01 Jun 2026 21:02:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Souj8Kv5E5yQcGhsyu9KrB-1280-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Acer smart glasses]]></media:description>                                                            <media:text><![CDATA[Acer smart glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Acer smart glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Souj8Kv5E5yQcGhsyu9KrB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AI has dominated the headlines this year, as it has for the last couple, but just below that the burgeoning field of smart glasses has seemingly exploded in 2026. And this is without major announcements from Meta — <a href="https://www.tomsguide.com/computing/smart-glasses/meta-connect-2026-kicks-off-in-september-date-time-and-mystery-new-smart-glasses-teased">Connect kicks off in September</a> — and the long-rumored <a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-everything-we-know-so-far">Apple Glasses</a> have yet to make their debut.</p><p>Acer is mostly known for its laptops like the <a href="https://www.tomsguide.com/computing/laptops/acer-swift-16-ai-2026-review">Acer Swift 16 AI</a>, but the company just announced two different smart glasses that will be available later this year. The<strong> </strong>Acer GI0 are AI glasses, while the Acer AR Vision GR0 are AR glasses that can hook up to a laptop, smartphone or gaming devices like the new<a href="https://www.tomsguide.com/gaming/handheld-gaming/acer-predator-atlas-8-hands-on-review"> Acer Predator Atlast 8,</a> which we tested out at <a href="https://www.tomsguide.com/news/live/computex-2026">Computex 2026</a>. Here's what they offer and what it means for Apple and Meta.</p><h2 id="acer-ar-vision-gr0">Acer AR Vision GR0</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="AHj4EGXg3CizYAj6DXDeU8" name="Acer-AR-Glasses-GR100F-01" alt="Acer smart glasses" src="https://cdn.mos.cms.futurecdn.net/AHj4EGXg3CizYAj6DXDeU8.jpg" mos="" align="middle" fullscreen="" width="3000" height="1688" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Acer)</span></figcaption></figure><p>Acer's augmented reality glasses appear similar to display glasses like the <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">Xreal One Pro</a> or the <a href="https://www.tomsguide.com/computing/smart-glasses/i-was-saved-from-train-delays-by-the-viture-beast-these-ar-glasses-made-a-4-hour-trip-fly-by">Viture Beast</a>. Though based on the press images, Acer's take looks more like a lithe version of the Samsung Galaxy XR headset.</p><p>Per Acer, the GR0 features dual micro OLED FHD displays that can show up to a 172-inch screen as if viewed from about 20 feet away. It can display both 2D and 3D content. Like other AR glasses, it is tethered and Acer says it's compatible with Android, iOS and Windows platforms.</p><p>Acer says the glasses weigh just 69 grams, a surprisingly head-friendly weight. For comparison, the Xreal One Pro glasses weigh 87 grams and the Viture Beast weigh a gram more at 88.</p><h2 id="acer-gi0-ai-glasses">Acer GI0 AI glasses</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="V4ZeJEP5Jd3y6eMdNBQ7U8" name="Acer-AI-Glasses-GI100-01" alt="Acer smart glasses" src="https://cdn.mos.cms.futurecdn.net/V4ZeJEP5Jd3y6eMdNBQ7U8.jpg" mos="" align="middle" fullscreen="" width="3000" height="1688" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Acer)</span></figcaption></figure><p>When it comes to smart glasses there is a split. You either have the AR display glasses like the GR0s or you have the AI glasses which look more like normal daily spectacles. </p><p>Acer's take on the AI glasses feature integrated Google Gemini tools including voice-activated integration, real-time image analysis and "instant translation." </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OarLwX"></div>                            </div>                            <script src="https://kwizly.com/embed/OarLwX.js" async></script><p>Like the Meta Ray-Ban glasses, Acer's features a built-in camera and microphone for photo and video capture. It can record voices for tracking meetings and conversations. </p><p>Acer says it can wirelessly sync with Android or iOS devices and operates in conjunction with the Acer AspireSync companion app.</p><p>Both glasses will launch in the US and Europe in the fourth quarter of 2026. Australians get first crack in Q3 later this year. The AR Vision GR0 will cost $499 USD/$599 EU/$999 AUD, while the GI0 starts at $299 US/$399 EU/$599 AUD.</p><h2 id="competition-and-the-apple-behemoth">Competition and the Apple behemoth</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3TrkFi49QZnekWJYP45k4o" name="Apple smart glasses" alt="Apple Smart glasses" src="https://cdn.mos.cms.futurecdn.net/3TrkFi49QZnekWJYP45k4o.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Josh Calabrese / Apple)</span></figcaption></figure><p>Smart glasses as a field is getting more crowded, which puts more pressure on Meta and its Ray-Ban lineup. No, Meta didn't have the first smart glasses but the company solidified how AI smart glasses work with the Meta Ray-Ban wearables. </p><p>But in 2026 alone, the company is facing more pressure and increased competition. At <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">Google I/O</a> in May, the Mountain View giant and its partners revealed new looks at three different smart glasses.</p><p>That includes new looks at the <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">Xreal Project Aura AR glasses</a>. We also saw<a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall"> Samsung's 'Intelligent Eyeware' glasses</a> that are supposed to launch this fall. And that's before we even get to <a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">Google's own Android XR specs,</a> which don't have a full release window yet.</p><p>Tom's Guide editor Jason England said that despite a head start, Meta could truly fall behind if it doesn't make useful AI that connects to its smart glasses. They <a href="https://www.tomsguide.com/computing/smart-glasses/meta-has-five-months-to-fix-these-3-things-before-its-ray-bans-get-smoked-by-googles-intelligent-eyewear">only have five months</a> to fix major issues like maps, photos and app support.</p><p>Meanwhile, Apple is lurking in the background with its rumored Glasses that<a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-could-be-the-next-apple-watch-and-send-shockwaves-through-the-eyewear-industry-heres-how-it-could-disrupt-a-usd200-billion-market"> could be a "shockwave" </a>to the burgeoning industry. We may have to wait until 2027 to truly find out, though.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">I tested Google’s “Intelligent Eyewear,” and found the smart glasses that will defeat Ray-Ban Meta</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">I just tested Xreal’s Android XR glasses, and they are an early glimpse of my dream future smart glasses</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple Glasses could be the next Apple Watch and send shockwaves through the eyewear industry — here's how it could disrupt a $200 billion market ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/apple-glasses-could-be-the-next-apple-watch-and-send-shockwaves-through-the-eyewear-industry-heres-how-it-could-disrupt-a-usd200-billion-market</link>
                                                                            <description>
                            <![CDATA[ Apple Glasses could become the next Apple Watch, if only Apple can convince people to wear them all day. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tQvqUsR4gKrEsD8U8N7WPT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 11:50:03 +0000</pubDate>                                                                                                                                <updated>Mon, 01 Jun 2026 11:58:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ tom.pritchard@futurenet.com (Tom Pritchard) ]]></author>                    <dc:creator><![CDATA[ Tom Pritchard ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Glasses ]]></media:description>                                                            <media:text><![CDATA[Apple Glasses ]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Glasses ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's no secret that <a href="https://www.tomsguide.com/news/apple-just-made-a-huge-bet-on-its-apple-glass-future">Apple is investing heavily in smart glasses</a>, with rumors suggesting we'll see AI-powered spectacles in the near future and augmented-reality eyewear a little further out. But have you ever wondered what Apple hopes to accomplish with this push into a whole new segment of wearable tech?</p><p><a href="https://www.bloomberg.com/news/newsletters/2026-05-31/apple-glasses-late-2027-release-watch-comparison-ios-28-apple-tv-homepod" target="_blank">Bloomberg's Mark Gurman</a> has a low-down on Apple's plans for smart glasses, claiming that things could follow a similar path to the <a href="https://www.tomsguide.com/opinion/i-just-bought-my-first-apple-watch-heres-what-i-think-so-far">Apple Watch</a>. Back in 2015, smartwatches were still pretty niche products with minimal mainstream appeal compared to traditional wristwear — much like smart glasses are now. </p><h2 id="apple-wants-to-disrupt-the-eyewear-industry">Apple wants to disrupt the eyewear industry</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="tbGfgnwudZZvAWqyL687hg" name="Tim-Cook-Apple-Glasses-LEDE2" alt="Tim Cook with Apple Glass render" src="https://cdn.mos.cms.futurecdn.net/tbGfgnwudZZvAWqyL687hg.jpg" mos="" align="middle" fullscreen="" width="2000" height="1126" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Martin Hajek/ iDrop News/ Shutterstock/ Tom’s Guide)</span></figcaption></figure><p>In the same way that a huge drop in watch sales has been attributed to the Apple Watch release, Apple is apparently aiming to do something similar with the glasses industry. The idea is apparently to compete with well-known eyewear brands like RayBan and Warby Parker by leveraging everything that makes Apple products so popular in the first place.</p><p>This means relying on the strength of the Apple brand, industrial design and the fact that these glasses will support iPhone integration. It's currently unclear what they might offer that you can't get with a rival like <a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">Samsung's Intelligent Eyewear</a>. But if the way Apple treats third-party smartwatches compared to the Apple Watch is anything to go by, I'm sure there will be <em>plenty</em> of ecosystem lock-in features only available for the Apple Glasses.</p><p>And while<a href="https://www.tomsguide.com/computing/smart-glasses/im-not-buying-googles-intelligent-eyewear-heres-why-theyre-dead-on-arrival-for-me"> I personally can't see the appeal of smart glasses</a>, due to the fact that I don't need regular glasses, there are many who do. In fact, the World Health Organization (WHO) estimates that around 2.2 billion people around the world currently have some kind of vision impairment. That's a big market that reportedly brings in around <a href="https://www.grandviewresearch.com/industry-analysis/eyewear-industry" target="_blank">$200 billion each year</a>. It makes complete sense that Apple would want a slice of that. </p><p>It all depends on whether the Apple logo will help convince people to wear mini-computers on their faces all day. More importantly, what Apple's stance on Android phones will be, considering how many more Android phones are sold globally compared to iPhones.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xj32Qe"></div>                            </div>                            <script src="https://kwizly.com/embed/Xj32Qe.js" async></script><h2 id="what-to-expect-from-apple-glasses">What to expect from Apple Glasses</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YXA2CnDuYdTU43djgXeLXK" name="Apple Glasses.jpg" alt="Apple Glasses render" src="https://cdn.mos.cms.futurecdn.net/YXA2CnDuYdTU43djgXeLXK.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Martin Hajek/iDropnews))</span></figcaption></figure><p>According to Gurman's report, we can expect Apple's first smart glasses to arrive sometime in late 2027. However, he doesn't believe <a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-everything-we-know-so-far">Apple's AR glasses</a> will arrive before the end of the decade — with a slimmed-down (and cheaper) Apple Vision headset arriving in the interim. Next year's glasses will likely be a camera and AI combo, without any kind of eye-screen.</p><p>Gurman also claims that the Apple Glasses "will use design elements to stand out." That includes oval-shaped cameras, different color options and a choice of frame styles. It's also expected that the glasses will follow the same route as the Apple Watch, and morph into a health device rather than just another way to interact with your phone.</p><p>However, he notes that glasses wearers are a much broader demographic, especially in the $200-$500 segment Apple is apparently targeting. That said, Gurman believes that luxury eyewear brands, which charge thousands of dollars a pair, are unlikely to be affected. </p><p>Much like how Apple's $10k golden Apple Watches never really made an impact on the luxury watch market (Rolex is still going strong), Gurman believes that the ultra-premium eyewear market will still attract customers. But for most people used to paying out for glasses, adding some tech into the mix may seem fairly appealing.</p><p>It's just a shame we'll have to wait until next year for it to happen. But sadly, that seems to be the way with new Apple products, <a href="https://www.tomsguide.com/phones/apples-shake-up-could-speed-up-development-of-new-products-and-thats-the-best-news-ive-heard-all-year">waits and delays are becoming the norm</a>.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-smart-glasses-hands-on">I flew over 10,000 miles with Asus ROG Xreal R1 smart glasses — here are 2 things I love about them (and 3 I don’t)</a></li><li><a href="https://www.tomsguide.com/computing/vr-ar/does-googles-intelligent-eyewear-have-what-it-takes-to-beat-ray-ban-meta-smart-glasses-heres-what-we-know">Does Google's Intelligent Eyewear have what it takes to beat Ray-Ban Meta smart glasses? Here's what we know</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/meet-x-by-xreal-im-testing-the-macbook-neo-of-ar-glasses-that-people-can-actually-afford">Meet X By XREAL — I’m testing the MacBook Neo of AR glasses that people can actually afford</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Despite Google’s AI glasses push, Apple’s answer is now expected in 2027 — while ‘Vision Air’ won’t be here until at least 2028 ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/despite-googles-ai-glasses-push-apples-answer-is-now-expected-in-2027-while-vision-air-wont-be-here-until-at-least-2028</link>
                                                                            <description>
                            <![CDATA[ Apple’s development timeline for its own lightweight AI glasses has shifted to next year as the expensive Vision Pro continues to struggle. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UJUv72vwXR8JNoamSTyzRd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9CWf3i7dzi3BYWmKYM3CaG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 10:40:46 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lloyd Coombes ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/xcWocVTwa9yiwXRs559XNA.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9CWf3i7dzi3BYWmKYM3CaG-1280-80.jpg">
                                                            <media:credit><![CDATA[Apple]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Vision Pro M5]]></media:description>                                                            <media:text><![CDATA[Apple Vision Pro M5]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Vision Pro M5]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9CWf3i7dzi3BYWmKYM3CaG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Not long after <a href="https://www.tomsguide.com/computing/vr-ar/does-googles-intelligent-eyewear-have-what-it-takes-to-beat-ray-ban-meta-smart-glasses-heres-what-we-know">Google’s reveal of its new AI-enhanced eyewear</a> at its I/O event, a new report has suggested that Apple’s own entry into that increasingly crowded product field is coming next year at the earliest.</p><p>Bloomberg’s Mark Gurman, in his regular <a href="https://www.bloomberg.com/account/newsletters/power-on" target="_blank">Power On newsletter</a>, has suggested that <a href="https://www.tomsguide.com/computing/smart-glasses/pull-the-rug-out-mark-gurman-explains-apples-plan-to-launch-smart-glasses-this-year-to-stop-metas-momentum">Apple’s glasses will require an additional year of development</a> before they’re ready for primetime.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmVPre"></div>                            </div>                            <script src="https://kwizly.com/embed/XmVPre.js" async></script><h2 id="apple-s-smart-glasses-reportedly-delayed">Apple’s smart glasses reportedly delayed</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="koFf95UAEm43cQcg3kBfrB" name="warby parker samsung glasses (1)" alt="samsung intelligent eyewear" src="https://cdn.mos.cms.futurecdn.net/koFf95UAEm43cQcg3kBfrB.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>“There have been some bumps on the road to Apple becoming an eyewear giant,” Gurman said.</p><p>“It had initially planned to introduce its smart glasses, code-named N50, at the end of 2026 and ship them by early 2027.</p><p>“But as is often the case with major new Apple products, there have been delays. The company is now working toward launching the glasses at the end of next year, I’m told.”</p><p>One of the big pieces yet to fall into place for Apple’s renewed AI push has been Siri. The company's voice assistant/chatbot still feels woefully outdated and outgunned compared to Gemini. Siri currently taps into ChatGPT, but is expected to leverage more of Gemini in the coming months, with Gurman confirming its overhaul is still expected in 2026.</p><p>Still, Gurman also expects that the N50 glasses will move in a similar fashion to the Apple Watch by adding health tracking features in time.</p><p>“The first Apple glasses will use design elements to stand out, with oval-shaped cameras, unique colors, and multiple frame styles,” he reports.</p><p>“Over time, Apple believes the glasses could evolve into a health device and eventually incorporate augmented reality technologies capable of improving how people see.”</p><h2 id="vision-air-is-not-coming-soon">Vision Air is not coming soon</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="b4t2xd2hEhuCitjrHBUqr7" name="Apple Vision Pro-4.jpg" alt="Apple Vision Pro" src="https://cdn.mos.cms.futurecdn.net/b4t2xd2hEhuCitjrHBUqr7.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Of course, the other side of Apple’s eyewear business is still wholly focused on <a href="https://www.tomsguide.com/computing/smart-glasses/apple-vision-pro-review">Vision Pro</a> at present, the expensive headset that offers “spatial computing”.</p><p>The system is $3,499, and adoption has been relatively slow, with speculation rife that a ‘Vision Air’ could offer a slimmer feature set at a lower price. Gurman, however, doesn’t think it’s coming anytime soon.</p><p>“Apple has also been working on a slimmer and lighter headset to succeed the $3,499 Vision Pro, but I don’t anticipate that to launch before late 2028 or 2029,” he suggested.</p><p>“Apple needs to fix the design and pricing problems that turned the first Vision Pro into a flop, and that category will essentially be on ice until then.”</p><p>That would also suggest that the M5-toting version of the Vision Pro is essentially <a href="https://www.tomsguide.com/computing/vr-ar/apple-has-reportedly-stopped-work-on-the-vision-pro-heres-what-we-know">as good as it’ll get until then</a>.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-curved-monitors,review-6473.html">The 6 best curved monitors of 2026, tested and rated</a></li><li><a href="https://www.tomsguide.com/computing/monitors/i-ditched-my-dual-monitor-setup-for-a-single-40-inch-ultrawide-and-two-screens-arent-better-than-one">I ditched my dual-monitor setup for a single 40-inch ultrawide — and two screens aren’t better than one</a></li><li><a href="https://www.tomsguide.com/computing/peripherals/i-added-a-portable-monitor-next-to-my-main-display-and-this-inexpensive-upgrade-is-a-game-changer">I added a portable monitor next to my main display and this inexpensive upgrade is a game changer</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I just tried Asus’ upgraded Xbox Ally X20 for ROG’s 20th anniversary — and it isn’t just another special edition handheld ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/gaming/handheld-gaming/asus-rog-xbox-ally-x20-hands-on-review</link>
                                                                            <description>
                            <![CDATA[ Asus is celebrating the 20th anniversary of its gaming brand ROG in style with a special edition handheld and smart glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MJK3DRyiPsVJBYqSbRUK36</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Aaua9vNUGnxdB7TmiPFigZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 09:59:52 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Handheld Gaming]]></category>
                                                    <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ anthony.spadafora@futurenet.com (Anthony Spadafora) ]]></author>                    <dc:creator><![CDATA[ Anthony Spadafora ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Aaua9vNUGnxdB7TmiPFigZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Asus ROG Xbox Ally X20 with the special edition ROG Xreal R1 smart glasses]]></media:description>                                                            <media:text><![CDATA[The Asus ROG Xbox Ally X20 with the special edition ROG Xreal R1 smart glasses]]></media:text>
                                <media:title type="plain"><![CDATA[The Asus ROG Xbox Ally X20 with the special edition ROG Xreal R1 smart glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Aaua9vNUGnxdB7TmiPFigZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We’ve already seen a ton of new handheld gaming PCs here at <a href="https://www.tomsguide.com/tag/computex-2026">Computex 2026</a> but, instead of going that route, Asus has decided to commemorate the 20th anniversary of its Republic of Gamers (ROG) subbrand with a special edition of the <a href="https://www.tomsguide.com/gaming/handheld-gaming/rog-xbox-ally-x-review">ROG Xbox Ally X</a>.</p><p>Dubbed the ROG Xbox Ally X20, this new device uses (mostly) the same hardware as last year’s Xbox-themed handheld. You still get the powerful performance of AMD’s Ryzen AI Z2 Extreme chip with 24GB of RAM and a 1TB SSD. While not technically an entirely new device, Asus has made some fundamental changes under the hood and has also given the handheld a regal makeover with hints of gold throughout its design.</p><p>Asus definitely could have stopped there and called it a day. However, given the recent launch of its new <a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-smart-glasses-hands-on">ROG XREAL R1 AR glasses</a>, the company decided to give them the same ROG 20th anniversary treatment too. They’re the same glasses more or less but since they’re intended to be used alongside the ROG Xbox Ally X20, they won’t ship with Asus’ <a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-ar-glasses-hands-on-review">ROG Control Dock</a>.</p><p>After going hands-on with the new ROG Xbox Ally X20 and ROG Xreal R1 Edition 20 here in Taipei, I’m quite impressed by how all the little changes Asus made to its handheld make for an even better experience. However, are they enough to justify a bundle that will likely cost a hefty sum once it releases later this year? Find out in my full hands-on review.</p><h2 id="asus-rog-xbox-ally-x20-specs">Asus ROG Xbox Ally X20 specs</h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>11.5 x 4.8 x 2 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.66 pounds</p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>AMD Ryzen AI Z2 Extreme</p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>24GB LPDDR5X</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1TB PCIe Gen 4x4 SSD (upgradeable)</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>80 Wh</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>7.4-inch FHD, 16:9, 120Hz refresh rate OLED panel with HDR1000 and AMD Fresync Premium Pro</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>1 x USB 4 Type-C, 1 x USB 3.2 Gen 2 Type-C, 1 x 3.5mm audio jack, 1 x microSD Express card reader slot</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 6E, Bluetooth 5.4</p></td></tr></tbody></table></div><h2 id="fit-for-an-anniversary">Fit for an anniversary</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="4EYMPe4juaACZo4YVjzoVi" name="DSC05571.JPG" alt="The Asus ROG Xbox Ally X20 with the ROG Xbox Ally X behind it" src="https://cdn.mos.cms.futurecdn.net/4EYMPe4juaACZo4YVjzoVi.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Just like Microsoft did with its 20th anniversary Xbox Controller, Asus has also given the ROG Xbox Ally X20 a transparent front shell. It looks even better in person and when seeing it side by side with the original Xbox Ally X, this small tweak really makes the upgraded handheld stand out. If that wasn’t enough though, the View, Command Center, Menu and Library buttons now feature gold accents.</p><p>In another nod to the Xbox brand, the Xbox button to the left of ROG Xbox Ally X20’s side buttons now lights up green too. Within Asus’ Armory Crate software, you can also tweak its brightness and lighting effects as well. Seeing the Xbox button pulse green was especially cool while trying out the new handheld.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="j2pE8ByeyNxiVc4nD7gRb3" name="DSC05578.JPG" alt="The top ports on the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/j2pE8ByeyNxiVc4nD7gRb3.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>On the top edge of the ROG Xbox Ally X20, you still get two USB-C ports — one USB 4 one and one USB 3.2 one — along with a power button and a 3.5mm headphone jack. If you look closely though, you might notice an extra cooling vent between the main two on the left and right side. Asus reworked the cooling for the ROG Xbox Ally X20 to improve airflow which is why we now have four instead of three vents like on the Xbox Ally X.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="LipeAVaKzAxMNcfRmNbXrB" name="DSC05589.JPG" alt="The backside of the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/LipeAVaKzAxMNcfRmNbXrB.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Around back is where the ROG 20th Anniversary design changes are the most apparent on the Xbox Ally X20. In addition to a gold badge underneath the right fan, the diagonal line with “Republic of Gamers” written out is now gold too with the letters in a vibrant red. The top half of the back panel is transparent too which lets you see how Asus went to the extra trouble of making the ROG Xbox Ally X20’s fans and heatsink gold too.</p><p>Besides these aesthetic changes, the handheld’s grips are now wrapped in a grippy, rubber-like plastic too just like on the <a href="https://www.tomsguide.com/reviews/xbox-elite-wireless-controller-series-2">Xbox Elite Series 2 Controller</a>. This is another one of those small but very noticeable differences with the Xbox Ally X20. The upgraded handheld felt even better to hold in my hands, speaking of which…..</p><h2 id="upgrades-you-can-feel">Upgrades you can feel</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="gHGFeCcQosipdtARzmdJ4J" name="DSC05609.JPG" alt="A person playing the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/gHGFeCcQosipdtARzmdJ4J.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>As I’ve mentioned, small but noticeable improvements with a touch of gold throughout seems to be the big theme of the ROG Xbox Ally X20. This is also the case with the handheld’s bumpers and triggers. </p><p>Asus actually moved the position of the bumper buttons on the device’s motherboard to make them easier and more comfortable to press. While they used to sit on the top edge, they’re now positioned diagonally on the left and right side of the motherboard. This is a small change I know, but having tested the bumpers on both the Xbox Ally X and the ROG Xbox Ally X20 side by side, this tweak is noticeable.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="maE5jXB7iaoLb5nfzZbFYQ" name="DSC05587.JPG" alt="A closeup shot of the buttons and joysticks on the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/maE5jXB7iaoLb5nfzZbFYQ.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>The shape and feel of the ROG Xbox Ally X20’s ABXY buttons are different too and they now feature a slightly more rounded profile. As you might have guessed, this is another nod back to the Xbox controller. One area where Asus is pushing ahead of Xbox though is with the joysticks on this handheld.</p><p>Although a lot of people kept asking about Hall Effect joysticks coming to its handhelds, Asus wasn’t quite happy with the tradeoffs that would come with adopting them. So instead, the company went with <a href="https://www.tomsguide.com/gaming/gaming-peripherals/so-long-hall-effect-im-only-using-controllers-with-tmr-sensors-from-now-on">TMR joysticks</a> on the ROG Xbox Ally X20. In my testing, they were incredibly smooth and responsive which makes me hope this will become the norm with PC gaming handhelds going forward.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="M4uoajvNf4w88SMjXaWmTY" name="DSC05595.JPG" alt="A closeup shot of the bumpers, triggers and microSD Express card slot on the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/M4uoajvNf4w88SMjXaWmTY.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Now you might have realized I skipped over the microSD card slot before when discussing the ports on the back of the ROG Xbox Ally X20. Well, that was intentional. You see, this is actually a <a href="https://www.tomsguide.com/gaming/nintendo/i-doubled-my-nintendo-switch-2-storage-for-just-usd36-all-thanks-to-this-budget-microsd-express-card">microSD Express</a> card slot like the one found on the Nintendo Switch 2. While you can upgrade the handheld’s internal storage, if you don’t want to open it up, you can always pop in a microSD Express card to get some more storage space and thanks to its faster speeds, you shouldn’t have any trouble playing even more demanding games off of it.</p><h2 id="transforming-with-a-twist">Transforming with a twist</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="qztehMTLF6kuqEukYP7u5i" name="DSC05556.JPG" alt="A peson using the new d-pad on the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/qztehMTLF6kuqEukYP7u5i.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Now this next upgrade is one that both fighting game and Xbox 360 fans will instantly appreciate. While a 4-way d-pad is perfect for platformers and retro games, it isn’t ideal for 2D fighting titles like Street Fighter. With the ROG Xbox Ally X20, Asus said why not both. So just like on the wireless controller that was released quite late in the Xbox 360 era, this handheld also has a transforming d-pad. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="wDxMbH7UNbDXTiArGgXRK3" name="DSC05555.JPG" alt="Twisting the d-pad to change it from 4-way to 8-way on the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/wDxMbH7UNbDXTiArGgXRK3.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To switch between the two modes, you just pinch both sides of the d-pad, pull up and give it a quick turn. This lets you go from a 4-way to an 8-way d-pad that feels almost identical to the one on the Xbox Series controller in the best way possible.</p><p>In case you pull up but don’t quite turn the d-pad all the way, you won’t be able to press it down at all which lets you know you did something wrong. Likewise, the d-pad spins all the way around, so you aren’t stuck going in one direction or the other.</p><h2 id="the-oled-we-ve-been-waiting-for">The OLED we’ve been waiting for</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="DYcwgJuAAN4jGeQjnxunp9" name="DSC05585.JPG" alt="Playing Cronos: The New Dawn on the Asus ROG Xbox Ally X20" src="https://cdn.mos.cms.futurecdn.net/DYcwgJuAAN4jGeQjnxunp9.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Back when my colleague Jason England wrote his <a href="https://www.tomsguide.com/gaming/handheld-gaming/rog-xbox-ally-x-review#section-rog-xbox-ally-x-the-downs">ROG Xbox Ally X review</a>, one of his biggest gripes was that it didn’t have an OLED display. Well, Asus must have been listening as the ROG Xbox Ally X20 does and it’s a full-featured one at that. The handheld’s OLED features HDR 1000, comes equipped with VRR thanks to AMD FreeSync Premium Pro and can reach a max peak brightness of 1,400 Nits.</p><p>While we’ll have to get one into our testing lab to see for sure, in person, I noticed a stark difference between the brightness of the Xbox Ally X and the ROG Xbox Ally X20 with the two handhelds next to each other. When playing <a href="https://www.tomsguide.com/gaming/control-ultimate-edition-is-finally-coming-to-mac-and-i-couldnt-be-more-excited">Control </a>and <a href="https://www.tomsguide.com/gaming/cronos-the-new-dawn-is-the-spiritual-successor-to-dead-space-i-needed-this-halloween">Chronos: The New Dawn</a>, the blacks were quite deep and the colors really popped. However, it wasn’t until I saw the driving game <a href="https://www.tomsguide.com/gaming/this-racing-sim-rig-upgrade-has-saved-my-living-room-heres-how">Assetto Corsa</a> running on two devices side by side — one with HDR on and one with it off — that it really hit me.</p><p>Speaking of small but noticeable improvements once again, Asus actually managed to fit a larger 7.4-inch OLED screen here without increasing the overall size of the handheld. On the original Xbox Ally X, the bottom and top bezels were the same size. That isn’t the case with the ROG Xbox Ally X20 as Asus shrunk the top bezel to make room for the bigger display, making it smaller than the bezels on either side.</p><p>Personally, this was a huge improvement and quite noticeable during my hands on time with the device. For the most part when playing games on a handheld like this, you’re looking up at the top of the device and not the bottom, so the screen feels a lot larger even though the panel is still technically the same size.</p><h2 id="even-better-together">Even better together</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="eLeexSZGUhn6S5GFUfCmuX" name="DSC05582.JPG" alt="The Asus ROG Xbox Ally X20 with the ROG Xreal R1 special edition glasses" src="https://cdn.mos.cms.futurecdn.net/eLeexSZGUhn6S5GFUfCmuX.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Now I know most people haven’t tried gaming while wearing a pair of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> but if you haven’t yet, it’s an awesome experience. Instead of a 7-inch display — or 7.4-inch one here — by plugging in a single USB-C cable, you instantly get a massive, movie theater-like screen right in front of you. </p><p>Asus and I must be on the same page which is why the company plans on releasing the ROG Xbox Ally X20 in a bundle with a special edition pair of its ROG Xreal R1 smart glasses. They’re mostly the same minus the dock and like the handheld, they have some gold accents on the sides. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="CdbwKeLURKUsyaMHKP7NZh" name="DSC05600.JPG" alt="A person playing the Asus ROG Xbox Ally X20 while wearing smart glasses" src="https://cdn.mos.cms.futurecdn.net/CdbwKeLURKUsyaMHKP7NZh.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>For those unfamiliar, using these — or any other AR glasses — with the ROG Xbox Ally X20 is about as plug and play of an experience as you can get. You just plug in the glasses on one of the top USB-C ports, put them on and you’re good to go. One cool use case a few of Asus’ staff and I discussed is wearing them while lying back in one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-chairs">best gaming chairs</a> so you don’t run the risk of dropping a handheld on your face. I’ve played this way at home and trust me, it’s as comfortable as it is plain cool.</p><p>One neat difference here is that when you pair the ROG Xreal R1 X20 glasses with the ROG Xbox Ally X20 is that you don’t have to press the buttons on their sides to tweak picture settings. You absolutely can if you want to though. However, settings like screen size, transparency and even enabling real-time 3D conversion on the glasses are available right within Asus’ Armory Crate software. </p><p>I have to admit I stuck to making most of my adjustments on the glasses themselves as I’m quite familiar with Xreal’s AR glasses after I <a href="https://www.tomsguide.com/computing/i-ditched-my-laptop-for-a-pocketable-mini-pc-and-a-pair-of-ar-glasses-heres-what-happened">paired them with a portable mini PC</a> for a truly unique setup. However, if this is your first time using them, it will probably be easier making adjustments right on the handheld itself.</p><h2 id="this-bundle-won-t-come-cheap">This bundle won’t come cheap</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="mzGWRxjFEyMo7UNPnXJTfM" name="DSC05575.JPG" alt="The Asus ROG Xbox Ally X20 with the special edition ROG R1 smart glasses" src="https://cdn.mos.cms.futurecdn.net/mzGWRxjFEyMo7UNPnXJTfM.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Asus gave myself and the rest of the Tom’s Guide computing team a sneak peak at the ROG Xbox Ally X20 at its HQ here in Taipei, with more details likely to come at Gamescom this summer. While we don’t know the official price yet, the ROG Xbox Ally X20 and ROG Xreal R1 X20 will likely be available ahead of the holidays later this year. </p><p>The other big news we got out of Asus is that the two will come as a bundle. Given the original ROG Xbox Ally X costs $999 on its own and the ROG Xreal R1 glasses are available now for $849, I doubt this special edition bundle will cost less than $2,000. However, since you aren’t getting the ROG Control Dock with the glasses, that could bring down the price slightly.</p><p>We’ll have the full pricing and release details soon enough but after spending an afternoon with the ROG Xbox Ally X20 and the ROG Xreal R1 X20, Asus went above and beyond here for sure. Just changing the color of the handheld’s shell and some of its buttons definitely would have been enough. However, Asus’ engineers went back to the drawing board and made seemingly small but very noticeable changes to the Xbox Ally X. </p><p>Now I wouldn’t recommend rushing out to get this bundle if you already have an Xbox Ally X unless you’re a really big ROG fan. Personally though, these improvements and tweaks have me really excited for what Asus will eventually do with its followup to the Xbox Ally and Xbox Ally X.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/keyboards/i-used-keychrons-new-split-mechanical-keyboard-for-a-week-and-its-tether-free-design-is-a-complete-game-changer">I used Keychron’s new split mechanical keyboard for a week and its tether-free design is a complete game changer</a></li><li><a href="https://www.tomsguide.com/computing/gpus/best-graphics-cards">Best graphics cards in 2026: I've tested every GPU to find the best bang for your buck</a></li><li><a href="https://www.tomsguide.com/gaming/playstation/i-fixed-my-biggest-gripe-with-the-ps5-pro-with-these-unofficial-cover-plates-and-now-it-looks-and-feels-more-like-a-pc">I fixed my biggest gripe with the PS5 Pro with these unofficial cover plates and now it looks and feels more like a PC</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Does Google's Intelligent Eyewear have what it takes to beat Ray-Ban Meta smart glasses? Here's what we know ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/vr-ar/does-googles-intelligent-eyewear-have-what-it-takes-to-beat-ray-ban-meta-smart-glasses-heres-what-we-know</link>
                                                                            <description>
                            <![CDATA[ Which pair of AI smart glasses will reign supreme in 2026: Ray-Ban Meta Gen 2 or Google's new Intelligent Eyewear? Let's face them off. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4p7Kb2FoVXzMvghXaz4kPK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tCVow3fhvUGbfb5hN37ar5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 30 May 2026 05:45:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[VR &amp; AR]]></category>
                                                    <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lloyd Coombes ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/xcWocVTwa9yiwXRs559XNA.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tCVow3fhvUGbfb5hN37ar5-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Meta Ray-Ban Gen 2 next to Google Intelligent Eyewear]]></media:description>                                                            <media:text><![CDATA[Meta Ray-Ban Gen 2 next to Google Intelligent Eyewear]]></media:text>
                                <media:title type="plain"><![CDATA[Meta Ray-Ban Gen 2 next to Google Intelligent Eyewear]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tCVow3fhvUGbfb5hN37ar5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Whenever anyone asks for the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best AI smart glasses</a> to buy, the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Metas</a> are always a default pick. They've been around the block for a while now and have developed into a smart, stylish pair of specs.</p><p>However, as we found out at <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">Google’s I/O</a>, things could be about to change with its <a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">new Intelligent Eyewear</a> — co-made with Samsung and designed by either Gentle Monster or Warby Parker. </p><p>With established design houses like these, you already know the looks are going to be on point. Add Gemini to the mix, and  <a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">as we’ve already pointed out</a>, it’s not looking great for Zuckerberg.</p><p>But is it enough to convince owners of Meta's own specs to upgrade? Let's take a look at what's new and rifle through the rumors to help answer that question.</p><h2 id="what-will-they-cost">What will they cost?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KE83H8jLeoNWVUT2HH745U" name="Meta Ray-Ban Gen 2_LIST" alt="Tom's Guide's Mike Prospero wearing the Meta Ray-Ban (gen 2) smart glasses" src="https://cdn.mos.cms.futurecdn.net/KE83H8jLeoNWVUT2HH745U.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Nothing has been confirmed yet on Google's smart glasses pricing — nor do we know the specific launch date (only that they're coming this year). So instead, let's take a look at the Ray-Ban Meta Gen 2s, which are currently going for $379, and offer the full gamut of 3K 60 FPS video capture, nice daylong battery in my use and a timeless design.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/uTDyWGpfwhdG7eTReFaTEZ.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nwWomSx98kzqynzdYWdj2Z.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure></figure><p>Now let's forget Gentle Monster, because glasses coming from a premium design house like this will carry a premium. Warby Parker has that more timeless, accessible feel and vibe, and I'm hoping they can either match or undercut this cost.</p><p>This is for the display-free glasses by the way. Google did mention the display glasses will be spoken more about "later this year," but they will come with a hefty price uplift for the Waveguide technology.</p><h2 id="levels-to-this-g-ai-me">Levels to this g(ai)me</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ipcxBr2BHn6kFeNHc4uNa6" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/ipcxBr2BHn6kFeNHc4uNa6.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then we turn our attention to what the glasses can do. Because on one side, you've got a respectable Meta AI experience with models that are being upgraded on a semi-consistent basis with new use cases like Live Translation and longer memory contexts to increase usefulness.</p><p>But still, while they certainly look impressive in their wayfarer-esque style, you're limited by app compatibility and not being able to talk to other services outside of Spotify and a couple others. Navigation feels a bit unreliable in many locations because of it.</p><p>Enter Android XR with Gemini being the main character here, and the difference is night and day. Conversational AI powered by Gemini 3.5 Flash, multi-modal connectivity to all your Google services, and vastly more capabilities than Meta AI at the moment. </p><p>Even as a dyed-in-the-wool Apple user, I’m keen to hear more about what the Google “intelligent eyewear” will be like since it’ll be platform agnostic and usable with iOS. Given Apple’s gone a little quiet since Vision Pro’s divisive arrival, I feel like this will be a race to the finish like this fall between Google's eyewear and <a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-everything-we-know-so-far">Apple's own glasses</a>.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7641778286980336910" data-video-id="7641778286980336910" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ original sound - Tom’s Guide" href="https://www.tiktok.com/music/original-sound-7641778321675520781">♬ original sound - Tom’s Guide</a></section>                    </blockquote></div>                <p>My colleague Jason England was able to ask for Google Maps directions, and being able to refer back to Gmail to recall an address or appointment time, or ask Google Calendar to give you a daily summary, could be really useful in just about every scenario — not just the very staid lab demos they had him checking out like a cookbook in another language.</p><p>Having generative AI right in front of your eyes won’t sit well with everyone (myself included), but there’s perhaps a spark here that could ignite a broader category in a way we’ve not seen at all.</p><h2 id="outlook">Outlook</h2><p>So in my time testing both, one is clear. Google's Intelligent Eyewear has a huge lead in actually useful AI smart glasses over the Ray-Ban Meta. Not to say that the latter aren't useful at all, but it's the ease of use, connectivity to all the Google services you're probably already using and much more that gives them the edge.</p><p>Will it be enough to encourage an upgrade from your current glasses and a "jump ship" moment? Possibly, but we'll have to wait for <a href="https://www.tomsguide.com/computing/smart-glasses/meta-connect-2026-kicks-off-in-september-date-time-and-mystery-new-smart-glasses-teased">Meta Connect 2026</a> to find out what new updates may be coming to the Ray-Ban Metas (maybe some OpenClaw support if you're nasty).</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom’s Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/latitude-52-n-review">I switched my Ray-Ban Metas for L’Atitude 52°N for a month, and while there’s cool features for explorers, it’s no contest</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-one-pro-vs-viture-beast">I put Viture Beast and Xreal One Pro head-to-head for a week: Here's the one pair I'm actually keeping in my bag</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meet X By XREAL — I’m testing the MacBook Neo of AR glasses that people can actually afford ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/meet-x-by-xreal-im-testing-the-macbook-neo-of-ar-glasses-that-people-can-actually-afford</link>
                                                                            <description>
                            <![CDATA[ AR Glasses are having a MacBook Neo moment, and here is your first real look at the $299 X by XREAL a01 specs. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bJ4RkuJtMKVWkXxDCtuJh5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kaBeaT5kp6Z5Dh8L4qtAMH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 04:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kaBeaT5kp6Z5Dh8L4qtAMH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[X By XREAL ao1]]></media:description>                                                            <media:text><![CDATA[X By XREAL ao1]]></media:text>
                                <media:title type="plain"><![CDATA[X By XREAL ao1]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kaBeaT5kp6Z5Dh8L4qtAMH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When you look at the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best AR glasses</a> you can buy, they do come with quite a hefty price tag — namely because of all the innovations in increasing picture size and quality, while also using cameras and sensors to create a spatial computing experience.</p><p>But what if you’re like most people and just want a glorified portable monitor condensed down to a pair of glasses for your laptop or Nintendo Switch? And what if you don’t want to spend many hundreds of dollars to get there? </p><p>Well, the value answer has been the <a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">RayNeo Air 4 Pro</a>, but a new colorful competitor is coming. These are the $299 X By Xreal a01s, and I’m the only person outside of China to be showing you a pair in person right now. Let me tell you about how AR glasses are hitting their <a href="https://www.tomsguide.com/computing/macbooks/apple-macbook-neo-review">MacBook Neo</a> era of figuring out how to give you maximum bang for your buck.</p><h2 id="x-by-xreal-a01-specs">X By XREAL a01 Specs</h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>1080p Micro-OLED, 120Hz refresh rate, 1600 nits brightness HDR 10</p></td></tr><tr><td class="firstcol " ><p><strong>Field of view</strong></p></td><td  ><p>50 degrees</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Stereo speakers</p></td></tr><tr><td class="firstcol " ><p><strong>Size</strong></p></td><td  ><p>5.8 x 2 x 6.2 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.2 ounces</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$299</p></td></tr></tbody></table></div><h2 id="cost-cutting-measures">Cost-cutting measures</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ikiFCmPtq5jVc6S5pRcsHH" name="X By XREAL ao1" alt="X By XREAL ao1" src="https://cdn.mos.cms.futurecdn.net/ikiFCmPtq5jVc6S5pRcsHH.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So I know what the first question is — I had the same one. What has been killed off to cut the price? A few things have been cut, but nothing that compromises that core goal of being a portable monitor in a pair of glasses. </p><p>Instead of any kind of sensor-driven 3DoF tracking, there are no cameras and there’s a software-driven stabilization and anti-shake mode. That being said, you’re still getting a bright 1080p picture at 120 FPS and a 50-degree field of view.</p><p>Now, I can’t specifically tell you what they’re like (yet). There's an embargo on that. So, what I’ll do is tell you about how my flight home from <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">Google I/O</a> was rather packed with turbulence, which while I felt, I saw none of if it shake up my viewing experience of Spider-Man 2.</p><h2 id="keeping-it-simple-and-versatile">Keeping it simple (and versatile)</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cPpDdhw8BfwfvU5WC2fUAH" name="X By XREAL ao1" alt="X By XREAL ao1" src="https://cdn.mos.cms.futurecdn.net/cPpDdhw8BfwfvU5WC2fUAH.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Three viewing modes, four audio modes, and an impressively bright, colorful display — these glasses aren’t about any specific winning feature, it's the sum of all its parts being nicely affordable for what you get.</p><p>And aesthetically, these are both some of the simplest-looking AR glasses, but also the most subtle because of it. No camera lenses on the front — just your standard Wayfarer look. There are some cutbacks in terms of materials used, but the choices of what to downgrade feels strategic, from keeping the hinge metallic to downgrading the plastic on the frame.</p><p>Oh, and for a nice added layer of fun, the front of these glasses are completely detachable. That means you can change the style in the future, and I just wish more expensive glasses would have this feature!</p><h2 id="outlook-2">Outlook</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5TPsHqESBAXvRNeezsfo9H" name="X By XREAL ao1" alt="X By XREAL ao1" src="https://cdn.mos.cms.futurecdn.net/5TPsHqESBAXvRNeezsfo9H.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Ahead of July, I think it’s fair that I can safely say if you’re looking to get your first AR glasses, going for something cheaper like these is the best option for you. Specs-wise, you’re getting something similar here to the RayNeos I mentioned earlier.</p><p>And given it’s a MacBook Neo era for AR glasses, that doesn’t mean other companies aren’t going to be jumping in too. Been hearing that Viture has plans for this price tag too, but can’t say much more than that.</p><p>All I’ll say though is I’m so glad that RayNeo has forced value for money back onto the table, and this cheaper price is going to get mightily competitive now.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-smart-glasses-hands-on">I flew over 10,000 miles with Asus ROG Xreal R1 smart glasses — here are 2 things I love about them (and 3 I don’t)</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">I just tested Xreal’s Android XR glasses, and they are an early glimpse of my dream future smart glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta">I tested Google’s “Intelligent Eyewear,” and found the smart glasses that will defeat Ray-Ban Meta</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm not buying Google's 'Intelligent Eyewear' — here's why they're dead on arrival for me ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/im-not-buying-googles-intelligent-eyewear-heres-why-theyre-dead-on-arrival-for-me</link>
                                                                            <description>
                            <![CDATA[ Smart glasses are trying to position themselves as the next big thing, but it's quite hard to get excited about them when I don't need glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">E2A32rGrH2bwiBgcME2jy7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 24 May 2026 04:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ tom.pritchard@futurenet.com (Tom Pritchard) ]]></author>                    <dc:creator><![CDATA[ Tom Pritchard ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8-1280-80.jpg">
                                                            <media:credit><![CDATA[Samsung]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Intelligent eyewear/Gentle Monster, Warby Parker]]></media:description>                                                            <media:text><![CDATA[Samsung Intelligent eyewear/Gentle Monster, Warby Parker]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Intelligent eyewear/Gentle Monster, Warby Parker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I don't mean to brag, but aside from a little photosensitivity, my eyesight is damn near perfect. In the 30-plus years I've been alive, I've often been grateful for the fact that I don't need any sort of corrective eyewear to function. Unfortunately, in a world increasingly interested in the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a>, that poses a problem.</p><p>I imagine that if I did wear glasses, I might be more enthusiastic about smart glasses as a whole. It doesn't matter whether we're talking about specs with built-in displays, like<a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review"> Meta Ray-Ban Display</a>, or something that relies on voice and audio like <a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall">Intelligent Eyewear</a> from Samsung and Google. But the fact that I generally don't wear accessories on my face means the entire prospect of smarter eyewear does not appeal to me in the slightest.</p><p>I say this following the reveal of <a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall">Samsung and Google's Intelligent Eyewear at Google I/O earlier this week</a>. The glasses may not have displays or gesture controls, but the addition of Gemini and its connection to Google apps and services has <a href="https://www.tomsguide.com/computing/smart-glasses/meta-has-five-months-to-fix-these-3-things-before-its-ray-bans-get-smoked-by-googles-intelligent-eyewear">wowed some of my colleagues here at Tom's Guide</a>. And yet, my lack of eyewear experience means I can't really see the appeal.</p><h2 id="what-do-smart-glasses-do">What do smart glasses do?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ipcxBr2BHn6kFeNHc4uNa6" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/ipcxBr2BHn6kFeNHc4uNa6.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Different smart glasses offer different features, depending on who made them and on the hardware available. Typically, these frames come with an integrated camera, microphone, personal speakers, and a way to interact with an AI assistant. For <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Meta Ray-Bans,</a> that assistant is Meta AI, while the new Intelligent Eyewear from Samsung and Google is linked in with <a href="https://www.tomsguide.com/ai/google-just-launched-gemini-3-5-flash-and-gemini-spark-changes-what-ai-assistants-can-do">Google's Gemini</a>.</p><p>While the basic hardware allows these glasses to be used as cameras or headphones, the extra capabilities are wholly dependent on the AI you have access to. Like smartwatches, they are essentially a way of interacting with another device, usually your phone, using voice prompts and commands. </p><p>Google revealed that Intelligent Eyewear will have access to a whole host of Google services, including Google Maps, which should give it a slight edge over platforms that don't have such a robust software suite to fall back on.</p><p>More advanced smart glasses have pushed the envelope a little further, with new hardware and ways of interacting with the glasses themselves. The Meta Ray-Ban Displays include a <a href="https://www.tomsguide.com/computing/smart-glasses/metas-new-cutting-edge-smart-glasses-tipped-to-launch-in-september-heres-what-we-know">wristband that enables gesture control</a>, as well as a small screen in your line of sight that adds visual information and apps to the mix.</p><p>Fully-fledged AR glasses are also available, with more robust eye-level screens. A good example is the<a href="https://www.tomsguide.com/computing/smart-glasses/viture-beast-review"> Viture Beast</a>, which is our current pick for the best smart glasses. However, these devices are a lot larger and more obvious, on account of the AR display needing more hardware to operate. </p><p>AR glasses certainly feel more appealing to me, as a non-glasses wearer, especially if they can overlay TV or monitor-style screens directly in my line of sight. But AI-only glasses are a much harder sell.</p><h2 id="i-already-don-t-like-using-wearables">I already don't like using wearables</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hckNM3nJS8FwPGcUgvvux3" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/hckNM3nJS8FwPGcUgvvux3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So I don't wear glasses to correct my vision, that doesn't mean I can't wear smart glasses anyway, right? Sadly, there are two main problems to contend with here. The first is that I don't have much interest in wearing glasses as a fashion statement, as was the trend 10-15 years ago when hipster culture seemed to be everywhere. </p><p>Wearing frames with blank lenses, or no lenses at all, is going to make me feel almost as ridiculous as if I had a curly moustache tattooed onto my index finger. Not to mention the fact that they're going to need cleaning regularly. I have to clean my sunglasses at least once a day, and I can't imagine having to voluntarily do that more frequently. I feel your pain, glasses wearers, I really do.</p><p>I'm also very aware of the fact that <a href="https://www.tomsguide.com/wellness/smartwatches/the-pixel-watch-3-is-my-first-ever-smartwatch-and-so-far-its-just-a-glorified-fitbit">I don't really like wearables either</a>. I've used a few smartwatches and fitness trackers over the years, and without fail, I will eventually <a href="https://www.tomsguide.com/wellness/smartwatches/i-stopped-using-my-smartwatch-almost-4-months-ago-and-i-dont-miss-it-at-all">stop wearing them because of the inconvenience</a>. I know there are benefits to having a smartwatch, but the benefits don't outweigh the hassle of wearing and charging them. </p><p>The idea of doing this for a pair of glasses, and wearing them in a position that's almost impossible to ignore, is an instant turn-off for me. Especially when I remind myself that I don't actually like talking to AI assistants or chatbots, and prefer to do all my phone activities manually. </p><h2 id="i-can-see-the-appeal-for-some-but-not-me">I can see the appeal for some, but not me</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6LzkCFfJX37WhbWJkNUxoB" name="warby parker glasses edit" alt="samsung intelligent eyewear" src="https://cdn.mos.cms.futurecdn.net/6LzkCFfJX37WhbWJkNUxoB.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>I can see why some people may find smart glasses an appealing prospect. If you're already wearing glasses on a regular basis, then the prospect of throwing some smarts into the mix might be quite appealing. If you're going to be wearing glasses to see, then you might as well let them multitask and add a little more convenience to your life. </p><p>Likewise, if you wanted to be able to take advantage of <a href="https://www.tomsguide.com/ai/google-gemini/gemini-live-what-features-are-available-now-and-what-is-coming-soon">Gemini Live</a> or other AI modes that benefit from an active camera feed, then face-mounted cameras make that whole process a lot easier. </p><p>But that doesn't appeal to me. I'm not the biggest fan of using AI in the first place, and without AI, those glasses are mostly pointless — especially if you don't need corrective lenses.</p><p>Plus, I've lost count of the number of sunglasses I've lost in various dumb and unlikely circumstances. I once lost a pair of sunglasses cycling over an intersection too fast, only realizing it after they'd been run over and destroyed. I absolutely do not trust myself with expensive sunglasses, let alone a hi-tech pair with electronics and a battery inside. </p><p>So Intelligent Eyewear might have a bunch of cool and interesting features, but they are definitely not going to earn a place on my wish list.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/smart-glasses-vs-regular-glasses-heres-how-to-tell-if-youre-being-filmed">How to tell if someone is filming you wearing smart glasses — the signs to watch out for</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">I just tested Xreal’s Android XR glasses, and they are an early glimpse of my dream future smart glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-wore-the-meta-ray-bans-to-a-yankees-game-heres-where-they-excelled-and-where-they-need-work">I wore the Meta Ray-Bans to a Yankees game — here's where they excelled, and where they need work</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Xreal Project Aura is the reality check Apple, Meta, and Samsung didn’t see coming ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/vr-ar/xreal-project-aura-is-the-reality-check-apple-meta-and-samsung-didnt-see-coming</link>
                                                                            <description>
                            <![CDATA[ The VR/AR market is getting more crowded than ever — here’s why Xreal’s Project Aura is a little different compared to the competition. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uCs2CBkYnQNGWTAnMcWT78</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/92Qn47gqNuDLVRqLFdYbBh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 23 May 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[VR &amp; AR]]></category>
                                                    <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lloyd Coombes ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/xcWocVTwa9yiwXRs559XNA.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/92Qn47gqNuDLVRqLFdYbBh-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Xreal Project Aura]]></media:description>                                                            <media:text><![CDATA[Xreal Project Aura]]></media:text>
                                <media:title type="plain"><![CDATA[Xreal Project Aura]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/92Qn47gqNuDLVRqLFdYbBh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It used to be so simple: If you wanted a VR headset, you could go for something relatively affordable, or something a little pricier for higher fidelity and more processing power.</p><p>Then Apple steamrolled in with its big ideas and started charging thousands of dollars for a new computing paradigm, and while the <a href="https://www.tomsguide.com/computing/smart-glasses/apple-vision-pro-review">Apple Vision Pro</a> never really took off with mass market appeal, it has opened the door ajar for further innovation that falls somewhere between it and something like Google Glass (remember that?).</p><p>The latest model to step through that door is Xreal’s new <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">Project Aura</a>, and it’s doing a few things differently to its contemporaries (I’m not even sure we can describe them all as rivals). Here’s why the Android XR stands apart from some of its more traditional rivals.</p><h2 id="aura-farming">Aura Farming</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4u8FYDYPMtwSE2dUkBcFZJ" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/4u8FYDYPMtwSE2dUkBcFZJ.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This year's <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">Google I/O</a> showed off some audio-centric smart glasses that, in fairness, looked much more useful than many (this writer) might have expected them to be. Still, it was Project Aura, the long-gestating project from Xreal that really turned heads, literally.</p><p>From the front, they’re big ol’ sunglasses that wouldn’t look out of place on a rack at just about any store, but look closer, and you’ll find there are a trio of cameras for photo and video capture, and popping them on reveals a very respectable (given the form factor) 70-degree FOV.</p><p>It’s running Google’s <a href="https://www.tomsguide.com/computing/vr-ar/android-xr-everything-you-need-to-know">Android XR</a>, and connects to a sort of computing “puck” that looks about the same size as a phone. That’s where all the magic happens, meaning you can run apps like Google Chrome in the eyewear, while it also doubles as a trackpad, which is neat.</p><h2 id="ahead-of-the-pack">Ahead of the pack?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t3PcxQ2yWDgWMeTjNzZb8" name="WWDC 2025 — June 9 _ Apple 1-10-49 screenshot" alt="visionOS with widgets" src="https://cdn.mos.cms.futurecdn.net/t3PcxQ2yWDgWMeTjNzZb8.png" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>This all sounds terrific, but Project Aura doesn’t exist in a vacuum. It doesn’t have a price point yet, so we don’t know how many kidneys we’ll need to sell (and after Vision Pro, we’re running low).</p><p>Android XR is also developing nicely, but you don’t <em>have</em> to buy the latest device for it. In fact, the <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Samsung Galaxy XR</a> is pretty solid, but it eschews the more compact form factor for something more traditional (and, if we’re being honest, similar to Vision Pro).</p><p>Still, this feels like the closest we’re going to get to the smart eyewear we envisaged watching sci-fi shows as kids, something echoed by my colleague Jason England when he went hands-on.</p><p>He called it the “missing link” between using a laptop and something much more portable, and I couldn’t be happier to hear it.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Mr9wLdxhx7ZodqWiiJdWji" name="Meta Quest 3 accessories" alt="Meta Quest 3 with VR accessories on table" src="https://cdn.mos.cms.futurecdn.net/Mr9wLdxhx7ZodqWiiJdWji.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>I enjoy my <a href="https://www.tomsguide.com/computing/vr-ar/i-tested-meta-quest-3s-travel-mode-on-a-15-hour-flight-and-it-puts-apple-vision-pro-to-shame">Meta Quest 3</a> for its wide range of apps, experiences, and games, but you won’t see me (or anyone else) walking down the street with it. In fact, it actually feels a little antiquated now: “What do you mean it’s mostly VR with very little AR?”</p><p>Ultimately, I’d imagine that much of the Xreal Project Aura’s appeal will come down to how integrated you are into Android. I work on a Mac and an iPad, track my fitness on an Apple Watch, and have an iPhone 15 Pro Max close to my hands at all times — so it’s probably not for me.</p><p>Still, as a proof of concept, it gives its rivals much to think about, and if Xreal can somehow nail the pricing, we could be tiptoeing to a real watershed moment for AR.</p><p>For now, though, I’m going to be waiting for an Apple equivalent while looking jealously at it.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom’s Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/latitude-52-n-review">I switched my Ray-Ban Metas for L’Atitude 52°N for a month, and while there’s cool features for explorers, it’s no contest</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-one-pro-vs-viture-beast">I put Viture Beast and Xreal One Pro head-to-head for a week: Here's the one pair I'm actually keeping in my bag</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I flew over 10,000 miles with Asus ROG Xreal R1 smart glasses — here are 2 things I love about them (and 3 I don’t) ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-smart-glasses-hands-on</link>
                                                                            <description>
                            <![CDATA[ I went eyes-on with the $849 Asus ROG Xreal R1 gaming glasses. While the crisp micro-OLED is comfortable, early software bugs keep my final score on hold. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">z7hAiTxCheJCvcE5ftk6W9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3ztBUwCvF5wxdPdFirmomX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 22 May 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Sat, 23 May 2026 20:33:04 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3ztBUwCvF5wxdPdFirmomX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xreal R1 AR Glasses]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xreal R1 AR Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xreal R1 AR Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3ztBUwCvF5wxdPdFirmomX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.bestbuy.com/product/asus-rog-xreal-r1-gaming-ar-glasses-171-fhd-240hz-0-01ms-with-sound-by-bose-for-rog-ally-and-pc-usb-c-displayport-hdmi-black/JJGHGS2K2Y/sku/6673578" target="_blank" rel="nofollow">$849 Asus ROG Xreal R1 smart glasses</a> (<a href="https://www.johnlewis.com/asus-rog-xreal-r1-augmented-reality-gaming-glasses-black/p115360058" target="_blank" rel="nofollow">£749 in the UK</a>) are finally here, and I’ve been testing them for a while. So why am I not scoring them? Well, life comes at you fast and I’ve been traveling over 10,000 miles to Google I/O and back.</p><p>That means while I am able to put these specs through their paces in a portable state, I’ve not been able to really test the biggest feature of them — the dock allowing for lightning fast 240Hz gameplay. That’s a world’s first for smart glasses…but it wasn’t available during the time I (and other tech journalists) have been testing them.</p><p>But there’s enough here that I can give you some in depth first impressions of using these for hours on end. Let’s get into it.</p><h2 id="not-quite-ready-for-primetime">👎 Not quite ready for primetime</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jjzkfsseKphETBzdSMDrcY" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/jjzkfsseKphETBzdSMDrcY.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’ll get this one sorted right off the bat. The hardware is finished, but the software isn’t quite done yet. This shouldn’t be something you face, but it is highly recommended that you get the firmware updated for both the glasses and dock before you properly try them out.</p><p>Out-of-the-box, the Frame Rate Boost mode that gives you 240Hz is not available, and with the update literally coming out mere days ago, I can’t in good conscience give you a scored review until I’ve put them properly through their paces.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tUUhb5ZYhK2FCHDW5v8fWX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/tUUhb5ZYhK2FCHDW5v8fWX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Plus, it doesn’t help that I’m testing them while <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">out here at Google I/O</a> (far away from my gaming tower and the dock). The following is my experience of the portable setup — stand by for my time replacing my gaming monitors with this set of specs!</p><h2 id="comfortable-wearability">👍 Comfortable wearability</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zvvYCoRSvqXui95nGnTAPX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/zvvYCoRSvqXui95nGnTAPX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The aesthetic may be more Matrix than modern (it won’t be for everyone), but the end result is nice weight distribution across the glasses with pressure-absorbent nose pads that give you a nice wearability for hours on end.</p><p>It’s a larger pair of glasses on the face, but still comfortable enough for long flights, along with well-placed buttons for custom controls of the screen tweaks and the X1 chip-enabled feature set.</p><h2 id="crispy-picture-versatile-customizability">👍 Crispy picture, versatile customizability</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="28FcceMhC69v7roYxqXjpX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/28FcceMhC69v7roYxqXjpX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s a 1080p picture, but with the prism display tech over bird bath, it’s an impressively sharp 1080p. That comes down to the clarity of the optics here, which does make plugging these into your phone for watching the finale of “The Boys” a nice experience.</p><p>On top of that, I’ve always said Xreal’s the way to go for a productivity focus, and these deliver when connected to a laptop — the 32:9 ultrawide panel activated entirely with the on-device chip (no software needed) is a nice touch.</p><p>For a better mix of a vivid color palette, something like the <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yet">Viture Beast</a> is a better pick here. However, Xreal is on the comeback with a customizable color palette. Still not as colorful, but getting closer!</p><h2 id="some-edge-blurs-and-screen-tearing-at-higher-refresh-rates">👎 Some edge blurs and screen tearing at higher refresh rates</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9zjoLFYhknpE2Y8jdYhrVY" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/9zjoLFYhknpE2Y8jdYhrVY.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But while the <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">Xreal One Pro</a> image quality is well and truly here, that comes with some of the drawbacks I saw while testing these — namely the edge blurriness. These prisms are being stretched here by the micro OLEDs within them, and that means you’ll have to tweak the screen distance to be either smaller or further away from you.</p><p>Also, rather frustratingly, once connected to the dock, the buttons on the glasses themselves do nothing. While I can understand that in this deskbound situation, you’ll be more likely to use a dock to control them (and the joystick/button layout is easy enough to use), I did find myself often going for the glasses buttons to no avail.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iuiS9J5zU4AnVRprmuZsuQ" name="Forza Horizon 6" alt="Forza Horizon 6" src="https://cdn.mos.cms.futurecdn.net/iuiS9J5zU4AnVRprmuZsuQ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And the big final part here is the screen tearing when using the dock. In all the games I played (particularly any with Nvidia’s DLSS turned on), it was a visible distraction of tears and artifacting that would pose a competitive disadvantage. </p><p>Of course, this is without the firmware update, so this could be swiftly resolved, but I’m only here to tell you the immediate experience I’ve had with them.</p><h2 id="849-is-a-steep-price">👎 $849 is a steep price</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E8MwiJSZeBc8aPZJwBBGrX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/E8MwiJSZeBc8aPZJwBBGrX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But that’s when I get to the big issue here — that is a <strong>hefty </strong>price tag. I know premium AR glasses will cost more, but $849 is a large chunk of change to say the least. You need to be either a serious PC player or a refresh rate purist to really want to spend this much.</p><p>Make no mistake about it. This is prime for a specific kind of audience, but even at that rate, you’re getting a crispy, colorful experience that’s more than enough at way cheaper prices. The <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-1s-review">Xreal 1S</a> — for example — are a great pair of gaming glasses, and while they’re not 240Hz, you get more than enough of a silky frame rate for handheld play (honestly the place where you’d use the Xreal R1s most of the time anyway).</p><h2 id="outlook-3">Outlook</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="F4GvP86Ku4tvXh23LbbWdX" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/F4GvP86Ku4tvXh23LbbWdX.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Obviously, it’s too early to call on a lot of these features. Maybe the firmware update fixes the screen tearing and these could be the 240Hz wonder glasses that could replace your gaming monitor.</p><p>But in my first 10,000 miles, you can tell Asus and Xreal are onto something mightily interesting here, which is a bit of a diamond in the rough at the moment. Time will tell whether these issues are fixed (which you kind of hope they do for $849), and my full review once the full updates are applied will be coming early next week!</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/snap-ceo-dunks-on-ray-ban-metas-and-teases-snap-specs-as-his-alien-vision-for-the-future-of-computing-sounds-weird-but-im-on-board">Snap CEO dunks on Ray-Ban Metas and teases Snap Specs as his 'alien vision' for the future of computing — sounds weird, but I’m on board</a></li><li><a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">I’ve worn smart glasses for over 5 years — here’s the best AR and AI glasses</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tested Google’s “Intelligent Eyewear,” and found the smart glasses that will defeat Ray-Ban Meta ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-tested-googles-intelligent-eyewear-and-found-the-smart-glasses-that-will-defeat-ray-ban-meta</link>
                                                                            <description>
                            <![CDATA[ I went eyes-on with Google’s Intelligent Eyewear at I/O. With Warby Parker styles and Gemini Live conversation, these Android XR glasses are ready to beat Meta. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">z45SFX2TcR3xcZ7RCeH4LQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ipcxBr2BHn6kFeNHc4uNa6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 20 May 2026 08:20:38 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ipcxBr2BHn6kFeNHc4uNa6-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Android XR]]></media:description>                                                            <media:text><![CDATA[Android XR]]></media:text>
                                <media:title type="plain"><![CDATA[Android XR]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ipcxBr2BHn6kFeNHc4uNa6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>So as you well know by now, the <a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall">“intelligent eyewear” from Google and Samsung</a> is launching this fall with designs by Gentle Monster and Warby Parker. While nobody was able to go actually hands (or eyes) on with these actual glasses, I did get to test the software that will be fuelling these specs and, well, the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Metas</a> are kind of cooked.</p><p>Basically, everything AI-related that Meta has brought to the table in its past couple generations has been usurped by what is set to launch on Google’s glasses. We may not know what they will be called, and we don’t know the price. But if they’re competitive to Meta’s specs, Zuckerberg has a big problem on his hands.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7641778286980336910" data-video-id="7641778286980336910" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ original sound - Tom’s Guide" href="https://www.tiktok.com/music/original-sound-7641778321675520781">♬ original sound - Tom’s Guide</a></section>                    </blockquote></div>                <h2 id="judging-the-styles">Judging the styles</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="V2bZ8MnaxYU6HDofKZR5q8" name="samsung intelligent eyewear" alt="Samsung Intelligent eyewear/Gentle Monster, Warby Parker" src="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>So we’ve got Warby Parker and Gentle Monster doing the designs, and I wouldn’t be surprised if most people went for the former. We only got to look at photos (ignore publications that said they got to “wear them all,” because they didn’t), so I can only give you my eyes-on perspective.</p><p>The Warby Parker frames look less daring and more subtle on your face, whereas Gentle Monster is looking to make a statement. Nothing wrong with that at all, but the aesthetic is not going to be for everyone.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/uTDyWGpfwhdG7eTReFaTEZ.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nwWomSx98kzqynzdYWdj2Z.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure></figure><p>As for specifics on them, Google didn’t share much. But with these prototype specs weighing less than 50 grams, I’m quietly confident that they will also be lightweight and wearable in the very long-term. Plus, they’ll definitely be prescription-friendly, as has been confirmed extensively here at I/O.</p><h2 id="all-round-smoothness">All-round smoothness</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hckNM3nJS8FwPGcUgvvux3" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/hckNM3nJS8FwPGcUgvvux3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for using them day-to-day, you’ll get your standard interface that uses your phone as the brains of your glasses, with a little bit of local AI to run the basics. It’s a method that has a proven track record so far, and they will be compatible with both Android and iOS devices.</p><p>Gemini Live is the key to making these true Ray-Ban Meta beaters, and it frankly makes Meta AI seem feeble in comparison. Rather than having to follow rudimentary vocal steps to do certain things, a press and hold on the stem turns it on and I’m having a full conversational interaction with the AI about the world around me.</p><p>As is the case with any of these demos, I had a bunch of props to work with — figuring out a Van Gogh painting, or going through a Korean cookbook and ensuring that the recipes are safe for my peanut-allergic friends to consume. In all of these, the AI voice is extra descriptive of its determination and provides a nice helping hand in a way Meta AI has never really done so.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wCW47z8HCffzJjrLUFjWv5" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/wCW47z8HCffzJjrLUFjWv5.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Throw in all the Google app integration in here too and it gets even more interesting. You can receive a summary of your latest messages or turn-by-turn directions to the nearest bar (it’s been a long day, don’t judge me). It’s clear that a real-time AI like Gemini has been the missing link that’s going to bring everything together in a way that can reduce the number of times you need to pull out your phone.</p><h2 id="turning-on-the-display">Turning on the display</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mtCWp3ZjJkTi9YK3muzhx4" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/mtCWp3ZjJkTi9YK3muzhx4.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is a feature that will not be coming to this first crop of smart glasses — they are all display-free. But the monocular waveguide display in this prototype does add some fantastic visual aids to some key use cases. </p><p>You’ve probably already read a lot about this when Mark went eyes-on with this <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">same prototype last year</a>. But to give you my thoughts, bringing Google services into a pair of smart glasses really brings a user-friendly advantage here with the likes of Google Maps and photo taking.</p><p>Seeing a little HUD give directions or a GTA-style radar when you look down for a nice street layout is a nice touch. Then the image generation efforts with Nano Banana were frankly hilarious. I took a picture of my camera guy and asked it to turn him into a superhero…what does GL mean? Also his name is Paul Antill as clearly stated on the badge, but now he’s Paul Arnold!?</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/H5EHwcSVQG9mNPxCUwW7Fe.jpg" alt="Google I/O 2026 - Using Intelligent Eyewear to make a superhero" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XfvBw3t2bdbUbZUZRkQjHe.jpg" alt="Google I/O 2026 - Using Intelligent Eyewear to make a superhero" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Regardless, it’s clear that you’ll have plenty of fun with the generative AI experiences of these specs.</p><h2 id="watch-out-meta">Watch out, Meta!</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FfWvVfeNv4aavVRBhGHkQ6" name="Android XR" alt="Android XR" src="https://cdn.mos.cms.futurecdn.net/FfWvVfeNv4aavVRBhGHkQ6.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And all of this exposes that while the Ray-Ban Metas may have a couple of years headstart, the usefulness updates over time have been rather minor and slow in the progress of things.</p><p>I mean, sure, there are reminders of things, but do they actually mean something when they’re not integrated into your services that matter? Or do turn-by-turn directions really help when the mapping technology doesn’t hold a candle to Google Maps?</p><p>So, I say this to Zuck. You have about five months-ish to figure out how to compete with this. I’m not sure what the answer is, but Google is about to bring actually useful AI to smart glasses, and Meta AI needs to catch up fast in both a simple Q&A fashion and in agentic use, too.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/viture-beast-review">I lived in the Viture Beast for 10,000 miles, and it just ruined other AR glasses for me</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review">I just tested Xreal’s Android XR glasses, and they are an early glimpse of my dream future smart glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/latitude-52-n-review">I switched my Ray-Ban Metas for L’Atitude 52°N for a month, and while there’s cool features for explorers, it’s no contest</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meta has five months to fix these 3 things before its Ray-Bans get smoked by Google's Intelligent Eyewear ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/meta-has-five-months-to-fix-these-3-things-before-its-ray-bans-get-smoked-by-googles-intelligent-eyewear</link>
                                                                            <description>
                            <![CDATA[ Based on what I saw from the Google I/O presentation, Meta needs to add these three things to its smart glasses before Intelligent Eyewear launches this fall. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">P5CMYrB4F6ZdjpLj8tutXe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 20 May 2026 05:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ mike.prospero@futurenet.com (Mike Prospero) ]]></author>                    <dc:creator><![CDATA[ Mike Prospero ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/6ZM8mX4UwccqDJTh9gLPqV.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8-1280-80.jpg">
                                                            <media:credit><![CDATA[Samsung]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Intelligent eyewear/Gentle Monster, Warby Parker]]></media:description>                                                            <media:text><![CDATA[Samsung Intelligent eyewear/Gentle Monster, Warby Parker]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Intelligent eyewear/Gentle Monster, Warby Parker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/V2bZ8MnaxYU6HDofKZR5q8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've been using the Ray-Ban Metas, the Meta Ray-Ban Display and the <a href="https://www.tomsguide.com/computing/smart-glasses/i-went-skiing-and-sledding-with-the-oakley-meta-vanguard-smart-glasses-4-reasons-why-theyre-better-than-gopro-and-2-where-they-fall-short">Oakley Meta Vanguard</a> for the better part of a year, and they've proven to be some of the most capable and <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> around. I've found them exceptionally handy for taking pictures and video on the go, listening to music, keeping tabs on conversations, and finding out general info about things that are in front of me.</p><p>However, at <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">Google I/O 2026</a>, Google finally revealed <del>Google Glass 2.0</del> its <a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall">Intelligent Eyewear</a>, which are due out this fall. Although the introduction was brief, what I saw impressed me in a few ways — most notably, the things they offer that Meta's smart glasses do not. </p><p>Fortunately for Meta, it has a few months to improve its own products — which no doubt we'll see at <a href="https://www.tomsguide.com/computing/smart-glasses/meta-connect-2026-kicks-off-in-september-date-time-and-mystery-new-smart-glasses-teased">Meta Connect 26</a> in September. Here are the three big things that Meta will need to add to keep up with Google.</p><h2 id="maps-and-directions">Maps and directions</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="qeSSRyijDXHRU3EvHmVmHN" name="Meta Ray-Ban Display-15" alt="Map view in Meta Ray-Ban Display" src="https://cdn.mos.cms.futurecdn.net/qeSSRyijDXHRU3EvHmVmHN.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Apart from search, one of Google's biggest assets is <a href="https://www.tomsguide.com/phones/i-drove-over-1-000-miles-to-test-out-apple-maps-vs-google-maps-for-a-month-heres-the-winner">Google Maps</a>, so it's no surprise that turn-by-turn directions are one of the features included in its eyewear. Not only that, but Gemini will also be able to add stops to your route as you go.</p><p>Currently, only the Meta Ray-Ban Displays provide native navigation, and it's only recently been updated to include the entire U.S., and a few cities abroad, such as London, Paris, and Rome. And, they're only walking directions. </p><p>This is something that's going to have to get a lot more comprehensive, and also become available on all of its smart glasses.</p><h2 id="taking-and-editing-photos">Taking (and editing) photos</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KE83H8jLeoNWVUT2HH745U" name="Meta Ray-Ban Gen 2_LIST" alt="Tom's Guide's Mike Prospero wearing the Meta Ray-Ban (gen 2) smart glasses" src="https://cdn.mos.cms.futurecdn.net/KE83H8jLeoNWVUT2HH745U.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>More than anything, I use Meta's smart glasses to take photos and videos, as it's so much more convenient and faster than pulling my phone out of my pocket. However, smart glasses' cameras are much less capable than those on smart phones, so I know I'm making a bit of a tradeoff. </p><p>Google's smart glasses will let you use <a href="https://www.tomsguide.com/ai/i-let-gemini-scan-my-messy-fridge-photos-to-plan-my-meals-and-i-saved-usd150-this-month">Nano Banana</a> to instantly edit the photos you take, to remove background objects or even do something sillier, like putting mustaches on everyone in the picture. Hilarity aside, the Nano Banana integration could help remove, or at least mitigate, one of the key disadvantages of a smart glasses' camera. </p><p>A recent update to all of Meta's cameras lets you automatically crop photos where a portion is covered by a hat or hair — a very welcome feature — but it's going to have to go a bit further. Meta does allow you to use AI tools to edit photos you take from within the app, but you can't make these changes proactively.</p><h2 id="greater-app-support">Greater app support</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="9c25DRTQgAgzuRXzvGF7GT" name="Meta Ray-Ban Display-13" alt="Meta Ray-Ban Display screen" src="https://cdn.mos.cms.futurecdn.net/9c25DRTQgAgzuRXzvGF7GT.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Thanks to its history of acquisitions, Meta has some pretty useful apps in its portfolio, most notably Whatsapp and Instagram. And, its smart glasses also work well with major music apps (Spotify, Apple Music, Amazon Music) as well as Garmin and Strava. But that's not nearly enough. </p><p>At the keynote, Google announced that its glasses would work with a host of apps, such as Uber, Doordash, and more. It's not clear if the apps need to be integrated with the glasses themselves, or if you merely need to connect them via Gemini — which would save a lot of app development time. </p><p>Regardless of how it's accomplished — and this is something I noted in my <a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review">Meta Ray-Ban Display review</a> — there needs to be far greater integration with third-party apps and services. </p><p>To its credit, Meta did announce it was launching developer access, so you can start building Web apps for the glasses. But, this will need to be extended to all of its devices, not just the premium Displays, and it will need to get some major companies on board.</p><h2 id="outlook-4">Outlook</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q5QVzXWbmkCNsrSD7V7PVn" name="meta 1.jpg" alt="Ray-Ban Meta Smart glasses" src="https://cdn.mos.cms.futurecdn.net/q5QVzXWbmkCNsrSD7V7PVn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>There's a lot of time between now and when the Google Intelligent Eyewear makes its debut this fall, and Meta does have a strong early lead in actually producing smart glasses. </p><p>Still, Google has some real strengths where it can leverage its massive portfolio of businesses, services, and AI to its advantage. Before Thanksgiving rolls around, Zuckerberg and Co. could be playing catch-up — and by then, it may be too late.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/ai/googles-new-usd100-ai-ultra-plan-just-changed-the-ai-race-and-gemini-spark-is-the-biggest-reason-why"><strong>Google’s new $100 AI Ultra plan just changed the AI race — here's what you get</strong></a></li><li><a href="https://www.tomsguide.com/ai/google-just-launched-gemini-3-5-flash-and-gemini-spark-changes-what-ai-assistants-can-do"><strong>Google just launched Gemini 3.5 Flash — here's all the upgrades</strong></a></li><li><a href="https://www.tomsguide.com/ai/google-gemini/google-unveils-gemini-spark-a-24-7-personal-ai-agent-that-could-be-a-game-changer-for-agentic-ai"><strong>Google unveils Gemini Spark — a '24/7 personal AI agent'</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I just tested Xreal’s Android XR glasses, and they are an early glimpse of my dream future smart glasses ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/xreal-android-xr-project-aura-smart-glasses-hands-on-review</link>
                                                                            <description>
                            <![CDATA[ I went eyes-on with Xreal’s Project Aura at Google I/O. A huge 70-degree FOV and Android XR combine for a massive leap forward in spatial computing glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tohAM4oqqec5a59ShKq65c</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vTMVZ3DNdyrVdRq8q7DurJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 20 May 2026 00:02:46 +0000</pubDate>                                                                                                                                <updated>Thu, 21 May 2026 20:47:47 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vTMVZ3DNdyrVdRq8q7DurJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Xreal Project Aura]]></media:description>                                                            <media:text><![CDATA[Xreal Project Aura]]></media:text>
                                <media:title type="plain"><![CDATA[Xreal Project Aura]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vTMVZ3DNdyrVdRq8q7DurJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Alongside AI glasses made with <a href="https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall#mrfhud=true">Samsung, Gentle Monster and Warby Parker</a>, Google is also tying up with Xreal on <a href="https://www.tomsguide.com/computing/smart-glasses/xreals-project-aura-smart-glasses-are-closer-to-metas-project-orion-than-i-thought-and-the-specs-sound-wild">Project Aura</a>. We’ve been seeing small glimpses of them for the past year and finally, I was able to go fully hands-on (and eyes-on) at <a href="https://www.tomsguide.com/news/live/google-io-2026-live-news-updates">Google I/O</a>. And in three words: it’s the future.</p><p>For those uninitiated, Project Aura is Xreal’s best pair of AR glasses connected to a compute puck with Qualcomm silicon inside — taking on <a href="https://www.tomsguide.com/computing/smart-glasses/meta-orion-ar-glasses-hands-on">Meta’s Project Orion</a> from a while back and figuring out how to stuff the experience of a full-blown VR headset like the <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Samsung Galaxy XR</a> or <a href="https://www.tomsguide.com/computing/augmented-reality/apple-vision-pro-m5-2025-review">Apple Vision Pro</a> into something the size of a slightly oversized pair of specs.</p><p>As the smart glasses guy on the team, it’s been my dream to watch the worlds of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> and <a href="https://www.tomsguide.com/best-picks/best-vr-headsets">best VR headsets</a> come together. And while they’re definitely not all the way there (you won’t be taking these outside in public without getting second looks), it’s a damn good starting point.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7642331841629867278" data-video-id="7642331841629867278" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ Stranger Things ∙ Season 5 - DreamyBeats" href="https://www.tiktok.com/music/Stranger-Things-∙-Season-5-7586295185350543377">♬ Stranger Things ∙ Season 5 - DreamyBeats</a></section>                    </blockquote></div>                <h2 id="a-new-window">A new window</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4u8FYDYPMtwSE2dUkBcFZJ" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/4u8FYDYPMtwSE2dUkBcFZJ.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The field-of-view battle has been ongoing between the likes of Xreal and Viture, and so far that ceiling has been 58 degrees in the <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yethttps://www.tomsguide.com/computing/smart-glasses/viture-beast-review">Viture Beast</a>. When Xreal’s CEO came out and announced a 70-degree field of view for Project Aura, I was very much in the “I’ll believe it when I see it” camp… </p><p>Well, I saw it and yes, it’s a true generational leap for immersion. The prisms are massive and while you can definitely see some edge blurring, the fact that said blurring is kind of moving off to your peripheral vision masks it nicely.</p><p>It’s that missing link between just being a nice big screen for your phone or laptop on your face and becoming that stepping stone into being a VR experience to boot. On the sides, you’ve got two cameras along with a centrally-placed lens for full 6 DoF tracking, and the whole thing is tethered to a compute puck (with a strap to shoulder it) that’s roughly the same size as my iPhone 15 Pro.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LEphZqVUCgaT6WVgKRo7eJ.jpg" alt="Xreal Project Aura" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/benthVsMAPWVL4M4WaVrXJ.jpg" alt="Xreal Project Aura" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We don’t know anything about what’s inside the puck except for a 4455mAh battery (probably good for 2-3 hours of heavy use), and some unnamed Snapdragon chip inside. </p><p>My guess is an XR2 Gen 2 or something maybe newer (Gen 3? Couldn’t be sure). But the end result is mostly accurate hand tracking and impressively fixed windows in place — to the point that you can walk around them a la VR headsets.</p><h2 id="getting-to-use-them">Getting to use them</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3019px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="j2c8YKieMuBjrk6wEPQhGJ" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/j2c8YKieMuBjrk6wEPQhGJ.jpg" mos="" align="middle" fullscreen="" width="3019" height="1698" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So what can you do on them? Well, spatial computing stuff of course — this is Android XR after all! If you’ve used the Galaxy XR, you’ll feel right at home with the pinches and drags. But the transparency of glasses adds a new dimension of layering to the whole thing. This is not you seeing the world through cameras, it’s seeing the real world with your content laid over it.</p><p>I got to multitask without any noticeable hitches, messed around with a music creation app that merges drawing in the air with Gemini’s music creation, and even played Demeo — a D&D-style tabletop game that almost feels purpose-built for a device like this. </p><p>Ultimately, it does hit those same barriers that any spatial computing interface faces: namely that it’s slower to do things than on an actual computer. But I can’t deny that these are <strong>so </strong>much fun to use! And Gemini brings it all together nicely with voice prompts to make your way around.</p><p>Also shout-out to the auto electrochromic dimming of the lenses, which means that if someone is getting my attention, I can look away and the lenses immediately become fully transparent so I can maintain eye contact.</p><h2 id="outlook-5">Outlook</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Zq6SmyFxtCJujy7R2iDvWJ" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/Zq6SmyFxtCJujy7R2iDvWJ.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>OK, so how much are they going to cost and when will they come out? On the latter, they’re set for later this year but everyone’s staying super tight lipped on price. So all I can do is guess, and while I’d love for these to be sub-$1,000, I don’t see a world where this happens. I mean the Galaxy XR headset is nearly two grand, and this is a lot of compute that has been ruthlessly shrunk down into a pair of glasses.</p><p>However, doesn’t take away from one simple truth: these are a glimpse into the exciting future of AR glasses — specs that are no longer just a display on your face, but a whole platform to do things on. It’ll take time to get that compute puck outta there, to make them a true must-buy. But as they are now, these are the next generation to look forward to.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/latitude-52-n-review">I switched my Ray-Ban Metas for L’Atitude 52°N for a month, and while there’s cool features for explorers, it’s no contest</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/xreal-one-pro-vs-viture-beast">I put Viture Beast and Xreal One Pro head-to-head for a week: Here's the one pair I'm actually keeping in my bag</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung's 'Intelligent Eyewear' glasses just launched at Google I/O, and they're coming this fall ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/forget-meta-ray-bans-samsungs-intelligent-eyewear-glasses-just-launched-at-google-i-o-and-theyre-coming-this-fall</link>
                                                                            <description>
                            <![CDATA[ Samsung and Google have developed their own AI Glasses, and they're going to be available in multiple styles. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3PB22PS84zxZwgZe46odvc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4SptkZY5f6stfpgy8TrXMn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 19 May 2026 17:45:00 +0000</pubDate>                                                                                                                                <updated>Tue, 19 May 2026 18:01:20 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ tom.pritchard@futurenet.com (Tom Pritchard) ]]></author>                    <dc:creator><![CDATA[ Tom Pritchard ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4SptkZY5f6stfpgy8TrXMn-1280-80.jpg">
                                                            <media:credit><![CDATA[Samsung]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[samsung intelligent eyewear composite]]></media:description>                                                            <media:text><![CDATA[samsung intelligent eyewear composite]]></media:text>
                                <media:title type="plain"><![CDATA[samsung intelligent eyewear composite]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4SptkZY5f6stfpgy8TrXMn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Considering <a href="https://www.tomsguide.com/phones/live/google-i-o-2026-live">Google I/O</a> is a developer event that mainly focuses on software, it's rare to see any big hardware announcements. But that's exactly what's happened at this year's conference, with Samsung and Google offering a sneak peek at their new smart glasses — or "intelligent eyewear," as they've both put it.</p><p>The duo has unveiled two different designs, created with Gentle Monster and Warby Parker. These aren't AR Glasses that are designed to run on Android XR, though. They're more like the<a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review"> Meta Ray-Ban glasses</a>, and are designed as a way to interact with your phone and AI with your voice.</p><p>Samsung describes the glasses as being "built to understand the world alongside users in real time," with the goal being to keep users connected while staying "hands-free and heads-up." In other words, it's a way of interacting with your phone without actually having to have it out of your pocket or bag — aided by Gemini.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/APPDGVSwQbYsVNEYYKCPMM.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uTDyWGpfwhdG7eTReFaTEZ.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/L3nVBdFjd6XCrGhVZgTQzX.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nwWomSx98kzqynzdYWdj2Z.jpg" alt="samsung intelligent eyewear" /><figcaption><small role="credit">Samsung</small></figcaption></figure></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-egZ4aX"></div>                            </div>                            <script src="https://kwizly.com/embed/egZ4aX.js" async></script><p>Features mentioned by Samsung include notification summaries, the ability to add events to your calendar, navigation assistance, personalized recommendations about locations on your walking route, and even real-time translation. The translation sounds particularly interesting, because Samsung says it will be able to match the translated audio to the speaker's own voice, while also translating text on any signs or menus that you're looking at.</p><p>And yes, these glasses do have a pair of camera lenses on the front. That helps power various AI features and will offer the ability to take photos without your phone.</p><p>Samsung has made it clear that the Intelligent Eyewear isn't just about being able to sport technology on your face. It's about expanding the Galaxy device lineup in a way that merges fashion and technology. This is no doubt why Samsung is releasing multiple designs, in collaboration with other eyewear brands.</p><p>The first collections will launch this fall in "select markets," though Samsung doesn't offer any additional details beyond that. Presumably, we'll be hearing more at <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-just-tipped-for-july-22-launch-at-unpacked-and-it-could-be-joined-by-galaxy-glasses">Galaxy Unpacked in July</a>, ahead of a fall release date.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom’s Guide</span></h3><ul><li><a href="https://www.tomsguide.com/phones/live/google-i-o-2026-live">Google I/O 2026 LIVE — Android 17, Googlebook, Android XR Glasses, Gemini Intelligence and more</a></li><li><a href="https://www.tomsguide.com/computing/stop-letting-google-track-your-every-move-how-to-clear-your-search-history-in-2026">Stop letting Google track your every move — how to clear your search history in 2026</a></li><li><a href="https://www.tomsguide.com/phones/iphones/apple-wwdc-2026-keynote-announced-for-june-8-and-the-invite-could-be-the-new-siri">Apple WWDC 2026 keynote announced for June 8 — and the invite could be the new Siri</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I switched my Ray-Ban Metas for L’Atitude 52°N for a month, and while there’s cool features for explorers, it’s no contest ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/latitude-52-n-review</link>
                                                                            <description>
                            <![CDATA[ The L’Atitude 52°Ns are a stylish set of Ray-Ban Meta competitors with a travel twist but the design won't be for everyone and they're more expensive up front. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rjXLJZ3DH7QKg6rtMoMHW3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tPg6r3c8x9VZSPtkbFu7yK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 19 May 2026 12:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tPg6r3c8x9VZSPtkbFu7yK-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[L&#039;Atitude 52N smart glasses]]></media:description>                                                            <media:text><![CDATA[L&#039;Atitude 52N smart glasses]]></media:text>
                                <media:title type="plain"><![CDATA[L&#039;Atitude 52N smart glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tPg6r3c8x9VZSPtkbFu7yK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best AI smart glasses</a> do a lot of things right, but the biggest win for me has been finding out about new places around me. My wife and I’s <a href="https://www.tomsguide.com/computing/i-traveled-5372-miles-to-costa-rica-here-are-5-gadgets-i-couldnt-live-without">tour guide in Costa Rica</a> was terrible, but being able to ask my <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Metas</a> about what I was looking at gave us all the landmark details I needed in the moment.</p><p>It’s this moment that the <a href="https://www.latitude52n.com/products/berlin-smart-glasses?variant=52511864291594" target="_blank" rel="nofollow">L’Atitude 52°Ns</a> are purpose-built for, and on paper, you’re getting a solidly stylish pair of specs from the Berlin-based outfit started by former OnePlus engineers. </p><p>Don’t get me wrong, the giant statement piece aesthetic won’t be for everyone’s face (definitely not suited to mine), but I can appreciate they look good — standing out from the crowd of Wayfarer wannabes.</p><p>On top of that, the cameras are decent, the speakers are loud and detailed, the live translation is rapid and the AI tour guide does give you a nice extra dimension to the places you go (at the right locations).</p><p>But in this economy, paying more money for worse specs with a divisive look is a tough sell, and that’s the problem here. At $399 with a Pro subscription “expected to be under $20,” and a feature set that falls shy of Meta, these already start with quite the disadvantage. </p><p>Throw in some ropey touch controls and connectivity issues, and you’re left with glasses that are strong for one very particular person, but don’t hold a candle to the biggest player in the game.</p><h2 class="article-body__section" id="section-l-atitude-520n-smart-glasses-cheat-sheet"><span>L’Atitude 52°N smart glasses: Cheat sheet</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QqBDXmYACJoxM3BtEGUhrL" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/QqBDXmYACJoxM3BtEGUhrL.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>What is it? </strong>This is a pair of display-free smart glasses with built-in camera, speakers and microphone.</li><li><strong>Who is it for? </strong>It's aimed towards regular travelers — well timed for vacation season.</li><li><strong>How much does it cost? </strong>You can pick up a pair for <a href="https://www.kickstarter.com/projects/latitude52n/latitude-52n-smart-ai-glasses-for-travel-and-adventure" target="_blank" rel="nofollow">$399/£349</a>. Keep in mind that all the AI features are free for first 12 months, then you’ll have to unlock them with a monthly subscription that is “expected to be under $20.”</li><li><strong>What is it like to use them? </strong>The look may be divisive, but I quite like the statement piece aesthetic going on here. Throw in a decent camera, nice speakers/mic and some of the fastest live translation I’ve seen in smart glasses (alongside a nifty AI tour guide), and you’ve got a solid starting point.</li><li><strong>Any problems? </strong>But at a higher price than the Ray-Ban Metas (and a monthly subscription on top of that), an aesthetic that’s definitely not for everyone, some ropey touch control issues and a gigantic cumbersome case, it becomes harder to recommend to anyone outside of those with millions of frequent flyer miles.</li></ul><h3 class="article-body__section" id="section-l-atitude-520n-smart-glasses-specs"><span>L’Atitude 52°N smart glasses: Specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.kickstarter.com/projects/latitude52n/latitude-52n-smart-ai-glasses-for-travel-and-adventure" target="_blank" rel="nofollow">From $399</a></p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Open-ear audio</p></td></tr><tr><td class="firstcol " ><p><strong>Camera</strong></p></td><td  ><p>12MP Sony sensor, 1080p video recording at 30 FPS</p></td></tr><tr><td class="firstcol " ><p><strong>Chip</strong></p></td><td  ><p>Bestechnic BES2800 6nm chipset</p></td></tr><tr><td class="firstcol " ><p><strong>Software/AI</strong></p></td><td  ><p>Hands-free Goya AI integration, powered by Google Gemini</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>32GB</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>200mAh (case supports 6 full recharges)</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>50g</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-l-atitude-520n-smart-glasses-the-ups"><span>L’Atitude 52°N smart glasses: The ups</span></h2><p>And so, I headed to Heathrow — ready for my travels. Once I was over there, the L’Atitude’s purpose-built form and function really started to make sense.</p><h2 id="eye-catching-looks">Eye-catching looks</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zrP6QreAnJ93waDYkU6wkK" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/zrP6QreAnJ93waDYkU6wkK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>My Dad calls them the Marmite glasses — either you love ‘em or your hate ‘em (ask your British mates), and I can see his point 100%. On a slimmer, taller face like mine, they just look a bit weirdly oversized. But that doesn’t stop me from being a fan of the look. A good rule of thumb here is if you can rock a pair of aviators, then you’ll be just fine in these too.</p><p>The build quality feels nice and premium in the hand and on the face, with strong hinges and a nice upmarket quality to it all. And regardless of this larger size and slightly heavier weight than competition like the <a href="https://www.tomsguide.com/computing/smart-glasses/rokid-ai-glasses-style-review">Rokid AI Glasses Style</a>, the components are evenly distributed so it doesn’t weigh down on your nose on ears for a nice comfortable wear.</p><p>It’s just nice to see different looks being used rather than going the safe Wayfarer direction. Not to say this will be for everyone (it absolutely won’t), and I would’ve preferred a more portable case than the gigantic container you get here (though it does protect them nicely and pack a ton of battery). But for the traveling fashionistas with a penchant for the big statement pieces, these certainly hit that marker.</p><h2 id="hitting-the-basic-fundamentals">Hitting the basic fundamentals</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zrP6QreAnJ93waDYkU6wkK" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/zrP6QreAnJ93waDYkU6wkK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>For display-free AI glasses, the simplified interface elements have to be strong. That means they need to be able to see well (have a good camera), hear well (strong microphone) and speak well (loud, clear speakers).</p><p>The 12MP Sony sensor packed into them produces some decent shots on par with the Ray-Ban Metas, alongside decent low light performance thanks to that image processing chip packed inside too. Meta has an upper hand in video fidelity with up to 3K while these can only go to 1080p — but you can choose your aspect ratio here (not locked to 9:16).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="qmKWPdT24kYSxe7qVzcRLL" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/qmKWPdT24kYSxe7qVzcRLL.jpg" mos="" align="middle" fullscreen="" width="4032" height="3024" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Throw in some impressive audio clarity from the built-in speakers and microphones that are impressively effective at picking up your voice even in moments of loud background noise, and its senses are working well.</p><p>Then it’s about ensuring you’ve got a good interface to see what you’re doing with the glasses, and that’s where the L’Atitude app comes in — giving you a nice clean UI for viewing your AI interaction history, import photos/footage, or get into the real unique selling point of these specs.</p><h2 id="your-personal-ai-tour-guide">Your personal AI tour guide</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H7nrWEMSR7mrUPA2NhyqjK" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/H7nrWEMSR7mrUPA2NhyqjK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Yes, Goya AI is general purpose and can be helpful for Q&A (though limited compared to Meta AI in its current form, but more on that later). However, outside of the rapid live translation of several languages, the real standout feature here for travelers is the the AI tour guide.</p><p>Opening up the guide in the app, you can see the many nearby landmarks it will take you on a tour of. The depth of content will vary based on the place — I got a lot of detail at the National Science Museum, whereas the mosque near Heathrow Airport gave me what amounted to “yes, it is a mosque.”</p><p>That being said, though, while it is going to be a limited feature to use on the day-to-day (unless you’re traveling <strong>a lot</strong>), I have to admit it’s helped me find out new facts about landmarks that I wouldn’t have found out usually. <strong> </strong></p><h2 class="article-body__section" id="section-l-atitude-520n-smart-glasses-the-downs"><span>L’Atitude 52°N smart glasses: The downs</span></h2><p>Sounds good, right? Well here’s where it gets a little weird — almost as if the L’Atitudes’ shoot themselves in the foot in a few ways.</p><h2 id="quite-a-bit-of-awkwardness">Quite a bit of awkwardness</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sWxNhYCzS4VEEn6jXGR4UL" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/sWxNhYCzS4VEEn6jXGR4UL.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’m gonna call these the first-time jitters. I saw plenty of them in the first-gen Ray-Ban Meta glasses — things like unreliable touch surfaces on the stems of the glasses, Goya AI prompting being a little weird when it comes to asking for more than one thing, and Bluetooth connectivity issues.</p><p>There was a recent firmware update that did clear some of this up, but not all the way, so it’s still a bugbear that happens roughly once every 2-3 times I’ll use them. These are definitely things that can be fixed with updates, but I’ve got to review what I have in front of me.</p><h2 id="priced-out-of-competition">Priced out of competition</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NoUguUmbsZRMsqHx7JDGYL" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/NoUguUmbsZRMsqHx7JDGYL.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But the real killing blow here of any chances to compete with the Ray-Ban Metas is the way these are priced. If they started at $299, we may have something of a fight on our hands (especially with this company’s attitude towards keeping data private), but offering worse tech specs in a divisive design and a limited AI for $100 more is a rough deal.</p><p>Then comes the subscription pricing — stay with me here as it’s a bit convoluted. If you buy the glasses, you get 12 months of the Goya AI Pro plan for free. Afterwards, you’re limited to the vague “100-200 minutes” of AI interactions, a simplified AI Tour Guide and some other restrictions unless you pay the premium fee. This hasn’t been fully confirmed but the company did say it will be “under $20” per month.</p><p>It’s a sticky situation financially and a big ask for what these glass offer/are set to offer in the near future. There needs to be a real killer app for the price of these, and at the moment, we don’t have it — just some nice to haves and a pretty pair of glasses.</p><h2 class="article-body__section" id="section-l-atitude-520n-smart-glasses-verdict"><span>L’Atitude 52°N smart glasses: Verdict</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NPvua5o4TGwQVkXTY9a56L" name="L'Atitude 52N smart glasses" alt="L'Atitude 52N smart glasses" src="https://cdn.mos.cms.futurecdn.net/NPvua5o4TGwQVkXTY9a56L.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So I’m left feeling conflicted. In a few ways, these are good smart glasses for the frequent flyers. The aesthetic will split opinion, but these are well-put-together specs with a solid camera, audio and AI interactivity.</p><p>But it’s hard to look past the simple fact that you can get better for cheaper, and on top of that, the ground level features are still a bit unreliable. I’m sure these will come in time, but what about the features that make these a solid buy over the Ray-Ban Metas? I’m not so sure.</p><p>And while I’m always keen to be constructive and say “this is what you can do to turn these into winners,” I’m honestly struggling to figure out what that fix would be here — the ceiling is being reached in display-free hardware, and it’s onto the AI to keep throwing new features at them. However, as of right now, the glasses are fine, but you can get more bang for your buck.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Xreal R1 AR pre-orders now live for $849 — here's what you get for the steep price ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-ar-pre-orders-now-live-for-usd849-heres-what-you-get-for-the-steep-price</link>
                                                                            <description>
                            <![CDATA[ Asus and Xreal are releasing a high-end pair of  AR glasses for gaming with a 240Hz refresh rate and huge 171-inch display. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3MHh4XnxjcRsD7JGC2B3LF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hjvdsJuJFBiZ3NFGXWqF99-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 15 May 2026 16:41:56 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hjvdsJuJFBiZ3NFGXWqF99-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xreal R1 AR Glasses]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xreal R1 AR Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xreal R1 AR Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hjvdsJuJFBiZ3NFGXWqF99-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The surprise Asus Republic of Gamers (ROG) and Xreal collaboration has finally arrived after being unveiled at CES 2026 earlier this year. The new ROG Xreal R1 AR glasses are high-end smart glasses built for gaming and could be some of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a> overall.</p><p>The new glasses feature a 240Hz refresh rate with micro-OLED displays that deliver a huge 171-inch virtual screen. This screen is projected at a 57 degree field of view, one of the largest we've seen in AR glasses yet. The glasses are supposed to have a near-instant 0.01ms response rate as well, so lag won't be something you'll need to worry about.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7592677342753983757" data-video-id="7592677342753983757" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ Retro Sounds - DreamyBeats" href="https://www.tiktok.com/music/Retro-Sounds-7417137492757612560">♬ Retro Sounds - DreamyBeats</a></section>                    </blockquote></div>                <p>Asus says the R1 "reaches its peak potential" when paired with the <a href="https://www.tomsguide.com/reviews/asus-rog-ally">ROG Ally handheld console</a> (or the more recent <a href="https://www.tomsguide.com/gaming/handheld-gaming/rog-xbox-ally-x-review">ROG Xbox Ally X</a>). </p><p>My colleague Jason England got a chance to <a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-ar-glasses-hands-on-review">test out the ROG Xreal R1</a> at CES this year and called them the best AR glasses he's ever tried. "The screen quality is super impressive, the 240Hz refresh rate is oh-so buttery smooth, and the comfortable wearability plus useful features like dynamic electrochromic lenses make them a tasty proposition for the enthusiasts," he said at the time.</p><p>Just like with other Xreal glasses such as the <a href="https://www.tomsguide.com/computing/vr-ar/xreal-one-ar-glasses-review">Xreal Ones</a> and <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">Xreal One Pros</a>, when using the R1s, the glasses have an "Anchor mode" which lets you pin the display to a fixed position for stable viewing. You can adjust the brightness, screen size aspect ratio, and more even while gaming. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ijEfPXvivHLtdXjvKQeAN9" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/ijEfPXvivHLtdXjvKQeAN9.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>One big thing that sets the R1s apart from Xreal's existing AR glasses is that they're sold with a Control Dock. It acts like a separate brain for the glasses and enables their higher 240Hz refresh rate. This gives you access to the Asus DisplayWidget Center, which lets you customize the virtual screens via keyboard and mouse. </p><p>The ROG Xreal R1s also feature the Xreal X1 spatial computing chip which delivers 3DoF support. This enables spatial interactions and even on-device 2D-to-3D conversion. </p><p>Finally, like other Xreal specs, these come with Sound by Bose speakers that are supposed to deliver a three-dimensional "soundstage." </p><p>The ROG Xreal R1 is not cheap though and will set you back $849 which includes the Control Dock and the glasses. These are not sold separately.  Though Xreal told us that the glasses will work with any device with USB-C and the dock should pair with other AR glasses.</p><p>Starting today (May 15), you can pre-order the specs at Best Buy. If you prefer you can pre-order via the official Xreal store on May 17 starting at Noon Pacific.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/meta-connect-2026-kicks-off-in-september-date-time-and-mystery-new-smart-glasses-teased">Meta Connect 2026 kicks off in September — date, time and mystery new smart glasses teased</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/smart-glasses-vs-regular-glasses-heres-how-to-tell-if-youre-being-filmed">How to tell if someone is filming you wearing smart glasses — the signs to watch out for</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/pull-the-rug-out-mark-gurman-explains-apples-plan-to-launch-smart-glasses-this-year-to-stop-metas-momentum">'Pull the rug out': Mark Gurman explains Apple’s plan to launch smart glasses and stop Meta’s momentum</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meta Connect 2026 kicks off in September — date, time and mystery new smart glasses teased ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/meta-connect-2026-kicks-off-in-september-date-time-and-mystery-new-smart-glasses-teased</link>
                                                                            <description>
                            <![CDATA[ Meta Connect 2026 kicks off in September with a mystery pair of smart glasses and promised AI updates. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8CDyoPdfKgbwu6TYmr4RCX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZF6rUeAvoWGyx4upUyveW8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 12 May 2026 20:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[AI]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZF6rUeAvoWGyx4upUyveW8-1280-80.jpg">
                                                            <media:credit><![CDATA[ David Paul Morris/Bloomberg via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mark Zuckerberg wearing Orion glasses]]></media:description>                                                            <media:text><![CDATA[Mark Zuckerberg wearing Orion glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Mark Zuckerberg wearing Orion glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZF6rUeAvoWGyx4upUyveW8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Meta's annual consumer show for 2026 finally has a date. This year's edition is set to take place September 23 and 24, 2026. </p><p>Meta CEO Mark Zuckerberg announced Meta Connect 2026 on his Instagram page. There are several slides, which tease what we could see in September. </p><p>One of the slides shows a sunglasses emoji above "demos, special guests, AI updates, better wifi." There's also a poorly blurred word, which appears to be "performance."</p><p>The next slide shows Zuckerberg holding what are clearly glasses, colored over with a blue pen. Other devices on a table in front of him appear to be more glasses, and maybe a puck of some kind.</p><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DYPptLhkcRM/" target="_blank">A post shared by Mark Zuckerberg (@zuck)</a></p><p>A photo posted by  on </p></blockquote></div><p>Based on a map slide, it looks like Meta Connect 2026 will take place in the same building that last year's edition was held in, in San Francisco.</p><p>The final slide reveals that the Keynote should kick off at 4 pm Pacific on Wednesday, September 23. </p><h2 id="what-we-expect-to-see">What we expect to see</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mRoofKH3X3c9LozMDWopEo" name="Ray-Ban Meta AI glasses" alt="Ray-Ban Meta AI glasses" src="https://cdn.mos.cms.futurecdn.net/mRoofKH3X3c9LozMDWopEo.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Obviously, based on Zuckerberg's teaser, something with smart glasses will debut at Meta Connect. One rumor from March hinted at Ray-Ban Meta glasses finally <a href="https://www.tomsguide.com/computing/smart-glasses/meta-is-finally-building-ray-ban-smart-glasses-designed-for-prescription-lenses">designed for prescription lenses</a> that could launch this year. </p><p>But what else could we see, especially with that barely blurred "performance"?</p><p>Early rumors this year suggest that Meta is looking to <a href="https://www.tomsguide.com/wellness/smartwatches/meta-to-challenge-apple-with-its-first-smartwatch-and-its-reportedly-launching-this-year">challenge Apple with its own smartwatch</a> this year. That could be what performance refers to. The watch, reportedly code-named Malibu 2, will offer many of the same features found on the <a href="https://www.tomsguide.com/wellness/smartwatches/best-smartwatch">best smartwatches</a>, plus a Meta AI assistant.</p><p>Additionally, Meta has insisted that the Quest 4 headset is still coming. <a href="https://www.tomsguide.com/computing/virtual-reality/meta-quest-is-not-dead-cto-seems-to-confirm-officially-leaked-quest-4-is-still-launching-and-company-will-learn-from-steam-frame">Meta CTO Andrew Bosworth confirmed</a> the rumored headset will launch at some point in February. </p><p>A render leaked earlier this year, appearing to show a mock-up of prototype models of a lightweight VR HMD, though that device isn't supposed to launch until 2027. Since Bosworth's announcement, it's been pretty quiet even on the rumor front.</p><p>We'll know more about Meta's plans by September. </p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/best-meta-quest-3-quest-2-accessories">I upgraded my Meta Quest with the best VR accessories in 2026</a></li><li><a href="https://www.tomsguide.com/ai/were-doing-this-as-part-of-our-continued-effort-to-run-the-company-more-efficiently-meta-announces-layoffs-of-10-percent-of-workforce-amid-massive-ai-push">'We’re doing this as part of our continued effort to run the company more efficiently': Meta announces layoffs of 10% of workforce amid massive AI push</a></li><li><a href="https://www.tomsguide.com/ai/3-meta-ray-ban-features-that-feel-like-living-in-the-future">3 best Meta Ray-Ban features that you (probably) didn't know</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I wore the Meta Ray-Bans to a Yankees game — here's where they excelled, and where they need work ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-wore-the-meta-ray-bans-to-a-yankees-game-heres-where-they-excelled-and-where-they-need-work</link>
                                                                            <description>
                            <![CDATA[ I took the Ray-Ban Meta smart glasses out to a ballgame to see how they would do while watching America's pastime. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bGuxDndP4dmUdf4M2suZJP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/cSHrqCuZVe4888W2wkiWAR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 06 May 2026 04:30:00 +0000</pubDate>                                                                                                                                <updated>Thu, 07 May 2026 11:11:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[AI]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ mike.prospero@futurenet.com (Mike Prospero) ]]></author>                    <dc:creator><![CDATA[ Mike Prospero ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/6ZM8mX4UwccqDJTh9gLPqV.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/cSHrqCuZVe4888W2wkiWAR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[ray-ban meta ]]></media:description>                                                            <media:text><![CDATA[ray-ban meta ]]></media:text>
                                <media:title type="plain"><![CDATA[ray-ban meta ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/cSHrqCuZVe4888W2wkiWAR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In the course of testing the <a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review">Meta Ray-Ban Display</a>, the Ray-Ban Meta, and the <a href="https://www.tomsguide.com/computing/smart-glasses/oakley-meta-vanguard-review">Oakley Meta Vanguard</a> smart glasses for Tom's Guide, we've taken them on trains, planes, the subway, to <a href="https://www.tomsguide.com/ai/i-wore-meta-ray-ban-smart-glasses-while-shopping-at-target-7-things-that-were-surprisingly-useful">Target</a>, <a href="https://www.tomsguide.com/computing/smart-glasses/i-went-skiing-and-sledding-with-the-oakley-meta-vanguard-smart-glasses-4-reasons-why-theyre-better-than-gopro-and-2-where-they-fall-short">skiing</a>, and even while <a href="https://www.tomsguide.com/computing/smart-glasses/i-went-on-a-sightseeing-run-in-london-with-the-oakley-meta-vanguard-smart-glasses-heres-5-things-i-like-and-2-i-disliked">running around London</a>.</p><p>What we haven't done yet, though, was take them to a sporting event (though we did use them to <a href="https://www.tomsguide.com/ai/i-wore-ray-ban-meta-display-smart-glasses-to-watch-the-super-bowl-halftime-show-and-understood-bad-bunny-in-real-time">watch the Super Bowl halftime show</a>). So, on a fine spring day, I wore the Ray-Ban Metas to a Yankees/Orioles baseball game to see how well these smart glasses would serve as my ballpark companion.</p><div class="product"><a data-dimension112="59960a7c-f51f-44ef-a5b7-dab67d5da1da" data-action="Deal Block" data-label="The gen 2 Ray-Ban Meta glasses are available with polarized gray lenses for $409, or transition lenses for $459." data-dimension48="The gen 2 Ray-Ban Meta glasses are available with polarized gray lenses for $409, or transition lenses for $459." data-dimension25="$409" href="https://www.bestbuy.com/product/ray-ban-meta-wayfarer-gen-2-glasses-with-meta-ai-audio-photo-video-compatibility-polarized-graphite-lenses-matte-black/BCKFSGRX8R" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:47.57%;"><img id="nCt4jszEuDcPPTavvXdeAm" name="Ray Ban" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nCt4jszEuDcPPTavvXdeAm.jpg" mos="" align="middle" fullscreen="" width="679" height="323" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The gen 2 Ray-Ban Meta glasses are available with polarized gray lenses for $409, or transition lenses for $459. <a class="view-deal button" href="https://www.bestbuy.com/product/ray-ban-meta-wayfarer-gen-2-glasses-with-meta-ai-audio-photo-video-compatibility-polarized-graphite-lenses-matte-black/BCKFSGRX8R" target="_blank" rel="nofollow" data-dimension112="59960a7c-f51f-44ef-a5b7-dab67d5da1da" data-action="Deal Block" data-label="The gen 2 Ray-Ban Meta glasses are available with polarized gray lenses for $409, or transition lenses for $459." data-dimension48="The gen 2 Ray-Ban Meta glasses are available with polarized gray lenses for $409, or transition lenses for $459." data-dimension25="$409">View Deal</a></p></div><h2 id="they-re-great-for-trivia">They're great for trivia</h2><p>There's nothing baseball fans love more than the minutiae of the game. If you know what WAR and BABIP means, Meta's AI is a veritable encyclopedia at your fingertips. And, the stats are pretty up to date. During the fourth inning, I asked Meta what Aaron Judge's OPS was, and what it told me matched the scoreboard — 1.027. </p><p>A few innings later, after he walked, struck out and singled, I asked it again, and it gave me the correct answer - 1.031.</p><p>I happened to be at the game with a long-suffering Mets fan (he wanted to see what winning baseball looked like), and we got talking about fan-favorite Mets who left or were traded away. We both got stumped thinking of one particular pitcher, so I asked Meta "what Mets knuckleballer went to Toronto?" and the glasses came back with the correct answer: R.A. Dickey.</p><p>Suitably impressed, I also threw at it the <a href="https://www.youtube.com/watch?v=yYw7S_RJXGs" target="_blank">"City Slickers" trivia question</a>: Who played third base for the Pittsburgh Pirates in 1960? Meta came right back with the response: Don Hoak.</p><h2 id="you-can-keep-your-phone-in-your-pocket">You can keep your phone in your pocket</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/9qJLqKV5Z0A" allowfullscreen></iframe></div></div><p>In the third inning, Aaron Judge came up to bat with a runner on second. I don't know why, but I had an inkling something might happen, so as the pitcher went into the windup, I pressed the button on the Ray-Ban's to start recording video. </p><p>Boom! Judge smashed a homer over the center-field fence, and the stadium erupted. And I caught it all on film, without having to take my phone out, or step out of the moment.</p><p>The one caveat is that video quality isn't geared for long-distance shots. I filmed at 1080p (you can boost it to 3K), and while I was able to capture the overall experience, trying to zoom in to see an actual player wasn't great. Judge looked like a little blob as he rounded the bases.</p><p>I also found that the brim of my hat curved down to the top of the video; the same thing happened when I went skiing with the Oakley Vanguards. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:59.79%;"><img id="Au7C9hV26iEuEXTkXEwzec" name="ray ban meta photos" alt="ray ban meta photos" src="https://cdn.mos.cms.futurecdn.net/Au7C9hV26iEuEXTkXEwzec.jpg" mos="" align="middle" fullscreen="" width="1920" height="1148" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="the-speakers-can-t-compete-with-the-pa-system">The speakers can't compete with the PA system</h2><p>One of the drawbacks of open-ear headphones like those on the Ray-Bans is that they're extremely susceptible to ambient noise. Yankee Stadium's PA system was just too loud, so if I wanted to hear anything from the glasses, I had to cup my hands over my ears.</p><p>I was also keen to try listening to the play-by-play commentary for the game, which I could stream from iHeartRadio. Unfortunately, unlike an AM broadcast, the stream was delayed by a good 20-30 seconds. So, not only was it hard to hear, but it was super-late, too.</p><h2 id="bottom-line">Bottom line</h2><p>A few caveats aside, the Ray-Ban Metas proved to be pretty capable at the park. While I wish video was higher quality (or maybe I need to get better seats), I liked that the glasses allowed me to stay present, while still being able to capture important moments.</p><p>If you're using them for outdoor activities, I would recommend picking up a pair with tinted lenses, or, if you can afford them, the transition lenses, which go from clear to tinted based on the ambient light.</p><p>And, having Meta's AI at my disposal let me settle a lot of debates between my friends — or at least, gave them more ammunition when arguing who was a better player. </p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">Best smart glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-swapped-my-ray-ban-metas-for-these-usd20-smart-glasses-just-to-mock-them-then-they-actually-impressed-me">I swapped my Ray-Ban Metas for these $20 smart glasses just to mock them — then they actually impressed me</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/apples-ai-smart-glasses-strategy-revealed-how-the-iphone-maker-plans-to-outshine-metas-ray-bans">Apple's AI smart glasses strategy revealed: How the iPhone maker plans to outshine Meta's Ray-Bans</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung teases AI smart glasses but reveals memory shortage could get worse in recent earnings call ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/samsung-teases-ai-smart-glasses-but-reveals-memory-shortage-could-get-worse-in-recent-earnings-call</link>
                                                                            <description>
                            <![CDATA[ During a recent earnings call, Samsung teased AI smart glasses. Here's what the company brass said. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RqRvdXz8DPVkehZkeKnxAZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2Dhr9G9bYnHj7YNFAJvL28-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 01 May 2026 19:30:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2Dhr9G9bYnHj7YNFAJvL28-1280-80.jpg">
                                                            <media:credit><![CDATA[Samsung]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung AR glasses prototype]]></media:description>                                                            <media:text><![CDATA[Samsung AR glasses prototype]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung AR glasses prototype]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2Dhr9G9bYnHj7YNFAJvL28-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week, Samsung held its <a href="https://seekingalpha.com/article/4896286-samsung-electronics-co-ltd-ssnlf-q1-2026-earnings-call-transcript" target="_blank">Q1 2026 earnings call,</a> where the South Korean tech giant discussed the last three months and did some forward-looking. During the call, Samsung teased smart glasses again.</p><p>Unfortunately, it's a throwaway line in the call, and doesn't illuminate any new details about the future Android XR-based glasses. The company has “plans to deliver immersive multimodal AI experiences through diverse form factors such as AI glasses," Seong Cho, executive vice president of Samsung Mobile eXperience (MX), said during the call.</p><p>This isn't the first earnings call where the company has discussed smart glasses. In January, Seong Cho confirmed that its smart glasses would <a href="https://www.tomsguide.com/computing/smart-glasses/samsung-just-confirmed-its-android-xr-smart-glasses-will-launch-this-year-heres-how-they-can-beat-ray-ban-meta">drop in 2026</a>. </p><h2 id="what-we-know-about-the-galaxy-glasses-so-far">What we know about the Galaxy Glasses so far</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1154px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="vvC5KNthvbvi72iEp9DF3n" name="Exclusive-Samsung-Galaxy-Glasses-AH-3-1154x649" alt="Leaked render of Samsung Galaxy Glasses" src="https://cdn.mos.cms.futurecdn.net/vvC5KNthvbvi72iEp9DF3n.jpg" mos="" align="middle" fullscreen="" width="1154" height="649" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: OnLeaks / Android Headlines)</span></figcaption></figure><p>While Samsung just released its <a href="https://www.tomsguide.com/computing/augmented-reality/galaxy-xr-review">Galaxy XR headset</a> last October, the company is also working on a set of spectacles meant to rival the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Meta glasses</a>.</p><p>Earlier this week,<a href="https://www.tomsguide.com/computing/smart-glasses/samsung-galaxy-glasses-renders-just-leaked-heres-what-they-look-like"> leaked renders based on an alleged test unit</a> popped up online, revealing a black pair of sunglasses that features two cameras.</p><p>Obviously, these would run on the Android XR platform powered by a Qualcomm Snapdragon AR1 chipset. Recent rumors suggest they will have a 155mAh battery and two 12MP Sony IMX681 lenses. </p><p>The Galaxy Glasses should have directional speakers, photochromic transition lenses and weigh around 50 grams.</p><h2 id="what-else-did-samsung-say">What else did Samsung say</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DucJVEzwF4KJNbcg2WW9PJ" name="RAM" alt="RAM" src="https://cdn.mos.cms.futurecdn.net/DucJVEzwF4KJNbcg2WW9PJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: fabrikasimf / Freepik)</span></figcaption></figure><p>The earnings call hinted at some TV updates, but nothing major.</p><p>The majority of the call was focused on the memory crisis and how profitable it's been for the memory division at Samsung, which has tripled in valuation this year. Even Samsung's own internal divisions, like the mobile one, are facing <a href="https://www.tomsguide.com/computing/hardware/the-squeeze-is-real-i-spoke-to-ram-crisis-oracle-carmen-li-about-when-this-nightmare-ends-heres-what-she-told-me">tough decisions regarding memory prices </a>and building devices around it.</p><p>Unfortunately, it may not be resolved anytime soon. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eG08LW"></div>                            </div>                            <script src="https://kwizly.com/embed/eG08LW.js" async></script><p>Samsung's Executive Vice President of Memory Jaejune Kim said that production is constrained and could go well into 2027. "currently, just based on prebooked demand alone, the supply-demand gap is looking to widen further in 2027 versus this year," Kim said.</p><p>And this is with memory fabrication plants coming online this year and into 2027.</p><p>Despite strong sales of the<a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-s26-everything-we-know-so-far"> S26 lineup</a> and the recently released <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-a57-review">Galaxy A57</a> budget models, Seong Cho noted that increased "cost pressure" for key components are "expected to intensify." Cho even said they expect a decline in shipments due to rising costs in Q2.</p><p>The company appears to want to lean into AI and flagship premium experiences to maintain profit, which seems to indicate that mid-tier and budget-friendly models of all devices from phones and tablets to TVs and laptops will really feels the RAMageddon squeeze. armageddon.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/phones/samsung-phones/finally-something-different-leaker-teases-samsung-galaxy-s27-ultra-concept-with-a-new-camera-bar-design">Finally something different': Leaker teases Samsung Galaxy S27 Ultra concept with a new camera bar design</a></li><li><a href="https://www.tomsguide.com/phones/samsung-phones/the-samsung-galaxy-s27-ultra-could-ditch-the-redundant-3x-zoom-for-this-much-bigger-camera-upgrade">The Samsung Galaxy S27 Ultra could ditch the 'redundant' 3x zoom for this much bigger camera upgrade</a></li><li><a href="https://www.tomsguide.com/phones/samsung-phones/how-to-turn-down-galaxy-s26-flashlight">Samsung Galaxy S26's flashlight is capable of burning through plastic — here's how you can turn it down</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple Glasses rumored to feature Vision Pro-style hand gestures, but Mark Gurman is skeptical ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/apple-glasses-rumored-to-feature-vision-pro-style-hand-gestures-but-mark-gurman-is-skeptical</link>
                                                                            <description>
                            <![CDATA[ A new rumor claims Apple is developing AI smart glasses that would feature gesture controls. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NVraS4Zn7z3Cw378JMoz7o</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Apr 2026 20:40:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Glasses ]]></media:description>                                                            <media:text><![CDATA[Apple Glasses ]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Glasses ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Apple could have a secret weapon for the new <a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-everything-we-know-so-far">Apple Glasses</a>, which are expected to launch in early 2027. And, if this new report is true, the feature would give Apple a key advantage over the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Meta glasses</a>.</p><p>A new report from <a href="https://www.macrumors.com/2026/04/29/apple-ai-smart-glasses-gesture-control/" target="_blank">MacRumors </a>claims the Apple glasses could feature something that Meta doesn't have: hand gesture controls. Per their article, the glasses will feature two cameras that help enable gestures.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kyz1z2Y5Oe0" allowfullscreen></iframe></div></div><p>One of the cameras would be used for capturing photo and videos. The other would be a lower-resolution lens that would be able to pick up hand gestures and work with Siri.</p><p>It would be a continuation of hand gesture capabilities available on the allegedly <a href="https://www.tomsguide.com/computing/vr-ar/apple-has-reportedly-stopped-work-on-the-vision-pro-heres-what-we-know">discontinued Vision Pro</a> headset. </p><p>The first version of Apple's smart glasses are supposed to be similar to the Ray-Ban Meta, meaning they would lack a display. Like the Meta glasses, it would feature cameras, a speaker, and a microphone. It seems future iterations might include a screen.</p><h2 id="a-pipe-dream">A pipe dream?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4BqCzYudJbVs7khAUWdzAQ" name="Vision Pro WWDC 2023-6.jpg" alt="Apple Vision Pro gesture control" src="https://cdn.mos.cms.futurecdn.net/4BqCzYudJbVs7khAUWdzAQ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple )</span></figcaption></figure><p>Bloomberg's Mark Gurman pushed back on the MacRumors report in a <a href="https://x.com/markgurman/status/2049656010751766770" target="_blank">social media post</a>.</p><p>"The technology to do this reliably with a single camera, no neural band and no eye-scanning doesn’t exist today as far as I know," he wrote. He added that the first version of Apple Glasses likely won't have any "sophisticated form of gestures." </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W2YPve"></div>                            </div>                            <script src="https://kwizly.com/embed/W2YPve.js" async></script><p>It is possible that the cameras could still be used for Siri integration, especially with the <a href="https://www.tomsguide.com/audio/airpods/forget-airpods-pro-airpods-ultra-are-rumored-to-get-these-2-big-upgrades">rumored AirPods Ultra</a> that would utilize infrared versions. Gurman suggested as much in a <a href="https://x.com/markgurman/status/2049661212577931748" target="_blank">follow-up post</a>.</p><p>MacRumors even notes that battery life is a huge constraint for Apple as it tries to keep its glasses slim and lightweight, even as it pursues a <a href="https://www.tomsguide.com/computing/smart-glasses/apples-ai-smart-glasses-strategy-revealed-how-the-iphone-maker-plans-to-outshine-metas-ray-bans">variety of frame types</a>. Gesture controls might be a power hog depending on how they're developed and what the chip powering the glasses can handle.</p><p>The glasses are supposed to run on an <a href="https://www.tomsguide.com/ai/apple-intelligence/apple-confirms-siri-2-0-is-still-coming-in-2026-heres-what-that-means-for-your-iphone">improved version of Siri </a>that will launch with <a href="https://www.tomsguide.com/phones/iphones/ios-27-whats-coming-to-your-iphone-in-2026-and-what-id-like-to-see">iOS 27</a> later this year.</p><p>Currently, rumors indicate <a href="https://www.tomsguide.com/computing/smart-glasses/pull-the-rug-out-mark-gurman-explains-apples-plan-to-launch-smart-glasses-this-year-to-stop-metas-momentum">Apple will announce the glasses</a> this fall, possibly in September or October, but the frames won't launch until early 2027.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/vr-ar/apple-has-reportedly-stopped-work-on-the-vision-pro-heres-what-we-know">Apple has reportedly 'stopped work on the Vision Pro' — here's what we know</a></li><li><a href="https://www.tomsguide.com/audio/airpods/forget-airpods-pro-airpods-ultra-are-rumored-to-get-these-2-big-upgrades">Forget AirPods Pro — 'AirPods Ultra' are rumored to get these 2 big upgrades</a></li><li><a href="https://www.tomsguide.com/phones/iphones/iphone-fold-will-reportedly-have-four-selling-points-heres-how-it-will-stand-out">iPhone Fold will reportedly have 'four selling points' — here's how it will stand out</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung Galaxy Glasses renders just leaked — here's what they look like ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/samsung-galaxy-glasses-renders-just-leaked-heres-what-they-look-like</link>
                                                                            <description>
                            <![CDATA[ A new set of leaked renders reveals Samsung 'Jinju' smart glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KA7yuPanarygajGQvDaDxB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vvC5KNthvbvi72iEp9DF3n-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Apr 2026 18:02:05 +0000</pubDate>                                                                                                                                <updated>Mon, 27 Apr 2026 18:04:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vvC5KNthvbvi72iEp9DF3n-1280-80.jpg">
                                                            <media:credit><![CDATA[OnLeaks / Android Headlines]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Leaked render of Samsung Galaxy Glasses]]></media:description>                                                            <media:text><![CDATA[Leaked render of Samsung Galaxy Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Leaked render of Samsung Galaxy Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vvC5KNthvbvi72iEp9DF3n-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In early January, <a href="https://www.tomsguide.com/computing/smart-glasses/samsung-just-confirmed-its-android-xr-smart-glasses-will-launch-this-year-heres-how-they-can-beat-ray-ban-meta">Samsung confirmed</a> that it would launch a new pair of smart glasses at some point in 2026. Since then, the company has been mum on the wearable, but a new leak just revealed the potential design for Samsung's take on AR glasses.</p><p>Regular tipster <a href="https://x.com/OnLeaks/status/2048756062468161548" target="_blank">OnLeaks </a>teamed up with Android Headlines to showcase renders of the Samsung "Galaxy Glasses." OnLeaks claims that the renders are based on "real life pictures of a testing stage unit."</p><p>Per <a href="https://www.androidheadlines.com/samsung-galaxy-glasses" target="_blank">Android Headlines</a>, the Glasses, codenamed Jinju, are supposed to launch without a display, making them <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Meta Ray-Ban</a> competitors. This is different from the <a href="https://www.tomsguide.com/computing/vr-ar/samsungs-smart-glasses-could-arrive-before-the-end-of-the-year-what-we-know">previously leaked Haean glasses,</a> which should feature a display like the <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">Xreal One Pro</a>.</p><p>At first glance, the Samsung glasses look similar to the Meta glasses. They appear to have two cameras, one for each temple. </p><h2 id="what-we-know-about-jinju">What we know about Jinju?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1154px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="BTrEwaC2NrPW5vL67a8Y2n" name="Exclusive-Samsung-Galaxy-Glasses-AH-1154x649" alt="Leaked render of Samsung Galaxy Glasses" src="https://cdn.mos.cms.futurecdn.net/BTrEwaC2NrPW5vL67a8Y2n.jpg" mos="" align="middle" fullscreen="" width="1154" height="649" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: OnLeaks / Android Headlines)</span></figcaption></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eG08LW"></div>                            </div>                            <script src="https://kwizly.com/embed/eG08LW.js" async></script><p>Like Samsung's Galaxy XR headset, the Jinju glasses will also run on the <a href="https://www.tomsguide.com/computing/vr-ar/android-xr-everything-you-need-to-know">Android XR</a> platform, which we should hear more about during the <a href="https://www.tomsguide.com/phones/android-phones/biggest-year-for-android-yet-android-show-i-o-edition-returns-in-may-and-heres-what-i-expect">The Android Show</a> before <a href="https://www.tomsguide.com/phones/google-pixel-phones/google-i-o-2026-date-time-potential-announcements-and-everything-else-you-need-to-know">Google I/O</a> in May. Utilizing Android XR would allow you to use Gemini to interact with the glasses.</p><p>Android Headlines reports the Jinju specs will be powered by a Qualcomm Snapdragon AR1 chipset and a 155mAh battery. The cameras should be 12MP Sony IMX681 lenses. </p><p>Additionally, the glasses will have directional speakers and photochromic transition lenses and weigh around 50 grams.</p><p>Whenever the Jinju glasses do launch, the price is expected to land somewhere between $379 and $499. </p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-just-saw-the-future-of-android-xr-smart-glasses-and-meta-and-apple-are-in-trouble">I tried Google's Android XR glasses — and Meta and Apple are in trouble</a></li><li><a href="https://www.tomsguide.com/phones/iphones/iphone-20-could-see-apple-resurrect-curved-phone-screens-as-if-we-didnt-learn-they-were-a-mistake-when-samsung-did-that">iPhone 20 could see Apple resurrect curved phone screens — as if we didn't learn they were a mistake when Samsung did that</a></li><li><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-dummy-units-could-reveal-a-hidden-secret-what-we-know">Samsung Galaxy Z Fold 8 and Galaxy Z Fold Wide shown side by side in new dummy unit leak</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I lived in the Viture Beast for 10,000 miles, and it just ruined other AR glasses for me ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/viture-beast-review</link>
                                                                            <description>
                            <![CDATA[ Simply put, the Viture Beast are the best AR glasses that money can buy right now — bringing a seriously sharp, vivid picture quality with a buttery smooth refresh rate, a ton of versatility, and a comfortable, premium design. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KXHADpteMHVa8ygDXPjSQP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dACYWVQceEQBZJWaJ77b5a-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Apr 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dACYWVQceEQBZJWaJ77b5a-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Viture Beast]]></media:description>                                                            <media:text><![CDATA[Viture Beast]]></media:text>
                                <media:title type="plain"><![CDATA[Viture Beast]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dACYWVQceEQBZJWaJ77b5a-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It’s been a bumpy ride for the Viture Beast since I started testing them a few months ago. But after some firmware updates, they are now the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best AR glasses</a> that money can buy. Yes, there’s a premium cost compared to the cheaper likes of the <a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">RayNeo Air 4 Pro</a>, but for $549, you’re getting the cream of the crop.</p><p>It all starts with a solid, premium build quality with weight distributed evenly to feel comfortable on your face for hours on end. But it’s what’s happening inside that matters — an impressively sharp 1200p picture per eye via Sony’s latest Micro OLED tech, tuned with Viture’s color science (that you have the versatility to tweak to your liking), a 120Hz refresh rate, rigid head tracking and the widest field of view in the market right now at 58 degrees.</p><p>The Harman-tuned speakers produce decent spatial audio for the tiny speakers (though headphones are a must on transport), and the on-device settings and features have expanded too, with an ultra-wide monitor option, color options and nine levels of electrochromic tinting of the lenses.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3ZfTf55Bp9VGY9CeHbaiNa" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/3ZfTf55Bp9VGY9CeHbaiNa.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When the SpaceWalker app is involved, things get <em>very </em>interesting with multiple monitor layouts on a laptop, 6DoF tracking and a spatial UI when using your phone, alongside real-time 2D to 3D conversion. Granted, this doesn’t happen on-device like you get with the <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-1s-review">Xreal 1S</a> and <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">One Pro</a>, and it does throw up some proprietary hoops for you — like having to use the SpaceWalker browser on your iPhone for the 3D content.</p><p>But from the out-the-box experience with no apps giving you the best picture quality I’ve seen and on-device tweaks aplenty, to the software suite providing much more on top, there’s a new pair on the throne. Just make sure you update the firmware before you use them.</p><h2 class="article-body__section" id="section-viture-beast-cheat-sheet"><span>Viture Beast: Cheat Sheet</span></h2><ul><li><strong>What is it? </strong>These are a pair of AR glasses. Viture refers to them as XR glasses — a capability largely enabled through software. But think of them as a portable monitor directly in front of your eyes.</li><li><strong>Who is it for? </strong>Perfect for people who travel a lot, but also for those who want a big screen experience wherever they are.</li><li><strong>How much does it cost? </strong>You can <a href="https://www.amazon.com/VITURE-Beast-XR-Glasses-Regular/dp/B0FG81WF3N" target="_blank" rel="nofollow">pick up a pair for $549</a>.</li><li><strong>What is it like to use them? </strong>That 1200p picture is a colorful stunner with a fast refresh rate, the glasses are really comfortable to wear, and they’re impressively feature-packed too.</li><li><strong>Any problems? </strong>Some of these features require additional software to get, and there is a small amount of edge-fringing of the picture (given its massive field of view).</li></ul><h2 class="article-body__section" id="section-viture-beast-specs"><span>Viture Beast: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>Sony Micro-OLED, 174-inch virtual screen with 1200p resolution, up to 1250 nits of perceived brightness, up to 120Hz refresh rate, 58-degree field of view</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Dual speakers tuned by Harman</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$549</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (when open)</strong></p></td><td  ><p>5.8 x 6.8 x 1.8 inches </p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>3 ounces</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-viture-beast-the-ups"><span>Viture Beast: The ups</span></h2><p>From creating a personal workstation on long haul flights to being the best cinema screen in my bed, I’ve put these through a whole lot of intense tests, and they nailed it.</p><h2 id="comfortable-subtle-design">Comfortable, subtle design</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iTY7CiVLGP9u3qN25ZR2EW" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/iTY7CiVLGP9u3qN25ZR2EW.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There’s a significant amount of tech in here, and two chunky pieces of glass on the lenses, but still, Viture’s made the Beast nicely subtle in design and impressively comfortable to wear. To clarify, I don’t mean “subtle” as in you can go walking around in public wearing them — that’s never what I mean! But the Wayfarer-esque aesthetic does mean people don’t give you a double-take on public transport.</p><p>The weight of those optics are nicely offset by some comfortable, rounded stems that sit nicely on the bridge of your ears, and the picture coming through the screens is sensibly shown slightly lower than other glasses I’ve tried, which means you’re wearing them at a far better spot on your nose.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GAR92z5Sqmz7zaaLKSfDwZ" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/GAR92z5Sqmz7zaaLKSfDwZ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Frustratingly for some of you reading this, the upgraded display tech does come with a removal of those myopia dials — leading to a prescription lens replacement for them, and a greater requirement to get the right size for you, based on interpupillary distance (IPD). Word to the wise: <a href="https://apps.apple.com/us/app/eyemeasure/id1417435049" target="_blank">download EyeMeasure</a> to make sure you get the right size for you.</p><h2 id="amazing-visuals">Amazing visuals</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="x7CgNLDRpbWhuxmkhTdbEG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/x7CgNLDRpbWhuxmkhTdbEG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Viture has always been the picture quality specialist with birdbath optics (take a look at the <a href="https://www.tomsguide.com/computing/smart-glasses/viture-luma-pro-review" target="_blank">Luma Pro</a> for example), but the switch to the flatter prism has elevated their approach to clarity and color to a different level. </p><p>A 1200p picture provides a little more verticality than its competition (a 16:10 aspect ratio), and finer details are super sharp in your vision. Viture calls this “4K like,” which I think is a little bit of a weird marketing term, but ultimately, you won’t find anything quite as crispy as this — without any significant glare or reflections crushing that deep contrast ratio.</p><p>But it goes deeper, with a higher 1,250 nits peak brightness for easy visibility in even direct light, and (as has been the case in the Viture vs Xreal debate) supreme color science for your entertainment needs. Throw in a 120Hz refresh rate, and whether I’m gaming on my Steam Deck, binging on my iPhone or locking in on my MacBook, these are stellar across the board.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YA5hDkpAgEGCryqkds6qSa" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/YA5hDkpAgEGCryqkds6qSa.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Plus, that wider field of view presents a good, wide array of your on-screen content. In comparison to the One Pro’s 57-degrees, the difference of going up to 58 is barely noticeable, but still a good step in the right direction.</p><p>However, the underrated wins here are the VisionPair 3DoF (and 6DoF with the SpaceWalker app), keeping the frame locked in front of me even in my toughest test of airplane travel, and the SGS A+ Eye Care Certification for low visual fatigue.</p><p>The latter assured I could comfortably wear these without any real fatigue for an entire 8-hour flight. For what is a giant screen right in front of your eyeballs, that’s significant.</p><h2 id="plenty-of-versatility-and-customization">Plenty of versatility and customization</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Vbn38rDEcd4YFZyrmh28dZ" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/Vbn38rDEcd4YFZyrmh28dZ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There’s a lot of buttons on here, so there is a bit of a learning curve as you understand the settings available to tweak with the variety of presses, double presses and holds. But once you figure it out, you can tune these to be <em>just </em>right for just about every use case.</p><p>You can either use certain shortcuts to turn on the 32:9 ultrawide monitor, the SBS 3D mode (specific to 3D-formatted films and TV shows), alter the screen distance, size and color. Or you can do all this through the OSD settings too.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zCDwaYmxgF8PQ2cvU6JVEW" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/zCDwaYmxgF8PQ2cvU6JVEW.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there’s the SpaceWalker app which fills in the rest of the gaps through software with no noticeable latency — such as giving you a range of multi-screen setups, real-time 2D to 3D content conversion, and an XR-based spatial experience when using it with your phone.</p><p>Oh, and shoutout to some of the real nice user-friendly features like adjusting the electrochromic tint as you move your head, and the spatial audio. Don’t get me wrong, it’s still too quiet for anywhere outside of a quiet room, but sound is nicely detailed with minimal distortion. Stick to earbuds, though, for the best experience.</p><h2 class="article-body__section" id="section-viture-beast-the-downs"><span>Viture Beast: The downs</span></h2><p>But that’s not to say they’re completely perfect. There are a couple of frustrations here worth pointing out, which being honest, will fade into the background as you use them.</p><h2 id="some-edge-fringes">Some edge fringes</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KDVpgW7RbFUxWYKerPtLBa" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/KDVpgW7RbFUxWYKerPtLBa.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>How wide is <em>too </em>wide for a field of view? It’s a question that the AR glasses with its developing optics is finding the answer to. And it’s looking like in these current flatter prisms, we’re starting to see the limits as there is some blurring and chromatic aberrations around the far edges.</p><p>These are also present in the One Pros, but with the increased color of the Beasts, it’s a little more present here, and I find myself either reducing the screen size or increasing the virtual distance of the panel to workaround it.</p><p>It’s something that you get used to over time, just like in the Xreals, but something worth noting if complete clarity even in your slight peripheral vision is a requirement.</p><h2 id="the-xreal-differences">The Xreal differences</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="c2CDXizHwx3YwTTRvmX6EG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/c2CDXizHwx3YwTTRvmX6EG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I already went into this in my face-off between the <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-one-pro-vs-viture-beast">Xreal One Pro and Viture Beast</a>, but just to summarize quickly the things that would move you towards Xreal glasses:</p><ul><li><strong>Better color accuracy:</strong> Don’t get me wrong, I <strong>love </strong>the vividity of the Viture Beast, and there are levels of color customization to cool the shades to become more accurate. But the flatter tones that Xreal chooses does make them more true-to-life for any creative work you’re doing. So if productivity is your sole purpose, Xreal’s the way to go, but I think most of you will want to do more.</li><li><strong>The X1 chip: </strong>There is silicon inside the Viture Beast, but the X1 chip in Xreal glasses are able to do a little more on-device compared to Viture’s specs. For example, for the real-time 2D to 3D conversion, you need an app for the Beast whereas the chip does it all on the One pros. Not a massive dealbreaker, but worth noting if 3D is more than a gimmick for you.</li></ul><p>What matters to you between these two is going to come down a lot to individual taste. Personally, after using both for months, I think the Viture Beast offers a similar (and in some situations, better) experience for $50 less. But if either of the above are crucial to you, then you’ll see things differently.</p><h2 class="article-body__section" id="section-viture-beast-verdict"><span>Viture Beast: Verdict</span></h2><p>I had a review of these originally written back in January, but opted to simply say the <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yet">Viture Beast were not ready for primetime</a>. Oh what a few extra months in the oven have done for these — the best AR specs you can buy right now.</p><p>The fidelity is better, the anchoring is better, the color is better, and the feature set is better than anything else you can buy right now. It does fall victim to the same physics as the Xreal One Pro with some slight edge blurriness, but being sharper, smoother and more vivid does overcome this.</p><p>I hope this is a teachable moment for Viture to only unleash beasts when they’re ready for the spotlight. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I put Viture Beast and Xreal One Pro head-to-head for a week: Here's the one pair I'm actually keeping in my bag ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/xreal-one-pro-vs-viture-beast</link>
                                                                            <description>
                            <![CDATA[ Which premium AR glasses win — the Xreal One Pro or Viture Beast? I'm comparing display quality, 6DoF tracking, and productivity features to see if it can beat the Viture Beast. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eKY6y9VrsFnNYj8iW3Dhs5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fNzd9iUUepob6UgJr4gyzj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Apr 2026 12:12:25 +0000</pubDate>                                                                                                                                <updated>Sat, 25 Apr 2026 16:23:54 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fNzd9iUUepob6UgJr4gyzj-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[xreal one pro vs viture beast]]></media:description>                                                            <media:text><![CDATA[xreal one pro vs viture beast]]></media:text>
                                <media:title type="plain"><![CDATA[xreal one pro vs viture beast]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fNzd9iUUepob6UgJr4gyzj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Xreal just announced its top tier <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">One Pro AR glasses</a> have a “new forever price of $599,” which is a permanent $50 saving on one of the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best premium pairs of AR glasses</a>. Now, while everyone else is reporting the great news (and it indeed is good news), they’re missing the important question — why now?</p><p>Well, in two words: <a href="https://www.tomsguide.com/computing/smart-glasses/i-was-saved-from-train-delays-by-the-viture-beast-these-ar-glasses-made-a-4-hour-trip-fly-by">Viture Beast</a>. As you’ve probably read already, they’re set for a launch on April 27 with all their features present (even though you <em>could </em>buy them already). But at $50 less than this new lower price of the One Pros, and with similar (or better) specs on paper than Xreal’s glasses, the competition is mighty.</p><p>So let’s take this battle <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-is-suing-viture-for-freeriding-on-technological-breakthroughs-how-does-this-huge-patent-infringement-lawsuit-impact-you-and-the-ar-glasses-you-should-buy">out of the courtroom</a> and over to the products you can buy. I have both pairs — and this seems as good a time as any to break down the differences and which one you should choose.</p><div class="product"><a data-dimension112="d2ae3d95-7292-4838-a7ee-f0d018650cc4" data-action="Deal Block" data-label="Now down to $599, the Xreal One AR specs are a treat for the eyes. It packs gorgeous Micro-OLED display technology with a 57-degree field of view, paired with a built-in X1 chip to handle 3 DoF tracking entirely on the hardware." data-dimension48="Now down to $599, the Xreal One AR specs are a treat for the eyes. It packs gorgeous Micro-OLED display technology with a 57-degree field of view, paired with a built-in X1 chip to handle 3 DoF tracking entirely on the hardware." data-dimension25="$599" href="https://www.amazon.com/XREAL-Pro-Glasses-X-Prism-Display/dp/B0FDPGHVCB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1417px;"><p class="vanilla-image-block" style="padding-top:73.47%;"><img id="HmA22NeEXeLwNbthXQPvsT" name="512ikExvEpL._AC_SL1500_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HmA22NeEXeLwNbthXQPvsT.jpg" mos="" align="middle" fullscreen="" width="1417" height="1041" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Now down to $599, the Xreal One AR specs are a treat for the eyes. It packs gorgeous Micro-OLED display technology with a 57-degree field of view, paired with a built-in X1 chip to handle 3 DoF tracking entirely on the hardware. <a class="view-deal button" href="https://www.amazon.com/XREAL-Pro-Glasses-X-Prism-Display/dp/B0FDPGHVCB" target="_blank" rel="nofollow" data-dimension112="d2ae3d95-7292-4838-a7ee-f0d018650cc4" data-action="Deal Block" data-label="Now down to $599, the Xreal One AR specs are a treat for the eyes. It packs gorgeous Micro-OLED display technology with a 57-degree field of view, paired with a built-in X1 chip to handle 3 DoF tracking entirely on the hardware." data-dimension48="Now down to $599, the Xreal One AR specs are a treat for the eyes. It packs gorgeous Micro-OLED display technology with a 57-degree field of view, paired with a built-in X1 chip to handle 3 DoF tracking entirely on the hardware." data-dimension25="$599">View Deal</a></p></div><div class="product"><a data-dimension112="b312db0a-3b04-4f66-aab5-9b12e17f01d5" data-action="Deal Block" data-label="Viture Beast" data-dimension48="Also available at: Viture" data-dimension25="$549" href="https://www.amazon.com/dp/B0FG81WF3N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:77.60%;"><img id="Y8SabPxpEPyUdxzrSXWf7j" name="Viture Beast" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Y8SabPxpEPyUdxzrSXWf7j.jpg" mos="" align="middle" fullscreen="" width="1500" height="1164" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The AR glasses cream of the crop — the Viture Beast pack amazing OLED display tech with a crispy 1200p resolution, camera-aided 3DoF tracking, and a massive 58-degree field of view. </p><p><strong>Also available at: </strong><a href="https://www.viture.com/product/viture-beast-xr-glasses" target="_blank" rel="nofollow" data-dimension112="b312db0a-3b04-4f66-aab5-9b12e17f01d5" data-action="Deal Block" data-label="Viture Beast" data-dimension48="Also available at: Viture" data-dimension25="$549"><strong>Viture</strong></a> | <a href="https://www.bestbuy.com/product/viture-beast-xr-ar-glasses-biggest-brightest-58-1200p-built-in-3dof-9-level-dimming-harman-audio-regular-black/J3R84H9X7S/sku/6674061" target="_blank" rel="nofollow"><strong>Best Buy</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0FG81WF3N" target="_blank" rel="nofollow" data-dimension112="b312db0a-3b04-4f66-aab5-9b12e17f01d5" data-action="Deal Block" data-label="Viture Beast" data-dimension48="Also available at: Viture" data-dimension25="$549">View Deal</a></p></div><h2 class="article-body__section" id="section-xreal-one-pro-vs-viture-beast-specs"><span>Xreal One Pro vs Viture Beast: Specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Spec</p></th><th  ><p>Xreal One Pro</p></th><th  ><p>Viture Beast</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$599</p></td><td  ><p>$549</p></td></tr><tr><td class="firstcol " ><p><strong>Display tech</strong></p></td><td  ><p>Sony Micro-OLED</p></td><td  ><p>Sony Micro-OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>1920 x 1080 per-eye</p></td><td  ><p>1920 x 1200 per-eye</p></td></tr><tr><td class="firstcol " ><p><strong>Field of view (FOV)</strong></p></td><td  ><p>57 degrees</p></td><td  ><p>58 degrees</p></td></tr><tr><td class="firstcol " ><p><strong>Peak brightness</strong></p></td><td  ><p>700 nits</p></td><td  ><p>1250 nits</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>120Hz</p></td><td  ><p>120Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Tracking</strong></p></td><td  ><p>3DoF (native) / 6DoF (with Eye camera)</p></td><td  ><p>3DoF (native) / 6DoF (with Spacewalker app)</p></td></tr><tr><td class="firstcol " ><p><strong>On-device tech</strong></p></td><td  ><p>X1 spatial chip</p></td><td  ><p>VisionPair customization</p></td></tr><tr><td class="firstcol " ><p><strong>Dimming</strong></p></td><td  ><p>3-level Electrochromic</p></td><td  ><p>9-level Electrochromic</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Speakers tuned by Bose</p></td><td  ><p>Speakers tuned by Harman</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>91 grams</p></td><td  ><p>98 grams</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-buy-the-xreal-one-pro-if"><span>Buy the Xreal One Pro if…</span></h2><ul><li>Productivity is the name of the game</li><li>You need feature tweaks on-device</li><li>3D is a must for you</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gQq8TWxfDPBLaEWh9HAwST" name="Xreal One Pro" alt="Xreal One Pro" src="https://cdn.mos.cms.futurecdn.net/gQq8TWxfDPBLaEWh9HAwST.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Whenever I go on press trips and know I’m only going to be working on flights, there’s a reason why I reach for the One Pros. The flatter color science provides a more accurate canvas for Final Cut Pro and Photoshop work, and while there are some tiny hints of edge blurring, the managed vividness does eliminate a lot of the chromatic aberration.</p><p>Throw in the X1 chip and you’ve got a lot of on-device ways to mess with the screen to your liking. There are similar options on the Viture Beast, like the ultra-wide display and screen-by-screen 3D. But for more versatility, you need the SpaceWalker app, whereas the One Pros can do more on-device — alongside real-time 2D to 3D content transformation.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3cPkJXCct6UsJ5LYxTdUVT" name="Xreal One Pro" alt="Xreal One Pro" src="https://cdn.mos.cms.futurecdn.net/3cPkJXCct6UsJ5LYxTdUVT.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That’s not to say there aren’t some issues here. While the color accuracy may be better for getting stuff done on the One Pros, the cooler tones are noticeable when gaming. And this price is for the glasses without the optional Eye camera, which can impact tracking a little bit — not massively, as it’s just a step down from 6DoF anchoring to 3DoF on paper, which for context:</p><ul><li>6 Degrees of Freedom (6DoF) is the spatial experience — locking a screen to a physical coordinate in your room based on what the Eye camera can see.</li><li>3 Degrees of Freedom (3DoF) is the swivel chair experience — pinning a screen to a specific direction and tracking head rotation only.</li></ul><p>But without the visual aid of the Eye camera, it can get bamboozled a little bit on moving transport.</p><h3 class="article-body__section" id="section-buy-the-viture-beast-if"><span>Buy the Viture Beast if…</span></h3><ul><li>You want the best picture quality for gaming/streaming</li><li>Screen tracking/anchoring really matters to you</li><li>You want more versatility in the ways to use it</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6xeh3QQaue5wJ4rWuy4dMG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/6xeh3QQaue5wJ4rWuy4dMG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yet#viafoura-comments">Viture Beast had a rocky start back in January</a>, but all of the issues I spoke about have been fixed, and all the features are now here. And after really putting them through their paces, I can confirm that they are indeed beasty. With a slightly wider 58-degree field of view, improved sharpness, better brightness and better color production for gaming/streaming, these are the best for entertainment. </p><p>Productivity takes a slight backseat, and while you can customize the color in the on-device menu to be more accurate, the One Pros do scrape slightly ahead in the work field. With this color boost comes some more noticeable chromatic aberration around the far edges, though clarity of details is better here. It’s different strokes for different folks in the screen department.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iTY7CiVLGP9u3qN25ZR2EW" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/iTY7CiVLGP9u3qN25ZR2EW.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the versatility, there is an ultrawide monitor mode built into the glasses itself, as well as impressive 3DoF tracking. But for everything else, you’ll have to go the software route with Spacewalker for multi-screen support and 6DoF tracking, and Immersive 3D for AI driven 3D content conversion. </p><p>That does make for some potential compatibility issues, and on phones, features are locked into the app’s UI itself rather than being across different apps (if you want 3D in Netflix, you have to use Viture’s browser rather than the Netflix app for example).</p><p>But in tandem, they do add a nice added level of versatility to the ways you can use your Beasts for work and play, whereas Xreal seems to have left its own app — Nebula — in the past. Though, there are third party options to workaround that somewhat.</p><h3 class="article-body__section" id="section-for-the-rest-of-you"><span>For the rest of you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="c2CDXizHwx3YwTTRvmX6EG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/c2CDXizHwx3YwTTRvmX6EG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So as someone who’s tested AR glasses for five years, <strong>I’d edge more towards the Viture Beast taking the win</strong> — that $50 saving for better display quality with a slightly wider FOV and more versatility in tuning them is crucial.</p><p>But of course, these are the cream of the crop — the answers to what happens when companies throw everything and the kitchen sink at making the best AR glasses you can wear. Both have excellent electrochromic dimming on the lenses, strong audio and comfortable wearability for hours at a time.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yvonAj4KHP7aUs5qL6JWBZ" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>However most of you reading this <em>need </em>this much capability? Honestly, no. You can get better bang for your buck with cheaper models in this economy, and you can see companies responding to this. <a href="https://www1.hkexnews.hk/app/sehk/2026/108395/documents/sehk26040104415.pdf" target="_blank" rel="nofollow">Xreal’s recent IPO</a> has revealed “Project Helen,” which looks set to be the $400 entry-level model, and I would not be surprised if Viture is cooking up a lower-end pair of Lumas too.</p><p>As of right now, RayNeo is dominating this space and a lot of you can get away with the <a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">$299 Air 4 Pro</a>. And while Viture and Xreal steam ahead with paving the way in display tech — hitting that premium tier — I hope they don’t forget about the rest of us.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/exclusive-viture-co-founders-are-planning-invisible-ai-glasses-to-rival-meta">Exclusive: Viture Co-founders are planning ‘invisible’ AI glasses to rival Meta</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/snap-ceo-dunks-on-ray-ban-metas-and-teases-snap-specs-as-his-alien-vision-for-the-future-of-computing-sounds-weird-but-im-on-board">Snap CEO dunks on Ray-Ban Metas and teases Snap Specs as his 'alien vision' for the future of computing — sounds weird, but I’m on board</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I was saved from train delays by the Viture Beast — these AR glasses made a 4-hour trip fly by ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-was-saved-from-train-delays-by-the-viture-beast-these-ar-glasses-made-a-4-hour-trip-fly-by</link>
                                                                            <description>
                            <![CDATA[ Dethroning the Xreal One Pro? Read my early review of the Viture Beast AR glasses, featuring a massive FOV, 3DoF tracking, and the powerful Spacewalker app. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bNKs7ekd9NU98NnxGcwYDA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iTY7CiVLGP9u3qN25ZR2EW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Apr 2026 08:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/iTY7CiVLGP9u3qN25ZR2EW-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Viture Beast]]></media:description>                                                            <media:text><![CDATA[Viture Beast]]></media:text>
                                <media:title type="plain"><![CDATA[Viture Beast]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iTY7CiVLGP9u3qN25ZR2EW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Is there a four-word phrase more terrifying than “rail replacement bus service?” I doubt it. Whatever plans you had for the day (for me, it was meetings with Nvidia and Logitech for reasons I can’t tell you about just yet) are thrown into a chaotic race against time to get to where you need to be (London for me).</p><p>In this situation, I have two choices: sit and stew with frustration while lashing out about how I’m seeing more of Market Harborough than any human should (sorry not sorry, people who live there), or get stuff done like this article. </p><p>Well, this is where the <a href="https://www.bestbuy.com/product/viture-beast-xr-ar-glasses-biggest-brightest-58-1200p-built-in-3dof-9-level-dimming-harman-audio-regular-black/J3R84H9X7S/sku/6674061" target="_blank" rel="nofollow">$549 Viture Beast</a> have come in clutch — whisking me away from my predicament and into my work and play with a massive field of view, a gorgeously sharp, vivid picture quality, and some real nice usability features to create a workstation wherever you are.</p><p>So instead of getting mad about my predicament, I’m just going to talk to you about the Beasts. Because it’s only fair that while I told you that the <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yet">Beasts were not ready for primetime back in January</a>, that I come back and tell you that if you’ve been waiting, now’s the time to buy. Think of it as an early review before the actual review.</p><div class="product"><a data-dimension112="9c98b6e6-8e1a-4fc4-bf1f-a0b8a3799113" data-action="Deal Block" data-label="Viture Beast" data-dimension48="Also available at: Best Buy" data-dimension25="$549" href="https://www.amazon.com/dp/B0FG81WF3N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="FkTokthWXfGhSBgu5GbQpm" name="Viture Beast" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FkTokthWXfGhSBgu5GbQpm.jpg" mos="" align="middle" fullscreen="" width="2560" height="2560" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The AR glasses cream of the crop — the Viture Beast pack amazing OLED display tech with a crispy 1200p resolution and a massive 58-degree field of view. </p><p><strong>Also available at: </strong><a href="https://www.bestbuy.com/product/viture-beast-xr-ar-glasses-biggest-brightest-58-1200p-built-in-3dof-9-level-dimming-harman-audio-regular-black/J3R84H9X7S/sku/6674061" target="_blank" rel="nofollow" data-dimension112="9c98b6e6-8e1a-4fc4-bf1f-a0b8a3799113" data-action="Deal Block" data-label="Viture Beast" data-dimension48="Also available at: Best Buy" data-dimension25="$549"><strong>Best Buy</strong></a><strong> | </strong><a href="https://www.viture.com/product/viture-beast-xr-glasses" target="_blank" rel="nofollow"><strong>Viture</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0FG81WF3N" target="_blank" rel="nofollow" data-dimension112="9c98b6e6-8e1a-4fc4-bf1f-a0b8a3799113" data-action="Deal Block" data-label="Viture Beast" data-dimension48="Also available at: Best Buy" data-dimension25="$549">View Deal</a></p></div><h2 id="ultimate-immersion">Ultimate immersion</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zCDwaYmxgF8PQ2cvU6JVEW" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/zCDwaYmxgF8PQ2cvU6JVEW.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As I found out when <a href="https://www.tomsguide.com/computing/smart-glasses/exclusive-viture-co-founders-are-planning-invisible-ai-glasses-to-rival-meta">talking to Viture’s co-founders</a>, the Beast are having a grand (re)launch on Best Buy, Amazon and Viture’s own website — with CMO Emily Wang calling them “a mature, refined version of the Beast.”</p><p>The glasses started on shaky ground back at the beginning of the year, missing features and lacking some of the sharpness I saw in the demo units way back at <a href="https://www.tomsguide.com/computing/vr-ar/best-of-awe-2025-the-top-7-xr-gadgets-that-caught-our-eye">AWE 2025</a>. But now, it’s all here, and the end result is a picture quality that’s a step above anything else I’ve seen (dethroning the <a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses/xreal-one-pro-ar-glasses-review">Xreal One Pro</a> in my picture hierarchy).</p><p>Wearability is real nice here, with the stems curved for a nice comfort on the ears and even weight distribution at the front with cushioned notepads giving you hours of strain-free wear. Then you throw in the on-device screen tuning methods and things get real interesting.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="x7CgNLDRpbWhuxmkhTdbEG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/x7CgNLDRpbWhuxmkhTdbEG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And no, you won’t get what Xreal offers via its on-device chipset giving you an ultra wide, view but there are a plethora of options here. On the glasses themselves, you’ve got screen sizing, anchoring options (the 3DoF tracking is so good here — the picture doesn’t even move on a couple flights I’ve taken), and refresh rate alterations.</p><p>But its when the Spacewalker app comes into play where things get interesting, as beyond that 32:9 ultra wide, you’ve got triple monitors in horizontal or vertical, the chance to color tune your display in any way you see fit and more. So far, I’ve got a warmer preset for gaming on my Steam Deck, and greater accuracy for any video work I do on my MacBook Pro.</p><p>It can quickly become a tinkerer’s paradise, and once your past it, you’ll embrace the super dark electrochromic lenses giving you a private screening wherever you are. Before I knew it, Market Harborough was a distant memory — 90 minutes felt more like nine.</p><h2 id="a-couple-of-frustrations">A couple of frustrations</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="c2CDXizHwx3YwTTRvmX6EG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/c2CDXizHwx3YwTTRvmX6EG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That’s not to say the Viture Beast is completely without issues — two hardware-based and one that I hope can be resolved with a firmware update.</p><p>Starting at the top, the move from Viture’s magnetic port for the display cable to USB-C can make these a little awkward to sit on the face just right. That tugging based on the cable tension can move them slightly off-angle.</p><p>Viture does offer a USB-C to magnetic connector extender (meant to make these compatible with the Neckband Pro, but can be used for display connection too. But I would’ve preferred to have this built into the stem.</p><p>Second, there isn’t built-in IPD dials in the Beasts like other Viture glasses, so picking the right size is absolutely critical here to get the perfect picture. Make sure you do measure your own pupillary distance to get it correct, but word to the wise, most of you reading this will need the Medium-sized glasses. Even with my big head, the large was too big.</p><p>And finally, the gigantic field of view of that display is quite the test of those prisms at the furthest edges, as there are some hints of chromatic aberration around the sides. The same thing happens in the One Pro, and if you want complete perfect clarity across the entire picture, reduce the screen size everso slightly.</p><p>However, at max size, while it can be noticed, it’s not a deal breaker personally at all.</p><h2 id="my-next-favorite-ar-glasses">My next favorite AR glasses</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QT8BndEN9ndvfDxVDUmbKG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/QT8BndEN9ndvfDxVDUmbKG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So there’s my review before the actual review in a few days time, and now my journey is (finally) almost over. I’m sitting here realizing that the past four hours have just melted by a mix of immersed, focused work and all-encompassing entertainment. </p><p>The Viture Beasts aren’t just great boredom busters, they’re a glimpse of where AR glasses as a whole are going — brute forcing almost VR-esque experiences with a mix of strong hardware and well-crafted software to turn even the most cramped of bus seats into a personal cinema.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review">I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/snap-ceo-dunks-on-ray-ban-metas-and-teases-snap-specs-as-his-alien-vision-for-the-future-of-computing-sounds-weird-but-im-on-board">Snap CEO dunks on Ray-Ban Metas and teases Snap Specs as his 'alien vision' for the future of computing — sounds weird, but I’m on board</a></li><li><a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">I’ve worn smart glasses for over 5 years — here’s the best AR and AI glasses</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Pull the rug out': Mark Gurman explains Apple’s plan to launch smart glasses and stop Meta’s momentum ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/pull-the-rug-out-mark-gurman-explains-apples-plan-to-launch-smart-glasses-this-year-to-stop-metas-momentum</link>
                                                                            <description>
                            <![CDATA[ Apple Glasses are coming, but not how you might expect. In this Tom’s Guide interview, Bloomberg's Mark Gurman joins Mark Spoonauer to break down Apple Glasses and all of its features, AirPods with cameras and even a wearable AI pendant. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fMYhVxzU2gNzpBY9pG3ecc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/b6AYQStgLrZQxNJZtkEoXW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Apr 2026 15:02:33 +0000</pubDate>                                                                                                                                <updated>Mon, 20 Apr 2026 15:44:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Apple Intelligence]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                    <category><![CDATA[AI]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mark Spoonauer ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/b6AYQStgLrZQxNJZtkEoXW-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide/Martin Hajek/iDropnews]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mark Gurman shown with a render of Apple Glasses]]></media:description>                                                            <media:text><![CDATA[Mark Gurman shown with a render of Apple Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Mark Gurman shown with a render of Apple Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/b6AYQStgLrZQxNJZtkEoXW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>At some point this year we should finally see Apple’s first pair of <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses"><u>smart glasses</u></a>. Yes, after years of rumors and speculation, Tim Cook is expected to show off <a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-everything-we-know-so-far"><u>Apple Glasses</u></a> as soon as September. They’ll reportedly be powered by Apple silicon and the new-and-improved version of Siri. </p><p>But what will these glasses do and how will they stand out against the Meta Ray-Ban glasses and upcoming <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-saw-the-future-of-android-xr-smart-glasses-and-meta-and-apple-are-in-trouble">Android XR glasses</a> from Samsung and others? There’s no better person to ask these pressing questions and more than Mark Gurman, the chief correspondent for Apple at Bloomberg.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kyz1z2Y5Oe0" allowfullscreen></iframe></div></div><p>Gurman has unearthed all sorts of details about Apple’s glasses, including how the company plans to differentiate its specs in what’s expected to be a very hot market. I sat down with Gurman to talk about the first-gen Apple glasses and what’s on the horizon, as well as other so-called “AI wearables” in the pipeline, including AirPods with cameras and an AI pendant.</p><h2 id="apple-glasses-release-date-when-are-they-coming">Apple Glasses release date: When are they coming?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D5oTBDFbp8fxEQN2hHEzXY" name="apple glasses.shutterstock_1738735427" alt="Apple Glasses" src="https://cdn.mos.cms.futurecdn.net/D5oTBDFbp8fxEQN2hHEzXY.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Before you get too excited about <a href="https://www.tomsguide.com/news/visionOS"><u>visionOS</u></a> glasses that shrink the <a href="https://www.tomsguide.com/computing/augmented-reality/apple-vision-pro-m5-2025-review"><u>Vision Pro</u></a> experience into a pair of specs, Apple reportedly plans to go the display-free route at first. But Meta has already sold millions of <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review"><u>Ray-Ban Meta glasses</u></a> without a display, so it seems Apple is going to start there.</p><p>“The plan for some time has been to introduce the smart glasses in the September / October timeframe of this year, and then roll them out early in 2027,” Gurman said. “I'd be pretty surprised if they did not introduce them before the end of the year, even if it's going to take several months for them to actually reach customers.”</p><p>The reason Gurman would be surprised is that he doesn’t believe that the <a href="https://www.tomsguide.com/phones/iphones/iphone-18-pro-rumors-everything-we-know-so-far"><u>iPhone 18 Pro</u></a> and <a href="https://www.tomsguide.com/phones/iphones/iphone-fold-heres-what-the-leaks-and-rumors-say-about-apples-alleged-upcoming-foldable-phone"><u>iPhone Fold</u></a> is going to be enough to excite customers and investors. And then there’s the matter of stealing thunder from the competition.</p><p>“If you're Apple, you really want (Apple Glasses) to be introduced before the holiday season, because you don't want one more cycle for Meta to get momentum selling these glasses, especially given they're going to be very giftable,” Gurman shared. “And you want to pull the rug out from under Google and Warby Parker and some of the other brands who are launching their glasses at the end of the year.”</p><h2 id="how-will-apple-glasses-stand-out">How will Apple Glasses stand out?</h2><p>On the surface, Apple’s glasses will be similar to Meta’s. You’ll be able to play music, capture photos and videos, listen to notifications, take phone calls and get hands-free help from a voice assistant in Siri. </p><div><blockquote><p>While the iPhone is compatible with competing wearables, no third-party product is going to play as nicely with the iPhone as smart glasses developed by Apple</p><p>Mark Gurman</p></blockquote></div><p>Apple’s strategy is apparently to focus on tighter integration with the iPhone and offering a higher-end build quality. In fact, Gurman reports that Apple has designed at least four different styles along with several color options, including black, ocean blue and light brown..</p><p>The glasses are apparently made using acetate, a premium material that’s more durable and luxurious than the plastic used by others. Then there’s the sheer power of the Apple brand and ecosystem factor.</p><p>“The Apple brand is so strong, so keep that as one factor. The other factor is that while the iPhone is compatible with competing wearables, no third-party product is going to play as nicely with the iPhone as smart glasses developed by Apple,” Gurman said.</p><p>“And then, of course, on top of that is branding, Apple design, Apple style, the way Apple is going to try to upsell people who buy an iPhone and try to get them to buy smart glasses to work with their iPhone at the time of purchase. They have a lot of ingredients to sell a lot of these smart glasses.”</p><h2 id="apple-glasses-use-cases-what-will-they-actually-do">Apple glasses use cases: What will they actually do?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YXA2CnDuYdTU43djgXeLXK" name="Apple Glasses.jpg" alt="Apple Glasses render" src="https://cdn.mos.cms.futurecdn.net/YXA2CnDuYdTU43djgXeLXK.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Martin Hajek/iDropnews))</span></figcaption></figure><p>Apple’s glasses will be designed to be the ultimate accessory to your iPhone. You’ll be able to capture high resolution photos and videos on the go. But things get really interesting when you add Visual Intelligence into the mix. </p><p>Gurman has reported on the idea of visual reminders. So, for example, if you’re in the store and the glasses see something on the shelf you had added to your reminders list, you’ll be prodded to add it to your cart. </p><p>Getting turn-by-turn directions should be more helpful than constantly staring down at your phone, too, thanks to the built-in cameras. </p><p>“One cool potential use case is walking down the street using the built-in speakers in the smart glasses to be told where you're going in turn-by-turn directions and Maps. And rather than just telling you to take a left in 400 feet, it says ‘make a left by the gray hotel.’ So you’re getting more context by using those cameras.</p><h2 id="the-new-siri-or-bust">The new Siri… or bust?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QxAKPSHY9yKgKrtQA5GuHV" name="Siri.shutterstock_2501930605" alt="Apple Intelligence on iPhone in front of an iPad" src="https://cdn.mos.cms.futurecdn.net/QxAKPSHY9yKgKrtQA5GuHV.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Of course, Apple’s glasses won’t be worth whatever premium the company plans on charging if the <a href="https://www.tomsguide.com/phones/iphones/apple-confirms-siri-2-0-is-delayed-to-ios-19-and-possibly-beyond"><u>new Siri</u></a> isn’t a significant leap forward. Apple has promised a smarter Siri since iOS 18 and the launch of the iPhone 16, but Siri has been famously delayed.</p><p>In fact, Apple is reportedly working with Google to infuse Apple’s assistant with Gemini intelligence to help catch up to the competition.</p><p>“It's actually wild,” Gurman shared. The new Siri is likely not going to launch until September with <a href="https://www.tomsguide.com/phones/iphones/ios-27-7-biggest-expected-upgrades-for-your-iphone"><u>iOS 27</u></a>, which means it's going to launch over two years after it was initially supposed to launch. So definitely not a good look for Apple.”</p><p>Based on Gurman’s own reporting, iOS 27 will include a dedicated Siri app and the revamped assistant will operate more like a chatbot like Gemini. Apple is also coming out with a new feature called extensions, which will allow other AI chatbots to work within the Siri interface.</p><p>Siri is also the key for getting Apple Glasses to work seamlessly. If the assistant isn’t responsive or smart enough, the “smart” in smart glasses falls way short.</p><p>“They need to get this new Siri out the door in order to make these smart glasses functional or usable in any proper way,” Gurman said. </p><h2 id="airpods-with-cameras-and-a-new-ai-pendant">AirPods with cameras…and a new AI pendant</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ASdWQTCTF9zU3GEPCHyB5b" name="Airpods_pro 5.JPG" alt="A pair of Apple AirPods Pro 3" src="https://cdn.mos.cms.futurecdn.net/ASdWQTCTF9zU3GEPCHyB5b.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Not everyone is going to want to wear smart glasses, so Apple has two other so-called AI wearables in the works: <a href="https://www.tomsguide.com/audio/earbuds/apple-reportedly-working-on-airpods-with-cameras-heres-what-they-could-do"><u>AirPods with cameras</u></a> and an <a href="https://www.tomsguide.com/computing/apples-ai-wearable-roadmap-is-getting-wild-prepare-for-ai-pendant-smart-glasses-and-airpods-with-cameras"><u>AI pendant</u></a>.</p><p>The AirPods with cameras won’t be for taking pictures. They’ll have IR cameras built in to measure your surroundings and better understand the world around you. So you’ll be able to do many of the things Apple Glasses promise, such as getting visual reminders and better context for turn-by-turn directions. </p><div><blockquote><p>“They have to hit all the major wearable categories. So it seems like they knew they were running behind here, and so they're throwing everything but the kitchen sink at it.”</p><p>Mark Gurman</p></blockquote></div><p>Gurman expects these to launch in the next year or so as a compliment or alternative to Apple Glasses. But what will these things cost?</p><p>“It will be a bit more expensive to get the cameras into the AirPods, and there may be some people who don't want AirPods with the cameras built in, Gurman said. “It would make sense to me for these to be another tier on top, maybe something like AirPods Ultra.”</p><p>The other AI wearable apparently on the horizon is an AI pendant, which will be equipped with a camera and microphones, making it another “eyes and ears” product in Gurman’s estimation. </p><p>“The pendant is designed to be worn as a necklace,” Gurman said. “So there'll be accessories to wear it around your neck. There'll be accessories to pin it on your shirt or jacket”</p><p>The pendant will be for people who don't want to wear AirPods or smart glasses, but who still want to benefit from feeding all of that contextual data to your iPhone and to the cloud for Apple intelligence and Siri. And presumably Apple will tout stronger privacy protections than the failed <a href="https://www.tomsguide.com/ai/the-humane-ai-pin-is-officially-dead-and-hp-is-picking-up-humanes-leftovers"><u>Humane AI Pin</u></a>. </p><p>However, Gurman believes that this device won’t be nearly as successful as the AI AirPods or the smart glasses.</p><p>“They have to hit all the major wearable categories. So it seems like they knew they were running behind here, and so they're throwing everything but the kitchen sink at it.”</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/apples-ai-smart-glasses-strategy-revealed-how-the-iphone-maker-plans-to-outshine-metas-ray-bans"><strong>Apple's AI smart glasses strategy revealed: How the iPhone maker plans to outshine Meta's Ray-Ban</strong></a></li><li><a href="https://www.tomsguide.com/phones/iphones/iphone-fold-leak-may-have-revealed-final-design-and-magsafe-confirmation-what-we-know"><strong>iPhone Fold leak may have revealed final design and MagSafe confirmation — what we know</strong></a></li><li><a href="https://www.tomsguide.com/ai/3-meta-ray-ban-features-that-feel-like-living-in-the-future"><strong>3 best Meta Ray-Ban features that you (probably) didn't know</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 3 best Meta Ray-Ban features that you (probably) didn't know  ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/ai/3-meta-ray-ban-features-that-feel-like-living-in-the-future</link>
                                                                            <description>
                            <![CDATA[ Learn hidden Meta Ray-Ban features including music identification, QR scanning, and real-time translation. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Yh2TiMpMf5AUjdPZ6GmFaH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6VdSxzCvmG5E5rXQrMbeQM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Apr 2026 10:25:27 +0000</pubDate>                                                                                                                                <updated>Mon, 20 Apr 2026 11:51:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ kaycee.hill@futurenet.com (Kaycee Hill) ]]></author>                    <dc:creator><![CDATA[ Kaycee Hill ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/sUwQW8yCGXFHeksAFjqSxZ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6VdSxzCvmG5E5rXQrMbeQM-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A close-up of a camera lens on the Meta Ray-Ban (gen 2) smart glasses with shutter closed]]></media:description>                                                            <media:text><![CDATA[A close-up of a camera lens on the Meta Ray-Ban (gen 2) smart glasses with shutter closed]]></media:text>
                                <media:title type="plain"><![CDATA[A close-up of a camera lens on the Meta Ray-Ban (gen 2) smart glasses with shutter closed]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6VdSxzCvmG5E5rXQrMbeQM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Meta Ray-Bans do more than take photos and answer basic questions. Beyond the obvious features most people use daily, these smart glasses include capabilities owners might discover — like identifying songs playing around you, scanning QR codes without pulling out your phone, and translating foreign languages in real-time.</p><p>These features work through voice commands and the Meta View app, turning your glasses into a hands-free tool for situations where using your phone would be awkward or inconvenient. Here are three Meta Ray-Ban features worth knowing about.</p><section class="howto-block">                    <h3>1. Identify songs playing around you</h3>                    <figure>                            <p class="bordeaux-image-check">                                <img    src="https://cdn.mos.cms.futurecdn.net/NL7LMqTxSAoi7Ww2cWi5o.png"                                        alt="Ray-Ban Meta Smart Glasses "                                        onerror="this.parentNode.replaceChild(window.missingImage(),this)"                                        data-pin-media="https://cdn.mos.cms.futurecdn.net/NL7LMqTxSAoi7Ww2cWi5o.png"                                        class="expandable van-old-layout-image">                            </p><div class="credit">(Image: © Tom's Guide)</div></figure>                    <p><p>Your Meta Ray-Bans can tell you what song is playing out loud using Shazam integration built into the Meta View app. This works like pulling out your phone to Shazam a song, except you do it completely hands-free through your glasses.</p><p>To set up Shazam on your Meta Ray-Ban glasses,<strong> launch the Meta View app and tap your device icon</strong> in the top right corner. From there, <strong>head to App Connections and  select Shazam</strong>. </p><p>Once connected, you can identify music anytime by <strong>saying "Hey Meta, what song is this?"</strong> while music plays nearby.</p><p>This is particularly useful at restaurants, stores, or events where you hear music but can't easily pull out your phone to identify it. The glasses do it discreetly without interrupting what you're doing.</p></p>                </section><section class="howto-block">                    <h3>2. Translate conversations in real-time</h3>                    <figure>                            <p class="bordeaux-image-check">                                <img    src="https://cdn.mos.cms.futurecdn.net/q9YZyfv7UmKsiQBvRvrsVM.jpg"                                        alt="Tom's Guide U.S. Editor-in-Chief Mike Prospero wearing Meta Ray-Ban (gen 2) smart glasses"                                        onerror="this.parentNode.replaceChild(window.missingImage(),this)"                                        data-pin-media="https://cdn.mos.cms.futurecdn.net/q9YZyfv7UmKsiQBvRvrsVM.jpg"                                        class="expandable van-old-layout-image">                            </p><div class="credit">(Image: © Tom's Guide)</div></figure>                    <p><p>You can trigger real-time translation just by <strong>saying "Hey Meta, start live translation," </strong>and it will listen and translate audio back to you through the glasses' speakers.</p><p>The glasses listen to someone speaking a foreign language and translate it into English (or your preferred language) in real-time, playing the translation through the built-in speakers only you can hear. This creates a hands-free translation experience during conversations, letting you maintain eye contact instead of looking down at a phone screen.</p><p>With offline language support, you can download languages to have saved on your glasses so you don't have to worry about not having a connection when you're traveling. </p><p>You can <strong>download languages before your trip in the Meta View app under settings</strong>, then select which languages to store locally.</p></p>                </section><section class="howto-block">                    <h3>3. Scan QR codes </h3>                    <figure>                            <p class="bordeaux-image-check">                                <img    src="https://cdn.mos.cms.futurecdn.net/MouQNWJXXX8QuJF3xEznUU.jpg"                                        alt="Woman shopping while wearing Ray-Ban Meta Smart Glasses "                                        onerror="this.parentNode.replaceChild(window.missingImage(),this)"                                        data-pin-media="https://cdn.mos.cms.futurecdn.net/MouQNWJXXX8QuJF3xEznUU.jpg"                                        class="expandable van-old-layout-image">                            </p><div class="credit">(Image: © Tom's Guide)</div></figure>                    <p><p>Got a QR code? You can ask Meta to scan it and the glasses will send the link straight to your phone via the Meta View app. </p><p><strong>Say "Hey Meta, scan this" while looking at any QR code.</strong> The glasses scan it through the built-in camera and immediately send the decoded link to your phone as a notification. Tap the notification to open the link in your browser.</p><p>Restaurant menus, event check-ins, payment codes, website links — it handles any standard QR code. And since you're not fumbling for your phone, it's especially handy when your hands are full or you're mid-task.</p></p>                </section><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lBNO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lBNO.js" async></script><p>Did we miss your favorite feature? Let us know in the comments!</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguide/video/7629408491295280397" data-video-id="7629408491295280397" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguide" href="https://www.tiktok.com/@tomsguide">@tomsguide</a>                            <p></p><a target="_blank" title="♬ Retro Sounds - DreamyBeats" href="https://www.tiktok.com/music/Retro-Sounds-7417137492757612560">♬ Retro Sounds - DreamyBeats</a></section>                    </blockquote></div>                <h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide </span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/this-is-the-blink-and-youll-miss-it-sign-that-meta-glasses-are-recording">This is the blink-and-you'll-miss-it sign that Meta glasses are recording</a></li><li><a href="https://www.tomsguide.com/ai/i-used-meta-ai-to-enhance-my-selfies-heres-how-to-try-it">I used Meta AI to enhance my selfies — here's how to try it</a></li><li><a href="https://www.tomsguide.com/ai/how-to-livestream-on-meta-smart-glasses">You can live stream with your Ray-Ban Meta smart glasses — here's how</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I traveled 5,000 miles with Rokid Glasses — this Meta Ray-Ban Display rival impressed me ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/rokid-glasses-review</link>
                                                                            <description>
                            <![CDATA[ The Rokid Glasses prove that making fully-equipped smart specs look like normal glasses is possible. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">n89i5rUyESU3C2dqcaQkn4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Wnk4WGatZwDH9NWg5qLJd4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Apr 2026 10:13:26 +0000</pubDate>                                                                                                                                <updated>Mon, 20 Apr 2026 12:17:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Wnk4WGatZwDH9NWg5qLJd4-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Rokid Glasses]]></media:description>                                                            <media:text><![CDATA[Rokid Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Rokid Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Wnk4WGatZwDH9NWg5qLJd4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You may remember I <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-tested-the-futuristic-rokid-glasses-bringing-ar-and-ai-together-to-make-meta-nervous">tested an early version of the Rokid glasses last year</a>, and quickly became enamored with the sleek looks and lightweight wearability of the frames — all while still offering a bright heads-up display, multi-modal AI and a decent 12MP camera. Of course, this was a starting point of a few minutes with the glasses, and now I’ve been daily-driving them for two months.</p><p>So after 62 days of general wear and tear, did my initial high on the glasses wear off, or is it still as strong? Well, that’s a complicated question to answer.</p><p>Because you see, a lot of what I loved at the beginning is still there (and more). The wearability of these compared to the sharper stems of the Even Realities G2 or the cumbersome frame of the Meta Ray-Ban Display glasses makes these just feel like your normal stylish pair of frames. You can see the displays if you squint really hard, but chances are you won’t even notice I’m wearing smart glasses — the social acceptability scores high.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5gCHHLRXRXodhyg4jtRsH4" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/5gCHHLRXRXodhyg4jtRsH4.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there’s what they can do with a customizable multi-modal AI model (you can select between Gemini and ChatGPT), navigation, live translation, conversation summaries and all the usual suspects, they’re feature packed. Throw a 12MP camera in there with surprisingly beasty speakers and a strong microphone, and interactions are a cinch. Plus, shout-out to the all-day battery life if you’re using them casually.</p><p>However, there are a couple of frustrations I had with them. Namely, that sneaky shooter doesn’t perform so well in low light conditions, and a couple of the coolest features (such as using AliPay QR codes to pay for things with your glasses) are not widely available. Plus, while that $599 price tag is a bit steep from the get go, cost can go quite a bit higher when prescription lenses are involved.</p><p>But I can’t deny the sheer convenience and usefulness of these specs far outweigh these small niggles. From actually having a viewfinder for your camera to coming in clutch with translations in foreign countries and finding my way around, this is a huge assist in a sleek package.</p><h2 class="article-body__section" id="section-rokid-glasses-cheat-sheet"><span>Rokid Glasses: Cheat Sheet</span></h2><ul><li><strong>What is it? </strong>This is a pair of AI glasses with a display.</li><li><strong>Who is it for? </strong>This is for those who want the assistance of something like the Ray-Ban Meta specs, but with the added aid of a heads-up display — all packed into a sleek, lightweight pair of specs.</li><li><strong>What does it cost? </strong><a href="https://global.rokid.com/products/rokid-glasses" target="_blank" rel="nofollow">You can pick up a pair for $599.</a></li><li><strong>What do we like? </strong>The bright, sharp screen makes these all the more useful</li><li><strong>What don’t we like? </strong>While the glasses themselves are reasonably priced, the prescription lenses are pricey, and that 12MP camera can struggle in awkward lighting.</li></ul><h2 class="article-body__section" id="section-rokid-glasses-specs"><span>Rokid Glasses: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong></strong></p></td><td  ><p><strong>Rokid Glasses</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$599</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>Dual monochrome green Micro LED waveguide, 480 x 398 resolution, 1,500 nits</p></td></tr><tr><td class="firstcol " ><p><strong>Field of view (FOV)</strong></p></td><td  ><p>23 degrees</p></td></tr><tr><td class="firstcol " ><p><strong>Chip</strong></p></td><td  ><p>Snapdragon AR1 Gen 1</p></td></tr><tr><td class="firstcol " ><p><strong>Camera</strong></p></td><td  ><p>12MP F2.25 aperture</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (when open)</strong></p></td><td  ><p>6.1 x 5.6 x 1.7 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.7 ounces</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-rokid-glasses-the-ups"><span>Rokid Glasses: The ups</span></h2><p>I’ve been waiting for Waveguide displays (the tiny projectors directly on the lenses rather than the big glass prisms of AR glasses) to be subtle enough in a pair of glasses. The Rokid Glasses manage to achieve that nicely, and pair that with some genuinely useful day-to-day features.</p><h2 id="quite-the-looker">Quite the looker</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qLGph5fTvFA85fVJ9TSWe3" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/qLGph5fTvFA85fVJ9TSWe3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Smart glasses are really starting to address that social acceptability — doing their best to hide all the tech and not get some awkward double looks on the subway. Even Realities do a good job of this, but to do so, they’ve been intentional with the use cases and taken out the camera and speakers.</p><p>The Rokid Glasses are the first fully-featured pair I’ve tried that give you all the functionality while still being a fashionably understated pair on the face. They don’t really have a stand-out aesthetic, being your normal Wayfarer style, but that’s actually a good thing here. You’ll blend in effortlessly. They passed my friend test (going to the pub and seeing whether any of my friends noticed something weird about me), and at no point did I get any double takes.</p><p>Plus, design is more than just subtlety, as the company’s managed to do this in an impressively wearable pair of specs too — the lightest I’ve tested with a nice curvature to the stems so you’re not feeling it cut into the top of your ears like the G2s.</p><h2 id="actually-useful-features">Actually useful features</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QUAJMr9WaFTJ3qHbWhvEX3" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/QUAJMr9WaFTJ3qHbWhvEX3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is another field that’s quickly expanding, because it’s all fair and good to have a pair of glasses with a screen on them, but if it’s just gimmicky features, what are we even doing here? Rokid’s specs started rather limited in capabilities, but software updates have made them a genuinely useful tool for your day-to-day.</p><p>There’s definitely a learning curve to the tap/swipe interactions, and I fell victim to a couple of unintended touches when scratching my head. However, once you figure out the workflow, there’s plenty to be done here.</p><p>Navigation is a clear, understandable HUD that gets you from place to place easily. The AirPods-esque nod to accept calls has come in clutch when my hands were busy, and the multi-modal AI interactions are a cinch to get to with microphones that do a great job of picking up my voice in loud situations.</p><p>And the UI itself is nicely utilitarian while staying minimal in its invasion on your field of view — the sweet spot of where I’d like things to be for this category of product. Throw in up to 1,500 nits of brightness so I can see it clearly on a summer day (although the green display does get a bit lost against the green of grass or a tree), and speakers that are clear without any distortion at high volume, and you’ll find there aren’t really any limitations here.</p><p>Oh, and shout-out to the underrated gem of an addition in the camera framing, which allows you to get your shot just right. With so many AI glasses, you’re always guessing, and the shot always cuts off a little bit on the right as you try to line it up. With this, you’ve got the confidence in capturing the right subject.</p><h2 id="ai-smarts">AI smarts</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JWSjcsL9V26BGYQ82S8Ci3" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/JWSjcsL9V26BGYQ82S8Ci3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then we move over to the AI side of things, as it’s not necessarily about just stuffing it with a model and calling it a day — you need to actually provide something useful with it. Fortunately, that’s one of the Rokid Glasses’ fortes, as it starts with being able to choose your model between Gemini and ChatGPT. </p><p>That flexibility is a real win here, as you can overcome the limitations of one depending on what you’re doing (Gemini being better at location/image recognition for example). This meant that some day-to-day logic-based questioning, I could go to GPT’s speedy responses, but move to Gemini for figuring out what to cook with ingredients or ask about a historic building on a walking tour.</p><p>You do get some of the more generic features you see across a lot of AI glasses now — like super zippy live translation of text and voice, audio transcription and intelligent captioning. All works impressively speedily thanks to that Snapdragon AR1 Gen 1 chip inside the glasses. It all comes together for a helpful suite that you can prompt with your voice (or with swipes) and get answers about the world around you.</p><p>And impressively, the battery stays rather strong throughout. Don’t get me wrong, if you hardcore use them for a long meeting of captioning, you can drain them in just under two hours. But for casual stuff, you can get a full day easily.</p><h2 class="article-body__section" id="section-rokid-glasses-the-downs"><span>Rokid Glasses: The downs</span></h2><p>That’s not to say there aren’t any downsides to the Rokid Glasses. A couple of frustrations stick out here.</p><h2 id="camera-challenges">Camera challenges</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tr7m8rdwbiGyLGMvzuBBSQ" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/tr7m8rdwbiGyLGMvzuBBSQ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So most of the time, you won’t see this. In the day, that 12MP shooter captures some nice detail with color science skewing more towards warmer tones — no bad thing but that comes down to individual taste.</p><p>Where you’ll see the problems is in more challenging lighting conditions. You can see the baseplate of my sim racing pedals just vanish into the black void of the metal plate below, for example: </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3024px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="4Gys7kCNVZuSyivo2hfx5o" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/4Gys7kCNVZuSyivo2hfx5o.jpg" mos="" align="middle" fullscreen="" width="3024" height="4032" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And it’s a challenge I can understand, as you try to find that balance between camera quality (size of sensor) and not making it super noticeable.</p><h2 id="app-connectivity-frustrations">App connectivity frustrations</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vmw54Ff46ZVYeagmsak4L4" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/vmw54Ff46ZVYeagmsak4L4.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Let me be clear — if you’re on Android, this is not a problem. If you’re on iOS, there’s some hoops to jump through with a whole lot of privacy settings to tweak, and the app is required to be open in the background for it all to work (since it’s not on an OS level).</p><p>If you’re OK with that, cool! But on my limping iPhone 15 Pro with a bad battery, always-on location does take its toll to make the experience work. </p><h2 id="pricey-prescription-lenses">Pricey prescription lenses</h2><p>The good news is that Rokid has prescription requirements covered nicely here. The clip on lenses are subtle enough to get away with, and the titanium frame is nice and rigid here. Plus prescription ranges from 0-1600 degrees, so all ground is covered.</p><p>The bad news? You’ll be paying a pretty penny for it — at least $120 for the lenses, but fiddling with the customization system can see that cost go up to nearly $200. It’s an annoying extra cost.</p><h2 class="article-body__section" id="section-rokid-glasses-verdict"><span>Rokid Glasses: Verdict</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w896BoPdjdRk4nTtgfomE4" name="Rokid Glasses" alt="Rokid Glasses" src="https://cdn.mos.cms.futurecdn.net/w896BoPdjdRk4nTtgfomE4.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So, where does this leave the Rokid Glasses? As you can tell by the score, I rather love them for their subtle design, bright, sharp display, strong audio system and feature set. And frustrations aside, I quickly adapted and they’ve become an essential part of my portable tech setup for finding my way around, taking notes from meetings, and getting multimodal help.</p><p>Do I wish the iOS connectivity experience was cleaner? Yep. I also hope for a better camera in the future. But for a first real stab at AI display glasses for $599, Rokid has pulled off something rather great here.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I swapped calorie-counting for a month with AI glasses — and finally hit my goal weight ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/ai/i-stopped-weighing-my-food-and-used-ray-ban-meta-glasses-to-track-calories-instead</link>
                                                                            <description>
                            <![CDATA[ I used Ray-Ban Meta glasses to track calories instead of weighing food or logging meals manually. Here’s why this AI wellness experiment surprised me. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oq6ZNBVJLLPYRQKHpQGst8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EH6mfXTZoAJE6xGsKmj39U-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 19 Apr 2026 04:15:00 +0000</pubDate>                                                                                                                                <updated>Sun, 19 Apr 2026 20:01:53 +0000</updated>
                                                                                                                                            <category><![CDATA[AI]]></category>
                                                    <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ amanda.caswell@futurenet.com (Amanda Caswell) ]]></author>                    <dc:creator><![CDATA[ Amanda Caswell ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/bpYbd7AokUKfGGbNp8LHka.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/EH6mfXTZoAJE6xGsKmj39U-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Meta]]></media:description>                                                            <media:text><![CDATA[Meta]]></media:text>
                                <media:title type="plain"><![CDATA[Meta]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EH6mfXTZoAJE6xGsKmj39U-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>For nearly three decades, my mornings have started the same way: running shoes on, out the door before sunrise, miles logged before most people finish their first cup of coffee. But the hardest part of staying fit was never the run, it was everything that came after.</p><p>If you’ve ever tried to lose weight, train for a race or simply eat healthier, you know the routine: scan barcodes, log ingredients, weigh portions, repeat. What starts as motivation quickly turns into tedious admin, and the burnout is real.</p><p>That’s why the idea of using AI glasses to track calories for me instantly caught my attention. If they could remove the most annoying part of healthy eating, I wanted to know.</p><p>But with Meta’s April 2026 update, the frustration just vanished for me. By integrating the <a href="https://www.tomsguide.com/ai/i-tried-muse-spark-heres-what-you-need-to-know-about-metas-new-ai-model">Muse Spark</a> multimodal model, my <a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review">Ray Ban Meta Smart Display</a> glasses have once again proven useful — even beyond <a href="https://www.tomsguide.com/ai/i-wore-ray-ban-meta-display-smart-glasses-to-watch-the-super-bowl-halftime-show-and-understood-bad-bunny-in-real-time">translating the Superbowl Half Time show</a> or <a href="https://www.tomsguide.com/ai/i-wore-meta-ray-ban-smart-glasses-while-shopping-at-target-7-things-that-were-surprisingly-useful">shopping at Target</a>. <br><br>Here’s what it’s actually like to let your eyewear audit your plate.</p><div class="product"><a data-dimension112="bf281a41-0944-4cb3-b41d-6d6b7ea5d6c1" data-action="Deal Block" data-label="These smart glasses look like normal Ray-Bans but quietly pack in cameras, speakers, and AI. You can translate conversations, identify what you’re looking at, make calls, and capture moments hands-free." data-dimension48="These smart glasses look like normal Ray-Bans but quietly pack in cameras, speakers, and AI. You can translate conversations, identify what you’re looking at, make calls, and capture moments hands-free." data-dimension25="$799" href="https://www.meta.com/ai-glasses/meta-ray-ban-display/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="5BAia7r2fMi5FYYJ4BTGoc" name="Meta Ray-Ban Display-10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5BAia7r2fMi5FYYJ4BTGoc.jpg" mos="" align="middle" fullscreen="" width="2000" height="1126" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>These smart glasses look like normal Ray-Bans but quietly pack in cameras, speakers, and AI. You can translate conversations, identify what you’re looking at, make calls, and capture moments hands-free.<a class="view-deal button" href="https://www.meta.com/ai-glasses/meta-ray-ban-display/" target="_blank" rel="nofollow" data-dimension112="bf281a41-0944-4cb3-b41d-6d6b7ea5d6c1" data-action="Deal Block" data-label="These smart glasses look like normal Ray-Bans but quietly pack in cameras, speakers, and AI. You can translate conversations, identify what you’re looking at, make calls, and capture moments hands-free." data-dimension48="These smart glasses look like normal Ray-Bans but quietly pack in cameras, speakers, and AI. You can translate conversations, identify what you’re looking at, make calls, and capture moments hands-free." data-dimension25="$799">View Deal</a></p></div><h2 id="less-counting-more-enjoyment">Less counting, more enjoyment </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kFY3njL6XCVnWpjmcbyaed" name="8 - 2026-04-17T142456.200" alt="meta breakdown of food" src="https://cdn.mos.cms.futurecdn.net/kFY3njL6XCVnWpjmcbyaed.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Standing in my kitchen with a pre-run snack, usually involves a "stop and scan" moment. Now, I simply put on my Ray Ban Meta smart display glasses and ask:</p><p><em>"Hey Meta, tell me approximately the calories in what I’m eating," </em></p><p>Through the display, I saw the glasses instantly outline the banana and a handful of almonds using Muse Spark’s multimodal segmentation. A small overlay appeared in my line of sight: 105 calories for the banana, 160 for the almonds. </p><p>The glasses estimated the calories far more accurately than a standard flat photo ever could. I now do this throughout the day with whatever I eat, whether it's a salad, apple or even a cheeseburger. </p><h2 id="beyond-the-label">Beyond the label</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TxAaemgj8mXWtkzAyxg6PF" name="Starbucks Nitro Cold Brew 1.jpg" alt="Starbucks Nitro Cold Brew" src="https://cdn.mos.cms.futurecdn.net/TxAaemgj8mXWtkzAyxg6PF.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Starbucks)</span></figcaption></figure><p>The real test happened at the local coffee shop. As I looked at my cup, the glasses identified the "Starbucks" logo and the size of the container. Because I had previously synced my preferences in the <a href="https://apps.apple.com/us/app/meta-ai-assistant-glasses/id1558240027" target="_blank">Meta View app</a>, it knew I opted for oat milk. </p><p>It estimated the sugar content and I was able to immediately add it to my food log before I even took the first sip. This is what I think is one of the coolest features of AI. It's essentially data that quietly exists in the periphery of your life, but AI has the ability to spot patterns and provide details based on its training data. </p><h2 id="can-ai-really-see-a-recipe">Can AI really 'see' a recipe?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Er38nzML9Bev34WerCNBTP" name="8 - 2026-04-17T142231.816" alt="breakdown of calories in food" src="https://cdn.mos.cms.futurecdn.net/Er38nzML9Bev34WerCNBTP.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course, this experiment wouldn't be a true test without an accuracy challenge. It's not hard to identify a whole apple with fairly accurate data. However, it's much harder to identify a home-cooked chili. To stress-test the model, I used a "context hack." While sautéing onions, I looked at the pan and said, "Meta, I’m adding two tablespoons of olive oil and a pound of lean ground turkey."</p><p>Later, when I sat down to eat, the glasses didn’t just see "chili." It utilized recall to remember the ingredients from thirty minutes prior. This local processing solves the biggest hurdle in AI nutrition for me — where  the hidden fats and sugars exist but a camera alone can’t see. Although the numbers are estimates, for me, that's better than not knowing at all (or trying to manually do the math myself — not my strong suit).</p><h2 id="social-stealth-with-the-neural-band">Social stealth with the Neural Band</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="dtdV5L7NZjcpPqfNUer59K" name="Meta Ray-Ban Display-06" alt="Meta Ray-Ban Display neural band" src="https://cdn.mos.cms.futurecdn.net/dtdV5L7NZjcpPqfNUer59K.jpg" mos="" align="middle" fullscreen="" width="2000" height="1124" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I have to say that the most futuristic moment happened at a recent party. While I don't usually wear the Meta display glasses around people (talking to my glasses while your friends are passing the salad is a social non-starter), the Meta Neural Band changed the game. </p><p>When a notification appeared in my view asking to confirm a "Large Garden Salad," I used a subtle "pinch" gesture with my hand under the table. The band’s  sensors picked up the motor intent and confirmed the image. It was the first time calorie tracking felt truly invisible. </p><h2 id="bottom-line-2">Bottom line </h2><p>Using Ray-Ban Meta glasses to help me eat healthier was not something I had on my 2026 bingo card. But after trying it firsthand, it feels like an early glimpse at how AI could reshape personal wellness.</p><p>With tools like Muse Spark and the Ray-Ban Meta Display, we may be moving toward a future of ambient health tracking, where nutrition is monitored with the same low-effort convenience as steps, sleep or heart rate. Instead of manually logging every bite, the process starts to happen in the background.</p><p>The calorie estimates are still approximate, but for me, that’s enough. As a runner, it could mean the end of post-workout data-entry burnout after a long training run. As a parent, it offers one less mental task while trying to keep an eye on how much sugar my kids consume. And as someone who covers AI for a living, it feels like one of the clearest real-world examples yet of wearable AI becoming genuinely useful.</p><p>I’m still experimenting, but one thing is clear: smart glasses are starting to do a lot more than just take photos.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/ai/chatgpts-new-thinking-mode-just-hit-a-94-percent-reasoning-score-7-prompts-it-can-solve-that-standard-ai-cant">ChatGPT’s new ‘Thinking’ mode just hit a 94% reasoning score — 7 prompts it can solve that standard AI can’t</a></li><li><a href="https://www.tomsguide.com/ai/i-tested-anthropics-new-claude-opus-4-7-and-its-the-first-ai-that-actually-reasons-through-tasks">I tested Anthropic’s new Claude Opus 4.7 — and it’s the first AI that actually ‘reasons’ through tasks</a></li><li><a href="https://www.tomsguide.com/ai/google-just-unlocked-agent-mode-for-gemini-3-1-here-are-7-things-it-can-now-do-for-you">Google just unlocked 'Agent Mode' for Gemini 3.1 — here are 7 things it can now do for you</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Exclusive: Viture Co-founders are planning ‘invisible’ AI glasses to rival Meta ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/exclusive-viture-co-founders-are-planning-invisible-ai-glasses-to-rival-meta</link>
                                                                            <description>
                            <![CDATA[ Can Viture beat Meta at its own game? We talk to the co-founders about "invisible" AI wearables, retail expansion into Best Buy, and the "Beast" becoming a gaming monitor killer. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cqXqWSkz8ZwvCQuqPZLWeV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/S2EvTknzUsHDCc6t2kqYuF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Apr 2026 12:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/S2EvTknzUsHDCc6t2kqYuF-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Viture Beast and Ray-Ban Meta]]></media:description>                                                            <media:text><![CDATA[Viture Beast and Ray-Ban Meta]]></media:text>
                                <media:title type="plain"><![CDATA[Viture Beast and Ray-Ban Meta]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/S2EvTknzUsHDCc6t2kqYuF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The war for your face is heating up. Meta and Snap are betting big on cameras and bulky frames, but Viture is preparing to take a very different path. As the No. 1 ranked company in XR glasses shipments in the U.S., the company is taking its talents to a whole new category — laying a path to merge the worlds of AR and AI glasses in the future.</p><p>In an exclusive interview with Tom’s Guide, Viture’s CMO and co-founder Emily Wang revealed that the company is officially stepping into the "connected lifestyle" category — named <a href="https://www.vonder.ai/" target="_blank">Vonder</a>, and set to launch in Q4 of this year. </p><p>But unlike the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Ray-Ban Meta glasses</a>, VITURE is prioritizing two things the current market lacks: <strong>true fashion and absolute privacy.</strong></p><h2 id="viture-s-taking-on-ray-ban-meta-with-something-vonderful">Viture’s taking on Ray-Ban Meta with something Vonderful</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SWJxfEBbze6wfYQP9EukZQ" name="vonder" alt="vonder" src="https://cdn.mos.cms.futurecdn.net/SWJxfEBbze6wfYQP9EukZQ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: vonder)</span></figcaption></figure><p>This is the biggest takeaway from my conversation with Viture, so let’s start here. We all know that the future of smart glasses is going to be when AR and AI collides (more on that later in our chat), so it pays to be developing on both sides of this specs chasm now.</p><div><blockquote><p>“We believe smart glasses should feel invisible, not intrusive, and that technology should disappear into a timeless design, not the other way around."</p><p>Emily Wang, Viture</p></blockquote></div><p>I brought up this gap in Viture’s lineup — the daily carry AI wearable like the Ray-Ban Metas, and following a couple of potential leaks and the company’s Series B funding announcement mentioning a “new category of connected lifestyle technology,” I asked whether Viture had plans to fill it?</p><p>Well, I had asked the right question, because Emily had an ever increasing smile on her face. “I think you’re picking up on exactly what we’ve been hinting at,” Wang commented. “With all the display technology, software and AI integration we’ve built over the years, we’re in a unique position to bring that philosophy to a new category — where the glasses are not only smart and capable, but something you’re genuinely proud to wear.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="DpZN8ACQXzqocVbw7apt5U" name="DSC00074.JPG" alt="Ray-Ban Meta Smart Glasses" src="https://cdn.mos.cms.futurecdn.net/DpZN8ACQXzqocVbw7apt5U.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So to have Viture enter the AI glasses space with Vonder is incredibly exciting. With this category ever-expanding, I asked what were the key pain points they see in the industry today that the company plans to tackle. </p><p>“The most obvious one is privacy — current AI glasses have cameras pointing at the world, and people around you know it,” Wang responded. “We believe smart glasses should feel invisible, not intrusive, and that technology should disappear into a timeless design, not the other way around."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rrGA55fwhtnUk7dadFeJY6" name="Vonder" alt="Vonder" src="https://cdn.mos.cms.futurecdn.net/rrGA55fwhtnUk7dadFeJY6.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Vonder)</span></figcaption></figure><p>And this conversation went exactly in the direction I was hoping for. In all the smart glasses I’ve tested, it always feels like there’s an awkward battle between tech and fashion. For something so present on your face, making them look good almost has to come first followed by the tech.</p><p>“There’s a deeper issue we’ve cared about since day one at Viture: the tension between technology and fashion,” Wang continued. “With AI glasses, you have the freedom to make them as fashionable and personal as you want. That’s a huge unlock because at the end of the day, glasses live on your face — if people don’t want to wear them, none of the technology matters.”</p><h2 id="the-beast-is-almost-ready-for-primetime">The Beast is (almost) ready for primetime</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="x7CgNLDRpbWhuxmkhTdbEG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/x7CgNLDRpbWhuxmkhTdbEG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Moving to the here and now, you may know that I’ve been testing the Viture Beast for a while now, but also <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yet#viafoura-comments">elected to not review them</a>. Simply put, the hardware was sound, but all the features were not present. </p><p>However, as you may have seen on <a href="https://www.reddit.com/r/VITURE/" target="_blank">Viture’s subreddit</a>, it’s a very different story now — several rapidfire updates have brought them to the level where I will be reviewing them <em>very </em>soon. The only feature that’s left is a 1200p picture, which the company confirms will be released “this month.”</p><p>“Our philosophy has always been to build hardware that’s future-ready, delivering a polished experience than rush it,” Wang explained. “The recent firmware updates for image stability, color tuning and 3DoF tracking have been a huge leap forward in the everyday experience.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="c2CDXizHwx3YwTTRvmX6EG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/c2CDXizHwx3YwTTRvmX6EG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And I have to say I agree. It’s a night-and-day difference in the experience using these glasses now compared to the drifting images I saw back in January. Viture’s bought my AWE awards winners back to the primetime, and they’re lining up for a big launch.</p><p>“On April 27, the Beast will be fully available on Best Buy, Amazon and our own website simultaneously,” Wang confirmed. “Stay tuned, because what you’ll see is a mature, refined version of the beast, and for the first time, everyone will be able to easily grab what we believe is the best on the market.”</p><p>Those words — “mature” and “refined” — are signaling that the early-adopter era for these XR glasses is over, and the confidence to put them into Best Buy is a positive sign (one that I can vouch for after testing them the past few weeks).</p><h2 id="the-gaming-monitor-killer">The gaming monitor killer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hjvdsJuJFBiZ3NFGXWqF99" name="Asus ROG Xreal R1 AR Glasses" alt="Asus ROG Xreal R1 AR Glasses" src="https://cdn.mos.cms.futurecdn.net/hjvdsJuJFBiZ3NFGXWqF99.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As someone with one eye on the future, I wanted to see where this vision for the Beast goes. This turned my attention to the <a href="https://www.tomsguide.com/computing/smart-glasses/asus-rog-xreal-r1-ar-glasses-hands-on-review">Asus ROG Xreal R1 glasses</a> I tried back at CES 2026: seemingly a prototype (unless they do become a reality — I only say that because the companies have gone real quiet about them ever since January), which brought a 240Hz refresh rate to take on the gaming monitor.</p><p>And then I thought about Viture’s partnership with Nvidia, which is in the AI space at the moment (more on that in a minute), but gearing up with the gaming side of Team Green to provide the kind of glasses that could replace a bulky gaming screen would be hype.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6xeh3QQaue5wJ4rWuy4dMG" name="Viture Beast" alt="Viture Beast" src="https://cdn.mos.cms.futurecdn.net/6xeh3QQaue5wJ4rWuy4dMG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>“We believe AR glasses can and should be a viable gaming monitor alternative — high refresh rate, immersive and private,” Wang elaborated. “It’s definitely a space we’re exploring, and I think you’ll see some exciting developments from us on this front.”</p><p>But, this is the part where the company dropped an incredibly intriguing nugget — saying that “the Beast’s display engine was designed with headroom for exactly this kind of use case.” No, that doesn’t mean you’ll see 240Hz in these current gen Beast specs, but it shows a mighty promising future for these glasses if you’re a PC gamer.</p><h2 id="the-future-of-seeing">The future of ‘seeing’</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2177px;"><p class="vanilla-image-block" style="padding-top:61.28%;"><img id="HQdHs5AZAs4enM7nRKCbEa" name="Viture Nvidia XR AI" alt="Viture Nvidia XR AI" src="https://cdn.mos.cms.futurecdn.net/HQdHs5AZAs4enM7nRKCbEa.png" mos="" align="middle" fullscreen="" width="2177" height="1334" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: <a href="https://www.viture.com/blog/proudly-collaborating-with-nvidia-and-stanford-pioneering-the-future-of-xr-ai-in-healthcare" target="_blank">Viture</a>)</span></figcaption></figure><p>So for context, <a href="https://www.viture.com/blog/proudly-collaborating-with-nvidia-and-stanford-pioneering-the-future-of-xr-ai-in-healthcare" target="_blank">Viture teamed up with Nvidia and Stanford medicine</a> for a “truly meaningful” partnership — bringing XR together with AI in healthcare to streamline lab workflows, make it agentic and provide hands-free data.</p><p>“As Professor Cong (of Stanford University School of Medicine) shared, years of research work can be compressed into months, and millions of dollars in costs can be reduced to thousands,” Wang explained. </p><p>I asked further as to whether this is an agentic sign of the consumer direction for AI glasses. “The next evolution is exactly what you described: glasses that don’t just show you things, but understand what you’re seeing and act on it,” she responded. “The glasses become the interface layer between the user and an AI that’s always contextually aware.”</p><h2 id="where-this-all-goes-in-the-next-few-years">Where this all goes in the next few years</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BQiZuqCr26xkccWHjJBHzn" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/BQiZuqCr26xkccWHjJBHzn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So let’s go back to what I wrote about at the beginning: the merging of AR and AI glasses into one product. Tech like waveguide displays and the AI to make it possible are developing at a rapid rate where we could see this become a reality over the next few years (pending the compression of said tech into something fashionable).</p><p>In my mind, the first real test of whether they are ready for primetime will be <a href="https://www.tomsguide.com/computing/smart-glasses/exclusive-i-asked-snaps-hardware-chief-about-the-companys-next-gen-specs-heres-what-i-found-out">Snap Specs</a> — set to launch this year. Emily agrees, but acknowledges the challenges of jumping straight in.</p><p>“The convergence is inevitable, but I want to be thoughtful here — the path to that all-in-one form factor isn’t as straightforward as it might seem,” Wang continued, bringing up how Waveguide tech is advancing, but field of view, brightness and power demands are challenges. “What you see with products like Snap Specs is exciting, but they're still limited in display capability and daily wearability.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hjTzmS2H5cp52aTPzEhnQk" name="Viture Luma Pro" alt="Viture Luma Pro" src="https://cdn.mos.cms.futurecdn.net/hjTzmS2H5cp52aTPzEhnQk.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>My take after seeing every company’s innovation at AWE last year is that this challenge won’t be solved by one mega product from one company, but rather lots of small ingredients from companies coming together into one eventual dominant pair of specs. And Emily is on the same track here.</p><p>“Our view is that this won't be a single leap — it will be a journey. And the companies that will lead aren't necessarily the ones who rush to cram everything into one device first,” Wang explained. She mentioned the real secret ingredient will be making “the right ecosystem, user base and software foundation” along the way. This means that when the optical tech is ready for the all-in-one form factor, Viture is “not starting from zero.”</p><p>“The biggest challenges between now and then? Optical efficiency in a lightweight frame, thermal management, battery life, and — coming back to what I said earlier — making sure the design is something people actually want to wear every day,” she continued. “Technology alone won't win. It has to be beautiful, it has to be comfortable, and it has to feel like you. That's the bar we're setting for ourselves.”</p><p>It’s going to be an interesting 2026 for smart glasses, as Viture makes its first big foray into AI glasses, and marks a path towards that final form every company’s been hunting for! And with <a href="https://www.tomsguide.com/computing/smart-glasses/apples-ai-smart-glasses-strategy-revealed-how-the-iphone-maker-plans-to-outshine-metas-ray-bans">Apple rumored to be introducing its own glasses too</a>, competition could get fierce.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/snap-and-qualcomm-team-up-for-the-future-of-specs-aiming-to-make-smart-glasses-more-human-and-grounded-in-the-real-world">Snap and Qualcomm team up for 'the future of Specs' — aiming to make smart glasses 'more human and grounded in the real world'</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-fed-my-tamagotchi-looked-like-a-d1-athlete-and-fact-checked-my-boss-my-time-with-even-g2s-secret-smart-glasses-app-store">I fed my Tamagotchi, looked like a D1 athlete and fact-checked my boss — my time with Even G2's secret smart glasses app store</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-went-on-a-sightseeing-run-in-london-with-the-oakley-meta-vanguard-smart-glasses-heres-5-things-i-like-and-2-i-disliked">I went on a sightseeing run in London with the Oakley Meta Vanguard smart glasses — here’s 5 things I like and 2 I disliked</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Snap CEO dunks on Ray-Ban Metas and teases Snap Specs as his 'alien vision' for the future of computing — sounds weird, but I’m on board ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/snap-ceo-dunks-on-ray-ban-metas-and-teases-snap-specs-as-his-alien-vision-for-the-future-of-computing-sounds-weird-but-im-on-board</link>
                                                                            <description>
                            <![CDATA[ Snap CEO Evan Spiegel reveals his "alien vision" for Snap Specs, calling smartphones a "biological disaster" and slamming Meta’s "camouflage" brand strategy. Discover why AR is the "rescue mission" for our screen-addicted society. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y7SnCDu95opznVMzRst9BJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GDa7Bded3A8xDVvHxuwUs9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Apr 2026 10:33:59 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GDa7Bded3A8xDVvHxuwUs9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / David Senra]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Snap Specs]]></media:description>                                                            <media:text><![CDATA[Snap Specs]]></media:text>
                                <media:title type="plain"><![CDATA[Snap Specs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GDa7Bded3A8xDVvHxuwUs9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In a sit-down <a href="https://youtu.be/Sr6n-9mzYnk" target="_blank">interview with David Senra</a>, Snap CEO Evan Spiegel shared some more details about the vision of Snap Specs ahead of their consumer release later this year. Besides taking a swing at Meta in the chat, it’s fair to say the conversation got weird…in an interesting way.</p><p>"What if aliens are…sending these glasses to save people from their lives that I think have become so oriented around screens,” Spiegel posed. My immediate thought was to email Snap and ask for whatever Spiegel’s smoking, because it sounds awesome.</p><p>But as someone who is already high on the idea of smart glasses being the next generation of portable computing, it started to click as he defined the smartphone as a “biological disaster” and talked about computers pulling us all “away from one another” and into a “single player experience.” Let’s go into what he said and map that with <a href="https://www.tomsguide.com/computing/smart-glasses/snap-os-is-finally-ready-for-snap-specs-in-2026-i-just-tested-the-game-changing-update">my time testing Specs</a>.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Sr6n-9mzYnk" allowfullscreen></iframe></div></div><h2 id="not-just-a-gadget-but-a-rescue-mission">Not just a gadget, but a rescue mission</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gc2ybUgdzM4RQrkhHZeWT5" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/Gc2ybUgdzM4RQrkhHZeWT5.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s fair to say that the devices we use around us disconnect us from our surroundings, so Spiegel sees Specs as a “prison break” from the 7-hour-a-day screen habit that has been over 12 years in the making.</p><p>“The biggest problem I see today is that people are spending seven or eight hours a day on their computer. We have to change that,” Spiegel commented. He calls it a “single player” experience that is a “disaster for our society” in pulling us away from one another.</p><p>And it’s this that drove the philosophy that AR is the only human path. “Holding this tiny little screen in your hands was not the future of computers,” Spiegel proclaimed. Neither does he think it’s VR, as he bluntly critiqued this as “insane” and like “wearing a TV on your face.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:480px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="jveTgBacuzPXXeMSd7WZbb" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/jveTgBacuzPXXeMSd7WZbb.gif" mos="" align="middle" fullscreen="" width="480" height="360" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In my time testing the developer versions of Specs, you can start to see this vision of taking that isolating layer of computing out and allowing us to reconnect. The Waveguide displays overlay your world with information and AI-driven context in ways that are actually useful, such as recipes and cooking steps, labeling items in front of you, or live subtitling people speaking around you.</p><p>But how much are<em> </em>we <em>actually</em> reconnecting? This is something I found while <a href="https://www.tomsguide.com/computing/smart-glasses/i-zoned-out-and-stopped-listening-to-my-fiancee-and-the-even-realities-g2-made-sure-she-never-knew">testing the Even Realities G2</a> — finding that I may have looked physically present in the moment, but not really at the same time. My abilities to think critically and listen actively were being replaced by AI features like Conversate.</p><p>Don’t get me wrong. This hands-off and eyes-on approach is definitely a step forward from always looking down at a screen, but real attention needs to be paid to software and app design to ensure that this isn’t all just for show.</p><h2 id="meta-s-camouflage-critique">Meta’s “camouflage” critique</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZMnLQAX8D4hd8Dtgggi7En" name="meta 4.jpg" alt="Ray-Ban Meta Smart glasses" src="https://cdn.mos.cms.futurecdn.net/ZMnLQAX8D4hd8Dtgggi7En.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Spiegel also offered a sharp take on Meta’s partnership with Luxottica (the company behind Ray-Ban) — saying that Meta had to partner with a fashion brand to remove the liability of its own brand name.</p><p>"I think Meta really needed to partner with Luxottica because the Meta brand I think is not something that people want to put anywhere near their face,” Spiegel commented. “"What's challenging for Luxottica is they took like the most iconic, crazy high-margin product and they destroyed the margin and then they associated it with Meta.”</p><p>It’s an interesting point, and one that after seeing <a href="https://www.tomsguide.com/computing/social-media/metas-new-digital-afterlife-patent-is-the-most-black-mirror-thing-ive-ever-seen-i-want-to-be-remembered-not-replicated">Meta filing a patent to digitally resurrect its users</a>, and getting <a href="https://www.engadget.com/big-tech/meta-warned-by-dozens-of-organizations-that-facial-recognition-on-its-smart-glasses-would-empower-predators-185000998.html">warned by organizations</a> to not turn on facial recognition in smart glasses, I can kind of see the sense in. A lot of my friends and family have a love/hate relationship with Meta in its connected platforms vs invasion of privacy, so to put Luxottica names on its camera-equipped hardware is a smart move.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="28khS6RTnkxJKuM6QcBPf3" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/28khS6RTnkxJKuM6QcBPf3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But the Snap Specs will be in a different direction — built and designed in house. “Control of the hardware is necessary to deliver an extraordinary customer experience,” Spiegel added.</p><p>When <a href="https://www.tomsguide.com/computing/smart-glasses/exclusive-i-asked-snaps-hardware-chief-about-the-companys-next-gen-specs-heres-what-i-found-out">speaking to the former VP of hardware, Scott Myers</a>, it’s clear that form factor is a priority for the company, as he emphasized that “the social acceptability element is so critically important.”</p><p>Quite how the company manages to pull this off with the vast amounts of compute and sensor tech required to pull off the Specs without a puck is going to be a monumental challenge. But I’m curious to see!</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">I’ve worn smart glasses for over 5 years — here’s the best AR and AI glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/apples-ai-smart-glasses-strategy-revealed-how-the-iphone-maker-plans-to-outshine-metas-ray-bans">Apple's AI smart glasses strategy revealed: How the iPhone maker plans to outshine Meta's Ray-Bans</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/snap-and-qualcomm-team-up-for-the-future-of-specs-aiming-to-make-smart-glasses-more-human-and-grounded-in-the-real-world">Snap and Qualcomm team up for 'the future of Specs' — aiming to make smart glasses 'more human and grounded in the real world'</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple's AI smart glasses strategy revealed: How the iPhone maker plans to outshine Meta's Ray-Bans ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/apples-ai-smart-glasses-strategy-revealed-how-the-iphone-maker-plans-to-outshine-metas-ray-bans</link>
                                                                            <description>
                            <![CDATA[ The latest Power On newsletter from Bloomberg's Mark Gurman claims Apple's working on a display-less smart glasses to rival Meta. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">f595DUZnGSm9mxZW8XA7Mc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YXA2CnDuYdTU43djgXeLXK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 12 Apr 2026 18:46:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/YXA2CnDuYdTU43djgXeLXK-1280-80.jpg">
                                                            <media:credit><![CDATA[Martin Hajek/iDropnews)]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Glasses render]]></media:description>                                                            <media:text><![CDATA[Apple Glasses render]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Glasses render]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YXA2CnDuYdTU43djgXeLXK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.tomsguide.com/tag/meta">Meta</a> is already miles ahead of the competition when it comes to the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a>, but Apple is coming for its crown with a pair of display-less smart glasses to directly rival Meta's Ray-Bans, according to a new report from Bloomberg's Mark Gurman. In the <a href="https://www.bloomberg.com/news/newsletters/2026-04-12/apple-ai-smart-glasses-features-styles-colors-cameras-giannandrea-leaving-mnvtz4yg">latest edition of his Power On newsletter</a>, he said the product is on track to hit store shelves in 2027 following a late 2026/early 2027 debut. </p><p>To stand out from competitors, Apple's leaning into its industry-leading design taste with a "higher-end build" that uses acetate, a more a “durable” and “luxurious” material than plastic, for the main body.</p><p>"As with AirPods and the Apple Watch, the goal is to create a design that is instantly recognizable. Apple refers to this as the 'icon' internally," Gurman said.</p><p>The smart glasses will come in at least four different styles in a range of finishes and colors, according to employees working on the project that spoke with Bloomberg. Gurman said the four designs currently in testing are: </p><ul><li>A large rectangular frame, reminiscent of Ray-Ban Wayfarers</li><li>A slimmer rectangular design, similar to the glasses worn by Apple Chief Executive Officer Tim Cook</li><li>Larger oval or circular frames</li><li>A smaller, more refined oval or circular option</li></ul><p>As for finishes, potential color options include black, ocean blue, and light brown. The camera will differ slightly from Meta's smart glasses as well, with Apple opting for a vertically-oriented oval lenses with surrounding indicator lights.</p><p>Keep in mind, there's no built-in display, so these aren't augmented reality glasses like the <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">2nd-gen Ray-Ban Meta</a> or the <a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">RayNeo Air 4 Pro</a>. Rather, Apple's cooking up wearable spectacles with integrated cameras, microphones, and sensors to do things like capture photo and video, handle phone calls, relay notifications, and enable hands-free interactions with AI features like upgraded Siri and visual intelligence capabilities. Think of it as a cross between the Apple Watch and AirPods in terms of functionality. </p><p>It's part of the iPhone maker's larger three-pronged AI wearable strategy that also includes new AirPods and a camera-equipped pendent. Each is designed to work together to "leverage computer vision to interpret the user’s surroundings and feed contextual awareness into Siri and Apple Intelligence" for features like turn-by-turn directions and visual reminders, according to Bloomberg.  </p><p>Apple is still believed to be working on advanced augmented reality glasses with integrated displays, but it's still several years away, Gurman said. In the meantime, Apple's expected to launch a slew of AI-centric devices in the coming years, including the aforementioned wearable pendant and a smart home display. </p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/ai/i-wore-meta-ray-ban-smart-glasses-while-shopping-at-target-7-things-that-were-surprisingly-useful">I wore Meta Ray-Ban smart glasses while shopping at Target — 7 things that were surprisingly useful</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/meta-is-finally-building-ray-ban-smart-glasses-designed-for-prescription-lenses">Meta is finally building Ray-Ban smart glasses designed for prescription lenses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/apple-glasses-everything-we-know-so-far">Apple Glasses: everything we know so far</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Snap and Qualcomm team up for 'the future of Specs' — aiming to make smart glasses 'more human and grounded in the real world' ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/snap-and-qualcomm-team-up-for-the-future-of-specs-aiming-to-make-smart-glasses-more-human-and-grounded-in-the-real-world</link>
                                                                            <description>
                            <![CDATA[ Snap and Qualcomm announced the continuation of their partnership to create better smart glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MUpRFpJUEViYNdoZ3SFoPG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4GR7ZoxBteiyoDhx3EX8uG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Apr 2026 18:46:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4GR7ZoxBteiyoDhx3EX8uG-1280-80.jpg">
                                                            <media:credit><![CDATA[Snap]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Snap Spectacles]]></media:description>                                                            <media:text><![CDATA[Snap Spectacles]]></media:text>
                                <media:title type="plain"><![CDATA[Snap Spectacles]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4GR7ZoxBteiyoDhx3EX8uG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Later this year, Snap is expected to <a href="https://www.tomsguide.com/computing/smart-glasses/snap-announces-new-spectacles-coming-in-2026-lighter-more-immersive-and-available-to-the-public">finally release its next-generation Specs</a>. The smart glasses feature Qualcomm's Snapdragon XR chipset platform. </p><p>This week, Snap and Qualcomm announced that the two companies are continuing their partnership. “We believe the future of computing will be more human and grounded in the real world," said co-founder and CEO of Snap, Evan Spiegel, in a press release.</p><p>Both companies seem to believe the future of smart glasses is making them more socially acceptable and merging AI and AR glasses. </p><h2 id="social-acceptability">Social acceptability</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iAJncszNKkdichspJfLTo3" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/iAJncszNKkdichspJfLTo3.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Snap went all out <a href="https://www.tomsguide.com/computing/smart-glasses/snap-announces-new-spectacles-coming-in-2026-lighter-more-immersive-and-available-to-the-public">promoting Specs AR glasses</a> at last year's Augmented World Expo (AWE). At the time, CEO Evan Spiegel promised that the new Specs would be smaller, lighter and much more wearable.</p><p>We've seen the Specs over <a href="https://www.tomsguide.com/computing/smart-glasses/snap-os-is-finally-ready-for-snap-specs-in-2026-i-just-tested-the-game-changing-update">several hands-on sessions</a> — cramming XR smarts in a pair of glasses, but these aren't the sleek Meta Ray-Bans or even second monitors like the <a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">RayNeo Air 4 Pros</a>. Right now, the Specs feature two Snapdragon chips that power everything the glasses do.</p><p>The directed demos we've seen have been fairly impressive and a hint at future where you see the world without a smartphone.</p><p>Former VP of hardware Scott Myers was pretty open about the design during a conversation at AWE last year.</p><p>"The form factor obviously matters, but it's also the fit and finish of these things that matter when you make that jump. They need to be robust, but all of those are pulling the product in different directions," Myers said.</p><p>He went on to say that the company's strategy of slowly developing the Specs with input from the community and developers is the balance the company was seeking. </p><p>It should be noted that Myers left Snap in February 2026. Reportedly, the departure was over an <a href="https://x.com/alexeheath/status/2024340366582038960/photo/1" target="_blank">alleged "blow up"</a> with CEO Evan Spiegel over the direction of Specs and the company. Snap disputed the characterization but did not elaborate on why Myers left in a statement to <a href="https://techcrunch.com/2026/02/19/at-a-critical-moment-snap-loses-a-top-specs-exec/" target="_blank">TechCrunch</a>.</p><h2 id="long-term-roadmap">Long term roadmap</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NihWzxKFTy7wWT9noruXKn" name="Snapchat Spectacles" alt="Snapchat Spectacles" src="https://cdn.mos.cms.futurecdn.net/NihWzxKFTy7wWT9noruXKn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The press release from Snap and Qualcomm notes that the partnership agreement is a five-year extension. </p><p>“The next era of computing will be defined by devices that understand what you see, hear and say as well as context and respond instantly to the world around you,” Qualcomm CEO and President Cristiano Amon said in the release. </p><p>Qualcomm is creating AI-forward chips that take up less space and are more power-efficient for any number of devices, from the <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-s26-ultra-review">Galaxy S26 Ultra</a> to its <a href="https://www.tomsguide.com/computing/new-snapdragon-x2-elite-benchmarks-surface-and-apple-and-intel-should-be-worried">Windows laptop CPUs</a>. The company also has partnerships with Google and Samsung for the <a href="https://www.tomsguide.com/computing/vr-ar/android-xr-heres-how-its-different-than-vr-headsets">Android XR platform</a>.</p><p>The chips will get better, and Snap presumably will condense its glasses over time. </p><p>The question is whether Snap will be able to find its footing with the glasses. As one commenter said when Myers left Snap, "Those enormous things are not ready for release. Leaving the company seems like a good idea." </p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review">I switched to the RayNeo Air 4 Pro for 3 months: the best way to binge watch HDR10 video and game right on your face</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/ive-tested-every-pair-of-ar-glasses-since-2022-most-are-junk-but-these-five-actually-replaced-my-monitor">I’ve tested every pair of AR glasses since 2022 — most are junk, but these five actually replaced my monitor</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/smart-glasses-vs-regular-glasses-heres-how-to-tell-if-youre-being-filmed">Smart glasses vs. regular glasses — here's how to tell if you're being filmed</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I switched to the RayNeo Air 4 Pro for 3 months: the best way to binge watch HDR10 video and game right on your face ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/rayneo-air-4-pro-review</link>
                                                                            <description>
                            <![CDATA[ RayNeo’s Air 4 Pro brings some tasty upgrades to the affordable AR formula with HDR10, boosted B&O-tuned audio and improved wearability. To keep the cost low, build quality is cheap and there is some blurring around the edges. But for $299, these are quickly forgiven. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PnkmgAFknRCYYNyTNBd9bM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 04 Apr 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[RayNeo Air 4 Pro]]></media:description>                                                            <media:text><![CDATA[RayNeo Air 4 Pro]]></media:text>
                                <media:title type="plain"><![CDATA[RayNeo Air 4 Pro]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yvonAj4KHP7aUs5qL6JWBZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Ever had that moment with any of the best AR glasses where you try to watch HDR content, and your computer violently kicks you out with a warning saying the display is “not supported”? I have, and it sucks.</p><p>HDR10 support in specs has been one of my biggest asks for the past couple of years. I expected this to come at a hefty price premium, but color me shocked to find out that this important display standard has actually arrived in some of the cheapest AR glasses you can find. Meet the RayNeo Air 4 Pros — my new favorite value pair for long haul travel.</p><p>TCL could’ve just given us HDR, dropped the mic and walked away at $299. But the team’s gone a little harder than that: improved audio quality with B&O tuned speakers, an included light blocker in the box (finally), and a 120Hz refresh rate.</p><p>Of course, given these are the cheaper glasses you can buy, there are some corners cut here and there. There is no adjustable lens tint here, and the build quality feels cheaper (on both the glasses and the case). And while you can go for a massive screen, I’d opt for more medium as to not see the edge blurring.</p><p>Still, I can’t deny that what you get for $299 is mighty impressive, and no other company has been able to match this price (yet).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NC7kMwSpFgxnKqNrcwFV7Z" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/NC7kMwSpFgxnKqNrcwFV7Z.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Oh, and if you <em>really </em>want to go all out on your DC Comics obsession, there’s a Batman or Joker edition for $20 more. The amount of times I said “swear to me” while wearing these and watching my fiancee roll her eyes is countless.</p><h2 class="article-body__section" id="section-rayneo-air-4-pro-cheat-sheet"><span>RayNeo Air 4 Pro: Cheat Sheet</span></h2><ul><li><strong>What is it? </strong>This is a pair of AR glasses — plug them into any device with USB-C video out and you’ve got an external monitor right in front of your eyes.</li><li><strong>Who is it for? </strong>These are an ideal pair for those looking to buy their first pair of AR glasses — coming in at a nice low price.</li><li><strong>What does it cost? </strong><a href="https://www.rayneo.com/products/rayneo-air-4-pro-ar-glasses" target="_blank" rel="nofollow">You can snag a pair for $299</a>.</li><li><strong>What do we like? </strong>Price-to-performance is off the charts with improved brightness, color and contrast, HDR10 support (a first for AR glasses) and upgraded audio.</li><li><strong>What don’t we like? </strong>The materials used to build them are on the cheaper side; there’s no lens tint options; and the screen edges can blur.</li></ul><h2 class="article-body__section" id="section-rayneo-air-4-pro-specs"><span>RayNeo Air 4 Pro: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>HueView 2.0 micro-OLED displays, 1080p, 120Hz, HDR10, up to 1200 nits of perceived brightness</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>B&O co-tuned 4-driver speakers</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (when open)</strong></p></td><td  ><p>5.8 x 1.9 x 6.7 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.7 ounces</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-rayneo-air-4-pro-the-ups"><span>RayNeo Air 4 Pro: The ups</span></h2><p>Time for my first flight. I have a bunch of Apple TV+ content lined up, and usually I wouldn’t be able to watch this through my AR glasses because of that pesky lack of HDR. But not anymore…</p><h2 id="hdr-is-here-but-that-s-not-all">HDR is here, but that’s not all</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2yvmqMJFSYVVtQdrd2sk6Z" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/2yvmqMJFSYVVtQdrd2sk6Z.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Make sure you dip into settings with the hardware menu button and select HDR10. But once you’ve done that, there’s no more barriers as to what you can watch. You don’t realize how freeing this is until you break that subconscious habit of having to keep yourself locked to SDR content. It’s massive.</p><p>But it’s not the <em>only </em>thing RayNeo’s done here. You see, instead of going for a standard image controller, there is now a purpose-built display chip named Vision4000, which is driving a lot of the color and brightness gains in here too. The screen is vivid and can be seen out even in bright sunlight thanks to this.</p><p>This chip drives a couple other cool features too, such as AI-driven SDR-to-HDR upscaling (works really well) and 2D-to-3D content conversion. The latter one isn’t so reliable, but the former does a good job of adding depth to flatter SDR content across all your consumption.</p><p>And the audio has seen a nice improvement too with B&O-tunes speakers for a nice deep bass quality with spatial qualities too. Plus, if you want to take things to the next level, you can attach RayNeo’s SoundTubes (sold separately) to deliver audio directly into your ears.</p><h2 id="strong-wearability">Strong wearability</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nHYu5Ft3mzgkiacuCWTQCZ" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/nHYu5Ft3mzgkiacuCWTQCZ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>While the materials are cheap and the aesthetic definitely stands out more than the subtle Wayfarer-esque presence of <a href="https://www.tomsguide.com/computing/smart-glasses/ive-been-testing-the-viture-beast-ar-glasses-for-weeks-heres-why-i-cant-review-them-yet">Viture</a> or <a href="https://www.tomsguide.com/computing/smart-glasses/xreal-1s-review">Xreal glasses</a>, these continue to be comfortable to wear for long periods of time at 2.7 ounces. That weight alongside nice cushioned nose pads mean these sit nicely on your nose and there isn’t any real strain on your ears holding them up.</p><p>But shout-out to the underrated big move here — including the light blocker in the box! I know that electrochromic lenses are more of a premium feature, and RayNeo’s cutting costs here. So to include a physical way to just snap on a block and get completely immersed in your content is a great move.</p><h2 id="value-for-your-money">Value for your money</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ERKkAmBZkPEvM6YZ5ZbV2Z" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/ERKkAmBZkPEvM6YZ5ZbV2Z.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All of this is under $300 (code for $299). I know a lot of the industry at the moment is chasing this spatial computing goal, and with that comes higher prices. But for the rest of us who just want a display on our face to play the Steam Deck and not get neck pain, this is the right price.</p><p>Then as the rest of the great ways to use them are revealed to you (plugging into your MacBook, using a HDMI adaptor to connect to your PS5 at home, etc), that is long-term value for money right there.</p><h2 class="article-body__section" id="section-rayneo-air-4-pro-the-downs"><span>RayNeo Air 4 Pro: The downs</span></h2><p>Of course, these are the value darlings of the AR glasses space, so there had to be some cut corners here and there.</p><h2 id="cheap-feels">Cheap feels</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HpVwCMZdGG9BjTHV4LYPbY" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/HpVwCMZdGG9BjTHV4LYPbY.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The biggest casualty is the material quality. That's not to say this impacts the comfort of wearing them, but to the touch, you can tell this is a cheaper plastic. Same with the fabric of the case.</p><p>It's not the end of the world, but it does mean you’ve got to treat the RayNeo Air 4 Pro a lot more carefully. Unlike other glasses that come with more durable cases and stronger metallic hinges, these could be a little more sensitive.</p><h2 id="edge-blurriness-and-no-ipd-adjustment">Edge blurriness and no IPD adjustment</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WPW4Ej9rSBmpGmK9BH3c8Z" name="RayNeo Air 4 Pro" alt="RayNeo Air 4 Pro" src="https://cdn.mos.cms.futurecdn.net/WPW4Ej9rSBmpGmK9BH3c8Z.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the displays, make sure you don’t blow that screen up to its biggest possible size. Those edges are quite prone to blurring and chromatic aberration, so keep it more at the medium setting so you get the sharpness across the entire 1080p picture.</p><p>Plus, there’s no IPD adjustment. RayNeo tries to workaround this with multiple-level nose pad adjustment, temple (arm) adjustment and adding elasticity to said temples. For most of my friends I gave these too, this was fine. But just a heads up if you have any specific IPD measurements — there’s no image shifting here.</p><h2 class="article-body__section" id="section-rayneo-air-4-pro-verdict"><span>RayNeo Air 4 Pro: Verdict</span></h2><p>So as we head into a new year of AR glasses launches (trust me, there’s a lot of cool stuff coming), RayNeo reasserts its place as a fantastic value option.</p><p>Are they without fault? Of course not — they’re cheap AR glasses. But once you look past the marketing bluster, you’ve got a solid pair of HDR10 specs that are great for gaming and streaming.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meta is finally building Ray-Ban smart glasses designed for prescription lenses ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/meta-is-finally-building-ray-ban-smart-glasses-designed-for-prescription-lenses</link>
                                                                            <description>
                            <![CDATA[ Meta is finally building Ray-Ban smart glasses designed for prescription lenses, with a launch potentially as soon as next week. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QBDUmF5CkNEhbs6iZW39K4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/krCQQmxnDeo8oRhSRCxH5e-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 29 Mar 2026 15:59:44 +0000</pubDate>                                                                                                                                <updated>Sun, 29 Mar 2026 16:00:19 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/krCQQmxnDeo8oRhSRCxH5e-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ray-Ban Meta Smart Glasses]]></media:description>                                                            <media:text><![CDATA[Ray-Ban Meta Smart Glasses]]></media:text>
                                <media:title type="plain"><![CDATA[Ray-Ban Meta Smart Glasses]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/krCQQmxnDeo8oRhSRCxH5e-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.tomsguide.com/tag/meta">Meta</a> is already miles ahead of the competition when it comes to the <a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">best smart glasses</a>, but now the company's reportedly gearing up to debut a pair of Ray-Ban smart glasses aimed at users who actually wear glasses everyday. Codenamed Scriber and Blazer, the prescription-focused versions could launch as soon as next week, <a href="https://www.bloomberg.com/news/articles/2026-03-27/meta-to-launch-new-ai-glasses-aimed-at-prescription-wearers?embedded-checkout=true" target="_blank">Bloomberg</a> reports.</p><p>Meta and its AI glasses hardware partner EssilorLuxottica are working on two pairs of AI smart glasses designed for people who require prescription lenses. Granted, you can already get prescription lenses fitted into existing Ray-Ban Meta smart glasses, but these new models are being built specifically with that in mind. </p><p>Exactly how they’ll differ isn’t immediately clear, though I'd guess factors like battery life, design, and weight would be comparable to Meta's existing line. For now, though, that’s just speculation.</p><p><a href="https://www.theverge.com/column/901314/meta-new-ray-ban-ai-glasses" target="_blank">The Verge</a> first spotted evidence of these new products in a series of FCC filings published by the agency earlier this month. The filings note Scriber and Blazer as production models, which suggests we'll see them on store shelves sooner rather than later. Since the filings are heavily redacted per usual, there's precious few details about the design or features we can expect. One interesting tidbit to note: The new models will use the Wi-Fi 6 UNII-4 band, a handy feature for reliable high-speed data transfers used for livestreaming and AI features that use live video transmission. Sources that spoke with Bloomberg on condition of anonymity said the models will come in "rectangular and rounded styles" and will be sold through "traditional prescription eyewear channels." </p><h2 id="meta-s-emerging-new-focus">Meta's emerging new focus</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MPxrudfzjtBqm9CbBVpzSM" name="Meta Ray-Ban Gen 2--08" alt="Holding the Meta Ray-Ban (gen 2) smart glasses" src="https://cdn.mos.cms.futurecdn.net/MPxrudfzjtBqm9CbBVpzSM.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>All of this marks part of a broader push toward prescription users that Meta CEO Mark Zuckerberg teased in <a href="https://techcrunch.com/2026/01/28/mark-zuckerberg-future-smart-glasses/" target="_blank">an earnings call</a> earlier this year. “Billions of people wear glasses or contacts for vision correction. And I think that we’re at a moment similar to when smartphones arrived, and it was clearly only a matter of time until all those flip phones became smartphones," he said. “It’s hard to imagine a world in several years where most glasses that people wear aren’t AI glasses.” </p><p>For those of us who have spent years navigating the world through prescription lenses, smart glasses have always felt like a gadget designed for someone else. But Meta’s upcoming launch of the ‘Scriber’ and ‘Blazer’ Ray-Ban AI glasses feels like the first time the tech giant is actually speaking our language. Unlike previous models that felt like tech first and eyewear second, these new frames seem built from the ground up with four-eyes like me in mind. With sleek new rectangular and rounded styles—and rumored Wi-Fi 6 support for faster Meta AI response times—this might finally be the moment I trade my traditional frames for a pair that can actually talk back.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review">I’ve been wearing the Meta Ray-Ban Display smart glasses for a week — they’re great, but they could be so much more</a></li><li><a href="https://www.tomsguide.com/ai/i-wore-meta-ray-ban-smart-glasses-while-shopping-at-target-7-things-that-were-surprisingly-useful">I wore Meta Ray-Ban smart glasses while shopping at Target — 7 things that were surprisingly useful</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/ive-reviewed-all-of-metas-smart-glasses-and-this-is-the-pair-id-actually-buy">I've reviewed all of Meta's smart glasses, and this is the pair I'd actually buy</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I fed my Tamagotchi, looked like a D1 athlete and fact-checked my boss — my time with Even G2's secret smart glasses app store ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-fed-my-tamagotchi-looked-like-a-d1-athlete-and-fact-checked-my-boss-my-time-with-even-g2s-secret-smart-glasses-app-store</link>
                                                                            <description>
                            <![CDATA[ I fed my virtual pet and fact-checked my boss without breaking eye contact. I discovered how the Even Hub app store and Conversate 2.0 update are transforming the Even G2 into a high-functioning — and slightly unhinged — all-day companion. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GbWiGDSaZiePQMmcPpnaUM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/v36ym9aLrpZHk9ATnMUAvV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 26 Mar 2026 14:35:07 +0000</pubDate>                                                                                                                                <updated>Thu, 26 Mar 2026 17:00:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[AI]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/v36ym9aLrpZHk9ATnMUAvV-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Even Realities G2]]></media:description>                                                            <media:text><![CDATA[Even Realities G2]]></media:text>
                                <media:title type="plain"><![CDATA[Even Realities G2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/v36ym9aLrpZHk9ATnMUAvV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I’ve been obsessed with my <a href="https://www.tomsguide.com/computing/smart-glasses/even-realities-g2-smart-glasses-review">Even Realities G2</a> for the past few months, mostly because they don’t look like a piece of “spatial computing” hardware glued to my face. But there’s a problem — CEO Will Wang’s mission is to make these the “most useful thing you will ever wear.” Namely, he wants them to be an all-day “personal companion,” but they’re not.</p><p>The feature set, while useful in saving me in clutch moments when I drift off and stop listening to my Fiancée, is limited. These become a “wear every once in a while” kind of thing that can make that $599 price tag sting. </p><p>But now, Even Realities has just had its iPhone App Store moment by introducing the Even Hub. On top of that, the conversational <a href="https://www.tomsguide.com/computing/smart-glasses/i-zoned-out-and-stopped-listening-to-my-fiancee-and-the-even-realities-g2-made-sure-she-never-knew">cheat code known as Conversate</a> just got a huge update with Prep notes. Both of these combined have turned these into the personal companion I always wanted the glasses to be.</p><p>For a few days, when I was testing these new features, it all felt a bit sporadic as I got lost in the apps and couldn’t figure out how to seamlessly string them all together in my day-to-day life. But then, it clicked. In just one day, I managed to:</p><ul><li>Gaslight my boss into thinking I’m a high-functioning human being</li><li>Feed my Tamagotchi and play chess while a stranger on the bus chats some nonsense</li><li>Actually look like I have a gym routine</li><li>Genuinely multitask in a way that feels effortless</li></ul><p>So let me take you through this day where it all came together for me.</p><div class="product"><a data-dimension112="d8de110a-8b14-4a23-95ef-fd181adf43e6" data-action="Deal Block" data-label="If you’ve been looking for AI smart glasses that don’t sport that telltale, larger-than-life smart-glasses look? The G2s are the way to go. The design is impressively subtle, and they’re packed with smarts displayed on a simple UI on the eyes-up display." data-dimension48="If you’ve been looking for AI smart glasses that don’t sport that telltale, larger-than-life smart-glasses look? The G2s are the way to go. The design is impressively subtle, and they’re packed with smarts displayed on a simple UI on the eyes-up display." data-dimension25="$599" href="https://www.evenrealities.com/products/g2-a" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.40%;"><img id="JibL7pxRpuVRKVMhiqNYka" name="Even Realities G2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JibL7pxRpuVRKVMhiqNYka.jpg" mos="" align="middle" fullscreen="" width="2048" height="1155" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you’ve been looking for AI smart glasses that don’t sport that telltale, larger-than-life smart-glasses look? The G2s are the way to go. The design is impressively subtle, and they’re packed with smarts displayed on a simple UI on the eyes-up display.<a class="view-deal button" href="https://www.evenrealities.com/products/g2-a" target="_blank" rel="nofollow" data-dimension112="d8de110a-8b14-4a23-95ef-fd181adf43e6" data-action="Deal Block" data-label="If you’ve been looking for AI smart glasses that don’t sport that telltale, larger-than-life smart-glasses look? The G2s are the way to go. The design is impressively subtle, and they’re packed with smarts displayed on a simple UI on the eyes-up display." data-dimension48="If you’ve been looking for AI smart glasses that don’t sport that telltale, larger-than-life smart-glasses look? The G2s are the way to go. The design is impressively subtle, and they’re packed with smarts displayed on a simple UI on the eyes-up display." data-dimension25="$599">View Deal</a></p></div><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/xHADmXE-0DA" allowfullscreen></iframe></div></div><h2 id="9-am-the-productive-deep-work">9 AM — the productive deep work</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CM74B9e7uYubrjrmDWtxiT" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/CM74B9e7uYubrjrmDWtxiT.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Even Realities)</span></figcaption></figure><p>Working remotely with a multi-monitor situation can be overwhelming with multiple tasks flying at you. I’m also lucky to be in a position where I can blast music to focus. I’m starting with a blank Google Doc (this doc, actually) and feeling spaced out on ideas. </p><p>Normally, I’d be wasting a few minutes skipping tracks on Spotify — followed swiftly by the ultimate distraction of TikTok doomscrolling. Now, I have the DisplayMusicPlus plugin, which lets me use the R1 ring to skip tracks as I work and even get scrolling lyrics on my HUD if I want to sing the classics (don’t judge me).</p><p>As for every other service (like Slack and Gmail) desperately clamoring for my attention, that’s where G2 Bridge comes in. Instead of having to flip my attention between screens so sharply, I use this to capture my voice, transcribe it accurately through Whisper AI and route what I say directly in response to whoever’s trying to get my attention. All while my eyes never leave the screen.</p><h2 id="12-pm-the-d1-athlete-gym-session">12 PM — the D1 athlete gym session</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/k7jeYjc2jLWfnYTPrDmJnV.jpg" alt="Even Realities G2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LysKCh3EbAKbjqN7aQJKzV.jpg" alt="Even Realities G2" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>By 12 PM, I’m walking to the gym, and confession: I have no idea what I’m doing. I’ve had the same routine for over a year, and there’s never been any material change to my composition in any way that I do. Stuck with this, I opened up the Gym app and prompted it to generate a new lifting routine using AI.</p><p>Up on the HUD, I got a step-by-step guide through all my sets and rests. I actually looked like a man with a plan, even though I have the fitness IQ of a sourdough starter. And none of this involved me getting my sweaty mitts all over my phone. Plus, nobody noticed I was wearing smart glasses — shout-out to the subtle design for that!</p><h2 id="2-pm-the-meeting-overload">2 PM — the meeting overload</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5760px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jTuKT5nbV7EqHDYQkRvP3V" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/jTuKT5nbV7EqHDYQkRvP3V.png" mos="" align="middle" fullscreen="" width="5760" height="3240" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Even Realities)</span></figcaption></figure><p>Then comes the afternoon when the U.S. team clocks on. Given the time difference, this usually means I get the morning to lock in and do stuff — followed swiftly by an avalanche of meetings.</p><p>My main issue with back-to-backs is that there’s usually never room to breathe and prepare for the next meeting. On top of that, there are a fair few meetings on the calendar where I come out thinking “this could’ve been an email” (sorry, boss). So I have two missions here:</p><ul><li>Look like I actually prepared for the meetings I’m in</li><li>Use the meetings where nothing really happens as a chance to take a break</li></ul><p>That’s where Conversate 2.0 comes in. As you know, I’m already a fan of this feature (to a point — I don’t want to replace my ability to actually listen with AI <em>all </em>the time), but the second iteration gives you the chance to upload prep notes. </p><p>Adding quick reference points in text form and important documents for each meeting means I walk in ready. AI cues are much more accurate because of it; the real-time contextual support is faster, and the summaries feel more detailed with this combination of information. I even managed to fact-check my boss on some key details because of it!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uoYtQC7oFNjfupSHGDbitV" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/uoYtQC7oFNjfupSHGDbitV.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And second, in the throes of a 4 PM meeting where I hear the word “synergy” for the fourth time, I can be guilty of clocking out mentally. This is the perfect time to look like I’m paying attention while playing Even Chess, which engages my mind. Either that or I’m feeding my Tamagotchi, and nobody realizes!</p><h2 id="opting-out-of-reality">Opting out of reality?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nHTtMnUwxDWxeCEyPVBxJK" name="Even Realities G2" alt="Even Realities G2" src="https://cdn.mos.cms.futurecdn.net/nHTtMnUwxDWxeCEyPVBxJK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Is there a chance this goes too far? Absolutely. I absolutely did just stress-test it in this scenario, and you will absolutely have to find your balance in using these, because as we move from “gadgets” to “companions,” it’s very easy for these to become a second memory, doing the work for you.</p><p>That’s not the fault of Even Realities, as the CEO’s mission is to make these “human-first.” Self-restraint will be key here, because the more you rely on AI summaries and prep notes, you may start feeling what psychologists call digital amnesia — where finding your first memory just feels a bit foggy. And distracting yourself extensively with games in key situations isn’t going to be great for your attention span either.</p><p>One thing is clear, though — Even G2s have just had a bit of an iPhone moment, as the company opens the floodgates to truly make them “the most useful thing you will ever wear.” It’ll be a fun Wild West at first, while coders figure out what to make with it, and people find their right balance of how much to use it.</p><p>But ultimately, this is a bit of a breakthrough for smart glasses, and something I expect you’ll see the likes of Meta quickly start doing.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/vr-ar/best-smart-glasses">I’ve worn smart glasses for over 4 years — here’s the best AR and AI glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/2026-is-the-year-smart-glasses-will-finally-stop-being-cringe-but-has-their-moment-come-too-late">2026 is the year smart glasses will finally stop being cringe, but has their moment come too late?</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/memomind-one-ai-smart-glasses-hands-on-review">I tested the MemoMind One AI smart glasses — and I think I’m seeing double</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I went on a sightseeing run in London with the Oakley Meta Vanguard smart glasses — here’s 5 things I like and 2 I disliked ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/i-went-on-a-sightseeing-run-in-london-with-the-oakley-meta-vanguard-smart-glasses-heres-5-things-i-like-and-2-i-disliked</link>
                                                                            <description>
                            <![CDATA[ I ran 10K in the center of London and was able to film several of the city’s top landmarks on the Oakley Meta Vanguard glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LHCELjiL3UNDTAdmbqvK7B</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NimWFt7D7qUYM5x7ukHZL-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 15 Mar 2026 04:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Harris-Fry ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/NimWFt7D7qUYM5x7ukHZL-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Oakley Meta Vanguard]]></media:description>                                                            <media:text><![CDATA[Oakley Meta Vanguard]]></media:text>
                                <media:title type="plain"><![CDATA[Oakley Meta Vanguard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NimWFt7D7qUYM5x7ukHZL-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I’ve lived in London for over 10 years, and yet I’ve probably done less sightseeing in the city than the average tourist does in a week. When you live somewhere, it’s always too easy to put off visiting landmarks for another day.</p><p>When the <a href="https://www.tomsguide.com/computing/smart-glasses/oakley-meta-vanguard-review">Oakley Meta Vanguard</a> smart glasses arrived for testing, it seemed the perfect incentive to go and take in some sights, because I could do it on my lunch run while filming with the glasses.</p><p>I’m used to using one of the <a href="https://www.tomsguide.com/us/best-action-cameras,review-3046.html">best action cameras</a> or my phone to record my activities, but I was greatly impressed by the Vanguard glasses on my run. </p><div class="product"><a data-dimension112="17bd712c-5ba9-469d-9dd4-2b5ee3d5975d" data-action="Deal Block" data-label="The Oakley Meta Vanguard are smart glasses for sports. They have replaceable wraparound lenses available in several colors, a 3K camera with motion stabilization and open-ear speakers." data-dimension48="The Oakley Meta Vanguard are smart glasses for sports. They have replaceable wraparound lenses available in several colors, a 3K camera with motion stabilization and open-ear speakers." data-dimension25="$499" href="https://www.amazon.com/Meta--Vanguard--Polarized-Rectangular-Sunglasses/dp/B0FQG95WGF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EsUy2Lf4kdYvKiexZjUXib" name="Oakley Meta Vanguard" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EsUy2Lf4kdYvKiexZjUXib.png" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Oakley Meta Vanguard are smart glasses for sports. They have replaceable wraparound lenses available in several colors, a 3K camera with motion stabilization and open-ear speakers.<a class="view-deal button" href="https://www.amazon.com/Meta--Vanguard--Polarized-Rectangular-Sunglasses/dp/B0FQG95WGF" target="_blank" rel="nofollow" data-dimension112="17bd712c-5ba9-469d-9dd4-2b5ee3d5975d" data-action="Deal Block" data-label="The Oakley Meta Vanguard are smart glasses for sports. They have replaceable wraparound lenses available in several colors, a 3K camera with motion stabilization and open-ear speakers." data-dimension48="The Oakley Meta Vanguard are smart glasses for sports. They have replaceable wraparound lenses available in several colors, a 3K camera with motion stabilization and open-ear speakers." data-dimension25="$499">View Deal</a></p></div><p>You can check out the highlights of my run in this Instagram post, and I’ve dived into what I liked and disliked about using the Oakley Meta Vanguard smart glasses on the run below.</p><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DVyQnnfjses/" target="_blank">A post shared by Tom's Guide Fitness (@tomsguidefitness)</a></p><p>A photo posted by  on </p></blockquote></div><h3 class="article-body__section" id="section-like-1-they-re-more-convenient-than-a-phone-or-action-camera"><span>Like #1: They’re more convenient than a phone or action camera</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3500px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="qyVcYmgE6yRy9Yw4XtRqDf" name="Oakley Meta Vanguard" alt="Oakley Meta Vanguard" src="https://cdn.mos.cms.futurecdn.net/v2/t:134,l:344,cw:3500,ch:1969,q:80/qyVcYmgE6yRy9Yw4XtRqDf.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’ve been on plenty of runs where I’ve had to take sunglasses, headphones, and an action camera with me, and the Oakley Meta Vanguard glasses cover all those bases.</p><p>They’re particularly convenient for filming clips. You can just press the button or give a voice command and film away, as opposed to having to get my phone or camera out of a running belt.</p><p>It meant I could take clips of the London landmarks I passed easily without having to pause my run, and in general, I find the simplicity of using the glasses means I take more clips and photos on my runs.</p><h3 class="article-body__section" id="section-like-2-the-stabilization-works-well-for-running"><span>Like #2: The stabilization works well for running</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9bKDWCeFDJq4cAj4qfxZGf" name="Oakley Meta Vanguard" alt="Oakley Meta Vanguard" src="https://cdn.mos.cms.futurecdn.net/9bKDWCeFDJq4cAj4qfxZGf.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Videos you film while running with the glasses are not as buttery-smooth as when cycling or skiing; the stabilization is still impressive, with just a little bit of bouncing.</p><p>I’ve also been impressed by the quality of the videos taken on the glasses — they really can replace a phone or camera without worrying you’re getting sub-standard clips.</p><h3 class="article-body__section" id="section-like-3-the-sound-quality-is-surprisingly-good"><span>Like #3: The sound quality is surprisingly good</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4600px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="f6UNoC82PaSTvnTxnynRAf" name="Oakley Meta Vanguard" alt="Oakley Meta Vanguard" src="https://cdn.mos.cms.futurecdn.net/v2/t:206,l:800,cw:4600,ch:2588,q:80/f6UNoC82PaSTvnTxnynRAf.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I mostly use open- or bone-conduction headphones when running, and the Oakley Meta Vanguard glasses sound just as good when playing music or podcasts on the go.</p><p>The speakers are also loud — louder than on bone conduction headphones — so I could still hear my audio clearly even when running in busy areas in the center of London.</p><h3 class="article-body__section" id="section-like-4-you-can-link-them-to-your-garmin-watch"><span>Like #4: You can link them to your Garmin watch</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5080px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="Zn85vWcXWy6DKAjS6M3BzQ" name="Oakley Meta Vanguard  and Garmin Forerunner 970" alt="Oakley Meta Vanguard  and Garmin Forerunner 970" src="https://cdn.mos.cms.futurecdn.net/v2/t:267,l:183,cw:5080,ch:2857,q:80/Zn85vWcXWy6DKAjS6M3BzQ.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Oakley Meta Vanguard glasses link easily to the <a href="https://www.tomsguide.com/best-picks/best-garmin-watch">best Garmin watches,</a> which means you can overlay your stats from the run directly onto the videos you film in the Meta app.</p><p>You can also ask the glasses for live stats like your pace and heart rate during the run, though I don’t find this that useful myself — glancing at my watch is still quicker and easier than asking my glasses.</p><p>To link your Garmin watch, you need to install the metadata field from the Garmin Connect IQ app store, then select which activities you want to sync with the glasses.</p><h3 class="article-body__section" id="section-like-5-it-s-simple-to-get-the-clips-onto-your-phone"><span>Like #5: It’s simple to get the clips onto your phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4623px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="hYsLGkyDGd3j9xgN8haY5f" name="Oakley Meta Vanguard" alt="Oakley Meta Vanguard" src="https://cdn.mos.cms.futurecdn.net/v2/t:343,l:754,cw:4623,ch:2600,q:80/hYsLGkyDGd3j9xgN8haY5f.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One thing that always puts me off using any new filming equipment is if it’s hard to access the clips afterwards. I like using my phone for that reason, because it’s so simple to send the clips to other apps and edit them.</p><p>The Oakley Meta Vanguard glasses make things very easy on this front. You open the Meta app, and the clips quickly sync to your phone. Then it’s easy to use those clips in apps like Capcut or Edits to make videos for social media.</p><h3 class="article-body__section" id="section-dislike-1-you-can-t-shoot-in-landscape-mode"><span>Dislike #1: You can’t shoot in landscape mode</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4326px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="gPquHamskkZN47XdfWJbNf" name="Oakley Meta Vanguard" alt="Oakley Meta Vanguard" src="https://cdn.mos.cms.futurecdn.net/v2/t:335,l:640,cw:4326,ch:2433,q:80/gPquHamskkZN47XdfWJbNf.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I make YouTube videos covering new running gear and tech, and I hoped the Oakley Meta Vanguard glasses would be useful for this, but the lack of a landscape filming mode means that they’re really only useful for social media, where portrait video reigns supreme.</p><p>The lack of a landscape mode also means it’s sometimes difficult to capture everything you want to in one shot, especially when taking in an epic view.</p><h3 class="article-body__section" id="section-dislike-2-it-takes-time-to-get-used-to-the-field-of-view"><span>Dislike #2: It takes time to get used to the field of view</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fNvyJhwXghvr8tcXt2hQJf" name="Oakley Meta Vanguard" alt="Oakley Meta Vanguard" src="https://cdn.mos.cms.futurecdn.net/fNvyJhwXghvr8tcXt2hQJf.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The field of view on the Oakley Meta Vanguard is tall and narrow, and I often accidentally had my running cap in frame, or didn’t tilt my head forward enough to film things like my watch on my wrist.</p><p>I also found that I didn’t get close enough to some landmarks to film them well — Marble Arch is absent from my reel as a result — even though it felt like I was near enough to get a good video.</p><p>It takes a little while to get used to what you film with the Oakley Meta Vanguard glasses, so you might miss out on some highlights you thought you’d filmed in your first few attempts to use them.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-hands-on-this-is-the-future">I just tried the Meta Ray-Ban Display — and it feels like the future</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/7-settings-to-change-first-on-your-ray-ban-meta-glasses">7 settings to change first on your Ray Ban Meta glasses</a></li><li><a href="https://www.tomsguide.com/computing/smart-glasses/i-tried-ray-ban-metas-latest-ai-updates-my-favorite-smart-glasses-just-got-a-whole-lot-smarter">I just tried Ray-Ban Meta's latest AI updates</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google's new Android XR smart glasses use Gemini to AI-edit your world while you’re still taking the photo ]]></title>
                                                                                                                                                                                                <link>https://www.tomsguide.com/computing/smart-glasses/googles-new-android-xr-smart-glasses-use-gemini-to-ai-edit-your-world-while-youre-still-taking-the-photo</link>
                                                                            <description>
                            <![CDATA[ Google demoed its prototype Android XR smart glasses recently, showing off several Gemini-powered features. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6EQvAa5Xt2p4xuVQ7MZ8aF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fKCbP28rsahvFprF9cuqWC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 14 Mar 2026 00:59:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Glasses]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[VR &amp; AR]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fKCbP28rsahvFprF9cuqWC-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Android XR glasses ]]></media:description>                                                            <media:text><![CDATA[Android XR glasses ]]></media:text>
                                <media:title type="plain"><![CDATA[Android XR glasses ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fKCbP28rsahvFprF9cuqWC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's been a minute since we last saw Google's prototype smart glasses in action but the tech giant recently held demos for them during <a href="https://www.tomsguide.com/phones/mwc-2026-best-in-show-awards-the-10-top-mobile-gadgets-you-need-to-see">MWC 2026</a>.</p><p>Google's <a href="https://www.reddit.com/r/AndroidXR/comments/1rqcnc5/little_video_demo_of_our_prototype_android_xr/?share_id=cfm9KVe4PL4vaH1UzF2Ro&utm_content=1&utm_medium=android_app&utm_name=androidcss&utm_source=share&utm_term=1" target="_blank">Dieter Bohn showcased</a> a number of features including the ability to use the camera and Nano Banana in combination to take a photo and edit it on the fly. In Dieter's example, he took a photo of a group of people and used Banana to "reimagine" it in front La Sagrada Familia, a famous church in Barcelona — also an <a href="https://www.amazon.com/Floodgate-Games-Drafting-Placement-Remastered/dp/B0GL8V2VFD/ref=sr_1_1?dib=eyJ2IjoiMSJ9.z6adFBBBhoBArlGxeI-pQudJX1Z3F8dsGoyhHPO5SFWBRgOBS4sUrwcExpWk3YGlBQ4wl83yATvTWcgSKKmo3ahKDpm5m3dTQOzx8S_Us5T8B9iZlDA1n0URq7dOOG7zGmZVwBGSY2hJqzDK7VuHHLjwN-c0tLWEiPXLJdgdYq9rpnwluabOvXGWxKp7e25DKEBHT3vA04rSQOQ6v2SHfyBMuxd1iA9yUMVqC9Wb-BhUIvMMfM2Mru5H8xy1V2nYEKCqvkrOadczpZff3iAF31gr77uBqpNXsv12Rl5Yndc.R_WVtkTMuf7n6f9oj3WmHeUS4NQ6L-h-WhAERnisdRg&dib_tag=se&keywords=sagrada&qid=1773427044&sr=8-1&th=1" target="_blank">excellent board game.</a></p><p>To be fair, <a href="https://www.tomsguide.com/computing/smart-glasses/ray-ban-meta-gen-2-review">Meta's Ray-Ban Meta AI glasses</a> and the newer <a href="https://www.tomsguide.com/computing/smart-glasses/meta-ray-ban-display-review">Ray-Ban Display</a> specs can sort of do this. You can ask the glasses to "re-style" an image into something more hyper stylized like cartoons or oil paintings, but it doesn't do photorealistic work like what Google showed off. Think of it like AI slop versus deep fakes.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Here's the video of the Android XR demo we showed last week at MWC :) Couple things that stand out to me: how well Gemini can handle vague and complex queries and how the glasses work with apps on the phone. 😎More details here! https://t.co/NKA1rKE1rq pic.twitter.com/uXQGwvl7Tr<a href="https://twitter.com/cantworkitout/status/2032197021185270197">March 12, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>Most of the features Bohn showed off are par for the course for the current generation of AI-powered glasses. The Google-Xreal collaboration Project Aura glasses, for example, have many of the same features that we <a href="https://www.tomsguide.com/computing/smart-glasses/xreals-project-aura-reveals-the-exciting-true-intentions-for-android-xr-but-will-anyone-actually-wear-them">previewed at the end of last year</a>.</p><p>When we last saw the Google <a href="https://www.tomsguide.com/computing/smart-glasses/i-just-saw-the-future-of-android-xr-smart-glasses-and-meta-and-apple-are-in-trouble">prototypes in December</a>, we were able to use Live Translation to transcribe and translate Chinese to English. Bohn's demo showcased a similar example. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OoVl7W"></div>                            </div>                            <script src="https://kwizly.com/embed/OoVl7W.js" async></script><p>Additionally, he showed the ability to identify real world objects and use Gemini to prompt off of those items. For example, in one case the glasses identified a Queen album and then played a song. In another example, a poster with an address was used to find walking directions and displayed a map.</p><p>He was also able to take a live Google Meet call that involved sharing video and live chatting with a coworker. </p><h2 id="the-future-of-google-glasses">The future of Google glasses</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:8388px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="zCEJewxqEcfZr29GV3MDn4" name="Xreal Project Aura" alt="Xreal Project Aura" src="https://cdn.mos.cms.futurecdn.net/zCEJewxqEcfZr29GV3MDn4.jpg" mos="" align="middle" fullscreen="" width="8388" height="5592" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Dieter Bohn made sure to emphasize that these glasses are still prototypes and not what "the final versions will look and feel like." He noted that the MWC versions had clip-on prescriptions that won't be in the final versions, though he did not elaborate on whether prescription lenses would be possible.</p><p>He also promised more information about display-free AI glasses, <a href="https://www.tomsguide.com/computing/smart-glasses/xreals-project-aura-smart-glasses-are-closer-to-metas-project-orion-than-i-thought-and-the-specs-sound-wild">Project Aura</a>, and <a href="https://www.tomsguide.com/computing/vr-ar/ive-been-testing-samsung-galaxy-xr-and-this-is-the-one-feature-that-makes-it-stand-out">Samsung's Galaxy XR</a> in the coming months. Samsung has <a href="https://www.tomsguide.com/computing/smart-glasses/samsung-just-confirmed-its-android-xr-smart-glasses-will-launch-this-year-heres-how-they-can-beat-ray-ban-meta">promised its Android XR glasses </a>will launch this year and will probably feature many of the same Gemini-based tools.</p><p>Most likely the next time Google says anything about the future of Android XR and smart glasses will be<a href="https://www.tomsguide.com/phones/google-pixel-phones/google-i-o-2026-officially-kicks-off-in-may-heres-when-and-what-we-expect-to-see"> </a>at<a href="https://www.tomsguide.com/phones/google-pixel-phones/google-i-o-2026-officially-kicks-off-in-may-heres-when-and-what-we-expect-to-see"> Google I/O 2026</a> which will take place starting on May 19. Tom's Guide will be on hand for any news Google drops that week, so keep us in your tabs.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/computing/mobile-apps/google-maps-is-adding-even-more-gemini-features-and-it-could-be-the-biggest-upgrade-for-years">Google Maps just got 'biggest navigation upgrade in over a decade' — meet Ask Maps and Immersive Navigation</a></li><li><a href="https://www.tomsguide.com/phones/google-pixel-phones/ive-been-using-the-pixel-10a-for-a-week-heres-what-i-like-and-dont-like-about-googles-new-budget-phone">I've been using the Pixel 10a for a week — here's what I like and don't like about Google's new budget phone</a></li><li><a href="https://www.tomsguide.com/phones/android-phones/google-caves-lets-people-search-google-photos-without-ai-heres-how-to-use-it">Google caves, lets people search Google Photos without AI — here's how to use it</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>