Blog

Around the web

3 Comments

Addictomatic

Posted in: Crowd Favorite, Case Studies, News

Over the last few months, Crowd Favorite has had the privilege of working with Dave Pell to create a new search service: Addictomatic

Addictomatic Home Page

Addictomatic is a search aggregator, a way to see results from lots of sources all at once. Want to see the latest on a presidential candidate? Or the newest iPhone rumors? Or perhaps an ego search? Addictomatic has you covered.

This isn’t a traditional search engine. It’s not designed to help you find answers about some error message or the cheapest flight to Aruba. Addictomatic helps you see what’s going on now on a given topic.

Addictomatic Search Results

We’ve implemented a number of pretty nice features on the site. One of these is the ability to drag and drop the results boxes around to re-order them.

Addictomatic re-ordering

You can also click the little X to remove a source from a page, or you can drop down the Available Sources panel to remove and add sources.

Addictomatic Sources

When you make changes to the results page, either re-ordering the sources and/or removing the ones you don’t want to include, you get a nice bookmarkable URL as a result. That URL will bring you right back to your search, with the layout you specified.

In addition to being able to create new searches, Addictomatic also offers a collection of NewsFix pages that gather the top sources on a variety of topics. I’m mainly visiting the Election 2008 and Baseball pages of late, though I also enjoy hitting Thought 2.0 and Web 2.0 with some regularity.

Building this service has been an interesting experience on a number of fronts, but one of the most exciting has been discovering that it’s something I want to use myself. I liked the idea when Dave first explained it to me, but I wasn’t sure how much I’d use it. As it turns out, I now use it quite a bit - it’s sticky. Much like Twitter, it’s value is hard to explain but readily apparent once you use it for a while.

The design of the site was done by well known designer Bryan Bell, who did a terrific job. We received the Photoshop files from him and created the front-end XHTML+CSS+JavaScript and all of the back-end systems.

Many thanks to Dave for letting us help him bring Addictomatic to the web.

UPDATE: Dave’s blog post is here and Bryan’s is here.

Popularity: 9% [?]

9 Comments |

Posted May 1st, 2008 @ 6:52 PM

Theme Browser “Fixed”

Posted in: WordPress, Development, alexking.org

I got a couple of reports that my WordPress Theme Browser was not working. I checked it out, and sure enough - not working.

This was a bit of a surprise as that code hadn’t changed in years. Turns out, it was the browsers that had changed.

I had moved the theme browser from my site (to reduce server load) to my hosting account at Joyent a long time ago, and set it up on the domain managedtasks.com. The frameset page and the top frame were hosted on alexking.org, while the bottom frame - the theme viewer - was on managedtasks.com.

This combination stopped working because the browsers changed their cookie security settings. If you have your cookies set to “only accept cookies from sites I visit”, then your browser was rejecting the cookie from managedtasks.com (because the URL in your browser was alexking.org).

If this cookie wasn’t set, the proper theme was not displayed; hence the theme browser being :scare: broken :/scare: .

I’ve moved it all onto managedtasks.com now, and everything appears to work again.

Popularity: 11% [?]

6 Comments |

Posted April 29th, 2008 @ 11:32 AM

Around the web

Posted in: General

No “Around the web” this week. Too much has been going on at Crowd Favorite and I just got through my week’s feed reading with too few links to share to be worthwhile.

Hopefully as things get back to a more normal state my feed reading will become more than a weekly event (and I can begin replacing some of my dead feeds). Until then, the Atw posts will be a bit inconsistent.

Popularity: 9% [?]

0 Comments |

Posted April 27th, 2008 @ 7:41 PM

Tag Uncomplete 1.0

Posted in: News, WordPress

This is a really simple WordPress plugin that only does one thing: disable the tag auto-complete feature in WordPress 2.5.

The tag auto-complete feature is very nice, and I personally like it quite a bit. However, some of our clients have thousands of tags and were experiencing unacceptable slowdowns with this feature enabled. If you are experiencing problems like this, Tag Uncomplete may help.

