webrecorder / browsertrix

Browsertrix is the hosted, high-fidelity, browser-based crawling service from Webrecorder designed to make web archiving easier and more accessible for all!
https://browsertrix.com
GNU Affero General Public License v3.0
143 stars 29 forks source link

Improve UX of QA review embedded replay page navigation #1780

Open SuaYoo opened 2 months ago

SuaYoo commented 2 months ago

Context

We've currently disabled navigation within the QA review replay frame since there's no way of indicating to users whether the link has been crawled, or allowing them to exit 404 pages. A better user experience would be to allow users to navigate in the replay in sync with the QA review page list.

Requirements

Implementation details

Questions

Can we also fire an event when navigation begins? Maybe reuse logic for showing the loading spinner?

SuaYoo commented 2 months ago

Might be achievable with an API GET endpoint that filters pages by page URL

tw4l commented 1 month ago

@ikreymer Define what's needed in backend and split into additional issues