<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:base="https://dubbot.com/dubblog/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    
    <title>DubBlog</title>
    <link>https://dubbot.com/dubblog/</link>
    <atom:link href="https://dubbot.com/dubblog/index.xml" rel="self" type="application/rss+xml" />
    <description>Web accessibility, governance and quality assurance from the DubBot team.</description>
    <language>en</language>
    <item>
      <title>Meeting the DOJ Title II Compliance: Don’t Forget Your Accessibility Policy</title>
      <link>https://dubbot.com/dubblog/2026/meeting-the-doj-title-ii-compliance-dont-forget-your-accessibility-policy.html</link><description>&lt;p&gt;For state and local governments working toward DOJ Title II compliance, much of the attention is on websites, PDFs, mobile apps, and WCAG testing.&lt;/p&gt;
&lt;p&gt;But another piece belongs on your compliance roadmap. And that’s your organization’s &lt;a href=&quot;https://dubbot.com/dubblog/2025/accessibility-policy-what-it-is-and-why-you-need-one.html&quot;&gt;web accessibility policy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the DOJ’s &lt;a href=&quot;https://www.ada.gov/resources/web-rule-first-steps/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;First Steps&lt;/a&gt; resource, one of its non-mandatory steps toward compliance is to &lt;a href=&quot;https://www.ada.gov/resources/web-rule-first-steps/#action-step-11-create-policies&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;create web and mobile accessibility policies&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I want to stop here for a minute to share a critical issue in meeting Title II compliance and to thank &lt;a href=&quot;https://www.linkedin.com/in/daxcastro/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Dax Castro&lt;/a&gt; (LinkedIn)for bringing it into the ADA / Title II compliance conversation. &lt;/p&gt;
&lt;p&gt;Here is a direct quote from his article titled &lt;a href=&quot;https://www.linkedin.com/pulse/what-ones-telling-you-meeting-title-ii-deadline-dax-castro-ads-txzhc/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;What No One’s Telling You About Meeting the Title II Deadline&lt;/em&gt;&lt;/a&gt; (LinkedIn), published on Oct. 30, 2026 on LinkedIn.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;But there’s another question that deserves just as much attention: &lt;em&gt;What is your organization publishing today?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Because while you’re working through last year’s documents, someone is creating next month’s accessibility problems. A department is updating a form. A designer is exporting a report. Someone is posting a video, purchasing a new platform, or uploading a document from an outside vendor.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’m not going to paraphrase his entire article, but I do recommend you give it a read, as well as the comments.&lt;/p&gt;
&lt;p&gt;I do, however, want to point out why I felt it was important to include the message from his article in this blog post.&lt;/p&gt;
&lt;p&gt;The DOJ deadline did not create a cease-and-desist order for updating or creating new content on your website. Those activities never stop. Daily updates are required, new class schedules must be posted, new employee profiles need to be added, and there are the daily / weekly maintenance items that are part of running a website.&lt;/p&gt;
&lt;p&gt;But &lt;strong&gt;how&lt;/strong&gt; people in your organization are currently creating that web content is a direct reflection of your organization’s web accessibility policy or the absence of one.&lt;/p&gt;
&lt;p&gt;The message in Mr. Castro’s article can be directly related to having a web accessibility policy in place. As you move through your compliance activities, make sure your web accessibility policy works in tandem with those activities and gets updated as your accessibility work reveals new processes, workflows, and responsibilities.&lt;/p&gt;
&lt;p&gt;And if you don’t have a policy currently in place, there’s no time like the present.&lt;/p&gt;
&lt;p&gt;Now, back to the topic at hand.&lt;/p&gt;
&lt;h2&gt;What is a Web Accessibility Policy?&lt;/h2&gt;
&lt;p&gt;A web accessibility policy is a &lt;a href=&quot;https://dubbot.com/dubblog/2025/accessibility-policy-what-it-is-and-why-you-need-one.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;clear, internal framework&lt;/em&gt;&lt;/a&gt; &lt;em&gt;that spells out your organization’s commitment to making its digital content and services accessible to everyone&lt;/em&gt;. &lt;/p&gt;
&lt;h2&gt;Why Do You Need a Web Accessibility Policy?&lt;/h2&gt;
&lt;p&gt;An effective accessibility policy does more than just document an organization’s intentions. It establishes the strategic foundation for making digital accessibility an ongoing organizational priority. It outlines the standards that guide accessibility efforts, clarifies team roles and accountability, and sets expectations for meeting legal requirements.&lt;/p&gt;
&lt;h2&gt;What Should You Include in Your Web Accessibility Policy?&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.w3.org/WAI/planning/org-policies/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;World Wide Web Consortium (W3C) recommends&lt;/a&gt; defining your accessibility standard and conformance level, establishing the policy’s scope, setting measurable milestones, addressing third-party content, and creating processes to monitor, review, and collect user feedback.&lt;/p&gt;
&lt;p&gt;A strong web accessibility policy should include the answers to these, and other, critical questions:&lt;/p&gt;
&lt;h3&gt;What needs to be accessible?&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Public websites and web apps, including marketing sites, product pages, and login-gated experiences like dashboards, portals, and checkout flows.&lt;/li&gt;
&lt;li&gt;Mobile apps and any embedded or third-party tools your users engage with, such as chat widgets, scheduling tools, payment forms, and cookie banners.&lt;/li&gt;
&lt;li&gt;Subdomains, microsites, campaign landing pages, and legacy pages that are still live. These are the most commonly forgotten elements.&lt;/li&gt;
&lt;li&gt;Archived content. Best practices say to define the archive date, provide an email address and phone number, and offer an accessible alternative on request.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Don’t forget to include specific content types. Some examples are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Text should include proper headings, lists, tables, links, and reading order.&lt;/li&gt;
&lt;li&gt;Images, icons, and charts should include &lt;a href=&quot;https://dubbot.com/dubblog/2026/alt-text-isnt-a-description-its-a-content-decision.html&quot;&gt;meaningful ALT text&lt;/a&gt; or text alternatives.&lt;/li&gt;
&lt;li&gt;Video and audio need captions, transcripts, and audio descriptions where needed.&lt;/li&gt;
&lt;li&gt;Downloadable documents such as PDFs, Word files, slide decks, and spreadsheets.&lt;/li&gt;
&lt;li&gt;Forms, error messages, and interactive components like menus, modals, carousels, and custom widgets.&lt;/li&gt;
&lt;li&gt;Dynamic content, including notifications and live updates.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Which accessibility standard are we following?&lt;/h3&gt;
&lt;p&gt;For public entities adhering to the DOJ Title II rule, the required technical standard is WCAG 2.1 Level AA. The current compliance deadlines are April 26, 2027, for public entities serving populations of 50,000 or more, and April 26, 2028, for smaller entities and special district governments.&lt;/p&gt;
&lt;h3&gt;Who’s Responsible for Creating and Maintaining Website Accessibility?&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://dubbot.com/dubblog/2026/the-first-rule-of-accessibility-accessibility-is-everyones-responsibility.html&quot;&gt;Everyone who contributes to your website&lt;/a&gt; has a role in making it accessible, but your organization is ultimately responsible for keeping accessibility a priority.&lt;/p&gt;
&lt;p&gt;Website accessibility isn&#39;t a task that belongs exclusively to your developers or accessibility compliance officer. It&#39;s an ongoing organizational commitment that involves leadership, designers, developers, content creators, procurement teams, and anyone who contributes to or makes decisions affecting your digital presence.&lt;/p&gt;
&lt;p&gt;The key is making sure everyone understands their responsibilities and that accessibility is built into your organization&#39;s processes, not treated as a final checkpoint before something goes live.&lt;/p&gt;
&lt;p&gt;Think about ownership across your organization like this:&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;The Ultimate Accountability&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Your organization is ultimately responsible for the accessibility of its entire digital experience, regardless of who creates, manages, or maintains the content.&lt;/p&gt;
&lt;p&gt;That includes everything from your own website content to third-party applications, embedded tools, and other digital services. You can outsource development, purchase software, or rely on vendors to provide accessible products, but you can&#39;t outsource accountability.&lt;/p&gt;
&lt;p&gt;As highlighted in &lt;a href=&quot;https://dubbot.com/dubblog/2026/third-party-tools-first-party-responsibility-when-your-vendor-isnt-listening.html&quot;&gt;Third-Party Tools, First-Party Responsibility: When Your Vendor Isn&#39;t Listening&lt;/a&gt;, your organization remains accountable for accessibility issues within its digital experience, even when the underlying code is managed by a third-party vendor.&lt;/p&gt;
&lt;p&gt;Your organization should set clear accessibility expectations, assign ownership, provide training and resources, and create processes to identify and address accessibility barriers.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Designers&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Designers influence accessibility long before a website or application is developed. Their decisions determine how information is presented, what colors are used, how users navigate an interface, and how easily people with different abilities can interact with digital content. &lt;/p&gt;
&lt;p&gt;Accessibility shouldn&#39;t be something designers are asked to fix after a design is complete. It should be part of the creative process from the beginning.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Developers&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Developers are responsible for translating accessible designs into functional, usable digital experiences. Even a well-designed interface can introduce accessibility barriers if it&#39;s not implemented correctly.&lt;/p&gt;
&lt;p&gt;Developers also play an important role in maintaining accessibility as websites evolve. New features, design changes, and code updates should be evaluated for accessibility rather than assuming previously accessible functionality will remain that way.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Content Creators and Editors&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Anyone who writes, uploads, or publishes website content has a responsibility to make that content accessible.&lt;/p&gt;
&lt;p&gt;This includes marketing teams, communications professionals, department editors, and anyone with publishing privileges.&lt;/p&gt;
&lt;p&gt;Your organization should provide content creators with accessibility training, publishing guidelines, and tools to help them identify potential issues before content goes live.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Procurement and Third-Party Vendors&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Your website&#39;s accessibility doesn&#39;t stop with the content and technology your organization creates internally.&lt;/p&gt;
&lt;p&gt;Third-party applications, embedded widgets, payment platforms, scheduling tools, video players, and other vendor-provided services can all introduce accessibility barriers.&lt;/p&gt;
&lt;p&gt;That&#39;s why procurement teams need to be part of the accessibility conversation.&lt;/p&gt;
&lt;p&gt;Requiring an &lt;a href=&quot;https://dubbot.com/dubblog/2024/purchasing-accessible-technology.html&quot;&gt;Accessibility Conformance Report (ACR)&lt;/a&gt; will provide valuable information to help organizations evaluate a product&#39;s conformance and make informed purchasing decisions.&lt;/p&gt;
&lt;p&gt;Organizations should evaluate a vendor’s accessibility practices and establish clear accessibility requirements before selecting or purchasing a product. These expectations should be documented in the RFP and built into contract terms so &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-procurement-process-a-first-accessibility-checkpoint.html&quot;&gt;accessibility is considered part of the procurement decision&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;How will accessibility be monitored and maintained?&lt;/h2&gt;
&lt;p&gt;Your accessibility policy should outline the processes and practices your organization uses to monitor, maintain, and continually improve digital accessibility. This includes establishing a schedule for regular automated scans and manual accessibility audits, identifying how issues will be documented, prioritized, and remediated, and assigning responsibility for tracking progress. &lt;/p&gt;
&lt;p&gt;Your policy should provide contact information or a process outline for each of your &lt;a href=&quot;https://dubbot.com/dubblog/2026/helping-your-users-report-accessibility-bugs.html&quot;&gt;accessibility feedback channels&lt;/a&gt;. Each channel must have a designated owner and a documented process for responding to reported issues. Remember, &lt;em&gt;not everyone communicates the same way, so offering varying feedback channels that accommodate different needs and preferences goes a long way in helping people help you.&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;Your policy should also address ongoing staff training, accessibility reviews during website updates and new content development, and opportunities to incorporate user feedback.&lt;/p&gt;
&lt;p&gt;By defining these expectations, your policy creates a framework for keeping accessibility efforts consistent, measurable, and sustainable.&lt;/p&gt;
&lt;h2&gt;Why Finalize the Policy Now?&lt;/h2&gt;
&lt;p&gt;Without documented ownership, publishing requirements, procurement standards, testing processes, and review cycles, you risk remediating just enough to meet &lt;a href=&quot;https://www.ada.gov/resources/2024-03-08-web-rule/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;the DOJ Title II deadline&lt;/a&gt; without establishing accessibility practices that will &lt;strong&gt;keep&lt;/strong&gt; you in compliance. &lt;/p&gt;
&lt;p&gt;Your accessibility policy is what will prevent you from repeating that cycle.&lt;/p&gt;
&lt;p&gt;This is especially important as organizations work toward the DOJ Title II compliance deadline. While the pressure to identify and remediate accessibility issues is understandable, focusing exclusively on meeting the deadline can create new &lt;a href=&quot;https://dubbot.com/dubblog/2026/understanding-accessibility-debt-how-it-happens-and-what-to-do-about-it.html&quot;&gt;accessibility debt&lt;/a&gt; if the underlying processes that allow those issues to happen remain unchanged.&lt;/p&gt;
&lt;p&gt;Don&#39;t let the rush to meet the DOJ Title II deadline create new accessibility issues. Your accessibility policy should do more than document your current efforts. It should establish the framework that keeps accessibility a priority long after the deadline has passed.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dubbot.com/dubblog/2025/accessibility-policy-what-it-is-and-why-you-need-one.html&quot;&gt;Accessibility Policy: What It Is and Why You Need One&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.ada.gov/resources/small-entity-compliance-guide/#creating-policies-on-how-you-will-make-sure-that-your-web-content-and-mobile-apps-are-accessible&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Creating policies on how you will make sure that your web content and mobile apps are accessible&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.ada.gov/resources/web-rule-first-steps/?utm_source=chatgpt.com&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;DOJ: First Steps Toward Complying with the Title II Web and Mobile App Accessibility Rule&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/planning/org-policies&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;W3C WAI: Developing Organizational Policies on Web Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.ada.gov/resources/2024-03-08-web-rule/?utm_source=chatgpt.com&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;DOJ: Title II Web and Mobile App Accessibility Rule Fact Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.ada.gov/resources/small-entity-compliance-guide/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Accessibility of Web Content and Mobile Apps Provided by State and Local Government Entities: A Small Entity Compliance Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 10 Nov 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/meeting-the-doj-title-ii-compliance-dont-forget-your-accessibility-policy.html</guid>
    </item>
    <item>
      <title>A First-Timer&#39;s Take on Digital Collegium 2026: Pittsburgh, New Perspectives, and Great Connections</title>
      <link>https://dubbot.com/dubblog/2026/a-first-timers-take-on-digital-collegium-2026-pittsburgh-new-perspectives-and-great-connections.html</link><description>&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/ub3CWsnQD8-1588.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/ub3CWsnQD8-1588.png&quot; alt=&quot;Members of the DubBot team in their vendor booth at DigiCol Annual Conference.&quot; width=&quot;1588&quot; height=&quot;916&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;From left to right: Luke Bachelor, Blaine Herman, Penny Kronz, Marcella Colavecchio, Greg Glowaski.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I&#39;ve attended my fair share of conferences throughout my career, but &lt;a href=&quot;https://events.digicol.org/digicol26?_gl=1*17vuw5l*_gcl_au*NDI5MDgwODI2LjE3OTA3OTU0OTguLS4tLjE3OTA3OTU1MDUuOTYzNDExMTE2LjE3OTI2NzUyNzQuMTc5MjY3NjgxMQ..*_ga*MTE3NjQwNjQ0Mi4xNzkwNzk1NDk4*_ga_2BJG9ZPC0X*czE3OTM1NDYwNTIkbzI3JGcxJHQxNzkzNTQ2MDUyJGo2MCRsMCRoMA..&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Digital Collegium 2026&lt;/a&gt; was a first for me in more ways than one.&lt;/p&gt;
