I might have finally lost my marbles. But don't run away. Let me walk you through the process. It used to be that we experienced freedoms: We could own our own PCs, computer equipment, laptops, etc. Our ability to repair or use our own equipment was not restricted in any way. Our lives were not spied on by cameras everywhere we go trying to track our behaviors and identify us individually to decide whether or not we are allowed to do something. Everything was generally affordable. The stuff we bought lasted many, many years. The software we used was optimized to run on a potato. And we were promised, at one point, fiber optic Internet would be run to every home. Then we wake up one day and see direct government intrusion, corporate greed, blatant disregard for the right to data privacy and personal privacy, alleged fraud and price fixing but no one held to account for those alleged crimes, and much more happening everywhere. Then you wonder what happened and, more impo...
I'm tired of seeing it happen and this seems to be getting worse rather than better over time, so I'm going to rant about it now. If your website doesn't properly support middle-click (and right-click) for linking documents, then you're doing web development wrong! In fact, in the United States, it's actually illegal. For the uninitiated normal human who might stumble upon this post, HTML is how web pages are designed. HTML is defined as a limited set of "HTML tags" (or just "tags") that define the structure of how the web browser is supposed to render a HTML document. As time has marched forward and specifications for HTML have evolved/adapted to the changing needs of the web, the set of "HTML tags" has changed too. However, what hasn't ever changed is that if you want to form a link between two documents, the ONLY acceptable tag is the "a" tag, which is shorthand for "anchor." The "a" tag is ...