In a session replay, you see things in the interaction navigation menu like "Click - [["ng-app"],["div",1],["div",0],["d...".
What the user clicked on was a button with the innertext "Next" so it could instead say "Click - Next". It would have to check that this innertext exists (it is available and already captured).
Then the hover state over the menu could provide the xpath or HTML ID of the actual element. Also the hover state needs to not vanish as quickly or stay visible when you hover over it so that text can be copied from it.
The usual quoted counterpoint to this is that the HTML should have ID attributes added. This is not realistic on most sites as it is not a priority for developers. The effort to add this to the product should be quite low.
What is your industry? | Telecommunications |
What is the idea priority? | Medium |