&lt;p&gt;Most of my previous conference experiences have been centered around engineering and technology, so heading to Pittsburgh with DubBot meant approaching things through a different lens. This time, I was focused on building relationships, meeting the people behind the work, and connecting with the higher education community.&lt;/p&gt;
&lt;p&gt;I went into the week with an open mind, a pocket full of curiosity, and the hope of making meaningful connections. It was also my first time in Pittsburgh, so I was excited to explore a new city along the way!&lt;/p&gt;
&lt;h2&gt;A Warm Welcome (and a Little Friendly Competition)&lt;/h2&gt;
&lt;p&gt;From the moment the conference got underway, the energy was buzzing. Between the sessions, vendor area, and conversations happening around every corner, there was no shortage of activity.&lt;/p&gt;
&lt;p&gt;At the DubBot booth, we put our own spin on the &lt;a href=&quot;https://officialgamerules.org/game-rules/left-center-right-rules/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;classic dice game Left, Right, Center&lt;/a&gt;. What started as a fun way to bring people together quickly turned into some friendly competition. It was a great excuse to step away from the usual conference conversations, share a few laughs, and get to know each other.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/WdZebTJvAt-499.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/WdZebTJvAt-499.jpeg&quot; alt=&quot;Pieces of the Left, Right, Center game from DubBot.&quot; width=&quot;499&quot; height=&quot;333&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;DubBot custom pen with several Dubby DubBloons and a set&lt;/em&gt; &lt;em&gt;of&lt;br&gt;
Left, Right, and Center dice.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;What stood out most was the genuine sense of community. Everyone was welcoming and eager to stop by and share their experiences, whether we connected between sessions or got to know one another outside the conference. My first &lt;a href=&quot;https://events.digicol.org/digicol26/session/4500443/karaokeplane-2026%C2%A0-%E2%80%94-sponsored-by-dubbot-and-evolving-web&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Karaoke Plane&lt;/a&gt; at Tequila Cowboy was a perfect example. And, as it turns out, higher ed has some seriously talented karaoke singers!&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/7r4QVD09Y5-772.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/7r4QVD09Y5-772.png&quot; alt=&quot;DubBot&#39;s Luke Batchelor singing at karaoke.&quot; width=&quot;772&quot; height=&quot;1200&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;DubBot’s own&lt;/em&gt; &lt;em&gt;Luke Batchelor&lt;/em&gt; &lt;em&gt;performing at the annual&lt;br&gt;
Karaoke Plane at Tequila Cowboy.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;A Little Sunshine in Pittsburgh&lt;/h2&gt;
&lt;p&gt;Despite Pittsburgh&#39;s reputation for gray skies, we were greeted with pristine, blue skies. I&#39;d like to think I brought a little of that Texas sunshine with me from Austin.&lt;/p&gt;
&lt;p&gt;One of the things I appreciated most about Pittsburgh was how walkable it was. Coming from a car-centric city like Austin, it was refreshing to explore neighborhoods filled with small businesses, restaurants, and residential streets all woven together.&lt;/p&gt;
&lt;p&gt;Naturally, we made time for some good food! We explored &lt;a href=&quot;https://en.wikipedia.org/wiki/Market_Square_(Pittsburgh)&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;downtown&#39;s Market Square&lt;/a&gt;, tried the famous Primanti&#39;s sandwiches, enjoyed dinner at Kaya, and ventured up to Mount Washington for an unforgettable dining experience at Otaru. Another personal favorite was a fantastic lunch at People&#39;s Indian Restaurant in Bloomfield.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/lQsfyQiEjV-1011.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/lQsfyQiEjV-1011.png&quot; alt=&quot;Market Square in downtown Pittsburgh with high-rise buildings and a round-about with a trellis in the center.&quot; width=&quot;1011&quot; height=&quot;1200&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;Historic Market Square in downtown Pittsburgh.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/1z1PRlv2Hj-1200.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/1z1PRlv2Hj-1200.png&quot; alt=&quot;The Monongahela River and the Fort Pitt Bridge at night with the lights of the city lights reflecting off of the water in colors of pink, gold, green, purple, and red.&quot; width=&quot;1200&quot; height=&quot;696&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;Nightscape of the Monongahela River and the Fort Pitt Bridge.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;We also visited the &lt;a href=&quot;https://www.heinzhistorycenter.org/visit/heinz-history-center/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Heinz History Center&lt;/a&gt;, where we explored all six floors in pursuit of a &lt;a href=&quot;https://www.heinzhistorycenter.org/blog/collection-spotlight-the-heinz-pickle-pin/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;coveted pickle pin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/JsVXjU6c-j-800.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/JsVXjU6c-j-800.png&quot; alt=&quot;Close up the coveted green Heinz pickle pin.&quot; width=&quot;800&quot; height=&quot;600&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;Marcella showing off her Heinz Pickle pin.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I especially loved seeing original pieces from the set of &lt;a href=&quot;https://www.heinzhistorycenter.org/whats-on/history-center/exhibits/mister-rogers-neighborhood/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Mister Rogers&#39; Neighborhood&lt;/a&gt;, including his iconic sweater.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/HEyKad_Cpl-2937.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/HEyKad_Cpl-2937.png&quot; alt=&quot;The Mr. Rogers exhibit at the Heinz Museum with a wax figure of Mr. Rogers sitting on a bench untying his shoe.&quot; width=&quot;2937&quot; height=&quot;2784&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;Iconic artifacts from the Mr. Roger’s Neighborhood.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Between the food, neighborhoods, sunshine, and a few memorable karaoke performances (yes, there&#39;s video evidence), Pittsburgh really won me over.&lt;/p&gt;
&lt;h2&gt;Beyond the Sessions: Making Accessibility Approachable&lt;/h2&gt;
&lt;p&gt;One of my biggest takeaways from Digital Collegium was how much thought higher education professionals are putting into making their digital experiences more accessible.&lt;/p&gt;
&lt;p&gt;I want to give a very special shoutout to my colleague, &lt;a href=&quot;https://www.linkedin.com/in/penny-kronz/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Penny Kronz&lt;/a&gt;, for her presentation, &lt;a href=&quot;https://events.digicol.org/digicol26/session/4528617/ensuring-website-accessibility-through-automated-and-manual-testing&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;Comprehensive Guide to Web Accessibility Testing and Best Practices&lt;/em&gt;&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/ugc7GFWyKE-741.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/ugc7GFWyKE-741.png&quot; alt=&quot;Penny and Joanie sitting next to each other, each on a DubBot glow cube.&quot; width=&quot;741&quot; height=&quot;623&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;Left to right: Penny Kronz and Joanie Chembars.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;One of the things I appreciate most about Penny is her ability to take something as complex as web accessibility and break it down in a way that&#39;s approachable and easy to understand.&lt;/p&gt;
&lt;p&gt;Accessibility and website governance can get technical quickly, and sometimes the platforms designed to help make things feel even more complicated. That&#39;s something I really value about Penny and our team at DubBot. We believe accessibility doesn&#39;t have to be intimidating, and we work hard to make it easier for people to understand what needs attention and how to move forward.&lt;/p&gt;
&lt;p&gt;Penny&#39;s presentation was a great example of that philosophy in action. She shared practical approaches to accessibility testing, from keyboard navigation and screen readers to color contrast and accessible forms. One important reminder was that automated testing is only part of the picture. Understanding how people actually experience a website also requires human judgment.&lt;/p&gt;
&lt;p&gt;Congratulations, Penny! We&#39;re lucky to have someone who makes such an important topic feel approachable.&lt;/p&gt;
&lt;h2&gt;PDFs, PDFs, and More PDFs!&lt;/h2&gt;
&lt;p&gt;If there was one topic I kept hearing about throughout the conference, it was PDFs.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://events.digicol.org/digicol26/speaker/2277597/abbey-allen&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Abbey Allen&lt;/a&gt; and &lt;a href=&quot;https://events.digicol.org/digicol26/speaker/2277627/josh-leigh&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Josh Leigh&lt;/a&gt; from the University of Utah presented &lt;a href=&quot;https://events.digicol.org/digicol26/session/4101890/pdf-search-and-rescue-problematic-documents-to-findable-accessible-content&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;Optimizing PDF Accessibility and Findability: The LAST Process for Web Content Management&lt;/em&gt;&lt;/a&gt;, introducing a thoughtful approach to managing large PDF inventories.&lt;/p&gt;
&lt;p&gt;Their LAST framework stands for &lt;strong&gt;Locate, Assess, Stabilize, and Transport&lt;/strong&gt; , encouraging institutions to evaluate what content to keep, remediate, convert to HTML, or archive.&lt;/p&gt;
&lt;p&gt;One of my favorite takeaways was a simple question: &lt;em&gt;Does this really need to be a PDF?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Sometimes making content more accessible isn&#39;t about fixing the format it&#39;s currently in. It&#39;s about rethinking how that information should be presented in the first place.&lt;/p&gt;
&lt;p&gt;And this is where things get especially exciting for us at DubBot!&lt;/p&gt;
&lt;p&gt;PDF accessibility and management are areas we&#39;re actively exploring as part of our product roadmap. We&#39;re thinking beyond identifying accessibility issues to how we can better help our clients prioritize remediation and make informed decisions about which documents to convert, archive, or remove.&lt;/p&gt;
&lt;p&gt;Hearing these challenges echoed throughout the conference reinforced something I value about our approach at DubBot: we listen to the people doing the work and want to build solutions that make accessibility and content governance less overwhelming.&lt;/p&gt;
&lt;h2&gt;From Screens to Real Life&lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/cUnk2VMEu3-1200.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/cUnk2VMEu3-1200.png&quot; alt=&quot;Members of the DubBot team at dinner with the Pittsburgh skyline in the background.&quot; width=&quot;1200&quot; height=&quot;675&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;Left, front to back: Greg, Joanie, Marcella. Right, front to back: Luke, Blaine, Penny.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;One of the week&#39;s highlights had very little to do with conference sessions. I finally met my DubBot colleagues in person for the first time!&lt;/p&gt;
&lt;p&gt;As a remote company, we spend plenty of time collaborating through screens, so I was really looking forward to spending a few days together.&lt;/p&gt;
&lt;p&gt;Our sales team, &lt;a href=&quot;https://www.linkedin.com/in/blaine-herman/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Blaine Herman&lt;/a&gt;, &lt;a href=&quot;https://www.linkedin.com/in/gglowaski/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Greg Glowaski&lt;/a&gt;, and &lt;a href=&quot;https://www.linkedin.com/in/luke-batchelor-26683815/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Luke Batchelor&lt;/a&gt;, joined &lt;a href=&quot;https://www.linkedin.com/in/penny-kronz/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Penny Kronz&lt;/a&gt; and &lt;a href=&quot;https://www.linkedin.com/in/joanie-chembars-75718a52/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Joanie Chembars&lt;/a&gt; from Client Support. It was my first time meeting everyone face-to-face, and what surprised me most was how natural it felt. We picked up right where we left off, only this time without having to unmute ourselves.&lt;/p&gt;
&lt;p&gt;One of my favorite moments was our dinner at Otaru, sitting together somewhere quiet, overlooking the Pittsburgh skyline, and enjoying a gorgeous meal. Those precious moments away from the busy conference floor are where the best connections happen.&lt;/p&gt;
&lt;p&gt;Of course, there was plenty of fun, too. Between the dice games, karaoke adventures, and glow stick jewelry I made for everyone, we shared a lot of laughs throughout the week.&lt;/p&gt;
&lt;p&gt;If there&#39;s one thing the experience reinforced for me, it&#39;s that &lt;strong&gt;we&#39;re human first&lt;/strong&gt; .&lt;/p&gt;
&lt;p&gt;I see that reflected in the way our team works together and the relationships we build with our clients. Behind DubBot are real people who genuinely care about supporting one another and the people who use our platform.&lt;/p&gt;
&lt;h2&gt;Until Next Time, Digital Collegium!&lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/gwiJx9Ddt9-1200.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/gwiJx9Ddt9-1200.png&quot; alt=&quot;View from above of the Monongahela River and the Fort Pitt Bridge during the day.&quot; width=&quot;1200&quot; height=&quot;952&quot;&gt;&lt;/picture&gt;&lt;br&gt;
&lt;em&gt;The Monongahela River and Fort Pitt Bridge.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Looking back on my first Digital Collegium experience, what stands out most isn&#39;t just the sessions or the beautiful city we got to explore. &lt;/p&gt;
&lt;p&gt;It&#39;s the people.&lt;/p&gt;
&lt;p&gt;From meeting customers and making new connections to finally spending time with my colleagues in person, the week reminded me why relationships matter so much in the work we do. &lt;/p&gt;
&lt;p&gt;If you&#39;re thinking about attending Digital Collegium for the first time, my advice is simple: &lt;strong&gt;show up with an open mind.&lt;/strong&gt; This community is full of friendly, engaging people who are genuinely excited to share ideas and learn from one another.&lt;/p&gt;
&lt;p&gt;I&#39;m heading home with new perspectives, great memories, and an even greater appreciation for the people who make this community what it is.&lt;/p&gt;
&lt;p&gt;Thanks for the warm welcome, Pittsburgh and Digital Collegium. I hope our paths cross again soon!&lt;/p&gt;
</description><pubDate>Thu, 05 Nov 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/a-first-timers-take-on-digital-collegium-2026-pittsburgh-new-perspectives-and-great-connections.html</guid>
    </item>
    <item>
      <title>Getting More From Custom Labels: Smarter Page Sets in DubBot</title>
      <link>https://dubbot.com/dubblog/2026/getting-more-from-custom-labels-smarter-page-sets-in-dubbot.html</link><description>&lt;p&gt;If you&#39;re managing a large collection of websites in DubBot, better organization can make a big difference. That’s why we brought you &lt;a href=&quot;https://dubbot.com/dubblog/2026/organize-dubbot-your-way-with-labels.html&quot;&gt;Custom Labels&lt;/a&gt;. Those customizable tags that help you &lt;em&gt;organize and filter your Sites, Page Sets, and Tasks in ways that make sense for your organization&lt;/em&gt;.  &lt;/p&gt;
&lt;p&gt;Now, Custom Labels can do more than help you sort and filter your Sites.&lt;/p&gt;
&lt;p&gt;You can now use &lt;a href=&quot;https://help.dubbot.com/en/articles/17771696-create-page-sets-using-labels&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Custom Labels to build Page Sets&lt;/a&gt; and define which Sites to include based on the label(s) you apply, making it easier to organize and manage your content at scale.&lt;/p&gt;
&lt;h2&gt;Quick Review: A Smarter Way to Organize Sites&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17033020-create-labels&quot;&gt;Custom Labels&lt;/a&gt; let you group Sites according to the way your organization actually works. &lt;/p&gt;
&lt;p&gt;For example, a university could label Sites by academic department, student services, administration, or athletics. An agency might organize them by division, region, or product line.&lt;/p&gt;
&lt;p&gt;Once applied, those labels make it easier to filter Site listings and find the websites you&#39;re looking for.&lt;/p&gt;
&lt;h2&gt;Label-based Page Sets: How They Work&lt;/h2&gt;
&lt;p&gt;With this latest update, you can use Site labels to create a Page Set that dynamically selects and adds individual websites.&lt;/p&gt;
&lt;p&gt;For example, if you &lt;a href=&quot;https://help.dubbot.com/en/articles/7320118-creating-a-page-set&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;create a Page Set&lt;/a&gt; configured to include Sites with a label titled &lt;em&gt;Weekly Manual Review,&lt;/em&gt; all Sites with that label will automatically be included in your new Page Set. No more manually adding the Sites to new Page Sets.&lt;/p&gt;
&lt;h2&gt;Bringing You More Strategic Oversight&lt;/h2&gt;
&lt;p&gt;The real value of Custom Labels isn&#39;t just organization. When labels and Page Sets work together, you spend less time managing lists and more time focusing on website quality, accessibility, and web governance.&lt;/p&gt;
&lt;p&gt;It&#39;s an organizational strategy that doesn’t just keep your website organized, it makes managing growth significantly easier.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17033020-create-labels?utm_source=chatgpt.com&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Create Labels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17771696-create-page-sets-using-labels?utm_source=chatgpt.com&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Create Page Sets Using Labels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dubbot.com/dubblog/2026/organize-dubbot-your-way-with-labels.html&quot;&gt;Organize DubBot Your Way with Labels&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 03 Nov 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/getting-more-from-custom-labels-smarter-page-sets-in-dubbot.html</guid>
    </item>
    <item>
      <title>Is Your Website Relying on Color Alone?</title>
      <link>https://dubbot.com/dubblog/2026/is-your-website-relying-on-color-alone.html</link><description>&lt;p&gt;One of the easiest accessibility mistakes to make, and one that I think is often overlooked, is relying on color to communicate something important. It might be a red outline around a form field, a blue link in a paragraph, or a chart that uses different colors to distinguish data. These choices may look perfectly clear to you, but not everyone sees color the same way.&lt;/p&gt;
