Yes, it's more for developers than anyone else but it's far easier doing things in a browser than through menu_reload.
No, this isn't me adding something pointless for a limited use case. This is something that used to work and was intended but broke over the last couple years. IN_ENGINE checks are there for a reason.
Fixed HTML menu erroring when loaded outside GMod.