The download and more information are available on my WordPress Plugins page.

If you have any trouble with this, please open a thread in the WP Support Forums and send me the link.

We’re hiring! Want to build WordPress plugins, create WordPress powered web sites and build fun web based products and services? Join the team at Crowd Favorite.

Popularity: 15% [?]

10 Comments |

Posted April 23rd, 2008 @ 1:21 PM

BusySync 2.0

0 Comments

BusySync 2.0 allows you to sync iCal with Google Calendar, in addition to syncing iCal calendars with others on your LAN.

I’m still using BusySync and am generally pleased with it.

# | Visit Site »

Around the web

0 Comments

Here’s hoping this upcoming week is a return to sanity, including more time for keeping up with my feed reading.

URLTea dead?

0 Comments

Not the sort of thing I’m happy to be right about.

# | Visit Site »

Images, onload Events and Browsers

Posted in: Development

We’ve been working on a really fun project recently, and I was surprised at some of the browser behavior I was seeing in our testing.

I knew from past experience that the window.load event waits to fire until all images have downloaded completely. This is why jQuery and other JS libraries implement $(document).ready() features; so you can start doing things when the DOM is ready and not have to wait for images to download.

Armed with this knowledge, I assumed this applied to images that are specified as background images in your CSS as well. This is a (partially) incorrect assumption.

My testing indicates that Firefox fires off the onload event for the page after all inline images (img) have loaded, but before images specified in your CSS have loaded.

Safari on the other hand waits until all of your images have loaded, including images specified as CSS background images, before kicking off the onload event.

I did some web searching before I did my tests, but didn’t find anything on this topic. Naturally, I found this as I was writing this blog post. It indicates that IE behaves similarly to Safari.

For our usage, it is actually preferable to have the onload event wait until after the images specified in the CSS have loaded, so I’m looking for a workaround or a Gecko-specific event for this for Firefox.

Time to send this blog post off to some good folks at Mozilla. I’ll update this if I get more answers.

Popularity: 16% [?]

4 Comments |

Posted April 16th, 2008 @ 11:41 PM

Twitter Tools 1.2b1

Posted in: News, WordPress

I’ve got a new version of Twitter Tools ready (I think) for testing. This version adds a number of often requested features and other enhancements:

  • Show a link to the tweet being replied to for @replies.
  • Option to exclude @replies from the sidebar tweets list.
  • Make all @usernames clickable.
  • Check that the tweets downloaded are indeed the user’s tweets - sometimes Twitter has hiccups.
  • Don’t broadcast edits to old posts. Note: Twitter Tools always included code to only broadcast a post once. However edits to posts created before Twitter Tools was installed would be sent to Twitter because there is no “only when a post is first published” hook (that I’m aware of) in WordPress. Now a timestamp is saved upon installation to try to work around this.
  • Ability to send blog posts to Twitter on a per-post basis (checkbox added to post authoring screen).
  • Option to use jQuery instead of Prototype - useful if you like to tweet from your sidebar. The jQuery library is a smaller download than Prototype.
  • Added post author setting.
  • Added post tags setting.
  • Added an option to make digest posts display tweets in either chronological or reverse-chronological order.
  • Make URLs clickable in blog posts created from tweets and digest posts.

Note: after you install this version of Twitter Tools, you’ll need to go in and update your settings to take advantage of these new features - until you do, things will not work properly.

As you can see, there are many changes in this version, so I’m releasing this as a beta instead of a stable version. I’ve done about 5-6 hours of testing on it and I’m using it here, so I obviously think it’s probably safe for production, but it has not been widely tested… if I had to bet, I’d say there are still a few things still to be discovered. You’ve been warned. :)

The download and more information are available on my WordPress Plugins page.

If you have any trouble with this, please open a thread in the WP Support Forums and send me the link.

Popularity: 24% [?]

28 Comments |

Posted April 13th, 2008 @ 12:12 PM

Next Page »

About This Site

This is the personal web site of Alex King, an independent developer based in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

Ads