&lt;p&gt;The good news? Fixing these issues is pretty straightforward.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/use-of-color.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;WCAG Success Criterion 1.4.1: Use of Color&lt;/a&gt; requires that color not be the only visual way to convey information, indicate an action, elicit a response, or distinguish an element. In other words, color can add meaning, but it shouldn&#39;t do all the work.&lt;/p&gt;
&lt;h2&gt;Who Does Use of Color Affect?&lt;/h2&gt;
&lt;p&gt;People with &lt;a href=&quot;https://www.nei.nih.gov/eye-health-information/eye-conditions-and-diseases/color-blindness/types-color-vision-deficiency&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;color vision deficiencies&lt;/a&gt; may have difficulty distinguishing certain colors, particularly red and green. People with &lt;a href=&quot;https://www.nei.nih.gov/eye-health-information/eye-conditions-and-diseases/low-vision&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;low vision&lt;/a&gt; can also struggle with color distinctions and may lose those distinctions when viewing content in gray scale or using display filters.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This is not just about accommodating a particular group. When a form doesn&#39;t explain an error or a chart doesn&#39;t clearly identify its data, the result can be a confusing experience for everyone.&lt;/p&gt;
&lt;h2&gt;What Does a Color-Only Accessibility Issue Look Like?&lt;/h2&gt;
&lt;p&gt;Start by looking at elements on your website where users must recognize a color difference to understand what&#39;s happening.&lt;/p&gt;
&lt;p&gt;Then ask yourself this: &lt;em&gt;If someone couldn&#39;t distinguish these colors, would they still understand the information or action to take?&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;If your answer is no, you may have a color-only accessibility issue.&lt;/p&gt;
&lt;p&gt;Here are four common elements where this issue may occur.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links&lt;/strong&gt;Links appear in blue within a paragraph, but there&#39;s no underline or other visual indicator to distinguish them from surrounding text.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/0rEEUKT-wm-1224.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/0rEEUKT-wm-1224.png&quot; alt=&quot;A sample from Lorem Ispum with the words No underline or other visual indicator in blue with not underline. This illustrate the point.&quot; width=&quot;1224&quot; height=&quot;194&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Form Errors&lt;/strong&gt;A field turns red when someone makes a mistake, but there&#39;s no error message explaining what went wrong.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/yCNApXMZM0-1200.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/yCNApXMZM0-1200.png&quot; alt=&quot;A sample of a password form field with a red border but not error message.&quot; width=&quot;1200&quot; height=&quot;228&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Required Fields&lt;/strong&gt;&lt;br&gt;
Required fields have red labels, but no asterisk or &lt;em&gt;Required&lt;/em&gt; text to identify them.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/AIimOVrKuD-533.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/AIimOVrKuD-533.png&quot; alt=&quot;A sample of a form field with the words Enter Your Name in red but no other indicator that it is a required field.&quot; width=&quot;533&quot; height=&quot;115&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Charts and Graphs&lt;/strong&gt;&lt;br&gt;
Data series use different colors (sometimes very similar colors, which causes issues too) but have no labels, patterns, or other ways to distinguish one data set from another.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/97DG9fwGGg-1125.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/97DG9fwGGg-1125.png&quot; alt=&quot;Example of a line chart with various colors but not labels pattern or differentiators.&quot; width=&quot;1125&quot; height=&quot;500&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2&gt;How Do You Fix Color-Only Issues?&lt;/h2&gt;
&lt;p&gt;The solution is very simple. &lt;a href=&quot;https://adobe.design/ideas/inclusive-palettes-with-adobe-color?trk=organization_guest_main-feed-card_feed-article-content&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Choose and use accessible color palettes&lt;/a&gt;, &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;ensure proper contrast&lt;/a&gt;, &lt;strong&gt;then&lt;/strong&gt; add another visual indicator that communicates the same information.&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links&lt;/strong&gt;Add an underline so links stand out from adjacent text, even when their color isn&#39;t distinguishable.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/wG_N0Fb5AC-1218.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/wG_N0Fb5AC-1218.png&quot; alt=&quot;A sample from Lorem Ispum with the words Standard blue text with underline in blue with an underline to indicate it is an active link.&quot; width=&quot;1218&quot; height=&quot;208&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Form Errors&lt;/strong&gt;Provide &lt;a href=&quot;https://dubbot.com/dubblog/2023/error-messages.html&quot;&gt;an accessible error message&lt;/a&gt; with instructions on how to fix the error. Place the message in close proximity to the form field, such as above the field or to the right of the field.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/0adQhpowi6-1200.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/0adQhpowi6-1200.png&quot; alt=&quot;A sample of a password form field with a red border and an error message positioned at the top that reads The password you entered is incorrect. Make sure to include 2 numbers and 2 letters.&quot; width=&quot;1200&quot; height=&quot;206&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Required Fields&lt;/strong&gt;Add an asterisk or a visible &lt;em&gt;Required&lt;/em&gt; label (or both). Explain the asterisk convention at the top of the form, ahead of any form fields.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/Eby8qFNhay-533.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/Eby8qFNhay-533.png&quot; alt=&quot;A sample of a form field with the words Enter Your Name in black with a red asterisk and the word Required to the right of the form label.&quot; width=&quot;533&quot; height=&quot;115&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Charts and Graphs&lt;/strong&gt;Use direct labels, distinct line styles, shapes, or patterns so people can identify data series without relying on color alone.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/YNbUbWpSO5-1125.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/YNbUbWpSO5-1125.png&quot; alt=&quot;Example of a line chart with various colors labels titled Monthly Analytics by Channel, Ad Words, Social Media and Website.&quot; width=&quot;1125&quot; height=&quot;500&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Status Indicators&lt;/strong&gt;Use &lt;a href=&quot;https://dubbot.com/dubblog/2025/making-your-status-messages-accessible.html&quot;&gt;icons or text&lt;/a&gt; alongside color indicators. For example, pair green for &lt;em&gt;Success&lt;/em&gt; with a checkmark and red for &lt;em&gt;Failed&lt;/em&gt; with an X.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/miX47ePx2Q-800.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/miX47ePx2Q-800.png&quot; alt=&quot;A green box with a green checkmark inside and a red box with a red X inside. Both boxes have the label Download Status above them.&quot; width=&quot;800&quot; height=&quot;420&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2&gt;One Important Distinction&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Color contrast&lt;/a&gt; and &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/use-of-color.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;use of color&lt;/a&gt; are two different accessibility requirements, but they work closely together. &lt;/p&gt;
&lt;p&gt;Sufficient contrast helps people distinguish foreground elements from their backgrounds. Use of color addresses whether color is the only visual cue conveying information. &lt;/p&gt;
&lt;p&gt;A design can meet contrast requirements and still have a use-of-color issue.&lt;/p&gt;
&lt;h2&gt;Make Testing for Use of Color Part of Your Accessibility Strategy&lt;/h2&gt;
&lt;p&gt;When reviewing a website, check links, forms, charts, status indicators, and interactive elements. Determine if each element can communicate its purpose without depending on color alone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Color should support and / or reinforce meaning, but not be the only way to communicate it.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Adding a second visual cue is a simple change that makes a big difference in how people understand and use your website.&lt;/p&gt;
&lt;p&gt;Small, intentional improvements can remove real barriers for users while helping you build accessibility into your everyday workflows.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/Accessibility/Guides/Understanding_WCAG/Perceivable/Use_of_color&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Use of Color&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/use-of-color.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Understanding SC 1.4.1 Use of Color&lt;/a&gt; (Level A)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://lnkd.in/p/er2KNjwm&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Color Only LinkedIn post&lt;/a&gt; from &lt;a href=&quot;https://www.linkedin.com/company/ixdf-org/posts/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;IxDF - Interaction Design Foundation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 29 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/is-your-website-relying-on-color-alone.html</guid>
    </item>
    <item>
      <title>More Than Documentation: Getting to Know the DubBot Help Center</title>
      <link>https://dubbot.com/dubblog/2026/more-than-documentation-getting-to-know-the-dubbot-help-center.html</link><description>&lt;p&gt;Getting the most from your website monitoring platform takes more than just running scans and reviewing results. You need to understand what you’re seeing, know what to do next, and have resources ready when questions come up.&lt;/p&gt;
&lt;p&gt;That’s where the &lt;a href=&quot;https://help.dubbot.com/en/&quot;&gt;DubBot Help Center&lt;/a&gt; comes in. It’s more than a place to look when something goes wrong. It’s &lt;strong&gt;the resource&lt;/strong&gt; for learning the DubBot app, finding answers, and building a stronger approach to website quality and accessibility.&lt;/p&gt;
&lt;h2&gt;Are You Just Getting Started?&lt;/h2&gt;
&lt;p&gt;If you’re new to the DubBot app, the &lt;a href=&quot;https://help.dubbot.com/en/articles/4201917-beginner-s-guide-for-using-dubbot&quot;&gt;Beginner’s Guide&lt;/a&gt; walks you through the basics, from setting up your account and exploring the dashboard to finding pages and reviewing issues. (If you’re a new app administrator, see the next section titled &lt;em&gt;Are You a DubBot Administrator&lt;/em&gt;.)&lt;/p&gt;
&lt;p&gt;You don’t have to figure everything out on your own. DubBot offers onboarding sessions led by one of our support team members to help new users get comfortable with the app and quickly start identifying issues that affect website quality.&lt;/p&gt;
&lt;p&gt;You also have access to &lt;a href=&quot;https://dubbot.thinkific.com/&quot;&gt;DubBot’s Learning Center&lt;/a&gt;, which offers video-based courses covering the DubBot app, accessibility, and manual accessibility testing best practices.&lt;/p&gt;
&lt;p&gt;Help is always just a tap, a click, or a keystroke away.&lt;/p&gt;
&lt;h2&gt;Are You a DubBot Administrator?&lt;/h2&gt;
&lt;p&gt;If you’re a DubBot administrator, you’ll find &lt;a href=&quot;https://help.dubbot.com/en/articles/3185647-3-steps-to-get-started-with-your-dubbot-account&quot;&gt;getting-started resources&lt;/a&gt; covering the day-to-day tasks you’re likely to run into, from site configuration and crawling to user permissions, Page Sets, integrations, and reporting.&lt;/p&gt;
&lt;p&gt;Need to set up a new site? Not sure how the Policy Library works? The Help Center walks you through those processes with &lt;a href=&quot;https://help.dubbot.com/en/articles/11055523-site-and-account-settings-for-admins&quot;&gt;detailed guidance&lt;/a&gt;, including screenshots and step-by-step instructions for those times when you may need a little more detail.&lt;/p&gt;
&lt;h2&gt;Not Sure What That Accessibility Issue Means?&lt;/h2&gt;
&lt;p&gt;Finding accessibility issues is only the beginning. Understanding &lt;em&gt;why&lt;/em&gt; they matter is what helps you address root causes and build more accessible experiences.&lt;/p&gt;
&lt;p&gt;You’ll find a range of &lt;a href=&quot;https://help.dubbot.com/en/collections/533682-accessibility-help&quot;&gt;accessibility resources&lt;/a&gt; to help you dig deeper, covering topics from WCAG success criteria, color contrast, and proper headings to link text, ARIA, and different types of accessibility testing.&lt;/p&gt;
&lt;p&gt;Those resources will help you better understand flagged issues, explore potential solutions, and build your knowledge of digital accessibility. The more you understand the &lt;em&gt;why&lt;/em&gt; behind an issue, the better equipped you are to fix it and prevent similar issues from showing up again.&lt;/p&gt;
&lt;h2&gt;Need to Find Answers Faster?&lt;/h2&gt;
&lt;p&gt;The more familiar you are with the DubBot app, the easier it is to find the answers you need. Knowing how the app is organized and understanding what different features do can help you zero in on the right search terms and resources when you have a question.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://help.dubbot.com/en/collections/2430598-frequently-asked-questions&quot;&gt;Frequently Asked Questions&lt;/a&gt; are a great place to start with common questions about crawl times, scoring, accessibility checks, and troubleshooting.&lt;/p&gt;
&lt;p&gt;You can also check out the &lt;a href=&quot;https://help.dubbot.com/en/collections/3219141-release-updates&quot;&gt;Release Updates&lt;/a&gt; to see what’s changed, what’s been added, and what you might be able to do that you couldn’t before.&lt;/p&gt;
&lt;h2&gt;And When You Need a Human?&lt;/h2&gt;
&lt;p&gt;Sometimes the Help Center has exactly what you need. Other times, you might need to chat with a human. That’s where the &lt;a href=&quot;https://dubbot.com/dubblog/2025/getting-to-know-your-dubbot-client-support-team.html&quot;&gt;DubBot Client Support Team&lt;/a&gt; comes in. With deep knowledge of the DubBot app and digital accessibility, the team is ready to answer questions, troubleshoot issues, and help you get the most from the tools available. Whether you need a quick clarification or help working through a more complex challenge, you’ll get thoughtful, knowledgeable support from people who are truly committed to your success.&lt;/p&gt;
&lt;p&gt;You can reach the DubBot Client Support Team by email at help@dubbot.com or by using the in-app chat.&lt;/p&gt;
&lt;h2&gt;DubBot’s Got You Covered&lt;/h2&gt;
&lt;p&gt;The Help Center gives you more than a place to find answers. It gives you the knowledge, guidance, and support to get more from the DubBot app and to keep moving forward when you’re not quite sure what to do next. Whether you’re learning the basics, digging into accessibility, exploring new features, or tackling a tricky question, think of the &lt;a href=&quot;https://help.dubbot.com/en/&quot;&gt;DubBot Help Center&lt;/a&gt; as your go-to resource.&lt;/p&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 27 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/more-than-documentation-getting-to-know-the-dubbot-help-center.html</guid>
    </item>
    <item>
      <title>Why the Right Conference Makes a Difference</title>
      <link>https://dubbot.com/dubblog/2026/why-the-right-conference-makes-a-difference.html</link><description>&lt;p&gt;As the 2026 &lt;a href=&quot;https://events.digicol.org/digicol26?_gl=1*1lx5zub*_ga*MTE3NjQwNjQ0Mi4xNzkwNzk1NDk4*_ga_2BJG9ZPC0X*czE3OTI1OTEwNDQkbzIwJGcxJHQxNzkyNTkyODcwJGo5JGwwJGgw&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Digital Collegium Annual Conference&lt;/a&gt; wrapped up yesterday, I found myself thinking about other conferences I’ve attended over the years, specifically the ones I got the most from and looked forward to attending again.&lt;/p&gt;
&lt;p&gt;It occurred to me that topic- or subject-based conferences certainly have their place and can be valuable, but there’s something about being in a room full of people who &lt;em&gt;swim in the same waters as you do&lt;/em&gt;. ~ &lt;a href=&quot;https://events.digicol.org/digicol26/session/4505289/red-stapler-mtp-solving-the-right-problem-why-web-governance-fails-when-it-starts-with-control&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;Solving the right problem: Why web governance fails when it starts with control&lt;/em&gt;&lt;/a&gt;, &lt;a href=&quot;https://www.linkedin.com/in/dannycollier/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Danny Collier&lt;/a&gt; (LinkedIn).&lt;/p&gt;
&lt;p&gt;Community-focused conferences bring together professionals who share similar goals, tackle familiar challenges, and share the realities of your day-to-day work.&lt;/p&gt;
&lt;p&gt;That shared experience creates opportunities to learn from one another, discover practical solutions, and make connections that last long after the conference ends.&lt;/p&gt;
&lt;h2&gt;Benefit From People Who &lt;em&gt;Get It&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;One of the biggest benefits of attending a community-focused conference is realizing you’re not the only one facing a particular challenge.&lt;/p&gt;
&lt;p&gt;Maybe you’re struggling to get buy-in for a new initiative, trying to make limited resources stretch further, or figuring out how to adapt to changing technology. Chances are, someone else in your specific field has faced a similar situation.&lt;/p&gt;
&lt;p&gt;A good community-focused conference gives you a chance to share and compare lived experiences, talk about different approaches, and learn what worked and what didn’t. Sometimes, hearing how another organization solved a problem will spark an idea you hadn’t considered. Other times, learning what didn’t work saves you from making the same mistakes.&lt;/p&gt;
&lt;p&gt;These conversations offer something you won’t always find in a generalized topic-based webinar or professional development gathering. And that is honest, practical insight from people who don&#39;t just understand your environment but live in that same environment themselves.&lt;/p&gt;
&lt;h2&gt;Take Home Action Items, Not Just Cool Swag&lt;/h2&gt;
&lt;p&gt;It’s easy to leave a conference energized by new ideas. The real value comes when you can put those ideas into practice. Community-focused events often focus on the issues, tools, strategies, and trends that matter most to your profession. Instead of sifting through broad advice to find what applies to your work, you can focus on insights that are relevant to your organization and the people you serve.&lt;/p&gt;
&lt;p&gt;And you don’t have to overhaul your entire approach to make attending worthwhile. As the &lt;a href=&quot;https://events.digicol.org/digicol26?_gl=1*1lx5zub*_ga*MTE3NjQwNjQ0Mi4xNzkwNzk1NDk4*_ga_2BJG9ZPC0X*czE3OTI1OTEwNDQkbzIwJGcxJHQxNzkyNTkyODcwJGo5JGwwJGgw&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Digital Collegium Annual Conference&lt;/a&gt; event chair, &lt;a href=&quot;https://www.linkedin.com/in/tomwoj/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Tom Wojciechowski&lt;/a&gt; (LinkedIn) suggests in a recent &lt;a href=&quot;https://link.digicol.org/2026/10/2026-annual-conference-qa-with-tom-wojciechowski/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;interview with Link Journal&lt;/a&gt;, look for one or two key takeaways you can bring back to your organization and put into action right away.&lt;/p&gt;
&lt;p&gt;That’s a useful way to approach any conference. Pay attention to the ideas that address a current challenge, offer a fresh perspective, or give you practical next steps. A single idea that improves your work can make the time and money spent attending worthwhile.&lt;/p&gt;
&lt;h2&gt;Go Beyond Networking&lt;/h2&gt;
&lt;p&gt;Networking can sometimes feel awkward when you’re making small talk with people whose work may be similar, but whose organizational culture, resources, and challenges have little in common with yours. &lt;/p&gt;
&lt;p&gt;Community-focused conferences make it easier to break the ice because you already have something in common.&lt;/p&gt;
&lt;p&gt;You might meet someone who manages a team like yours, works with the same technology, or has found a creative solution to a problem you’re still trying to solve. Those connections can become valuable sounding boards, sources of advice, and professional relationships that continue well beyond the event.&lt;/p&gt;
&lt;p&gt;And the benefits aren&#39;t limited to scheduled networking sessions. Conversations over lunch, between presentations, or at an informal social event can be just as valuable as the sessions themselves.&lt;/p&gt;
&lt;h2&gt;Finding the Value&lt;/h2&gt;
&lt;p&gt;And remember. You don&#39;t have to return from a conference with a notebook full of ideas or dozens of new contacts to make it worthwhile.&lt;/p&gt;
&lt;p&gt;Start with a few simple goals like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;finding a new approach to a current challenge, learning from someone else&#39;s experience, and connecting with a few people who understand how you work or&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;try attending a session outside your usual area of expertise, too. You might discover an unexpected connection or an idea you can adapt to your own role.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The real value of a community-focused conference isn&#39;t simply what you learn but what you do with it. One conversation might change how you approach a problem. One new connection might become a trusted resource. One idea might help your team work smarter or see a familiar challenge differently.&lt;/p&gt;
&lt;p&gt;You leave with more than notes, business cards, and a bag of swag. You leave with fresh perspectives, practical ideas, and hopefully, new friends and colleagues who understand your work and can help you move it forward. &lt;/p&gt;
&lt;p&gt;And you’ll have something to look forward to next year. 😉&lt;/p&gt;
</description><pubDate>Thu, 22 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/why-the-right-conference-makes-a-difference.html</guid>
    </item>
    <item>
      <title>End-to-End Accessibility Testing: Going Beyond the Page</title>
      <link>https://dubbot.com/dubblog/2026/end-to-end-accessibility-testing-going-beyond-the-page.html</link><description>&lt;p&gt;A website can pass automated and manual accessibility checks and still fail someone trying to accomplish a task.&lt;/p&gt;
