this is portable

Can’t we all just get along?

HTMLFlash

For the last few months I keep seeing more and more HTML 5 is going to kill Flash articles. You know the ones: Flash is super bad and HTML 5 + CSS3 + JavaScript are going to take over so you better stop using Flash for anything. It seems to be really popular to claim the death of one technology or technique lately.

There are plenty of other posts out there that describe all the ins and outs of one vs the other already, so I’m not going to get in to that. The thing that gets me is that way this seems to have some people thinking there really is a battle. That it is this one choice versus this other choice and there is no middle ground.

As fun as it is to debate and have a little drama, taking sides doesn’t really do anything.

Yes, there are things that Flash doesn’t do well, it’s often been used for the wrong reasons, and it has been used to make terribly annoying things at times. But, the same came be said for HTML/CSS and JavaScript. They both have their strengths, they both have their weaknesses, and that’s totally okay.

So why do we spend so much time pitting one against the other? Shouldn’t there more talk about how we can use them both, or even together?

Dan Mall shows a great example of how to use Flash and web standards together in his Getting a long on the playground * talk . It makes a lot of sense. Both Flash and web standards are tools we have available to us when we want to build a web site or web app. Having options is a good thing!

We don’t all have to be experts in every single web technology out there, but knowing what your options are and keeping an open mind will get you a lot farther than fighting over which technology is going to “die” next.

*Like most good talks, the slides alone don’t really cut it, but if you haven’t had a chance to see it in person, they’ll give you a pretty good idea of his talk.

On Typekit and type as a service

I’ve been sitting on this post for a while because I couldn’t quite get my thoughts on this web fonts as a service topic straight. Then, a couple of days ago, I got into a big conversation about web fonts with friends, and having to put my thoughts into words make things a lot more clear.

Like a lot of folks, I got to try out Typekit firsthand in the last week or so and I really wanted to love it, but something wasn’t right. There are tons of posts out there discussing the pros and cons of all the type as a service options, so I won’t get into that. It’s definitely changing the way we think about fonts on the web. But, I keep wondering – is type as a service something I will really use?

With all the posts and articles I’ve been reading hyping up the idea, I want to say “yes!”. But honestly, I don’t think I will, at least not as they are right now.

There’s nothing wrong with the functionality of Typekit. It’s more the idea of type as a service — a service with a recurring fee — that deters me.

On the work side, I can’t think of a scenario in which I could convince the boss or a client to pay a recurring fee to use certain fonts. The boss will ask what’s wrong with the fonts we already own? and, haven’t we been doing just fine without this so far? I could see a client possibly saying yes if it was their corporate font that could be used. But what are the chances it’s available on any of the services? Slim at best right now.

When it comes to personal projects I’d have no one but myself to convince, but I’m still not sure I’d use them. I have a collection of fonts that I’ve bought over the years because I like them. Those are the ones I want to use on my personal projects. If one of those is available from one of the recurring fee based services that would be great. But wouldn’t that be a bit like renting something I already own?

I’m also a bit stubborn and the idea of having a 3rd party involved to use these fonts that I’ve paid for in some way makes me hesitate. It would be awesome someone came up with some kind of server side software we could install on our own servers– kind of like how wordpress works– if we wanted to. Even with all the assurances of server uptime this still bothers me a little.

Enough complaining! this is the web after all…

Type as a service for web fonts is still young and there are still a lot of details to be worked out. Everything that’s making me hesitate tonight could be cleared up tomorrow for all I know. That’s the great thing about working on the web. I expect the whole landscape of fonts on the web to have changed by even a year from now.

ETA (9/7/09): I just recently saw this Typotheque screencast. The concept of paying a one-time fee for a web license definitely sounds promising. Seriously, the options are changing everyday. Gotta love that!

Type as a service isn’t our only option

With all the talk about the various services in the works, the fact that it is possible to use @font-face without any third party help sometimes seems to get lost.

With the variety of free and open-source fonts popping up, we can all still take advantage of that without testing the waters of type as a service if we want. Just make sure to read the EULA of any font you’re thinking of using. It’s true that some free fonts are free for a reason, but there are some good ones out there too.

This web fonts test page has a listing of a few free fonts that allow @font-face embedding if you’re wondering what might be available. Font Squirrel, also has a listing of free fronts and you can filter by EULAs that allow @font-face as well.