The Barnes & Noble nook has had a web browser added to it in the 1.3 update (along with sudoku and chess and a bunch of other things).
And the web browser actually works pretty freaking well. The nook’s design of a small touch screen along with an e-ink display means that you get a full-color small view into the website on the bottom and a very nice black-and-white view on the top. You can scroll through the website using both the touch screen and the page back/forward keys, meaning that all-in-all, it works very well for simple surfing.
Man, I managed to completely miss this, but Geocities has shut down as of today. I remember when I put my first website up on ... OK, not on Geocities, but on a local ISP. Using hand-written HTML.
But still with a bit too much annoying-graphical flair. (Specifically with the over-patterned backgrounds. Yes, I know I did that here last Christmas, this Christmas will be better. I hope.) So, here it is, my tribute to Geocities closing down.
This is a simple JavaScript library to support the HTML <video> element, along with offering the ability to add fallbacks for browsers that don't support <video>.
It's not currently released, but I do plan on releasing it eventually. There's a demo of it elsewhere on the site.
This is one of those things that turns out to be incredibly easy, if only I had realized that ages ago.
First: do not use Maven! It will not work. Instead, use Ant. (This is an important note, because I'm trying to create the Maven artifacts to include in a local repository. More on that later.)
Google Chrome currently isn't available for Mac OS X.
However, you can download Google's open source project, Chromium, and build that. And, I have to say - it's pretty freaking slick.
I'm currently writing this post in Chromium under Mac OS X. It's working fairly well and looks fairly promising. You can rip off tabs, and it does the same neat window effect that it does under Vista. For a test build, I've only had it crash once on me.
I couldn't remember how to clone arrays in JavaScript, so I did a quick search for the answer.
I found some, uh, not-so-great answers, mainly involving writing custom copy functions that iterated over every item in the array to copy it.
Turns out there already exists a method in JavaScript 1.2+ (in other words, in all major browsers) to clone arrays. It's called, helpfully enough, slice(begin[,end]).