&lt;p&gt;A form might have accessible labels. A button might work with a keyboard. Every page might pass an accessibility audit. But if someone tries to register for an event, apply for a job, or make a purchase and can’t complete the task, those individual accessible components aren’t working together to create an accessible experience.&lt;/p&gt;
&lt;p&gt;That’s where end-to-end (E2E) accessibility testing comes in.&lt;/p&gt;
&lt;h2&gt;What Is End-to-End Accessibility Testing?&lt;/h2&gt;
&lt;p&gt;I first heard the term &lt;em&gt;end-to-end testing&lt;/em&gt; during the &lt;a href=&quot;https://events.digicol.org/a11ysummit26&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;DigiCol Accessibility Summit&lt;/a&gt; in July. I was already familiar with concepts like &lt;em&gt;user journey&lt;/em&gt;, &lt;em&gt;journey mapping&lt;/em&gt;, and &lt;em&gt;critical path&lt;/em&gt; from my work in UX, so the idea of end-to-end testing wasn’t entirely new to me. What was new was applying that way of thinking to accessibility testing.&lt;/p&gt;
&lt;p&gt;There are various ways to conduct accessibility testing, and each has a different level of focus:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Automated testing&lt;/strong&gt; identifies common, detectable accessibility issues, such as missing form labels or insufficient color contrast.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Page-level manual testing&lt;/strong&gt; examines how people interact with an individual page using keyboards, screen readers, and other assistive technologies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Component testing&lt;/strong&gt; evaluates individual interface elements, such as navigation, buttons, or drop-down menus.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;End-to-end testing&lt;/strong&gt; brings these levels of focus together to evaluate the entire user journey from start to finish.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each level of focus is valuable in its own right and should be part of your comprehensive, &lt;a href=&quot;https://dubbot.com/dubblog/2025/building-a-sustainable-web-accessibility-strategy.html&quot;&gt;ongoing accessibility strategy&lt;/a&gt;. But end-to-end testing shifts the focus from whether individual pages and components are accessible to whether they work together to help someone accomplish a real goal.&lt;/p&gt;
&lt;h2&gt;Users Have Goals, Not Test Cases&lt;/h2&gt;
&lt;p&gt;Traditional accessibility testing often gets broken into testing the navigation, testing the form, testing the table, etc.&lt;/p&gt;
&lt;p&gt;Those are all very necessary, but people don&#39;t come to your website to test the navigation or validate your forms. They come with a purpose and a goal.&lt;/p&gt;
&lt;p&gt;They come to your website to register for an event, find information, submit an application, or complete a transaction. Your accessibility testing should follow the user’s path required to accomplish their goal, not just your website&#39;s structure.&lt;/p&gt;
&lt;p&gt;Scenarios can help. An end-to-end testing scenario helps you evaluate whether someone can move through an entire process, recover from any mistakes, and receive confirmation that the task is complete. This is testing real-world context, not just whether an interaction works.&lt;/p&gt;
&lt;h3&gt;Build Your Scenarios Around Tasks, not Components&lt;/h3&gt;
&lt;p&gt;Start with a user goal and build a scenario around the path a person needs to take to accomplish it. First, test the happy path, the expected outcome from beginning to end. This ensures all components and interactions work together. Then test errors and alternate paths, things like missing required information, invalid entries, proper tab order, and error recovery, to identify issues that could prevent someone from reaching their goal. &lt;/p&gt;
&lt;p&gt;For example, test the user path for registering for an event.&lt;/p&gt;
&lt;p&gt;First, identify your user. In this example, your user navigates with a keyboard and screen reader and wants to register for an upcoming event.&lt;/p&gt;
&lt;p&gt;Follow the required steps, confirming the user can:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Find the event through navigation, search, or a listing.&lt;/li&gt;
&lt;li&gt;Identify the event&#39;s title, date, time, location, and registration requirements.&lt;/li&gt;
&lt;li&gt;Activate the registration button and understand the resulting page or dialog.&lt;/li&gt;
&lt;li&gt;Navigate the form in a logical order, ensure focus is visible, understand each field, and enter the required information.&lt;/li&gt;
&lt;li&gt;Identify required fields and submit the form without a mouse.&lt;/li&gt;
&lt;li&gt;Recognize validation errors, understand what needs correcting, and return to the affected fields.&lt;/li&gt;
&lt;li&gt;Complete any additional steps, such as agreeing to terms or choosing a session.&lt;/li&gt;
&lt;li&gt;Submit the registration and receive a screen-reader-accessible confirmation with the relevant event details.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Next, discover what happens when a session is full, a required field is missed, or the submission takes longer than expected.&lt;/p&gt;
&lt;h3&gt;Scenarios You Should Consider&lt;/h3&gt;
&lt;p&gt;Start with the scenarios that matter most to your users. Prioritize based on user needs, business impact, and the consequences of an inaccessible experience. Here are a few suggestions to help get you started:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Find Information&lt;/strong&gt;Search for a topic and locate a specific answer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Create an Account&lt;/strong&gt;Register, verify an email address, and sign in.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recover Access&lt;/strong&gt;Reset a password, return to the account, and receive confirmation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Complete a Purchase&lt;/strong&gt;Find a product, add it to the cart, check out, and receive confirmation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Submit an Application&lt;/strong&gt;Find an opportunity, complete the form, upload documents, submit, and receive confirmation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Make an Appointment&lt;/strong&gt;Select a date, an available time, add a subject or note, and receive confirmation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Contact Support&lt;/strong&gt;Find contact options, submit a request, and verify confirmation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Manage an Account&lt;/strong&gt;Update personal information, save changes, and confirm the update.&lt;/p&gt;
&lt;h2&gt;Making The Connection&lt;/h2&gt;
&lt;p&gt;Automated testing can identify individual accessibility issues. Manual testing can investigate specific user experiences. End-to-end testing connects the two, evaluating accessibility in the context of the user’s actual goal.&lt;/p&gt;
&lt;p&gt;That connection matters. It’s where accessibility testing delivers its greatest value: ensuring everyone has the same opportunity to use your website, complete their tasks, and achieve their goals.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://itaccessibility.uiowa.edu/testing/protocols&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Accessibility Testing Protocol&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.section508.gov/develop/user-stories/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Sample User Stories for Accessible ICT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://digitalaccessibility.nyu.edu/testing/testplan.html?utm_source=chatgpt.com#userjourney&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Choosing pages to test: Constructing a user journey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/drive/folders/1mPpyIU3fXtdXCEFdOiXJcdFhVpgY7QmB&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Shifting Left with Cypress End-to-End Accessibility Tests&lt;/a&gt; (PDF)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 20 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/end-to-end-accessibility-testing-going-beyond-the-page.html</guid>
    </item>
    <item>
      <title>Celebrate NDEAM: Build Accessibility Into Everyday Work</title>
      <link>https://dubbot.com/dubblog/2026/celebrate-ndeam-build-accessibility-into-everyday-work.html</link><description>&lt;p&gt;October is &lt;a href=&quot;https://beta.dol.gov/programs-initiatives/ndeam&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;National Disability Employment Awareness Month&lt;/a&gt; (NDEAM), &lt;em&gt;a time to recognize the contributions of workers with disabilities and promote accessible workplaces&lt;/em&gt;. It’s also a good reminder that accessibility isn’t just the responsibility of a few dedicated people. &lt;a href=&quot;https://buttondown.com/access-ability/archive/137179936how-to-avoid-boiling-the-accessibility/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;It’s everyone’s responsibility&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;More often than not, organizations treat accessibility as a specialized skill set owned by a handful of experts, while everyone else works around it. But that model doesn’t scale. No matter how knowledgeable your accessibility team is, they can’t be in every meeting, review every purchase, write every piece of content, or influence every design decision.&lt;/p&gt;
&lt;p&gt;Accessibility isn’t created by a handful of experts. It’s influenced by hundreds of everyday decisions made across an organization, from the technology you buy to the content you create to the experiences you design.&lt;/p&gt;
&lt;p&gt;The goal isn’t to turn everyone into an accessibility expert. It’s to build enough shared insight that people recognize when their decisions have accessibility implications, and the knowledge to know what to do next.&lt;/p&gt;
&lt;h2&gt;Accessibility Awareness at Scale is What Changes an Organization&lt;/h2&gt;
&lt;p&gt;Think about it.&lt;/p&gt;
&lt;p&gt;Designers choose color and layout, influencing whether color contrast is sufficient and interfaces are easy to navigate. Light gray text on white looks elegant in a mockup, but it&#39;s unreadable for many people with low vision.&lt;/p&gt;
&lt;p&gt;Developers determine whether code works with assistive technology. They decide whether a custom dropdown works with a keyboard. If it doesn&#39;t, someone who can&#39;t use a mouse is denied access to the webpage. &lt;/p&gt;
&lt;p&gt;Marketers and content creators &lt;a href=&quot;https://dubbot.com/dubblog/2026/where-does-accessibility-fit-in-your-content-strategy.html&quot;&gt;shape whether messages are clear, readable, and understandable&lt;/a&gt;. They write the ALT text, captions, and headlines. A video without captions excludes people who are deaf or hard of hearing, as well as the metro commuter watching with the sound off.&lt;/p&gt;
&lt;p&gt;Human Resources teams influence job applications, employee communications, and training materials. They shape the first impression. If an online application process does not work with screen readers, you&#39;ve &lt;a href=&quot;https://www.ada.gov/resources/disability-rights-guide/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;denied access based on a disability&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Leadership determines whether accessibility gets the resources, accountability, and attention it deserves. When accessibility is a budget line and not a company value, it&#39;s the first thing to get cut. &lt;/p&gt;
&lt;p&gt;Two powerful roles rarely get mentioned in the accessibility conversation. Those roles are procurement and internal audit.&lt;/p&gt;
&lt;p&gt;Procurement decides what software, platforms, and vendors the whole company uses. When you buy an inaccessible student system, you deny students with disabilities access to the information and services provided by that system. And your developers can’t fix what they don’t own. &lt;/p&gt;
&lt;p&gt;The solution is simple. &lt;a href=&quot;https://dubbot.com/dubblog/2025/new-ada-rule-and-third-party-vendors.html&quot;&gt;Require an Accessibility Conformance Report&lt;/a&gt; (ACR) in every RFP, and treat a vague answer as a red flag.&lt;/p&gt;
&lt;p&gt;Treating &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-procurement-process-a-first-accessibility-checkpoint.html&quot;&gt;procurement as the first accessibility checkpoint&lt;/a&gt; will &lt;em&gt;reduce risk, improve digital experiences, and guarantee accessibility is built into technology investments from the very beginning.&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;Internal audit can ask whether accessibility is built into organizational processes**.** Is there a documented accommodation procedure? Are vendor accessibility claims verified or taken on faith? Audit already checks for controls in security, privacy, and finance, so why not accessibility?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://dubbot.com/dubblog/2026/accessibility-and-its-place-in-the-internal-audit-process.html&quot;&gt;Adding accessibility to the internal audit process&lt;/a&gt; makes it something leadership has to track. It also surfaces legal and reputational risk before a complaint does.&lt;/p&gt;
&lt;h2&gt;Start Small&lt;/h2&gt;
&lt;p&gt;Building accessibility into organizational culture doesn’t require changing your entire organization overnight. Start small, build accessibility into the work you’re already doing, learn from what you do, and use each step to &lt;a href=&quot;https://dubbot.com/dubblog/2026/riding-the-magic-escalator-of-acquired-knowledge.html&quot;&gt;build the knowledge&lt;/a&gt;, confidence, and momentum to take the next one.&lt;/p&gt;
&lt;p&gt;Start with these:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add one accessibility requirement to your project requirement document.&lt;/li&gt;
&lt;li&gt;Add one accessibility question in your design reviews, code reviews, and content checklists.&lt;/li&gt;
&lt;li&gt;Add an accessibility requirement to your next RFP.&lt;/li&gt;
&lt;li&gt;Ask internal audit to include the accommodation process in its next review.&lt;/li&gt;
&lt;li&gt;And when you’re ready, &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-first-rule-of-accessibility-accessibility-is-everyones-responsibility.html&quot;&gt;embed an accessibility expert&lt;/a&gt; directly into each team while the work is happening.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Closing the Gap&lt;/h2&gt;
&lt;p&gt;Every role has an impact. Every decision can remove a barrier or create one. When everyone understands that impact, it becomes part of how work gets done.&lt;/p&gt;
&lt;p&gt;Closing the accessibility gap means building practical accessibility knowledge into the work people already do. Provide teams the guidance and tools they need and make accessibility part of onboarding, professional development, and established workflows. In other words, make accessibility a shared responsibility.&lt;/p&gt;
&lt;p&gt;Culture doesn’t shift because of a single accessibility initiative. It shifts when accessibility becomes part of how an organization thinks, makes decisions, and works, one intentional step at a time. Only then can organizations build more inclusive digital experiences from the start.&lt;/p&gt;
&lt;p&gt;This NDEAM, let’s think beyond compliance. Let’s build workplaces where accessibility awareness and knowledge are part of how we all work, not just something a few people know.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://beta.dol.gov/programs-initiatives/ndeam&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;U.S. Department of Labor, National Disability Employment Awareness Month&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 15 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/celebrate-ndeam-build-accessibility-into-everyday-work.html</guid>
    </item>
    <item>
      <title>Riding the Magic Escalator of Acquired Knowledge</title>
      <link>https://dubbot.com/dubblog/2026/riding-the-magic-escalator-of-acquired-knowledge.html</link><description>&lt;h2&gt;How Acquiring Accessibility Expertise Changes What You See&lt;/h2&gt;
&lt;p&gt;Years ago, while working in higher education, I came across a concept called the &lt;a href=&quot;https://articles.centercentre.com/magic_escalator/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Magic Escalator of Acquired Knowledge&lt;/a&gt;. I don’t remember exactly where or when I found it, but I do remember thinking something like, &lt;em&gt;That’s it. That’s how I’m going to approach this. I’m getting on that escalator and taking it one step at a time.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I printed the image and taped it to the giant whiteboard in my office, where I was mapping out a digital accessibility program. I kept that image as a way to think about my own accessibility journey - where my knowledge was at any given time, what I still needed to learn, and, most importantly, where I wanted to go next.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/IoXjWKn2Bb-525.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/IoXjWKn2Bb-525.png&quot; alt=&quot;The Magic Escalator of Acquired Knowledge showing the bottom of the escalator as no knowledge, the top as all knowledge and the middle as the knowledge gap.&quot; width=&quot;525&quot; height=&quot;410&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2&gt;What Is the Magic Escalator of Acquired Knowledge?&lt;/h2&gt;
&lt;p&gt;The concept, developed by &lt;a href=&quot;https://www.linkedin.com/in/jmspool/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Jared Spool&lt;/a&gt;, describes how our existing knowledge shapes what we can understand and accomplish. As our knowledge grows, we start to see patterns, connections, and problems that weren&#39;t visible to us before.&lt;/p&gt;
&lt;p&gt;But that knowledge doesn&#39;t come to us all at once. We acquire it through experience, training, practice, observation, and sharing what we&#39;ve learned with others.&lt;/p&gt;
&lt;p&gt;That idea maps surprisingly well to learning digital accessibility.&lt;/p&gt;
&lt;p&gt;When you&#39;re new to accessibility, you start with the rules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn WCAG.&lt;/li&gt;
&lt;li&gt;Check color contrast.&lt;/li&gt;
&lt;li&gt;Add ALT text.&lt;/li&gt;
&lt;li&gt;Make your website keyboard-accessible.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Those things matter. They&#39;re foundational. But eventually, something changes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You start seeing accessibility differently.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You notice that a form can technically pass an automated check and still be confusing. You recognize that a link can technically work while providing almost no useful context. You realize that an error message can exist without actually helping someone understand or fix the problem.&lt;/p&gt;
&lt;p&gt;That&#39;s the escalator at work.&lt;/p&gt;
&lt;p&gt;As your knowledge grows, you&#39;re not just learning more accessibility rules. You&#39;re seeing more of the experience.&lt;/p&gt;
&lt;h2&gt;From Checking Requirements to Understanding People&lt;/h2&gt;
&lt;p&gt;A lot has been written about the importance of including automated testing in the overall accessibility auditing and monitoring process. Automated tools can quickly identify many common issues and help practitioners find problems at scale.&lt;/p&gt;
&lt;p&gt;But tools don&#39;t understand everything about the user’s experience.&lt;/p&gt;
&lt;p&gt;They don&#39;t know whether the instructions make sense. They can&#39;t fully evaluate intent or context. And they can&#39;t tell you what it&#39;s like for a person using a screen reader to navigate a complicated application process.&lt;/p&gt;
&lt;p&gt;That&#39;s where human evaluation and &lt;strong&gt;acquired knowledge&lt;/strong&gt; come in.&lt;/p&gt;
&lt;p&gt;The more you understand accessibility, the more you begin to ask questions that go beyond &lt;em&gt;Does this meet the requirement?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You start asking:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Can someone find what they need?&lt;/li&gt;
&lt;li&gt;Can they understand what they&#39;re supposed to do?&lt;/li&gt;
&lt;li&gt;Can they complete the task?&lt;/li&gt;
&lt;li&gt;Does the experience make sense?&lt;/li&gt;
&lt;li&gt;What happens when the content changes?&lt;/li&gt;
&lt;li&gt;How would someone using assistive technology experience this?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Your questions become more nuanced as you acquire a deeper, broader view of the user experience.&lt;/p&gt;
&lt;h2&gt;The Escalator Never Stops&lt;/h2&gt;
&lt;p&gt;Accessibility knowledge isn&#39;t something you suddenly acquire, and then you’re done. You acquire it through training, practice, observation, knowledge sharing, experience, and a better understanding of how people use technology.&lt;/p&gt;
&lt;p&gt;The Magic Escalator of Acquired Knowledge reminds us that accessibility expertise isn&#39;t gained through memorizing guidelines alone. Practitioners need opportunities to develop and share skills, context, experience, and lessons learned. &lt;/p&gt;
&lt;p&gt;Each new encounter offers a new perspective on how people make sense of their digital world. What begins as learning rules and guidelines eventually becomes an understanding of people and their needs, behaviors, and how they navigate digital experiences.&lt;/p&gt;
&lt;p&gt;The more steps we take, the better equipped we are to create experiences people can use successfully, regardless of ability, circumstance, or technology.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://articles.centercentre.com/magic_escalator/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;The Magic Escalator of Acquired Knowledge — Center Centre&lt;/a&gt;&lt;a href=&quot;https://www.w3.org/TR/WCAG-EM/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/fundamentals/accessibility-intro/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;W3C Web Accessibility Initiative: Accessibility Fundamentals&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/riding-the-magic-escalator-of-acquired-knowledge.html</guid>
    </item>
    <item>
      <title>Landmarks: Your Webpage’s Table of Contents</title>
      <link>https://dubbot.com/dubblog/2026/landmarks-your-web-pages-table-of-contents.html</link><description>&lt;p&gt;Recently, the DubBot app flagged several landmark issues across a few of my blog posts. And so, naturally, I began to investigate.&lt;/p&gt;
