Tag Archives: javascript

Let’s Make a Street View! Part 0

In what was once timely news, Google announced version 3 of the Google Maps API at their last I/O, designed specifically—but not exclusively—with the mobile space in mind. Since it’s not used on the main Maps page, I didn’t notice that the new API includes an embeddable “HTML5″ version of Street View until the news started making the Twitter rounds.

What’s especially interesting about this new Street View—aside from the fact that it’s now available without Flash—is that it takes a divide-and-conquer approach to ensuring good performance across browsers. There are at least three different rendering “modes” within the new library, triggered by different browsers and operating environments. I’m going to take a brief look at each of these before moving on to the main event: building our own Street View app. Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | 3 Comments

Firefox Ethology

Barely related: I’ve written a design document (of sorts) for my implementation of web workers in GWT. Like the library itself, the document is fairly rough, but it does give a pretty good overview of the current state of things. … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , | Leave a comment

On Web Workers, GWT, and a New Physics Demo

That original proof of concept gwtBox2d demo has slowly evolved along with the rest of the GWTns library. Though only a small portion of the original code remains, it has ended up being a pretty great stress test for new … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , | 4 Comments

On the Behavior of 2d Transformations in Internet Explorer, Part 2

Unsurprisingly, the last post ran overlong. I’ll endeavor to stick to code and equations wherever possible, as they are generally faster for me to write and you to parse. Amateur-hour Illustrator work takes a little longer. All previous provisos still … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 3 Comments

On the Behavior of 2d Transformations in Internet Explorer

In my work on the box2d and web worker modules in gwtns, I’ve needed the ability to put things up on the screen. To really make sure I was doing the word “overkill” justice, I decided to use my old … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 3 Comments

Web Worker Example: The Rationals

The Web Worker library I’m writing for GWT is getting to the point that it needs some examples. At least one of them needs to be simple enough that what is being done doesn’t distract from how it’s being done. You can see various examples … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , | 2 Comments

I love Firefox 3.6 loves Workers

This post is late (of course), but I wanted to put in a plug for Firefox 3.6. Tremendous, tremendous work has been done since 3.5 and it all shows. In many ways the drumbeat doesn’t even need to be codified … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment

This page best viewed with a quad-core CPU

[Update: this demo has evolved quite a bit and now has some actual interactivity and a few more options. See the updated version here.] I wanted to post the simple demo I mentioned in the last entry, compiled against the … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , | 1 Comment

gwtBox2d, Worker Threads, and SpiderMonkey

I’m going to try and keep this update short so that I actually finish editing it and it can be published. I’ve also been inspired by David Humphrey’s recent posts about his work to expose <audio> data in Firefox (and his efforts … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

Rip Van Winkle

Just saw this slide about Javascript engine speed in the video of Google’s latest Campfire One. Apologies for the youtube screengrab. I left for the Family Islands of The Bahamas (and $.10/MB internet) in the summer of 2006. I came … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment