
According to my personal classification, the interfaces of programs and sites are divided approximately into:
- This is cool!
- Well, okay, you can work somehow.
- No, well, they, # $ @ th, just mock me!
I am not very capricious and there is not much that gets into the last category, but a prime example recently came across - a sin not to share. And not just anywhere, but in the Web interface of a good Asus RT-N13U router.
In general, the router is cool - the connection keeps well, all the declared features work fine. But his developers had an awl in the ass and they decided to add such garbage as an interactive assistant to the WEB interface. This is such a character, expressing various pseudo-thoughts about the work of the router. Let us skip the fact that the era of such assistants ended already 100 years ago with the death of Sklifka, Bobik and other artiodactyls in Microsoft products. We will not be offended even by the absolute uselessness of these tips. It's all bullshit.
And the fact about which I wanted to tell is as follows. From time to time, due to various reasons, the Internet connection is cut off (the provider’s glitches, the cat catched the wire, some strange garbage happened). The first reflex (as is the case with any IT person) is to try to overload the router. We go to the WEB-interface, we see on the main button "Restart", we try to click. And, about a miracle, at this moment a great helper informs us in a pop-up window that some kind of problem has occurred!
')

Wherein:
- The pop-up window completely overlaps the "Restart" button.
- In another place there is no “Restart” button.
- The appearance of the window is hung on OnMouseMove, i.e. to bring the mouse to the button well, simply impossible in principle.
- This dirty trick is equally displayed in all browsers.
- Changing the size of the window does not help - the tooltip overlaps the "Restart" button for any size.
- On the case of the router there are no hardware buttons for resetting or turning on / off.
If at least one of these points was not - it would be possible to get out. But all together they create such a beautiful situation in their idiocy that involuntarily there comes the thought that this is a special mockery of users.
Morality
Any minor garbage in the interface may or may not be, work or fail, like or dislike, but it
should not interfere with the work of the basic functionality!