&lt;p&gt;As some of you may have already surmised, the culprit turned out to be the template. That was a bit confusing, considering the template had been in use for a couple of years without any apparent issues. 🤔&lt;/p&gt;
&lt;p&gt;Sometimes, accessibility has a funny way of reminding you that &lt;em&gt;it’s been working fine&lt;/em&gt; isn’t quite the same thing as &lt;em&gt;it’s working correctly&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Regardless, the necessary updates were made, the landmark issues were resolved, and all was well again.&lt;/p&gt;
&lt;p&gt;As I dug deeper into landmarks and how they were being handled in the template, I realized it’s a topic I haven’t seen covered very often in articles or blog posts. They’re an important part of a well-structured, accessible webpage, but they don’t always get the attention they deserve.&lt;/p&gt;
&lt;p&gt;So, one template update later, I had a new topic for the DubBot blog collection: &lt;strong&gt;landmarks&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;What Are Landmarks?&lt;/h2&gt;
&lt;p&gt;A landmark is a clearly defined section of a webpage with a specific purpose, such as navigation or main content. Landmarks help people, especially those using screen readers or keyboard-only navigation, quickly understand the page structure and tab directly to the section they need.&lt;/p&gt;
&lt;p&gt;Think of landmarks as a webpage’s table of contents. Instead of reading or listening to everything from top to bottom, screen reader and keyboard navigation users can jump directly to key sections like the main content, navigation, or search bar.&lt;/p&gt;
&lt;p&gt;Landmarks are an ARIA concept, but semantic HTML gives you elements that map directly to ARIA landmark roles and create those landmarks automatically, so you don&#39;t have to use ARIA. &lt;/p&gt;
&lt;p&gt;And with the addition of &lt;search&gt; (added to the HTML spec in 2023), all eight ARIA landmark roles now have corresponding native HTML elements.&lt;/search&gt;&lt;/p&gt;
&lt;p&gt;Just another good reason to use semantic HTML whenever possible.&lt;/p&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;ARIA landmark role&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;Native HTML element&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;banner&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;header&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;complementary&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;aside&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;contentinfo&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;footer&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;form&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;form&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;main&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;main&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;navigation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;nav&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;region&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;section&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;search&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&amp;lt;search&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;You will find examples for each native HTML element by reading or listening to &lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/patterns/landmarks/#examples&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Landmark Patterns, Examples&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Two Important Caveats&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;header&gt; and &lt;footer&gt; depend on where they’re used. A &lt;header&gt; can create a *banner landmark* when it’s used at the top level of a page. But when you place a &lt;header&gt; inside something like &lt;main&gt;, &lt;article&gt;, or &lt;section&gt;, it doesn’t automatically become a banner.  
&lt;p&gt;The same idea applies to &lt;/p&gt;&lt;footer&gt;. It creates a &lt;em&gt;contentinfo&lt;/em&gt; &lt;em&gt;landmark&lt;/em&gt; when it’s a child of the &lt;body&gt; element and represents information about the overall page.&lt;p&gt;&lt;/p&gt;
&lt;/body&gt;&lt;/footer&gt;&lt;/section&gt;&lt;/article&gt;&lt;/main&gt;&lt;/header&gt;&lt;/header&gt;&lt;/footer&gt;&lt;/header&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;A &lt;/p&gt;&lt;section&gt; only becomes a &lt;em&gt;region&lt;/em&gt; when it has an accessible name, such as one provided by a heading. Simply adding a &lt;section&gt; doesn’t create a &lt;em&gt;region&lt;/em&gt; &lt;em&gt;landmark&lt;/em&gt;.&lt;p&gt;&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;When to Use Semantic HTML vs. ARIA Landmarks&lt;/h2&gt;
&lt;p&gt;Use semantic HTML whenever possible. Elements like &lt;/p&gt;&lt;header&gt;, &lt;nav&gt;, &lt;main&gt;&lt;em&gt;,&lt;/em&gt; and &lt;footer&gt; provide built-in meaning and accessibility support, making them the best choice when they fit your page structure. &lt;p&gt;&lt;/p&gt;
&lt;p&gt;Use ARIA landmarks when HTML doesn’t provide an appropriate semantic element or when you need to identify a more specific custom region.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rule of Thumb:&lt;/strong&gt; If a native HTML element gives you the meaning you need, use it. Reach for ARIA when no appropriate HTML equivalent exists.&lt;/p&gt;
&lt;h2&gt;Why Landmarks Matter&lt;/h2&gt;
&lt;p&gt;For screen reader and keyboard navigation-only users, landmarks provide shortcuts that let them jump directly to important sections of a page, rather than listening to every line from top to bottom. This is a major usability improvement, especially on content-heavy websites, and it provides equal access to information.&lt;/p&gt;
&lt;p&gt;When landmarks are used correctly, users can:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Move through pages faster.&lt;/li&gt;
&lt;li&gt;Understand page layout more easily.&lt;/li&gt;
&lt;li&gt;Avoid repetitive navigation&lt;/li&gt;
&lt;li&gt;Build confidence while browsing.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Without landmarks, a webpage becomes a wall of content with no clear organization.&lt;/p&gt;
&lt;h2&gt;Best Practices for Using Landmarks&lt;/h2&gt;
&lt;h3&gt;Use Native HTML&lt;/h3&gt;
&lt;p&gt;Whenever possible, use native HTML elements such as &lt;/p&gt;&lt;main&gt;, &lt;nav&gt;, &lt;header&gt;, &lt;footer&gt;, &lt;aside&gt;, and &lt;search&gt; rather than adding equivalent ARIA roles to generic elements.&lt;p&gt;&lt;/p&gt;
&lt;p&gt;For example, use:&lt;/p&gt;
&lt;nav&gt;...&lt;/nav&gt;
&lt;p&gt;instead of:&lt;/p&gt;
&lt;div role=&quot;navigation&quot;&gt;...&lt;/div&gt;
&lt;p&gt;Native HTML provides appropriate accessibility semantics automatically and generally requires less maintenance.&lt;/p&gt;
&lt;h3&gt;Use Landmarks for Major Regions&lt;/h3&gt;
&lt;p&gt;Landmarks help users understand and navigate a page&#39;s high-level structure. Adding too many can create noise and make navigation harder, not easier.&lt;/p&gt;
&lt;p&gt;A good rule of thumb is to keep a page to seven or fewer landmark regions when practical. (&lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/patterns/landmarks/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Landmarks Pattern&lt;/a&gt;)&lt;/p&gt;
&lt;h3&gt;Repeated Landmarks Need Unique Names&lt;/h3&gt;
&lt;p&gt;If you have more than one landmark of the same type, give each one an accessible name that tells users what makes it different.&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;nav aria-label=&quot;Primary&quot;&gt;
&lt;p&gt;  ...&lt;/p&gt;
&lt;/nav&gt;
&lt;nav aria-label=&quot;Utility&quot;&gt;
&lt;p&gt;  ...&lt;/p&gt;
&lt;/nav&gt;
&lt;p&gt;Avoid labels such as &lt;strong&gt;Primary Navigation&lt;/strong&gt; because the screen reader may announce the landmark&#39;s role separately, resulting in something like &lt;em&gt;Primary Navigation, navigation&lt;/em&gt;. &lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/patterns/landmarks/examples/general-principles.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;The W3C recommends&lt;/a&gt; leaving the role out of the label.&lt;/p&gt;
&lt;h3&gt;Clear, Logical Landmark Structure&lt;/h3&gt;
&lt;p&gt;Landmarks should reflect the actual structure of the page. In particular, a typical page should have one main landmark, with major supporting regions such as navigation, complementary content, and footer information organized appropriately around it. &lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;header&gt;...&lt;/header&gt;
&lt;nav&gt;...&lt;/nav&gt;
&lt;main&gt;
&lt;p&gt;  ...&lt;/p&gt;
&lt;p&gt;  &lt;/p&gt;&lt;aside&gt;...&lt;/aside&gt;&lt;p&gt;&lt;/p&gt;
&lt;/main&gt;
&lt;footer&gt;...&lt;/footer&gt;
&lt;h2&gt;Looking Beyond the Content&lt;/h2&gt;
&lt;p&gt;The goal isn&#39;t simply to have landmarks. It&#39;s to create a structure that makes sense when someone moves through the page using landmarks instead of visually scanning it.&lt;/p&gt;
&lt;p&gt;Landmarks may not be the flashiest part of web accessibility, but they play an important role in helping people understand and navigate a page. And, as my own experience reminded me, accessibility is an ongoing process. Templates change, standards evolve, and even code that&#39;s worked well for years can benefit from another look. &lt;/p&gt;
&lt;p&gt;So, the next time you’re testing your site’s accessibility, don’t just look at the content on the page. Look at the structure underneath the page, too. Those landmarks might be doing more work than you think. &lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/patterns/landmarks/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Landmarks Pattern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/?utm_source=chatgpt.com&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Landmark Regions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/10546535-aria-landmarks-the-basics&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;ARIA Landmarks: The Basics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/patterns/landmarks/examples/general-principles.html?utm_source=chatgpt.com&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;General Principles for Landmark Regions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
&lt;/search&gt;&lt;/aside&gt;&lt;/footer&gt;&lt;/header&gt;&lt;/nav&gt;&lt;/main&gt;&lt;/footer&gt;&lt;/main&gt;&lt;/nav&gt;&lt;/header&gt;</description><pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/landmarks-your-web-pages-table-of-contents.html</guid>
    </item>
    <item>
      <title>From Accessibility Testing to Karaoke: DubBot Heads to DigiCol 2026</title>
      <link>https://dubbot.com/dubblog/2026/from-accessibility-testing-to-karaoke-dubbot-heads-to-digicol-2026.html</link><description>&lt;p&gt;DubBot is excited to once again join the DigiCol community as a Platinum Sponsor and Accessibility Partner for the &lt;a href=&quot;https://events.digicol.org/digicol26&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;2026 Digital Collegium Annual Conference&lt;/a&gt; in &lt;a href=&quot;https://www.visitpittsburgh.com/things-to-do/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Pittsburgh, PA&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Join us in person or online for DigiCol 2026, happening October 18 - 21. This event brings together content creators, strategists, designers, and developers of higher ed to connect, share, and learn from one another. &lt;strong&gt;This is&lt;/strong&gt; the &lt;em&gt;premier gathering for higher education professionals passionate about digital innovation.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Whether it’s content strategy, UX, accessibility, AI, or the day-to-day realities of managing digital systems in higher ed, DigiCol has always been about community. A space where people come together to share ideas, collaborate, and learn.&lt;/p&gt;
&lt;p&gt;Be sure to attend &lt;a href=&quot;https://www.linkedin.com/in/penny-kronz-7046969/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Penny Kronz&lt;/a&gt;’s session, &lt;a href=&quot;https://events.digicol.org/digicol26/session/4528617/ensuring-website-accessibility-through-automated-and-manual-testing&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;Ensuring Website Accessibility through Automated and Manual Testing&lt;/em&gt;&lt;/a&gt;, where she’ll share practical insights into how automated and manual testing work together to identify and address accessibility issues.&lt;/p&gt;
&lt;p&gt;And when the workday is done, we’ll be trading accessibility checks for microphones! And we’re pretty excited about it!&lt;/p&gt;
&lt;p&gt;DubBot is teaming up with our friends at &lt;a href=&quot;https://evolvingweb.com/?utm_medium=email&amp;amp;utm_source=digicol26&amp;amp;utm_campaign=sponsor_dubbot&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Evolving Web&lt;/a&gt; to sponsor the &lt;a href=&quot;https://events.digicol.org/digicol26/session/4500443/karaokeplane-2026%C2%A0-%E2%80%94-sponsored-by-dubbot-and-evolving-web?utm_medium=email&amp;amp;utm_source=digicol26&amp;amp;utm_campaign=sponsor_dubbot&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Karaokeplane&lt;/a&gt; on Tuesday evening at &lt;a href=&quot;https://tequilacowboy.com/pittsburgh/?utm_medium=email&amp;amp;utm_source=digicol26&amp;amp;utm_campaign=sponsor_dubbot&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Tequila Cowboy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nothing brings the higher ed digital community together like swapping website governance stories for microphones, turning up the music, and seeing who’s ready to take the stage. &lt;/p&gt;
&lt;p&gt;We’ll see yinz in Pittsburgh!&lt;/p&gt;
&lt;p&gt;#DigiCol26&lt;/p&gt;
&lt;p&gt;🎤&lt;/p&gt;
</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/from-accessibility-testing-to-karaoke-dubbot-heads-to-digicol-2026.html</guid>
    </item>
    <item>
      <title>Keeping Your Website Accessible: The Case for Regression Testing</title>
      <link>https://dubbot.com/dubblog/2026/keeping-your-website-accessible-the-case-for-regression-testing.html</link><description>&lt;p&gt;You spend a lot of time remediating accessibility issues. Every image has ALT text, focus order makes sense, and forms work with screen readers. But a new feature, design update, content change, or code fix can undo that hard work and introduce an accessibility issue without anyone noticing. That’s why you should build regression testing into your accessibility testing process.&lt;/p&gt;
&lt;p&gt;That’s why regression testing belongs in your regular accessibility workflow. Test, make changes, test again. It’s how you make sure the accessibility fixes you worked so hard to make stay put.&lt;/p&gt;
&lt;h2&gt;What Is Regression Testing?&lt;/h2&gt;
&lt;p&gt;Regression testing means re-running your existing test cases after any changes to your website or other digital assets to make sure existing accessibility hasn’t broken. In other words, it checks whether the change introduced a new accessibility issue or made an existing one worse. &lt;/p&gt;
&lt;p&gt;Regression testing differs from retesting. Retesting checks whether a specific issue was fixed, while regression testing tests whether that fix broke something else in the system.&lt;/p&gt;
&lt;p&gt;For example, a developer might update a form component and accidentally remove a &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/labels-or-instructions.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;label association&lt;/a&gt;. A redesign might introduce a color combination that no longer meets &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;contrast requirements&lt;/a&gt;. A change to a modal could affect &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/keyboard.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;keyboard navigation&lt;/a&gt; or &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/focus-visible.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;focus management&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Accessibility is functionality, and it breaks the same way everything else does. Regression testing will help identify those breaks before they make it into production.&lt;/p&gt;
&lt;h2&gt;How to Maintain Website Accessibility After Updates&lt;/h2&gt;
&lt;p&gt;Because regression testing is repetitive, it’s a natural fit for automation. Tools like DubBot can continuously scan your site for accessibility issues, ensuring updates, deployments, and design changes don’t reintroduce barriers you&#39;ve already resolved. The result is a more sustainable accessibility testing process that supports long-term compliance, protects hard-won progress, and keeps accessibility &lt;a href=&quot;https://dubbot.com/dubblog/2025/a-guide-to-continuous-accessibility-monitoring.html&quot;&gt;integrated into your day-to-day workflow&lt;/a&gt; rather than treated as an occasional audit exercise. &lt;/p&gt;
&lt;p&gt;The most practical approach to regression testing is to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Establish a baseline.&lt;/strong&gt; Test your current website or key components and document existing accessibility issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Make your changes.&lt;/strong&gt; Roll out that new feature, redesign, bug fix, or content update.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Run the same accessibility checks again.&lt;/strong&gt; This is where &lt;a href=&quot;https://dubbot.com/dubblog/2026/automated-testing-is-a-rockstar-too.html&quot;&gt;automated testing really is a rockstar&lt;/a&gt;. It can quickly flag new WCAG issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Compare the results.&lt;/strong&gt; Look specifically for new or worsened issues and don’t treat existing issues as new issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Manually verify changes.&lt;/strong&gt; Include manual testing, along with automated tools for regression testing, to ensure keyboard navigation, focus behavior, how screen readers announce content, and complex interactions remain accessible and usable.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Prioritize features that will stop a user in their tracks if they were broken. Features like user login, navigation, completing a purchase, or registering an account.&lt;/p&gt;
&lt;h2&gt;The Benefits of Regular Regression Testing&lt;/h2&gt;
&lt;p&gt;Regular accessibility regression testing makes accessibility part of your &lt;a href=&quot;https://dubbot.com/dubblog/2026/strategy-policy-continuous-monitoring-accessibility-as-a-system.html&quot;&gt;continuous website monitoring&lt;/a&gt;, rather than something that happens periodically.&lt;/p&gt;
&lt;p&gt;Run automated checks as part of your development or content workflow to &lt;a href=&quot;https://www.deque.com/shift-left-testing-solutions/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;shift left in accessibility&lt;/a&gt; and flag issues when they are easier and cheaper to fix.&lt;/p&gt;
&lt;p&gt;By pairing automated testing with manual testing, you create &lt;a href=&quot;https://dubbot.com/dubblog/2025/building-a-sustainable-web-accessibility-strategy.html&quot;&gt;a sustainable, repeatable approach to accessibility&lt;/a&gt; that scales with your site and gives you a better chance of protecting the accessibility of the entire user experience.&lt;/p&gt;
&lt;p&gt;An accessibility audit captures your website&#39;s current state at a given point in time. Regression testing keeps that current state accurate and up to date as your site changes and evolves. By building accessibility checks into every feature release, code update, and redesign, you can catch new issues before they undo your progress and help ensure everyone can keep using your website.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.accesify.io/blog/accessibility-regression-testing-ci-cd/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Accessibility Regression Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://katalon.com/resources-center/blog/regression-testing&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;What is Regression Testing? Definition, Tools, Examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.adacompliancepros.com/blog/accessibility-regression-testing#integrating-automated-checks-into-your-cicd-pipeline&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Accessibility Regression Testing: Implement Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.adacompliancepros.com/blog/accessibility-regression-testing#integrating-automated-checks-into-your-cicd-pipeline&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Integrating automated accessibility tests into CI/CD pipelines&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 01 Oct 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/keeping-your-website-accessible-the-case-for-regression-testing.html</guid>
    </item>
    <item>
      <title>Graphical Objects, UI Components, and Contrast</title>
      <link>https://dubbot.com/dubblog/2026/graphical-objects-ui-components-and-contrast.html</link><description>&lt;p&gt;While working to correct some minor policy issues reported in the DubBot app, two pages were flagged for &lt;em&gt;Image alt text is less than 12 characters&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;When I opened the Detailed Page View, I saw that the images were small, like icons, and gray in color. Since they were part of instructional text, I double-checked the contrast using &lt;a href=&quot;https://webaim.org/resources/contrastchecker/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;WebAIM’s contrast checker&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Here’s what the results told me. The contrast failed WCAG AA &amp;amp; AAA for Normal Text, and WCAG AAA for Large Text. But passed the third contrast check, which applies to &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/non-text-contrast.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Graphical Objects and User Interface Components&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/OAI5vjTk54-1164.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/OAI5vjTk54-1164.png&quot; alt=&quot;The WebAIM color contrast screen with test results for the icons I found during my testing.&quot; width=&quot;1164&quot; height=&quot;1452&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;That was like an &lt;em&gt;Ah-ha&lt;/em&gt; moment for me. I think we tend to pay attention to color contrast for text and focus indicators, and forget that other visual elements matter too. UI components like buttons and graphical objects like &lt;a href=&quot;https://www.w3.org/WAI/WCAG2/supplemental/patterns/o1p07-icons-used/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;meaningful icons&lt;/a&gt; also need sufficient contrast to provide clear visual cues.&lt;/p&gt;
