What I’m Reading
Shareworthy articles and content syndicated from other sites. These aren’t things I’ve written or necessarily endorse, for the record.
Liking Things on Facebook Is a Dangerous Game [Humor]
Liking something on Facebook is sometimes like going to a charity event where you “Raise Money for Cancer.” No! That’s not what you meant! You just wanted to draw awareness to the… aw, well, you know the feeling:More »
![]()
Improve Browser Performance With the CSS Stress Test Tool
CSS3 backgrounds, rounded corners, box shadows, text shadows, opacity and transformations save web developers hours of time. Basic effects can be achieved without resorting to image slicing, additional elements or scripting.
Despite this, not all is rosy in the CSS3 world. When I first dabbled with the techniques a couple of years ago, I was shocked by the impact effects could have on browser performance. A single CSS property could result in visible redraws and page-scrolling treacle. On one site, I had to scrap rounded corners and revert back to images to solve a performance issue. I cursed a few times but simply considered it to be another development gotcha to file in my browser bitch box.
Fortunately, US web developer Andy Edinborough has investigated the issue further and developed the CSS Stress Test bookmarklet.
The CSS Stress Test uses a novel approach to detect performance issues:
- A single ID or class is removed from a DOM element to disable (some) CSS effects.
- The page is scrolled and the time taken is recorded.
- The ID/class is replaced and the loop continues until all have been analyzed.

The bookmarklet runs in all modern browsers but note that it’s a work-in-progress and there are a few drawbacks:
- Styles applied to HTML elements are not removed. For example, if you’ve applied effects to the
headertag, the tool won’t highlight a problem. However, it will reduce the number of suspects down to a manageable level for further manual investigation. - Complex pages can take several minutes to analyze.
- It fails in some older browsers although they offer reduced CSS3 support so they’re usually less susceptible to performance problems.
- The table of results cannot be moved and may become corrupted or hidden by conflicting elements or styles. To solve this, use Firebug or a similar tool to remove overlaid elements or extract the data.
Overall, the tool’s a great idea and it’ll lead to surprising conclusions. On his problem page, Andy discovered that a root element with many children was adversely affected when border-radius was applied in IE9.
For more information about CSS Stress Test, refer to Andy’s blog post and the GitHub project pages.
News Corp Has Finally Had It: Accepting Bids for Myspace

News Corp bought the one-time social media titan in 2005 for $580 million and it has been bleeding money for several years. The move by News Corp to accept bids is akin to a sports franchise that tries to trade an underperforming player to get some nominal value before it has to just cut its losses and release him from the team.
According to Reuters some of the bids are likely to come from Chinese Internet holding company Tencent; Criterion Capital, which is the owner of social networking site Bebo; and Myspace co-founder Chris De Wolf, among others. Back in February we reported that social networking and gaming platform MocoSpace was interested in Myspace but it looks like not much came out of those talks.
Myspace has tried to recreate itself as a gaming, music and entertainment platform. It launched an email platform in July, 2009 that caught some traction but not enough to stop the hemorrhaging. The slow death of Myspace is akin to the transformation that has happened at AOL where the one-time giant service provider has turned into a content platform. Yet, where AOL has been buoyed by legacy money from its service provider days, News Corp has no such source of income from Myspace to fall back on.
Twitter passed Myspace in September 2010 as the third most trafficked “social media” site on the Web, according to comScore (even if Twitter is not exactly “social media”). It was said to be working on some “big stealth projects” last August but there has been no real news on what that could be since. Myspace was said to be looking for developers with “killer Ruby on Rails skills and experience with MySQL, NoSQL, Linux, Apache.” The platform did launch Myspace.com/Everything, a hub for celebrity news and gossip, in the meantime. Yet, if that is the major innovation happening at Myspace these days it is no wonder that News Corp finally wants to rid itself of the burden.





