
Recent Posts
Archive
- July 2010 (4)
- June 2010 (7)
- May 2010 (2)
- April 2010 (5)
- March 2010 (5)
- February 2010 (4)
- January 2010 (10)
- December 2009 (9)
- November 2009 (1)
Colin O'Dell's blog

Chrome Now 3rd Most Used Browser in US; Safari Falls to 4th
Google Chrome has just overtaken Safari as the 3rd most-popular browser in the US. This finding comes from StatCounter, an analytics company which aggregates stats from over 3 million websites.

Web Development Best Practices
Many web developers like to dive head-first into code. Others prefer careful planning first, creating a road map, and then coding it piece-by-piece. No matter what your methodology is, there are several best-practices you can adopt to build a successful web application. Here are some general tips to keep in mind:

IE 9, HTML 5, and more
Internet Explorer 9 is the latest version of Microsoft's web browser. Although it's not expected to be released to the public until 2011, developers may download a preview version for beta testing. They are looking to make a huge number of improvements to the browser (compared to previous versions), which we're really excited about.

7 Awesome Websites I Use (Almost) Daily
The arrival of "Web 2.0" has forever changed the way we use the internet. We have transitioned from the web being pages of static content to something far more useful and dynamic. In addition to the social aspect of the web, this paradigm shift has enabled the development of some truly amazing (and entertaining) web apps. Here are seven such tools/sites I use often:

State of the Web 2010
The folks over at Web Directions are at it again. They have just opened their State of the Web 2010 survey of professional web designers and developers. The idea is to see what technologies and practices are being employed by web firms. Although many "best practice" articles do exist around the net, they want to find out what developers actually use/do when creating new online presences.

Microsoft: Stop using IE6 and Windows XP
In case you haven't heard, Google (and at least 30 other companies) were attacked by hackers in late December (codenamed Operation Aurora). Although it cannot be publicly verified as 100% accurate, Google announced in a blog post that the "highly sophisticated and targeted attack on [their] corporate infrastructure [had orginiated] from China". Their primary goal was "accessing the Gmail accounts of Chinese human rights activi

5 Awesome New Features of jQuery 1.4
Exactly one year ago, John Resig and the jQuery team released version 1.3. This release came packed with feature upgrades, such as the new ultra-fast Sizzle selector engine, live event bindings, and more. Development has been rather quiet since then, leading many to speculate that nothing major was going on - boy were they wrong!

Creating Fake Elements for FCKEditor 2.x
I've been working on a project last week that involves creating a custom plugin for FCKEditor. I needed a way to inject custom code into the HTML output (custom Magento templating stuff, actually). I wanted the code to be hidden from the user but easily managed by the user through a dialog box. This way, the user can easily change this without worrying about the underlying code (or FCKEditor corrupting it).

Method Chaining with PHP
Method chaining is a fluent interface design pattern used to simplyify your code. If you've used frameworks like Zend or jQuery, you probably have some experience with chaining. Essentially your objects return themselves, allowing you to "chain" multiple actions together.

Google Chrome, HTML 5, and the Future of Web Applications
Google Chrome was officially revealed at a news conference on November 19, 2009. Unlike Windows and other modern operating systems, Chrome OS has only one application - the web browser. There is no word processor or email programs - all applications are web-based, running and saving your data in the "cloud".