&lt;p&gt;So I decided to dig into what that third result for WebAIM actually means, and why it has its own line in the contrast checker.&lt;/p&gt;
&lt;h2&gt;WCAG 1.4.11 Non-text Contrast&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/non-text-contrast.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Success Criterion 1.4.11 Non-text Contrast&lt;/a&gt; is a Level AA requirement. It says that certain visual information must have a contrast ratio of at least 3:1 against adjacent colors. That applies to two categories.&lt;/p&gt;
&lt;p&gt;The first is &lt;a href=&quot;https://medium.com/@butlertechnologies/user-interface-components-explained-switches-touch-screens-and-buttons-46d9e3b40a89&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;User Interface Components&lt;/a&gt; - the visual cues people need to recognize a control and identify what state it&#39;s in. For example, the filled portion of a progress bar, or a checked checkbox.&lt;/p&gt;
&lt;p&gt;The second is Graphical Objects. These are the parts of an image or graphic someone needs in order to understand the content. Meaningful icons, along with lines and bars in a chart or arrows in a diagram, are included in this category.&lt;/p&gt;
&lt;p&gt;Think of these two categories like this. User Interface Components help people interact with a page. They tell the user:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This is a button.&lt;/li&gt;
&lt;li&gt;This checkbox is checked.&lt;/li&gt;
&lt;li&gt;This toggle is on.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Graphical Objects convey content through graphics. They help people understand the page information.&lt;/p&gt;
&lt;p&gt;For example, a weather dashboard. The &lt;strong&gt;button&lt;/strong&gt; to switch between hourly and daily forecasts is a &lt;strong&gt;user interface component&lt;/strong&gt;. Its border, background, or other visual characteristics need sufficient contrast so users can identify and operate it.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;temperature graph,&lt;/strong&gt; where the lines communicate temperature changes, is a &lt;strong&gt;graphical object&lt;/strong&gt;. The lines or other visual elements needed to understand the data need sufficient contrast.&lt;/p&gt;
&lt;p&gt;For comparison, regular text under &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;SC 1.4.3, Contrast (Minimum) (Level AA)&lt;/a&gt; needs 4.5:1, and large text needs 3:1. That&#39;s why my gray icons failed the &lt;em&gt;Normal Text&lt;/em&gt; check but still pass the &lt;em&gt;Graphical Objects&lt;/em&gt; check. Their contrast landed somewhere between 3:1 and 4.5:1, which is enough for an icon but not enough for body text.&lt;/p&gt;
&lt;p&gt;Please note this important caveat from WebAIM related to 1.4.11 Non-text Contrast:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There is one notable difference in how contrast requirements are applied. Contrast requirements in WCAG 2.0 are between text and background, but 1.4.11 requires contrast of at least 3:1 against adjacent color(s), which means you may need to measure contrast in more than one place. A non-text element may have different contrast on one side than the other (like a wedge in a pie chart), or it may contain different-colored components that need 3:1 contrast with each other. ~ &lt;a href=&quot;https://webaim.org/articles/contrast/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Contrast and Color Accessibility&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Exceptions to SC 1.4.11 Non-text Contrast&lt;/h2&gt;
&lt;p&gt;A few exceptions are worth knowing so you don&#39;t chase issues that aren&#39;t really issues.&lt;/p&gt;
&lt;p&gt;Inactive or disabled components are exempt. A grayed-out &lt;strong&gt;Submit&lt;/strong&gt; button that isn’t currently usable doesn’t have to meet 3:1 contrast, though it’s still good practice to make it clear that the button exists and why it’s disabled.&lt;/p&gt;
&lt;p&gt;Components whose appearance is set entirely by the browser, and not changed by the author, are also exempt. If you&#39;ve left a default checkbox alone, the browser&#39;s styling is the browser&#39;s responsibility.&lt;/p&gt;
&lt;p&gt;Graphics where a specific presentation is essential, meaning if those graphics were removed, it would fundamentally change the information or functionality of the content, do not have to meet the contrast ratio. For example, a logo or brand mark, or a map showing geographic boundaries.&lt;/p&gt;
&lt;p&gt;And &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-most-accessible-alt-text-is-sometimes-no-alt-text-at-all.html&quot;&gt;decorative images&lt;/a&gt;, the ones that don&#39;t convey any information, are outside the scope entirely.&lt;/p&gt;
&lt;h2&gt;Why Does This Matter?&lt;/h2&gt;
&lt;p&gt;Low-contrast icons and controls are hard to see for people with low vision, people with color vision deficiencies, and really, anyone using a phone outside on a sunny day or looking at an older, dimmer monitor. If someone can&#39;t see the outline of a form field, they may not realize the field has been selected, and that is where they need to enter the information. If they can&#39;t see the icon in an instruction like &lt;em&gt;Select the gear icon to open settings&lt;/em&gt;, the instruction stops making sense.&lt;/p&gt;
&lt;p&gt;That second example is exactly the situation I ran into. The icons were part of the instructions. If a user couldn&#39;t see them clearly, they couldn&#39;t follow the steps.&lt;/p&gt;
&lt;h2&gt;Back to Those Flagged Images&lt;/h2&gt;
&lt;p&gt;So what about the original ALT text flag? Checking contrast was a detour, but a useful one, because it confirmed the icons were meaningful and visible enough to meet WCAG 1.4.11. That meant they also needed &lt;a href=&quot;https://dubbot.com/dubblog/2026/images-with-a-job-writing-alt-text-that-works.html&quot;&gt;ALT text that did their job in context&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Short ALT text isn&#39;t automatically wrong. An icon with ALT text like &lt;em&gt;Settings&lt;/em&gt; can be perfectly appropriate. &lt;a href=&quot;https://help.dubbot.com/en/articles/4054829-custom-policies-overview&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;DubBot&#39;s Custom Policy&lt;/a&gt; check is a prompt to take a second look, not a verdict. In my case, &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-role-of-context-awareness-in-manual-accessibility-testing.html&quot;&gt;reviewing the images in context&lt;/a&gt; helped me confirm whether the ALT text described what each icon represented within the instructions, and adjust where it didn&#39;t.&lt;/p&gt;
&lt;p&gt;Remember: color contrast isn&#39;t just a text issue. Any time an icon, border, chart element, or control state carries meaning, it needs a contrast ratio of at least 3:1 against the surrounding colors. So next time you run a contrast check, don&#39;t stop at text alone.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://webaim.org/articles/evaluationguide/#contrast&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Web Accessibility Evaluation Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/non-text-contrast.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Understanding SC 1.4.11 Non-text Contrast (Level AA)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://webaim.org/articles/contrast/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Contrast and Color Accessibility&lt;/a&gt; - Understanding WCAG 2 Contrast and Color Requirements&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/graphical-objects-ui-components-and-contrast.html</guid>
    </item>
    <item>
      <title>Organize DubBot Your Way with Labels</title>
      <link>https://dubbot.com/dubblog/2026/organize-dubbot-your-way-with-labels.html</link><description>&lt;p&gt;Every organization manages its websites, page sets, and task responsibilities in different ways. You could manage sites by department, audience, campus, or business unit. You may want to distinguish tasks by status, priority, or workflow.&lt;/p&gt;
&lt;p&gt;Now, DubBot lets you apply that same approach to your organization’s structure and workflows right in the app with &lt;strong&gt;Labels&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17031640-labels-now-available-in-dubbot&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Labels are customizable tags&lt;/a&gt; that help you organize and filter Sites, Page Sets, and Tasks in ways that make sense for your organization. Account-level Administrator and Manager roles can create labels, giving your organization the flexibility to build a system around existing workflows rather than forcing workflows into a predefined structure.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/NhqRfiSSsI-612.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/NhqRfiSSsI-612.png&quot; alt=&quot;Dark blue arrow pointing to different Labels. One label is blue with black text of Content Marketing. The other Label is red with white text of Weekly Edits.&quot; width=&quot;612&quot; height=&quot;346&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2&gt;Make It Easier to Find What You Need&lt;/h2&gt;
&lt;p&gt;Labels help you quickly find and focus on what you need.&lt;/p&gt;
&lt;p&gt;As your digital presence grows, finding the right information quickly becomes as important as having it in the first place. Labels give you a simple way to narrow your scope and focus on what matters.&lt;/p&gt;
&lt;p&gt;For example, you can &lt;a href=&quot;https://help.dubbot.com/en/articles/17060294-using-labels-with-sites-and-page-sets&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;create Site or Page Set labels&lt;/a&gt; based on &lt;em&gt;department, audience, or organizational area&lt;/em&gt;. Once you apply those labels, you can filter listings and dashboards to locate a specific group of sites or page sets. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17061408-using-labels-with-tasks&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Labels can also add more structure to Tasks&lt;/a&gt;. Use them to track workflow stages such as &lt;em&gt;To Do, In Progress, and Resolved&lt;/em&gt;. You can assign one or more labels to Tasks and filter by those labels when you need to zero in on a particular set of work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; All Labels are visible to all account holders. Creating and managing labels requires an Administrator or Manager role. Labels are also available on applicable CSV downloads.&lt;/p&gt;
&lt;h2&gt;Build a System That Fits Your Workflow&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17033020-create-labels&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Creating a label is straightforward&lt;/a&gt;. Choose whether the label applies to Sites, Page Sets, or Tasks, then give it a name, description, and background color. Because labels are specific to each object type, you can create a labeling system that reflects your organization&#39;s structure and workflow. &lt;/p&gt;
&lt;p&gt;And that&#39;s the idea. Labels let you bring that structure into DubBot, making it easier to find, filter, and manage the work that matters to you.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17031640-labels-now-available-in-dubbot&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Labels Now Available in DubBot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17033020-create-labels&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Create a Label&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17061408-using-labels-with-tasks&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Using Labels with Tasks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://help.dubbot.com/en/articles/17060294-using-labels-with-sites-and-page-sets&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Using Labels with Sites and Page Sets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/organize-dubbot-your-way-with-labels.html</guid>
    </item>
    <item>
      <title>Your Personalized Message Isn’t Very Personal If I Can’t Use It</title>
      <link>https://dubbot.com/dubblog/2026/your-personalized-message-isnt-very-personal-if-i-cant-use-it.html</link><description>&lt;p&gt;Think about the last personalized email you received. That message that greets you by name, recommends exactly what you’ve been looking for, and arrives at precisely the right moment.&lt;/p&gt;
&lt;p&gt;Now imagine the text is light gray. The CTA button doesn’t work with your keyboard, and the hero image contains all the important information and has no ALT text.&lt;/p&gt;
&lt;p&gt;Is that really a personalized experience?&lt;/p&gt;
&lt;p&gt;We’ve become so obsessed with personalization. We track clicks, purchases, information requests, browsing behavior, location, preferences, and past interactions. We use all that data to deliver the &lt;em&gt;right&lt;/em&gt; message to the &lt;em&gt;right&lt;/em&gt; person at the &lt;em&gt;right&lt;/em&gt; time.&lt;/p&gt;
&lt;p&gt;But we don&#39;t always stop and think about how people read, navigate, and interact with our carefully crafted messages.&lt;/p&gt;
&lt;p&gt;Maybe we’ve been going about personalization all wrong. 🤔&lt;/p&gt;
&lt;p&gt;In his article, &lt;a href=&quot;https://www.linkedin.com/pulse/business-case-accessible-communications-personalized-world-kaminski-eq4of/?trackingId=e7SFw6ynRPqxAMUoKQUyIg%3D%3D&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;The Business Case for Accessible&lt;/em&gt; &lt;em&gt;Communications in a Personalized World&lt;/em&gt;&lt;/a&gt; (LinkedIn), &lt;a href=&quot;https://www.linkedin.com/in/michael-kaminski-194aab2/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Michael Kaminski&lt;/a&gt; tells us that accessibility can be integral to personalization. Whether the communication is transactional, informational, or promotional, it can, and should, be both relevant and inclusive.&lt;/p&gt;
&lt;p&gt;Using my name is personalization.&lt;/p&gt;
&lt;p&gt;Knowing what products I’m interested in is personalization.&lt;/p&gt;
&lt;p&gt;But can I actually understand, navigate, and interact with your communication?&lt;/p&gt;
&lt;p&gt;That&#39;s where accessibility and personalization intersect.&lt;/p&gt;
&lt;p&gt;Personalization is about delivering a message that is relevant to an individual. Accessibility is about making sure that individual can actually perceive, understand, and use it. Those should not be separate considerations.&lt;/p&gt;
&lt;h2&gt;Personalization is More Than Just Knowing My Name&lt;/h2&gt;
&lt;p&gt;We often think of personalization as putting someone’s name in an email or serving up content based on what they’ve clicked on in the past. But personalization is about more than just knowing &lt;em&gt;who&lt;/em&gt; someone is. It’s understanding &lt;em&gt;how&lt;/em&gt; they experience information.&lt;/p&gt;
&lt;p&gt;People read, navigate, listen, search, and interact with content in all kinds of different ways. Truly effective personalization recognizes those differences and is accessible, inclusive, and designed for how people actually interact with information.&lt;/p&gt;
&lt;p&gt;And the good news is making your communications accessible isn&#39;t all that complicated. Truly effective personalization looks like this:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sending a personalized email&lt;/strong&gt;?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/images-of-text&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;actual text instead&lt;/a&gt; of embedding important information in an image.&lt;/li&gt;
&lt;li&gt;Give informative images &lt;a href=&quot;https://dubbot.com/dubblog/2026/crafting-alt-text-that-adds-value-a-style-guide.html&quot;&gt;meaningful alternative text&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Use &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;sufficient color contrast&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make &lt;a href=&quot;https://www.washington.edu/accesstech/guide/links-buttons/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;links and buttons descriptive&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Structure content with &lt;a href=&quot;https://www.w3.org/WAI/tutorials/page-structure/headings/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;headings that make sense&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Don&#39;t rely on &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/use-of-color.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;color alone&lt;/a&gt; to communicate information.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Sending personalized video&lt;/strong&gt;? Include accurate &lt;a href=&quot;https://www.w3.org/WAI/media/av/captions/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;captions&lt;/a&gt; and &lt;a href=&quot;https://www.w3.org/WAI/media/av/transcripts/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;transcripts&lt;/a&gt;. If you communicate important information visually but not through speech, provide an accessible alternative.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Creating personalized documents&lt;/strong&gt;? Don&#39;t assume that exporting a Word document to PDF magically makes it accessible. Make sure your &lt;a href=&quot;https://www.section508.gov/create/documents/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;PDFs and all other digital documents&lt;/a&gt; have proper headings, reading order, tagged content, accessible tables, and useful metadata.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Building personalized forms&lt;/strong&gt;? Give &lt;a href=&quot;https://dubbot.com/dubblog/2024/accessible-web-forms.html&quot;&gt;every form field a meaningful label&lt;/a&gt;, make instructions and error messages clear, and ensure the form can be completed with a keyboard and assistive technology.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;And perhaps most importantly&lt;/strong&gt;, don&#39;t assume everyone wants or needs to experience your communication in exactly the same way. Offering choices for communication format, language, or channel can itself be a form of personalization.&lt;/p&gt;
&lt;p&gt;None of these best practices undermine personalization. In fact, they raise the bar. The goal isn’t to create a more customized experience for some people at the expense of others. When you design for how people actually experience information, you’re not taking personalization away; you’re making it more effective.&lt;/p&gt;
&lt;p&gt;Knowing &lt;em&gt;who&lt;/em&gt; I am doesn&#39;t matter much if you don’t consider &lt;em&gt;how&lt;/em&gt; I experience your message.&lt;/p&gt;
&lt;h2&gt;Shift Left in Your Personalized Communications&lt;/h2&gt;
&lt;p&gt;Personalization asks: &lt;em&gt;What’s the right message, offer, or content for this person, and when should they receive it?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;But another question belongs in that decision: &lt;em&gt;Can this person&lt;/em&gt; &lt;em&gt;access, understand, and interact with the message we’ve carefully crafted for them?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Because a personal experience isn’t truly personal if someone can’t use it.&lt;/p&gt;
&lt;p&gt;You can have the world&#39;s most sophisticated personalization engine and still deliver a terrible user experience.&lt;/p&gt;
&lt;p&gt;Accessibility isn’t something to inject after you’ve created your communication. It’s part of creating a meaningful, inclusive communication &lt;a href=&quot;https://www.lullabot.com/articles/what-it-means-shift-left-accessibility-and-how-do-it-right&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;from the start&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When you&#39;re deciding &lt;em&gt;what&lt;/em&gt; message someone should receive, also consider &lt;em&gt;how&lt;/em&gt; they will access it.&lt;/p&gt;
&lt;h2&gt;Accessibility as a Competitive Differentiator&lt;/h2&gt;
&lt;p&gt;Making communications more inclusive can significantly expand an organization&#39;s reach. It can also strengthen customer loyalty by demonstrating a commitment to inclusivity and care, values that increasingly influence consumer choice.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;But as expectations evolve, leading organizations are recognizing that inclusive design is more than a legal safeguard. It’s an opportunity to build deeper relationships with customers and deliver better experiences for all.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Once treated as a regulatory obligation or compliance checkbox, accessibility is now emerging as a competitive differentiator.&lt;/em&gt; &lt;em&gt;~&lt;/em&gt; &lt;em&gt;&lt;a href=&quot;https://www.linkedin.com/pulse/business-case-accessible-communications-personalized-world-kaminski-eq4of/?trackingId=e7SFw6ynRPqxAMUoKQUyIg%3D%3D&quot;&gt;The Business Case for Accessible Communications in a Personalized World&lt;/a&gt;&lt;/em&gt;, &lt;a href=&quot;https://www.linkedin.com/in/michael-kaminski-194aab2/&quot;&gt;Michael Kaminski&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The main takeaway here is this. The goal of personalization shouldn’t simply be to make people feel seen. It should be to make sure they can participate. A message isn’t truly personal if the person it’s meant for can’t access it, understand it, or act on it.&lt;/p&gt;
&lt;p&gt;Think of it this way. Personalization gets your message to the right person. But accessibility makes sure it actually includes them.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://humanrights.gov.au/our-work/disability-rights/creating-accessible-inclusive-communications&quot;&gt;Creating accessible and inclusive communications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dubbot.com/dubblog/2026/beyond-best-practices-rethinking-accessibility-in-email-marketing.html&quot;&gt;Beyond Best Practices: Rethinking Accessibility in Email Marketing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.linkedin.com/pulse/business-case-accessible-communications-personalized-world-kaminski-eq4of/?trackingId=e7SFw6ynRPqxAMUoKQUyIg%3D%3D&quot;&gt;The Business Case for Accessible Communications in a Personalized World&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.grackledocs.com/en/incorporating-accessibility-into-communication-a-guide-for-modern-communicators/#:~:text=Accessibility%20is%20the%20design%20of%20products%2C%20devices%2C,accessible%20to%20everyone%2C%20regardless%20of%20their%20abilities.&quot;&gt;Incorporating Accessibility into Communication: A Guide for Modern Communicators&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 22 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/your-personalized-message-isnt-very-personal-if-i-cant-use-it.html</guid>
    </item>
    <item>
      <title>Table or List? Choosing the Right Structure for Accessible Content</title>
      <link>https://dubbot.com/dubblog/2026/table-or-list-choosing-the-right-structure-for-accessible-content.html</link><description>&lt;p&gt;Tables and lists are both very useful ways to organize and present content. But they’re both structured to present different types of content. Choosing the right one isn&#39;t just a design decision. It’s also an editorial and accessibility decision. The right choice can make content easier to understand and navigate for everyone, including people who use screen readers, magnification, keyboard navigation, or mobile devices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Let’s start with a question&lt;/strong&gt;: Is the content relational data, or is it simply a group of related items? &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Answer&lt;/strong&gt;: If rows and columns are needed to make sense of the relationship between data points, use a table. If not, consider using a list.&lt;/p&gt;
