The Fastest Way to Invoice Your Clients

Web apps and cross browser capabilities

by Mike McDerment - January 5/2009

I remember when we released FreshBooks (then called 2ndSite) in May 2004. Back then the web was different – it was a little less mature, a little less evolved. AJAX was virtually unknown and the term Web 2.0 was a twinkle in Tim O’Reilly’s eye.

When we launched FreshBooks, our application was not cross platform or cross browser compliant. Seems crazy today that a web app would not be Mac compliant, but then – while not ideal – it was fairly common. The truth is we were three PC based developers and did not even have a Mac to test on, so we focused on what we knew and that was that.

It didn’t take long for us to start hearing from Mac users though, and I’m pleased to say by August 2004 were were Mac compliant and we’ve never looked back.

I’m thinking about all this today because Sunir and I (largely Sunir frankly) wrote an article for Mac News World about cross browser compatibility:

Building an application for today’s Web is a balancing act. Potential users use several competing browsers. Yet the user experience must be uniform for everyone, regardless of his/her browser of choice. And you can’t support one or two browsers because you’ll cut out major portions of the market.

Sunir did a great job on this post, and if you’re interested in getting a solid understanding of the importance of being cross browser compliant, as well as the litany of hurdles between here and there, check out the article.

The fastest way to track your time and invoice your clients is with FreshBooks, the leader in online invoicing. Sign up for your free account!

4 Comments (add comment)

Jan 5/09
5:47 pm

[...] was actually fairly common for web apps of 4 years ago not to be cross browser, or cross platform compliant — which [...]

Jan 5/09
11:03 pm
Anon says:

You left out Firefox 3.1, currently in beta, a much more important release than 3.0 and Firefox 3.2, which is already in alpha development. Firefox 2.0 has already been retired and no longer supported by Mozilla and user base has dropped significantly since Mozilla began migrating them to Firefox 3.0..

Also how can you leave out Mozilla Fennec, which runs the same engine as Firefox 3.1 and by far the most important thing that Mozilla will release in the future.

Safari on Windows is dead, no one will use that crappy Windows port by Apple when Google Chrome runs rings around it and is a much better Webkit based browser overall on Windows.

Drop IE6 support and do not encourage support for IE6, you’re not helping by encouraging people to continue to use that extremely obsolete, oudated, non standards compliant, vulnerable and tremendously painful to develop for browser.

Even Google doesn’t want to support IE6 anymore and they are encouraging people to migrate to much more standards compliant browsers like Firefox 3.0 and Chrome 1.0.

Jan 13/09
11:50 am

what is the easiest way to export the info in freshbooks to my quickbooks software?

Jan 13/09
11:59 am

@anthony, Most people just need to export their monthly receivables and payments into QuickBooks, and they do this simply by creating an account in QuickBooks called FreshBooks.

Once a month, enter a journal entry for the total of new invoices that month and another journal entry for the total of new payments.

For more complicated exports, please email me at sunir splat freshbooks.com


Leave a Comment

*
* (not published)

*
* required

What is FreshBooks?

FreshBooks is an online invoicing and time tracking service that helps professionals in over 100 countries save time, get paid faster, look professional and focus on what they love to do — their work. Read our customer survey results — 99% recommend FreshBooks. FreshBooks users are served by a tight-knit team of 31 dedicated individuals based in Toronto, Canada who've been at this since 2003.
Learn More or Sign Up For FREE

Get Blog Posts

 




 

Rodney's 404 Handler Plugin plugged in.