Fails
Timed redirect with no warning
Live preview
<!-- Sends the user away after five minutes --><meta http-equiv="refresh" content="300; url=/session-expired">
After five minutes the page leaves for the expired screen, whatever the user is doing. There is no warning and no way to turn off or extend the limit.