&lt;p&gt;For example, a class schedule.&lt;/p&gt;
&lt;p&gt;A simple list would tell you that Biology meets on Monday, Wednesday, and Friday. But with the row-and-column relationship, you can quickly associate a particular course with a particular day and time.&lt;/p&gt;
&lt;table width=&quot;100%&quot;&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Course&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Monday&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Wednesday&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Friday&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;Biology 101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;9 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;9 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;9 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;English 201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;10:30 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;No class&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;10:30 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;Chemistry 110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;No class&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;1 p.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;No class&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2&gt;When Should You Use a List?&lt;/h2&gt;
&lt;p&gt;Use a list when you&#39;re presenting a collection of related items, concepts, or steps.&lt;/p&gt;
&lt;p&gt;Lists work particularly well for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Steps in a process or procedure.&lt;/li&gt;
&lt;li&gt;A collection of related items.&lt;/li&gt;
&lt;li&gt;Requirements or recommendations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Lists are generally easy to scan visually, straightforward for screen reader users to navigate, and require less cognitive effort, making information easier to understand quickly. &lt;/p&gt;
&lt;p&gt;They are especially helpful on smaller screens because list items reflow naturally to the available space rather than requiring horizontal scrolling. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; As &lt;a href=&quot;https://www.linkedin.com/in/daxcastro/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Dax Castro&lt;/a&gt; points out, &lt;a href=&quot;https://lnkd.in/p/eUNEnxzx&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;long,nested lists&lt;/a&gt; can overwhelm screen reader users and folks with cognitive challenges. So keep your lists simple, no more than two levels deep.&lt;/p&gt;
&lt;h3&gt;Make Your List Accessible&lt;/h3&gt;
&lt;p&gt;Instead of creating the appearance of a list with manually typed bullet symbols or numbers, use proper semantic HTML with &lt;strong&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/strong&gt; for unordered lists and &lt;strong&gt;&lt;ol&gt;&lt;/ol&gt;&lt;/strong&gt; for ordered, sequential step lists. &lt;/p&gt;
&lt;p&gt;This supports &lt;a href=&quot;https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;WCAG 2.2 Success Criterion 1.3.1, Info and Relationships&lt;/a&gt;, which requires meaningful structure and relationships to be programmatically determinable.&lt;/p&gt;
&lt;p&gt;Use &lt;strong&gt;bulleted lists&lt;/strong&gt; for a list of related items. For example: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Apples&lt;/li&gt;
&lt;li&gt;Oranges&lt;/li&gt;
&lt;li&gt;Bananas&lt;/li&gt;
&lt;li&gt;Grapes&lt;/li&gt;
&lt;li&gt;Strawberries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Use a &lt;strong&gt;numbered list&lt;/strong&gt; when order matters, such as steps that must be completed in a specific sequence. For example:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the website.&lt;/li&gt;
&lt;li&gt;Select Sign In.&lt;/li&gt;
&lt;li&gt;Enter your username and password.&lt;/li&gt;
&lt;li&gt;Select Submit.&lt;/li&gt;
&lt;li&gt;Confirm that you’re signed in.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;When Should You Use a Table?&lt;/h2&gt;
&lt;p&gt;Use a table when people need to understand relationships between two data points. For example, the class schedule above, financial data, statistics, or other content where the meaning of the data in one cell depends on its corresponding row and column headers.&lt;/p&gt;
&lt;p&gt;For example, this high tide schedule.&lt;/p&gt;
&lt;p&gt;For this type of content, a table is more effective than a list because the information has multiple related attributes of &lt;em&gt;Day, Time,&lt;/em&gt; and &lt;em&gt;Tide Level&lt;/em&gt; that need to be compared across rows to make sense and be of value.&lt;/p&gt;
&lt;table width=&quot;100%&quot;&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Day&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Time&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Tide Level&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;Monday&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;8:15 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;3.2 ft&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;Tuesday&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;9:02 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;3.5 ft&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;Wednesday&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;9:48 a.m.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;3.7 ft&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Using a table to convey this type of content helps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;make relationships clear, as each day is directly associated with its corresponding time and tide level.&lt;/li&gt;
&lt;li&gt;support quick comparisons so the reader can scan down the columns to compare times or tide levels across days.&lt;/li&gt;
&lt;li&gt;provide a consistent structure with each row following the same pattern, making the information predictable and easier to understand.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tables can be particularly useful for people who need to compare multiple pieces of content at once. But they can also be harder to navigate with a screen reader or on a small screen, so they shouldn&#39;t be the default choice when a list or even a paragraph would communicate the information just as well. &lt;/p&gt;
&lt;p&gt;When in doubt as to whether to use a table or a list, go back to our original question (and the answer) at the beginning of this blog post:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Is the content relational data, or is it simply a group of related items?&lt;/strong&gt;  &lt;/p&gt;
&lt;h3&gt;Make Your Table Accessible&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Use &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/table&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;proper semantic table markup&lt;/a&gt;, not a visual grid.&lt;/li&gt;
&lt;li&gt;Identify row and column headers with &lt;strong&gt;&lt;th&gt;&lt;/th&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Associate headers and data cells so meaning is programmatically determined.&lt;/li&gt;
&lt;li&gt;Provide a &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/caption&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;meaningful caption&lt;/a&gt; when useful.&lt;/li&gt;
&lt;li&gt;Keep the structure simple and avoid merged cells.&lt;/li&gt;
&lt;li&gt;Ensure sufficient &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;text and background contrast&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These practices also support &lt;a href=&quot;https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;WCAG 2.2 Success Criterion 1.3.1, Info and Relationships&lt;/a&gt;, by ensuring that relationships between headers and data can be programmatically determined.&lt;/p&gt;
&lt;h2&gt;Simplicity is an Accessibility Strategy&lt;/h2&gt;
&lt;p&gt;Accessibility isn’t always about technology. Sometimes, it’s about the content itself and making thoughtful, strategic choices about how that content is structured from the start. The goal is to choose the simplest structure that communicates information clearly and works well for the widest range of people. Knowing when to use a table and when a simple list will do is an editorial and design decision that will make content easier to scan, understand, and navigate.&lt;/p&gt;
&lt;p&gt;Good accessibility often starts with simple choices like less complexity, more clarity, and a structure that helps people get to the information they need.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://accessibility.umn.edu/guides-resources/7-core-accessibility-skills/lists&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;7 Core Accessibility Skills &amp;gt; Lists&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.digital.nsw.gov.au/article/when-to-use-tables-ensuring-accessibility-for-all&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;When to use tables: Ensuring accessibility for all&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://lnkd.in/p/eUNEnxzx&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Avoid Excessive Bullet Levels&lt;/a&gt; (LinkedIn, &lt;a href=&quot;https://www.linkedin.com/in/daxcastro/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Dax Castro&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.linkedin.com/posts/toddmarquisboutin_accessibility-education-edtech-activity-7376641001924218881-Lj5X?utm_source=share&amp;amp;utm_medium=member_desktop&amp;amp;rcm=ACoAAACmLHMBpb9Qho4Thxy4VJBQ9l5qz-BYvzA&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Accessibility tip: Sometimes a table isn&#39;t the best option&lt;/a&gt; (LinkedIn, &lt;a href=&quot;https://www.linkedin.com/in/toddmarquisboutin/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Todd Marquis Boutin&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/table-or-list-choosing-the-right-structure-for-accessible-content.html</guid>
    </item>
    <item>
      <title>Understanding Accessibility Debt: How It Happens and What to Do About It</title>
      <link>https://dubbot.com/dubblog/2026/understanding-accessibility-debt-how-it-happens-and-what-to-do-about-it.html</link><description>&lt;p&gt;Folks rarely set out to build something inaccessible. But tight deadlines, understaffing, and budget constraints can push &lt;a href=&quot;https://www.lullabot.com/articles/what-it-means-shift-left-accessibility-and-how-do-it-right&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;shift-left accessibility activities&lt;/a&gt; to the sidelines, creating gaps and missteps that are harder to address later. Issues like a button without a label, an image missing ALT text, or an unlabeled form field. On their own, they sound minor, but left unresolved, they build up into a backlog. That backlog is called accessibility debt.&lt;/p&gt;
&lt;p&gt;And that backlog can make it difficult, or even impossible, for many people to use your website, app, or software. Not to mention, the longer it goes ignored, the harder and &lt;a href=&quot;https://dubbot.com/dubblog/2024/want-to-save-money-make-your-website-accessible.html&quot;&gt;more costly it becomes to fix&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;How Does Accessibility Debt Happen?&lt;/h2&gt;
&lt;p&gt;Accessibility debt can build up in small ways: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Moving files from concept to development without accounting for accessibility.&lt;/li&gt;
&lt;li&gt;Reusing existing patterns and components to save time, without anyone evaluating their accessibility, can replicate the same accessibility issues from project to project.&lt;/li&gt;
&lt;li&gt;Tight timelines can push testing to just mouse and keyboard, leaving other ways of interacting - screen readers, for example - out of the process. &lt;/li&gt;
&lt;li&gt;A lack of accessibility training and expertise can make issues harder to spot.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Over time, these shortcuts add up, and what started as a few overlooked issues can become a much larger accessibility problem.&lt;/p&gt;
&lt;h2&gt;Real-World Consequences&lt;/h2&gt;
&lt;p&gt;Accessibility debt isn&#39;t simply a backlog of technical issues. It&#39;s the accumulating cost of leaving them unresolved. The longer they remain, the more they can affect your users, designers and developers, budgets, timelines, and organizational risk. Accessibility debt has real operational consequences, such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Loss of user trust.&lt;br&gt;
When prospective customers, students, employees, donors, or community members repeatedly encounter an inaccessible digital experience, they may stop relying on your website or choose another organization’s website that is easier to use, possibly causing you to lose revenue as well.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Backlog becomes harder to prioritize.&lt;br&gt;
As the number of unresolved issues grows, it becomes harder to distinguish between quick wins, systemic problems, and issues that have the greatest impact on users.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Support requests increase.&lt;br&gt;
People who can&#39;t complete tasks independently may need to contact support, request alternative formats, or ask someone else for help.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Compliance and legal risk can increase.&lt;br&gt;
Constant accessibility issues can contribute to user complaints, investigations, or legal action, depending on the organization and applicable requirements.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Time spent fixing the same issues repeatedly.&lt;br&gt;
Without addressing the underlying process or pattern, designers, developers, and content creators may keep encountering and repairing the same or similar accessibility issues.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Remediation competes with new priorities.&lt;br&gt;
Accessibility fixes have to share limited time and resources with new features, redesigns, content initiatives, and other organizational priorities.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Development and project schedules get disrupted.&lt;br&gt;
Last-minute accessibility fixes can force designers, developers, and content creators to revisit completed work, possibly delaying launches or releases.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Accessibility work becomes harder to defend.&lt;br&gt;
If accessibility wasn&#39;t established &lt;a href=&quot;https://dubbot.com/dubblog/2026/accessibility-belongs-in-your-project-requirements.html&quot;&gt;as part of the project requirements, standards, or the Definition of Done&lt;/a&gt;, you may find yourself having to make a new case for why an issue needs to be fixed after the work was already considered completed.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The biggest consequence of accessibility debt is the people it leaves behind. People who can’t access information, complete a task, apply for something, make a purchase, register for an event, or participate because a digital barrier gets in their way. And often, the people most affected can’t even get far enough into the experience to report the problem. So, how do you determine your accessibility and start paying down that debt?&lt;/p&gt;
&lt;h2&gt;How To Uncover and Start Eliminating Accessibility Debt&lt;/h2&gt;
&lt;p&gt;Accessibility debt won’t resolve itself. The first step is understanding where those barriers exist, then putting a plan in place to address them.&lt;/p&gt;
&lt;p&gt;The first step is understanding the scope of the problem, and that starts with thorough testing. &lt;a href=&quot;https://dubbot.com/dubblog/2026/automated-testing-is-a-rockstar-too.html&quot;&gt;Automated tools&lt;/a&gt; like DubBot can quickly flag common accessibility issues, and &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-role-of-context-awareness-in-manual-accessibility-testing.html&quot;&gt;manual testing&lt;/a&gt; like using keyboard navigation, screen readers, and focus-order checks helps uncover barriers automation can miss. &lt;/p&gt;
&lt;p&gt;Next, track the problem like any other metric: open violations by severity, unaudited components, and meeting accessibility standards on every new feature, so you don&#39;t create new issues while fixing old ones. Prioritizing the most visible or disruptive barriers helps focus limited time and resources where they make the biggest difference, while also helping make the case for continued accessibility work. Read or listen to &lt;a href=&quot;https://accessibility.umn.edu/guides-resources/7-core-accessibility-skills&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;7 Core Accessibility Skills&lt;/em&gt;&lt;/a&gt; from the University of Minnesota for information on high-impact, quick-win accessibility fixes. &lt;/p&gt;
&lt;p&gt;Give the whole team, not just one specialist, &lt;a href=&quot;https://www.w3.org/WAI/fundamentals/accessibility-intro/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;working knowledge of accessibility basics&lt;/a&gt; and remediation best practices. &lt;a href=&quot;https://dubbot.com/dubblog/2026/people-the-foundation-of-web-governance.html&quot;&gt;Make training a regular, required activity&lt;/a&gt; for designers, developers, and content creators across your organization. &lt;/p&gt;
&lt;p&gt;Build accessibility into design and code reviews, not a separate audit at the end. This is what shifting left in accessibility looks like. Make accessibility part of the project process from the very beginning. From project requirements to acceptance testing.&lt;/p&gt;
&lt;p&gt;Review your content strategy and make sure you have included accessibility. &lt;a href=&quot;https://dubbot.com/dubblog/2026/where-does-accessibility-fit-in-your-content-strategy.html&quot;&gt;&lt;em&gt;True strategic planning integrates accessibility&lt;/em&gt;&lt;/a&gt; &lt;em&gt;alongside audience and persona research, positioning accessibility and inclusion as core business insights rather than afterthoughts.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Most importantly, &lt;a href=&quot;https://www.w3.org/WAI/test-evaluate/involving-users/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;include people with disabilities in the testing process&lt;/a&gt;. They’ll find what a checklist can’t. Automated and manual testing can tell you whether specific accessibility requirements are met. Still, people with disabilities can identify real-world usability issues and tell you whether a website actually works for them, where the experience breaks down, and why. Involving people with disabilities brings lived experience into the development process, with their feedback shaping design, content, functionality, and testing practices while helping identify and address accessibility issues before they become harder and more expensive to fix.&lt;/p&gt;
&lt;h2&gt;Going From Accessibility Debt to Accessibility System&lt;/h2&gt;
&lt;p&gt;Think of &lt;a href=&quot;https://dubbot.com/dubblog/2026/accessibility-is-a-system.html&quot;&gt;accessibility as a system&lt;/a&gt;, not a one-time fix for accumulated debt. Fixing today’s issues is important, but it’s only part of the work. Lasting accessibility comes from building it into how your organization operates using &lt;a href=&quot;https://dubbot.com/dubblog/2025/building-a-sustainable-web-accessibility-strategy.html&quot;&gt;clear strategy&lt;/a&gt;, shared rules, defined ownership, and ongoing oversight. Strategy sets the direction. &lt;a href=&quot;https://dubbot.com/dubblog/2025/accessibility-policy-what-it-is-and-why-you-need-one.html&quot;&gt;Policy sets the expectations&lt;/a&gt;. &lt;a href=&quot;https://dubbot.com/dubblog/2025/a-guide-to-continuous-accessibility-monitoring.html&quot;&gt;Continuous monitoring&lt;/a&gt; provides the ongoing feedback needed to identify new issues as your website changes. Together, they turn accessibility from a backlog to manage into an ongoing practice.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.boia.org/blog/what-is-accessibility-debt&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;What is Accessibility Debt&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.smashingmagazine.com/2026/06/why-accessibility-operational-capability-not-feature/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Why Accessibility Is An Operational Capability, Not A Feature&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://testparty.ai/blog/accessibility-technical-debt-explained&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Accessibility Technical Debt: Why It Compounds and How to Fix It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.pivotalaccessibility.com/2024/10/understanding-accessibility-debt-what-it-is-and-how-to-manage-it/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Understanding Accessibility Debt: What It Is and How to Manage It&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase certain portions of the content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/understanding-accessibility-debt-how-it-happens-and-what-to-do-about-it.html</guid>
    </item>
    <item>
      <title>Why don&#39;t we use black text anymore? That&#39;s an Excellent Question, Diana!</title>
      <link>https://dubbot.com/dubblog/2026/why-dont-we-use-black-text-anymore-thats-an-excellent-question-diana.html</link><description>&lt;p&gt;Sometimes it&#39;s a good thing I’m not in an office during work hours. Here’s a perfect example of why. When I saw the headline of one of my regular email subscriptions, I screamed out loud, &lt;em&gt;Damn skippy! I’ve been asking that question for years&lt;/em&gt;!&lt;/p&gt;
