Browser stupidity of the nonce
May. 13th, 2013 03:33 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Firefox, Chrome, and Safari have all decided to remove support for scrollbars and fixed sizes for table and tbody elements. Their justification is that an old version of the CSS spec does not say they need to support that feature even though the latest version does and HTML4 introduced the tbody element for the specific purpose of allowing future browsers to make the tbody scrollable separate from the table's header row. So they removed a feature that web developers have been using for close to a decade, and the other major browsers went along with them.
It reminds me of this from earlier: XHTML and the revolt of the browser developers.
On a related note, Gnome removed support for transparent terminal backgrounds and then started insulting and banning users who complained. Transparent terminal backgrounds were one of the nifty features that attracted me to Linux back in the day, along with multiple desktops and focus following the mouse.