So it’s really cool that we can use dynamic web technologies to have user interfaces that allow for maximum configurability…
BUT THAT’S NOT GOOD UI DESIGN.
Just because you mr. web designer decided that I need to be able to click and remove every UI element (so that I find myself trying to figure out how I lost the all important panel) doesn’t mean you should.
Building UI elements and forcing me, the VERY BAD UI DESIGNER to figure this out is an abrogation of your responsibility.
Yech. I feel better.