How I refactored the BBC navigation bar; and a follow-up FAQ

My post two weeks ago on How a BBC navigation bar component broke depending on which external monitor it was on has had a lot of discussion and feedback, including today on Hacker News. After reading the comments, I wanted to clarify some things. Also, thank you to Patrick H. Lauke from TetraLogical (editor of the Pointer Events Level 2 spec) for his comment on Mastodon that suggested improving…