&lt;p&gt;What was the headline that elicited such an enthusiastic response? The headline read: &lt;a href=&quot;https://a11ywithdiana.substack.com/p/why-dont-we-use-black-text-anymore?&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;Why don&#39;t we use black text anymore&lt;/em&gt;&lt;/a&gt;&lt;em&gt;?&lt;/em&gt;  It was pinned by &lt;a href=&quot;https://www.linkedin.com/in/diana-khalipina/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Diana Khalipina&lt;/a&gt; &lt;a href=&quot;https://www.linkedin.com/in/diana-khalipina/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;/a&gt;(LinkedIn) in the Sept.6 issue of her daily publication titled &lt;a href=&quot;https://a11ywithdiana.substack.com/p/why-dont-we-use-black-text-anymore?&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;em&gt;A11y explained with Diana&lt;/em&gt;&lt;/a&gt; &lt;a href=&quot;https://a11ywithdiana.substack.com/p/why-dont-we-use-black-text-anymore?&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;&lt;/a&gt;(Substack)&lt;/p&gt;
&lt;p&gt;After &lt;a href=&quot;https://a11ywithdiana.substack.com/p/why-dont-we-use-black-text-anymore?&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;reading her post&lt;/a&gt;, I was even more convinced. Gray text has its place, but it&#39;s time to bring black text back.&lt;/p&gt;
&lt;p&gt;As web design moved toward minimalist layouts in the 2010s, designers increasingly used shades of gray instead of black for body copy, labels, metadata, and supporting content. The idea was simple. Black text looked too heavy, while gray created a softer, cleaner visual hierarchy and made body copy feel less visually dominant.&lt;/p&gt;
&lt;p&gt;The problem is that &lt;strong&gt;subtle&lt;/strong&gt; for some can mean &lt;strong&gt;harder to read&lt;/strong&gt; for others. &lt;/p&gt;
&lt;p&gt;The concern isn&#39;t that gray is inherently inaccessible. It&#39;s how much contrast it has against its background. Gray text on a white background can look elegant on a large monitor in a controlled environment. Still, it can become surprisingly difficult to read for someone with low vision or &lt;a href=&quot;https://www.ncbi.nlm.nih.gov/medgen/1671089&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;reduced contrast sensitivity&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And the difficulties are not limited to people who identify as having a visual disability.&lt;/p&gt;
&lt;p&gt;Try reading light-gray text on your phone outdoors. Add sunlight, screen glare, a smaller display, or a slightly older pair of eyes. Suddenly, that carefully chosen &lt;strong&gt;subtle&lt;/strong&gt; gray isn&#39;t so elegant. It’s simply difficult to see.&lt;/p&gt;
&lt;p&gt;Black or near-black text generally provides the strongest contrast on white backgrounds, making body copy easier to read, especially for people with low vision or in bright, glare-heavy conditions. Gray text can work for secondary content, but lighter shades may be harder to perceive and can fall below WCAG contrast requirements. &lt;/p&gt;
&lt;p&gt;WCAG 2.2 Level AA requires a &lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;4.5:1 contrast ratio&lt;/a&gt; for normal-sized text and 3:1 for large text.&lt;br&gt;
And according to WebAIM, &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;You cannot round a contrast ratio up to 4.5:1. For example, #777777, a commonly-used shade of gray with a 4.47:1 contrast ratio, does not meet this requirement. ~  &lt;a href=&quot;https://webaim.org/articles/contrast/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Contrast and Color Accessibility&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is #777777 gray text on a white background.&lt;/p&gt;
&lt;p&gt;When in doubt, choose darker text to maximize readability and move closer to meeting accessibility requirements.&lt;/p&gt;
&lt;p&gt;Black or near-black text doesn&#39;t have to mean abandoning visual hierarchy. Use font size, weight, spacing, layout, and white space to &lt;a href=&quot;https://www.w3.org/WAI/tips/designing/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;make visual design more accessible to people with disabilities&lt;/a&gt;. Gray still has its place. But if we&#39;re choosing between &lt;strong&gt;subtle&lt;/strong&gt; and &lt;strong&gt;readable&lt;/strong&gt;, perhaps readable should win more often. Good design shouldn&#39;t ask users to work harder to read the content.&lt;/p&gt;
&lt;p&gt;It isn&#39;t about making every website look like a newspaper. It&#39;s about giving the words enough visual weight to hold up in real-world conditions. A very dark gray can provide plenty of contrast while feeling slightly softer than pure black. The key is to check the contrast and test it under different lighting conditions rather than simply eyeballing whether a color is accessible.&lt;/p&gt;
&lt;p&gt;Accessibility isn&#39;t just about whether something technically passes a test. It&#39;s about whether people can comfortably use it in the real world.&lt;/p&gt;
&lt;p&gt;If black text gives your readers a better experience, why wouldn&#39;t you use it?&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Understanding WCAG 1.4.3: Contrast (Minimum)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://webaim.org/articles/contrast/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;WebAIM: Contrast and Color Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://webaim.org/resources/contrastchecker/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;WebAIM Contrast Checker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.nngroup.com/articles/low-contrast/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Low-Contrast Text Is Not the Answer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.apple.com/design/human-interface-guidelines/accessibility&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Apple Human Interface Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/WCAG22/Techniques/css/C23&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Specifying text and background colors of secondary content such as banners, features and navigation in CSS while not specifying text and background colors of the main content&lt;/a&gt; (W3C Technique)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase specific sections of content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 10 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/why-dont-we-use-black-text-anymore-thats-an-excellent-question-diana.html</guid>
    </item>
    <item>
      <title>How Much ALT Text is Too Much ALT Text?</title>
      <link>https://dubbot.com/dubblog/2026/how-much-alt-text-is-too-much-alt-text.html</link><description>&lt;p&gt;While scrolling through LinkedIn the other day, I came across a post from a former intern from my higher-education days. He was sharing a website redesign project he had worked on, and I was excited to see what he’d created. Naturally, I checked out the website and, of course, ran the WAVE extension to see if he remembered what I’d taught him about accessibility.😉&lt;/p&gt;
&lt;p&gt;To my delight, he had incorporated accessibility best practices throughout the new site. (Caveat: As much as he could, given the web design tool he was working with.)&lt;/p&gt;
&lt;p&gt;But something caught my eye. Not anything he had neglected, but an error description. WAVE had flagged several images, giving this reason: &lt;em&gt;An image has very long alternative text.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/EVRXMKzq7J-1000.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/EVRXMKzq7J-1000.png&quot; alt=&quot;WAVE screen with a red circle highlighting the error message.&quot; width=&quot;1000&quot; height=&quot;635&quot;&gt;&lt;/picture&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I quickly inspected one of the images and found the ALT text: &lt;em&gt;Orchestra performers playing string and wind instruments during a concert, dressed formally in tuxedos and black dresses.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;picture&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://dubbot.com/img/Tie4EDyBIT-1000.webp&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; src=&quot;https://dubbot.com/img/Tie4EDyBIT-1000.png&quot; alt=&quot;Code view in WAVE with the ALT text highlighted with a green box.&quot; width=&quot;1000&quot; height=&quot;751&quot;&gt;&lt;/picture&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Turns out that&#39;s a surprisingly common flag and a useful one, because &lt;em&gt;long ALT text&lt;/em&gt; isn&#39;t really about length. It&#39;s about intent. And that flag points to something screen reader users have to deal with directly.&lt;/p&gt;
&lt;h2&gt;How Long is Too Long?&lt;/h2&gt;
&lt;p&gt;There is no &lt;em&gt;official&lt;/em&gt; character limit for ALT text, at least not one I can find. Even WCAG doesn’t set a hard number. &lt;/p&gt;
&lt;p&gt;Still, it&#39;s worth taking seriously, because long ALT text usually signals one of two things: either the ALT text is repeating content already visible on the webpage, or it&#39;s trying to do a job the ALT attribute was never meant to do.&lt;/p&gt;
&lt;p&gt;Most guidance converges on a similar range: roughly one sentence, often cited as 100 - 150 characters.&lt;/p&gt;
&lt;p&gt;WebAIM&#39;s own &lt;a href=&quot;https://webaim.org/techniques/alttext/&quot;&gt;guide to alternative text&lt;/a&gt; is clear: ALT text should be equivalent and succinct, and it shouldn&#39;t duplicate what&#39;s already presented in nearby text or captions. &lt;/p&gt;
&lt;p&gt;The W3C&#39;s &lt;a href=&quot;https://www.w3.org/WAI/tutorials/images/tips/&quot;&gt;Web Accessibility Initiative&lt;/a&gt; says much the same: ALT text should be the most concise description possible, and once you need more than a short phrase or sentence, a &lt;a href=&quot;https://dubbot.com/dubblog/2023/describing-images.html&quot;&gt;long-description technique&lt;/a&gt; is the better tool than trying to include &lt;strong&gt;everything&lt;/strong&gt; in the ALT text.&lt;/p&gt;
&lt;h2&gt;Why Does Too Much ALT Text Matter?&lt;/h2&gt;
&lt;p&gt;Length matters because of how assistive technology delivers that text. Remember, ALT text has no internal structure, no formatting, no headings, no way to jump by sentence or word the way a screen reader moves through webpage content. Some screen readers cope with very long ALT text by breaking it into chunks and announcing each one separately, so a single image can sound like several unrelated items. &lt;/p&gt;
&lt;p&gt;In addition, symbols and line breaks can be skipped or garbled, and an embedded URL is often read aloud letter by letter instead of treated as a link.&lt;/p&gt;
&lt;p&gt;A sighted visitor can scan a busy image pretty quickly. A screen reader user has to hear the whole thing, in order, every time. There is no equivalent shortcut.&lt;/p&gt;
&lt;p&gt;That&#39;s the &lt;em&gt;real cost&lt;/em&gt; of long ALT text, not a failed check. Again, it’s about intent. It shapes the listening experience for the very person ALT text is meant to serve.&lt;/p&gt;
&lt;p&gt;I don’t see these flagged images as a gotcha moment for my former intern. If anything, they were the perfect full-circle teaching moment. Because even a website built with accessibility in mind from day one can have a few gray areas. Showing us, once again, the critical roles of &lt;a href=&quot;https://dubbot.com/dubblog/2026/the-role-of-context-awareness-in-manual-accessibility-testing.html&quot;&gt;context awareness and human oversight&lt;/a&gt; in accessibility testing.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://adrianroselli.com/2024/04/long-alt.html&quot;&gt;Long ALT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://webaim.org/techniques/alttext/&quot;&gt;WebAIM: ALTernative Text&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.w3.org/WAI/tutorials/images/tips/&quot;&gt;W3C WAI: Images Tutorial — Tips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.d.umn.edu/itss/training/online/manual_testing/alert_ruleset.html&quot;&gt;WAVE Alert Rule Set — UMN Duluth ITSS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase specific sections of content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/how-much-alt-text-is-too-much-alt-text.html</guid>
    </item>
    <item>
      <title>Dark Mode vs. Light Mode: Preference, Trend, or an Accessibility Question?</title>
      <link>https://dubbot.com/dubblog/2026/dark-mode-vs-light-mode-preference-trend-or-an-accessibility-question.html</link><description>&lt;p&gt;Dark mode is no longer a niche developer preference. With the 2019-2020 releases of iOS 13, Android 10, and Windows / macOS system-level toggles into the mainstream, dark mode has since become a widely offered option.&lt;/p&gt;
&lt;p&gt;Last week, the Support Team received an unusual support issue related to dark mode. That conversation later led to a discussion with the whole team comparing dark vs. light mode preferences and why.&lt;/p&gt;
&lt;p&gt;As the conversation unfolded on Slack, it was clear that, based on who responded, most DubBot team members are fans of dark mode and use it regularly.&lt;/p&gt;
&lt;p&gt;Their reasons were mostly physical, such as tired eyes, light sensitivity, and screen fatigue by the end of the day. Some teammates run dark mode permanently and layer on extra tools like blue-light glasses, auto-dimming lenses, and even e-ink readers. Others fine-tune the iOS &lt;a href=&quot;https://applemagazine.com/ios-reduce-white-point/&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;Reduce White Point&lt;/a&gt; setting and make it a shortcut. A few, including me, actually prefer bright screens and find dark interfaces harder to read.&lt;/p&gt;
&lt;p&gt;That mix is probably a fair representation of users in general and a pretty good reminder that accessibility isn&#39;t always about finding one setting that&#39;s best for everyone.&lt;/p&gt;
&lt;p&gt;A design that feels comfortable to one person can be difficult or unpleasant for another.&lt;/p&gt;
&lt;h2&gt;User Preference Matters&lt;/h2&gt;
&lt;h3&gt;Dark Mode Isn&#39;t Automatically More Accessible&lt;/h3&gt;
&lt;p&gt;It&#39;s easy to think of dark mode as strictly an accessibility feature. And for some users, it absolutely can improve the experience.&lt;/p&gt;
&lt;p&gt;But dark mode itself doesn&#39;t guarantee an accessible interface. Accessibility fundamentals must be baked in. Sufficient contrast is essential throughout the interface, not just for text and backgrounds. Keyboard users need visible focus indicators regardless of theme, and non-text elements like buttons, form controls, and graphics need adequate contrast as well. Interactive states like hover, focus, active, selected, and disabled should stay distinguishable, and components should remain equally identifiable and usable across theme changes. Images and graphics also deserve attention, since one that works well on a light background won&#39;t necessarily work on a dark one.&lt;/p&gt;
&lt;p&gt;And then there’s this: &lt;strong&gt;a page can pass accessibility checks in one mode and fail them in another.&lt;/strong&gt; This was actually the issue that sparked our conversation.&lt;/p&gt;
&lt;h3&gt;Light Mode and Dark Mode Can Create Different Accessibility Issues&lt;/h3&gt;
&lt;p&gt;Imagine a website where dark mode passes automated contrast testing, but light mode uncovers several contrast failures.&lt;/p&gt;
&lt;p&gt;A text color that has enough contrast in dark mode may not have enough contrast in light mode. A border color that works with one background may disappear against another. A focus indicator that is highly visible in dark mode may become nearly invisible in light mode.&lt;/p&gt;
&lt;p&gt;And then there are user preferences, variables like ones mentioned in our conversation. Folks mentioned using things like Reduce White Point, blue-light-filtering glasses, automatic dark mode, and even specialized displays designed to reduce screen glare and brightness.&lt;/p&gt;
&lt;p&gt;These are not necessarily accessibility tools, but they are examples of how people customize their digital environments to make screens more comfortable and easier to use.&lt;/p&gt;
&lt;p&gt;When designing dark and light modes, the goal should be to make sure &lt;strong&gt;both experiences are accessible, usable, and visually effective&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To help make that happen, keep a few things in mind:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Give users a choice when appropriate -&lt;/strong&gt; If your interface supports both light and dark modes, let users choose the experience that works best for them.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Respect system settings -&lt;/strong&gt; Many users have already chosen a preferred theme at the operating-system level. Your website should respect that preference rather than making users override it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Test every supported version -&lt;/strong&gt; Run accessibility checks on both light and dark themes. Passing one version doesn&#39;t guarantee the other will pass.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Look beyond contrast -&lt;/strong&gt; Color contrast matters, but it’s only one aspect of accessibility. Check focus indicators, component states, icons, borders, images, and other visual cues in both themes.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The Real Preference Isn&#39;t Light vs. Dark&lt;/h2&gt;
&lt;p&gt;The team conversation started out by just learning which mode folks prefer. It ended up an excellent illustration of why accessibility is rarely that simple.&lt;/p&gt;
&lt;p&gt;Some people want dark mode all the time. Some want it only at night. Some prefer light mode. Some people adjust their devices in other ways to make screens easier to use.&lt;/p&gt;
&lt;p&gt;No single setting solves everyone&#39;s needs. And that&#39;s okay.&lt;/p&gt;
&lt;p&gt;The goal of accessible design isn&#39;t to pick the universally correct color scheme. It&#39;s to create experiences that &lt;em&gt;respect the fact that different people need different things&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Accessibility rarely comes down to one setting that works for everyone. And sometimes, the best accessibility feature is simply having a choice.&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://uxcel.com/blog/12-principles-of-dark-mode-design-627&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;12 Principles &amp;amp; Best Practices of Dark Mode Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://gs.statcounter.com/android-version-market-share/mobile-tablet/worldwide&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;StatCounter — Android Version Market Share Worldwide&lt;/a&gt; (July 2026 snapshot)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://gs.statcounter.com/ios-version-market-share/mobile-tablet/worldwide&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;StatCounter — iOS Version Market Share Worldwide&lt;/a&gt; (July 2026 snapshot)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://eyeondesign.aiga.org/a-brief-history-of-dark-mode-from-the-matrix-like-displays-of-the-early-80s-to-today/#:~:text=Nascent%20CRT%20technology%20wasn%27t,screens%2C%20dark%20mode%20was%20default.&quot; title=&quot;This link leaves the DubBlog website.&quot;&gt;A Brief History of Dark Mode - From the Matrix-like Displays of the Early ’80s to Today&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A human author creates the DubBlog posts. The AI tools Gemini and ChatGPT are sometimes used to brainstorm subject ideas, generate blog post outlines, and rephrase specific sections of content. Our marketing team carefully reviews all final drafts for accuracy and authenticity. The opinions and perspectives expressed remain the sole responsibility of the human author.&lt;/p&gt;
</description><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate>
      <dc:creator>DubBot</dc:creator>
      <guid>https://dubbot.com/dubblog/2026/dark-mode-vs-light-mode-preference-trend-or-an-accessibility-question.html</guid>
    </item>
  </channel>
</rss>