SFRA Standards Compliance

SFRA supports standard industry technologies and browsers.

Storefront Reference Architecture (SFRA) uses Bootstrap 4. Bootstrap was selected because of its wide adoption in the technical community.

For browser support: the latest version of Firefox, Chrome, and Safari. Internet Explorer version 10 and later.

For mobile devices: Android, iPhone, and iPad.

SFRA requires B2C Commerce Release 17.5 or later, due to the new script APIs used in the application.

SFRA officially supports the two latest versions of the following browsers:

  • Microsoft Internet Explorer
  • Edge
  • Safari (MacOS)
  • Firefox
  • Chrome

SFRA officially supports the following devices:

  • Android phone-only Chrome is supported on Android devices.
  • iPhone-only Safari is supported
  • iPad-only Safari is supported

European Cookie Law requires websites to notify customers that cookies are being used and how. The SFRA application uses an optional content asset, called cookie_hint, to contain this notice.

If this asset is ...Then ...
Missing or offlineNo notice is given. The cookies are set as they always have been. This approach is used in the USA, for example.
Present and online*The cookie_hint content asset is used to show a notification: "Cookies are in use on this site." To proceed, the customer must dismiss the notification.

The Web Content Accessibility Guidelines (WCAG) provide a single shared standard for web content accessibility that meets the needs of individuals, organizations, and governments internationally. WCAG documents explain how to make web content more accessible to people with disabilities. See

While Commerce Cloud attempts to conform to Level AA test standards, compliance with WCAG is the sole responsibility of the merchant.

The WCAG guidelines followed were:

  • Level A: 2.4.4 Link Purpose (In Context)
  • Level AAA: 2.4.9 Link Purpose (Link Only)

The previous title-related corrections to SFRA use technique H33 ( The link text is supplemented with the title attribute to add more context. This extra context makes it easier for people with disabilities to determine the purpose of the link.