Year in Review - my most popular blog posts in 2010
bobleah 270000CN12 Comments (2) Visits (18318)
With the year wrapping up, this is a good time to reflect back on 2010. I was kept busy in the first half of 2010 assisting with the deploy of developerWorks community applications on Lotus Connections 2.5, and expanding the developer community to fully support our local sites.
I spent the remainder of the year working closely with my design team, and the IBM.com web and executive teams on a new developerWorks site wide redesign, which we plan on debuting in early 2011.
In between supporting the community in general, including assisting on some new and very cool micro-communities, I managed to share some of my perspectives via this blog,. I thought now would be a good time to share my most popular blog posts for 2010.
Number 5: Use CSS and CSS3 to create and style widget or page elements
Number 4: HTML5 - an example of drag and drop
I have recently attended a couple of analysts meetings where the subject of HTML5 was a recurring theme. With my curiosity peeked, I decided to explore what HTML5 has to offer today. Of particular interest is the drag and drop (d&d) API... as this has always been the "holy grail" of early HTML practitioners. What I discovered was very cool... as d&d is now a simple matter of implementing a few effortless method calls.
Number 3: HTML5 - code example of ContentEditable and LocalStorage - create a web sticky note!
In this blog entry I will explore two new HTML5 offerings: contenteditable and localStorage. While exploring HTML5, and reading the W3C specification, I instantly decided on the sample app I would create to demonstrate these new offerings.
Number 2: HTML5 - code example of Geolocation in an iPhone
Today, I decided to explore the Geolocation API by coding up an example of its usage. The Geolocation method returns a number of values... which by themselves make for a fairly boring demonstration. I wanted to combine my example exercising the Geolocation API with a real world scenario, and decided that Google maps offered a slick way to truly showcase this new HTML5 offering.
Number 1: HTML5 - code example of File API - drag & drop hard drive files to a webpage!
Accessing the local file system from a web page has been greatly simplified in HTML5, using the File API. The File specification provides an API for representing file objects in web applications, as well as programmatically selecting them and accessing their data.
I can not end this top 5 list without giving mention to my most commented blog post for 2010. With a whopping 40+ comments, this blog entry became the un-official support forum for the Lotus Connections LinkedIn widget. Special thanks to CJ, who provided all the answers!
Most Commented: LinkedIn... yes we are very LinkedIn here at developerWorks!
Last week developerWorks deployed a minor revision to our profile application, which now includes a LinkedIn widget. As I posted in a previous blog entry, I see a lot of affinity between developerWorks and other professional social networks on the web. Your profile acts as your electronic persona, and optionally sharing profile information between social networks broadens the dimension of this persona.
2010 was a year full of great learning, super teaming, and tremendous accomplishments. I hope you all have a great New Year, and a productive and exciting 2011!