openrightsgroup / blocked-org-uk

Template front-end code, markup, style-sheets, images and other assets for the Censorship Monitoring Project (blocked.org.uk)
https://www.blocked.org.uk/
GNU General Public License v3.0
13 stars 5 forks source link

Make it clearer what "timeout" means as a status #404

Open gwire opened 3 years ago

gwire commented 3 years ago

It's not clear to users what "timeout" means as a status when listed on a result page. My understanding is that an attempt to retrieve the page was unsuccessful, but that the failure could have been as a result of an error, rather than a proactive blocking attempt by the ISP.

There should be some expansion of this status, perhaps as a mouse-over info box?

dantheta commented 3 years ago

Added "no response received" description with popover. The timeout status is intended to convey a temporary error of a technical nature rather than imply the presence of network interception or tampering.

gwire commented 3 years ago

Is there any way to embed some kind of history, eg the previous check result, to give some hint as to how temporary the state might be?

dantheta commented 3 years ago

we could show the timestamp of the last non-error result, though I'm conscious that the table is getting a bit crowded. We've generally got the last few months test results available online (older test results get archived from the DB), so we could click through to a page showing the test history for that url/network.