All software systems exist in an insecure state, which creates the need for a way to conduct software attack surface analysis. This is because any useful system must connect in some way with the outside world and therefore contains at least one point of interaction with that world. These communication paths accept data / instructions […]
Customer Experience + Design
Reach and Engage Healthcare Consumers
Healthcare marketers want to “Wow” – to help their consumers, teams, and organizations thrive. But they often tell us that they’re struggling to make it happen. While marketers and experience leaders have big goals, the work of connecting all the dots – the data, insights, and integrated tools that drive meaningful, personalized connections – may […]
Accessible Videos: Highlight Your Stop, Pause, Hide, and Volume Controls/Mute
In my previous post, we discuss three reasons why incorporating accessible video into your marketing strategy is good for your business. Now I want to do a deeper diver into some of the main ways you can create an accessible video. Let’s start with including controls to stop, pause, hide, or change the volume of […]
Optimizely – Slot Swapping Bookmarklet
With this solution, if you use the query string to push you to your slot, you can use your bindings for your live domain to view any of your multiple sites from your single instance. So….What is a Bookmarklet? A Bookmarklet is simply a bookmark that has JavaScript in it. For instance, in the most […]
Build Winning Healthcare Site Experiences + Keep Internal Stakeholders Happy
In this blog series, we explore experience design for the patient and member journey. Strategy to Improve Digital Experiences in Healthcare Lead With Data Marketing teams often feel the urge to create navigation or journey structures based on departmental structures. Often, services are promoted based on internal seniority instead of what is most meaningful or […]
Sitecore Branch Templates for Content Authors
Branch Templates have been around in Sitecore for several versions (officially called Branch Templates since Sitecore 6, I believe). And even looking at Sitecore Branch Template documentation, you will notice that it is specifically set under the Developer section. However, in my experience and once development creates the page template, a content author is completely […]
Tips to Map Healthcare Audiences: Scenarios and Journeys
In this blog series, we explore experience design for the patient and member journey. Strategy to Improve Digital Experiences in Healthcare Dissect the Experience From the Patient or Member Perspective In a previous blog, we explored how to better understand the people you serve. Once you have identified your subjects, you can role-play in context-specific […]
A New Standard for Interacting with the Web by Keyboard or Screen Reader
In my first post, I shared perspectives and best practices on how to interact with the web using a keyboard or screen reader. To recap, both of these devices are useful and robust forms of technology that give web users the capability to interact with and navigate to content that would otherwise be inaccessible to them. Now we’ll talk about what’s next, and how the Web Content Accessibility Guidelines 2.2 (WCAG 2.2) will create a more inclusive user experience across […]
How to Better Understand Your Patients and Members
In this blog series, we explore experience design for the patient and member journey. Strategy to Improve Digital Experiences in Healthcare Healthcare Journeys: Understand Barriers, Disconnects, and Alternate Paths The fundamental place to begin is with a deep and empathic understanding of your audience, their journeys, emotional context, and the specific and logical paths they […]
Three Reasons Why Accessible Video Helps Businesses
Your users are diverse and so is the way they choose to consume media – video being one of the main ones. Video melds both sight and sound, but many users, especially those with disabilities, can have a difficult time understanding the content the video presents if options to assist them, such as transcripts or […]
Beyond Embed Component: Integrate Web Code Editor
After the introduction of AEM Core Components, custom component development has been drastically changed. In some use cases, there is zero customization and core components can be directly used for authoring. Even in those situations, the custom component is needed. It can be quickly built by extending the existing core components. Thus, the development cost […]
An Ecommerce Feature That Could Protect Your Site Against the Delta Variant
Last year I spoke about how COVID-19 would forever change B2B commerce and B2B ecommerce disaster planning. Thanks to the delta variant, much of what I wrote about in these previous blog posts will be needed once again to deal with the influx of product shortages and supply chain disruptions that businesses dealt with only […]