Image for post
Image for post

Executive Summary (TLDR)

Asynchronous JavaScript in the form of Single Page Applications (SPA) offer an incredible opportunity for improving the user experience of your web applications. CSS frameworks like Bootstrap enable developers to quickly contribute styling as they’re working on the structure and behaviour of things.

Unfortunately, SPA and CSS frameworks tend to result in relatively complex solutions where traditionally separated concerns - HTML-structure, CSS-style, and JS-behaviour - are blended together as a matter of course — Counter to the lessons learned by previous generations.

Image for post
Image for post
CC BY-SA 401(K) 2012

This blending of concerns can prevent entry level developers and valued specialists (Eg. visual design, accessibility, search engine optimization, and internationalization) from making meaningful contributions to a project. …


UX simulations are a new idea for automating the production of lifelike user interactions within a web application. With a wide variety of potential uses, these pre-scripted demos and videos can help inform product design, serve as marketing collateral, and even improve customer success.

In this 3 part series, we’ll explore how to use a free and open source product called Cypress.io to create these valuable resources.

  • Part 1 — Introduce Cypress and the concept of UX simulations.
  • Part 2 — Explore the value of UX sims and how to operationalize them.
  • Part 3 — Dive into the code and show how to make it work. …

About

Mike Taylor

Just a guy looking for some good meaningful work.\n

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store