<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><atom:link href="https://react-spectrum.adobe.com/blog/blog-feed.rss" rel="self" type="application/rss+xml"/><title>Adobe React Spectrum Blog</title><link>https://react-spectrum.adobe.com/blog</link><description>A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.</description><language>en-US</language><item><title>Accessible Color Descriptions for Improved Color Pickers</title><pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://react-spectrum.adobe.com/blog/accessible-color-descriptions.html</guid><description><![CDATA[Recently, we released a suite of color picker components in React Aria and React Spectrum. Since colors are inherently visual, ensuring these components are accessible to users with visual impairments presented a significant challenge. In this post, we'll discuss how we developed an algorithm that generates clear color descriptions for screen readers in multiple languages, while minimizing bundle size.]]></description></item><item><title>Creating a pointer-friendly submenu experience</title><pubDate>Wed, 01 May 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://react-spectrum.adobe.com/blog/creating-a-pointer-friendly-submenu-experience.html</guid><description><![CDATA[We are excited to announce support for submenus in the latest release of [React Spectrum](https://react-spectrum.adobe.com/react-spectrum/Menu.html#submenus) and [React Aria](https://react-spectrum.adobe.com/react-aria/Menu.html#submenus)! In the process of adding this feature, we found ourselves solving some unique challenges while working to make submenus user-friendly and accessible across an array of devices and input types. In doing so, we wanted to share our thought process in solving one of the challenges we faced along the way.]]></description></item><item><title>Taming the dragon: Accessible drag and drop</title><pubDate>Wed, 16 Nov 2022 00:00:00 GMT</pubDate><guid isPermaLink="true">https://react-spectrum.adobe.com/blog/drag-and-drop.html</guid><description><![CDATA[We are excited to announce the release of drag and drop support in [React Aria](https://react-spectrum.adobe.com/react-aria/dnd.html) and [React Spectrum](https://react-spectrum.adobe.com/react-spectrum/dnd.html)! This includes a suite of hooks for implementing drag and drop interactions, with support for both mouse and touch, as well as full parity for keyboard and screen reader input.]]></description></item><item><title>Date and Time Pickers for All</title><pubDate>Tue, 21 Jun 2022 00:00:00 GMT</pubDate><guid isPermaLink="true">https://react-spectrum.adobe.com/blog/date-and-time-pickers-for-all.html</guid><description><![CDATA[We are very excited to announce the release of the [React Aria](../react-aria/useDatePicker.html) and [React Spectrum](../react-spectrum/DatePicker.html) date and time picker components! This includes a full suite of fully featured components and hooks including calendars, date and time fields, and range pickers, all with a focus on internationalization and accessibility. It also includes [@internationalized/date](../internationalized/date/index.html), a brand new framework-agnostic library for locale-aware date and time manipulation.]]></description></item><item><title>Creating an accessible autocomplete experience</title><pubDate>Tue, 13 Jul 2021 00:00:00 GMT</pubDate><guid isPermaLink="true">https://react-spectrum.adobe.com/blog/building-a-combobox.html</guid><description><![CDATA[After many months of research, development, and testing, we’re excited to announce that the React Spectrum [ComboBox](../react-spectrum/ComboBox.html) component and React Aria [useComboBox](../react-aria/useComboBox.html) hook are now available! In this post we'll take a deeper look into some of the challenges we faced when building an accessible and mobile friendly ComboBox.]]></description></item></channel></rss>