This is a major downside to how federation works currently and something we shouldn't need extensions for, but as a stopgap solution I am glad they exist.
@liaizon@fediverse In a way, this issue lies on browsers lacking decent support for custom-schemes, stuff like handling multiple handlers and ability to know if the scheme is registered at all (so a fallback can be presented instead).
@lanodan@fediverse yep! this is coming even more apparent with the rise of even more federated spaces. come on @mozilla can we move browsers forward just a little in this area?