Fix timeouts with no warning

A silent timeout wipes a basket or a form.

People who need longer lose the work.

Steps

  1. Leave the form idle.
  2. If it expires, there should be a warning first.
  3. Offer more time.

Failing example

The basket clears after two minutes with no message.

Better example

A warning offers Extend time.

Shopify

Do not add a Shopify theme script that empties the cart on a short timer.

WooCommerce

Remove WooCommerce idle scripts that clear checkout without a warning.

WordPress

Session plugins in WordPress should warn and extend.

Wix

Do not add a Wix countdown that ends a form without an extension.

WCAG

Shopify steps · Shopify · Missing alt text