Posts in Category "Cool Tools"

Cool Tool Friday: Web Development Utilities

About six years ago, a friend of mine and I built a tool using Visual Basic which we called PixelRuler. All it was was a window that displayed its outer dimensions in the center, and updated dynamically when you increased or decreased its size. We used it while developing web applications to make sure images or other elements weren’t pushing out the boundaries of our tables (everything was table-based back then).

Once I left the company I was working for at the time, I switched to a Linux workstation, and was doing more programming and back-end development than design, so I forgot about the tool. At Macromedia, however, I do an equal amount of front- and back-end work, so once again, I found I needed a good tool for quickly measuring the dimensions of graphics and objects in my browser.

Today’s Cool Tool Friday post was going to be about a tool for OS X called Trilithon Rulers by a company called Trilithon, and I was later going to do another post about another OS X tool called DigitalColor Meter (an eyedropper tool for getting HEX and RGB colors from anything on your screen). Ironilcally enough, however, when I was reading FlashLounge this morning, I came across a post by Lee Probert describing a tool called xScope by ARTIS Software and The Iconfactory that comes with screen rules, an eyedropper tool, and much more:

  • Rulers – On-screen rulers that measure distances and angles
  • Screens – A dynamic view of smaller screen sizes and web browser content areas
  • Loupe – A magnifying glass that gives you a close-up view of your work
  • Guides – Markers for precise horizontal and vertical alignment
  • Frames – Markers for precise width, height & origin alignment
  • Crosshair – Finds the exact location on screen

A single-user license for xScope is $14.95, which I think is very reasonable. I haven’t actually purchased it because I haven’t finished evaluating it yet, but so far, I’m pretty impressed.

What kind of similar web development utilities do you use?

Cool Tool Friday: Gmail and Other Web-based Email

Today’s Cool Tool Friday topic is web-based email, and specifically Gmail. I got a beta account a few days ago (thanks to my old friend Paul Arce), and I immediately started playing with it. It didn’t take me long to find a couple of bugs, but that’s what betas are for, and generally speaking, I’m very impressed. There’s no question that it’s extremely well implemented, although whether that will translate into people switching accounts, I’m not entirely sure.

But before we get into Gmail, why use web-based email at all? I switched to web-based email a long time ago so that I would be free to switch ISPs at my leisure. I hated having my email associated with my ISP as much as I hated having my mobile number associated with my mobile service provider. I don’t care much for Hotmail, so I’ve been using Yahoo! mail for about five years, and I’ve had great success with it (actually, I use POP to access my Yahoo! mail, so the primary benefit is not being locked into an ISP). As a long-time web-based email user, therefore, I was very curious when I first heard about Gmail, and couldn’t wait to get my hands on an account.

What I like best about Gmail is probably the efficiency. It works with the same miraculous and blinding speed as Google which makes using a web interface much more bearable than it would otherwise be. Of course, I also like the ability to use Google search technology to search my email. And no, the ads don’t bother me. They are tasteful in their appearance, relatively inconspicuous, and actually not entirely unwelcome. Of course, given the choice, I would opt out, however there will probably be times when they might actually come in handy. Well-targeted advertising is good for the consumer as well as the advertiser. And there are no viral marketing messages in the footers of your emails!

Gmail’s general email model is different than other email clients. It doesn’t use your typical folder metaphor. In fact, there are no folders at all. You can “label” messages in your inbox with custom labels, but that does not file them away and take them out of your inbox (applying a label to a message is nothing more than a quick way to filter your email). There are three ways to get an email out of your inbox: report it as spam, throw it away, or archive it.

The model is clearly designed to cater to the way most people use email. Most people (from my experience) do not actually take the time to file away email messages in neat little hierarchical folders so they can easily find them again later. Most people have hundreds or thousands of email messages in their inboxes, and rely on messages being marked as unread to know what they should pay attention to. Gmail allows you to manage your inbox with a single click. If you want to save a message, just archive it. Don’t worry about where it goes, and about creating an intuitive folder structure so that you can find it again later. Just click the archive button and forget it. Once it comes time to retrieve it, Gmail provides you with a fairly sophisticated search interface which allows you to search by multiple criteria. It even has an intelligent date parser so you can type dates in any way you want (e.g. today, Friday, June 11, 6/11/2004). If you really need to keep tabs on an email, you can apply a label to it so that clicking on the label name in the left-hand column will retrieve it instantly.

