The Fast & The Pretty ¶
I’m happy to announce a new release of TwerpScan which I’ve just pushed live. It’s mostly a much needed performance and design overhaul, and I’ve also made some under-the-hood changes for upcoming features.
First of all, especially in Internet Explorer the performance was pretty lousy, so I’ve done something about it.
An example: Before, my testbed IE showed me the “Done! Processing now…” message for about 2 minutes, for a list of ~1200 contacts. (No, unfortunately I’m not making this up, sorry.) Now it only takes about 4 seconds. So, that makes me both giddy (“Well done, Carlo!”) and feeling embarrassed (“Why did it take so long before in the first place, Carlo?”). Go on, yell at me.
The second change is a more unified look. I was tired of the drilldown overlay looking different than the feedback overlay, and don’t get me started on the browser-native “Do you really want to block xyz?” confirmation dialog. Hence, I’ve spend some time to make it look nicer.
Here’s the new drilldown overlay. It’s positioned just like the old one, but the new one doesn’t just sport the new unified look, it also makes much better use of the available screen estate by dynamically adjusting itself to the browser height. So if you have a big monitor you’ll get a bigger overlay than a laptop user, but for neither of you it’ll be cut off by the lower screen border.
That’s the new feedback overlay (which you guys should really use more often — just saying) …
… and here’s the aforementioned completely reworked confirmation dialog.
Ironically, the “hodgepodge before look” finally got to me when I looked at the table, thinking about where to save space which I can use for the requested (and upcoming) bulk operation elements.
But the big tables got a little bit of love as well — I’ve made both the “you follow this person” and “user is following you” indicators less prominent; you can still clearly tell your relationship to any contact listed, but it’s not a big attention catcher as before, making it easier on the eye.
Also the way the table reacts when an user is blocked has been changed: his row doesn’t just vanish, it remains there but can’t be interacted with anymore. Of course, when the page is reloaded, the blocked users are fully gone. Take a look:
And that’s it for today. (There was also a slew of bugfixes which I won’t mention in detail here.)
Have a nice evening. Or start of the day. Whereever you are right now. And remember, if you have questions, suggestions or bug reports, the feedback widget is there for a reason… ;)
Cheers,
@Carlo, the guy behind @TwerpScan



