typeface.js

October 28th, 2008

Embedding fonts in web pages is tricky business. I never really liked the (and let’s face it) hack that has Flash do this job, since Flash can embed fonts. It’s always a little imperfect, since Flash never really integrates fully with web browsers. There’s a CSS way to do it, but apparently it’s spotty.

Hulu is the most popular website I’ve seen use the Flash technique. They use it for the titles of videos since apparently no standard font is capable of displaying it to their needs. Problem is, when you dim the screen, The title of the video doesn’t dim with the rest of the page (at least when I’ve used it). And despite some good effort, it’s basically impossible to highlight Flash and non-Flash text together.

But no more! Now there is typeface.js. It uses canvas (and VML apparently in IE) to draw the fonts directly. Since it’s the browser doing the work in integrates much better into the structure of an HTML document. You can actually highlight the text! Well, not in IE, but I’m betting those users don’t care. And it all fails very gracefully.

I own a PS3, there I said it

October 21st, 2008

So I bought a PS3. How scandalous! I am now a lost soul to some, they shake their heads sadly as they imagine me, PS3 controller in hand, numbly pushing buttons not realizing that the PS3 isn’t even on. I too was convinced the PS3 was to be relegated to a modest 3rd place effort, while the Wii and 360 would rule all.

Let’s get some things straight. The Wii is a failure to the average gamer. Everybody knocks the Gamecube but even in third place, it kept me happy as I purchased over two dozen games for the damn thing, some of which included the greatest games made during the entire generation. The Wii is a far worse example of all the things people complained about during the Gamecube era, the only difference is gamers want the Wii to succeed, and they wanted the Gamecube to fail. Meanwhile, I can tell you for a fact, those motion detectors barely detect motion.

But still, why an extra $150-$50 for a such a shameful choice in this generation’s console wars? Well, it came with a game, plus I don’t have to play for it’s (inferior) Xbox Live, and the thing really is very well refined so the extra cost didn’t really seem like much. It actually has more games I want to play. Many of the better games out there for the 360 also come for the PS3, and I don’t really want to play Microsoft-sponsered FPS #10 when I personally think Call of Duty 4 is all I need for now. Despite that, the real deal breaker is when you consider that I owned a Gamecube, remember? No PS2, or PS1 for that matter. With PS2 games at rock bottom prices used, I’m spending my time with an entire library I skipped over while everybody waits for the Wii to start being whatever it is they want it to be.

Dynamic sound? Meh. 3D? Yawn. Keyboard support in fullscreen mode? Now we’re talking.

You can only use Tab, Space, and the arrow keys though. Tab for jump, space for fire? At least it’s something.