I Love Social Bookmarking version 0.3 released
Posted 3 March 2008, by Aaron

If there is one thing that is more desperately needed than a new post on miLienzo.com, it is an update to the I Love Social Bookmarking plugin. Two birds. One stone!
Since its release ILSB has had a few minor niggles related to certain themes’ CSS and which sometimes caused display problems and browser discrepancies – usually involving Microsoft Internet Explorer.
The way I had written the code that draws the list and operates the hover-over function had good intentions at heart – for compliant browsers it was a pure CSS solution and for Internet Explorer there was a tiny bit of JavaScript doing the hover effect. Unfortunately, and without going in to too much detail as to why, the way I had written this code was problematic and causing these issues with a small number of users.
For this new release I have re-written the code that operates the hover-effect. It is now a completely JavaScript driven effect. This is a bit of a double-edged sword as whilst it will eradicate the problems users have previously experienced, it is of course not as pure as a CSS-driven hover effect and with this current release there will be accessibility issues if any of your blog readers use text readers or have JavaScript switched off.
In the end I decided I had to provide a plugin as solid as possible for the the mast majority of users. Rest assured that the JavaScript I’ve used is incredibly streamlined and efficient, and for a future release I will provide a JavaScript-free solution for those concerned with accessibility.
Head over to the ILSB page to download the latest release, and I’d love to hear your feedback on how you get on with it.
Note: If you are upgrading from a previous version of ILSB, your may have to refresh your browser to clear the old CSS from the cache as I’ve made a couple of changes to the style sheet.
Related articles:
Tags:Accessibility, CSS, Internet Explorer, Plugins, Social Bookmarking, WordPress

Aaron Pfeifer
9 March 2008, 10:46 pm