Fix timeouts with no warning
A silent timeout wipes a basket or a form.
People who need longer lose the work.
Steps
- Leave the form idle.
- If it expires, there should be a warning first.
- 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.