I think this is a great model that most people will probably appreciate and find very intuitive, however it honestly makes me a little nervous. I’m one of those few who meticulously files away all but the most insignificant of emails, and can usually find what I’m looking for in a matter of seconds. Email is very important to me, so I’m a little reluctant to drastically change the way I use it. On the other hand, email needs to evolve, and I think Gmail is an important evolutionary step, so perhaps I will leave my old ways behind and try something new. After all, if Gmail were just like Yahoo!, what would be the point? What would there be to get excited about?

The biggest issue I have with switching my personal email account from Yahoo! to Gmail is that I use POP to retrieve my Yahoo! mail which allows me to read it (and organize it) right alongside my Macromedia email, and my other email accounts. If I were to switch my personal email account to Gmail, I would have my email in two different places, and have to stay on top of two very different interfaces. Gmail may someday provide POP access, however they also may not since retrieving your Gmail mail through a local POP client will circumvent all of Gmail’s innovations, not to mention their advertising. If they go this route, it will almost certainly not be free (which I think is fair enough). They may also eventually release a local Gmail client which would seamlessly integrate with your web mail (and bring ads right to your desktop), which would be interesting, but it still would not allow me to use Outlook or Apple Mail.

As I said, I’ve been using Yahoo! mail for probably about five years, and I’ve been very happy with it. It’s gone through some rough patches, but for the most part, the price is great, and it’s very reliable. I hardly ever use the web interface, but when I do, I find it adequate (not nearly as nice as Gmail’s), and I like that my Yahoo! account givesme access to so many other services, as well (Yahoo! Messenger, mobile alerts, Yahoo! finanace, etc.).

How many others out there use web-based email? Which service do you use, and why? What do you like and hate about it? Gmail users, what do you think of it so far? Are you a convert, or just playing with the idea, like I am?

Cool Tool Friday: RSS Aggregators

I’m going to pick off another easy one for the second installment of Cool Tool Friday: RSS Aggregators. I split my time between Windows and OS X these days, and I have aggregators for both that I like. For Windows, I use SharpReader. It seems solid, stable, and fast. It has a nice search function, allows you to organize your feeds into folders, and uses cool looking (by Windows standards) alert windows when new posts come in.

On my Mac, I use NetNewsWire by Ranchero Software. It’s pretty similar to SharpReader in terms of looks and functionality. It’s rock solid and very fast, and allows for a fair amount of layout customization. The free version (NetNewsWire Lite) is very functional, but lacks some of the layout flexibility, search functionality, and the ability to make weblog posts. Both versions have the ability to discover RSS feeds given a site’s URL, which is a nice, time-saving feature.

Another one to keep an eye on for OS X is Pulp Fiction by Freshly Squeezed Software. In terms of functionality, Pulp Fiction is actually my favorite, however I haven’t found it to be stable enough for day-to-day use with the number of feeds I aggregate (probably close to 200). I’m actually a little surprised they are selling it with as unstable as it currently is, but as soon as they get the kinks worked out, I will happily pay the $25 for a full license. It takes a very unique approach to RSS aggregation, treating it more like mail (and is, in fact, modeled after Apple’s Mail application). Rather than putting feeds into categories, you can filter posts into folders, and read new posts in an “inbox”. I really like the concept, and will hopefully be using it full time relatively soon, assuming it is still being actively developed and improved.

What do you like for RSS aggregation, and why?

It’s Cool Tool Friday!

Every Friday, I’m going to start posting about little tools I’ve found recently that make my job easier, allow me to stay better organized, provide me with new and interesting functionality, or otherwise make using a computer for a minimum of 12 hours a day more enjoyable. I’ll post both Mac and PC tools since I realize there are still some PC users out there. :)

If you have experience with the tool I’m posting about, please post a comment letting us know what you think of it. If you use a similar tool (on any platform), please let us know about that, as well. My goal is an ambitious one: to improve my readers’ productivity and efficiency by introducing and sharing new free or low-cost tools and functionality. Of course, my posts will hopefully just be catalysts — the comments will probably end up being the more complete story.

Let’s start with an easy one. Everyone uses instant messaging, right? (Is there anyone out there who doesn’t?) And may of us probably use clients capable of handling multiple protocols. I’ve used several, and my favorite is Proteus (OS X only). It’s extremely powerful, robust, aesthetic, and even a little bit fun (cool icons). I’ve been using it for about a year, but I recently upgraded to version 4.02 which is a big improvement. Lots of little bug fixes, and very nice enhancements. Proteus also has a pretty decent community in place to help out when things go wrong (which is very rare, but inevitable when using any “unofficial” messaging client).

What instant messaging client do you use? What do you like about it and hate about it? Anyone out there have any experiences with Proteus they would like to share? Is there another client I should be evaluating?