Archive for August, 2011

Firefox and CSS Attribute Selectors for “style”

While creating a script to hook into the template of an existing website, I decided to use the attribute selector feature of CSS. This powerful feature allows you to select specific elements of the page, based on certain attributes (i.e. style, title, id, class, etc.). The attribute selector worked as expected in Chrome, however I [...]

Read more

Using Side Tabs on Chrome and Firefox

When it comes to website development I find myself constantly multi-tasking. It does not take long for the top of my browser to fill up with 15+ tabs, showing only the website’s favicon with no description. This makes it difficult to find the tabs I’m looking for. Some may argue it makes sense to open [...]

Read more

Email Integration with a Project Management System

While many people feel it is important to have your email hook directly into your project management system, I strongly disagree. I feel it is much more effective to have them separate, even if that means adding an extra step when creating new tasks. I’ve found that by creating tasks manually I take and manipulate [...]

Read more

Gmail Preview Pane Extend (v0.7.0)

Gmail’s latest feature, the Preview Pane, allows you to simultaneously preview emails while reading or replying to others. After several hours of use I’ve found this to be one of the best improvements to Gmail in years. The only issue I found with Preview Pane was how the “People” widget and advertisements on the right of [...]

Read more

SCRIPT438: Object doesn’t support property or method ‘getElementsByTagName’

It was recently brought to my attention that one of my websites was not functioning correctly in Internet Explorer 9. Parts of the page and javascript would load, however the AJAX portions of the site failed to load. Using the F12 Developer tools package with IE9 I was able to find the error: The solution [...]

Read more