This is a concept that should be applied to every software interface ever - if a label of any kind gets truncated due to size, so that you can only read a part of it, it still needs to be possible to read the whole thing somehow, preferably easily. The obvious solution is to display the full label once you hover over it, and that's often the case, but not always. I run into this problem in countless places, but possibly the most persistently annoying has been the names of Firefox tabs. Most webpage titles are too long to fully fit on a tab, which would be fine... but once the title is about 12 words or more, it gets truncated on the tab, AND on the larger tooltip that appears when you hover over it. It can only be two lines long, for some reason. Why would the tooltip EVER be truncated? Why would I hover over it if I didn't want to read the whole thing? Why display more text if you're not going to display the whole thing? This is my main issue... ...but it doesn't stop there, and my additional problem is actually related to something great Firefox does. When you open an online image in Firefox, it basically treats it as a webpage with just that image in it. The webpage/tab title now contains useful information about the image, in this format: "filename (image type, image dimension)" This is very useful for my job. I often need to know the dimensions of various online images. However, this is where excessive truncation gets in the way and ruins the cool feature. Take this image link for example. Because the filename is somewhat long, the tab name gets pointlessly truncated to two lines, and I cannot confirm its type and dimensions without doing something much more elaborate, such as pressing Ctrl-I and browsing webpage info, or outright copying/saving the image to view it in another program. This, in comparison, is fine, it just about fits and I can get all the relevant information just by hovering over a tab... but with just a few more words in the filename, it would no longer be the case. It's just sad when a cool feature gets canceled out by a bad one.
... View more