Well, I&#x27;ve used the checkbox trick and stuff similar to that slider control on real sites. Much better to do it that way than to mess around with a bunch of extra Javascript code.<p>But usually, browser compatibility is the biggest reason stuff like this isn&#x27;t so common in production environments.  A lot of large companies use outdated browsers that don&#x27;t support much in the way of modern CSS or HTML 5 stuff, and they don&#x27;t usually like being told that their CSS only tab system or progress bar doesn&#x27;t work in their browser cause they&#x27;re using IE8 or something else that&#x27;s equally outdated.<p>But I have used this sort of stuff before on real websites and applications.