Settings

Theme

Google uses accelerometer API in Jules Verne Google Doodle

googleblog.blogspot.com

105 points by tomwans 15 years ago · 32 comments

Reader

Hacktivist 15 years ago

Here are the images if you want to cheat.

http://www.google.com/logos/2011/verne-hp-1.png

http://www.google.com/logos/2011/verne-hp-2.png

http://www.google.com/logos/2011/verne-hp-3.png

http://www.google.com/logos/2011/verne-hp-4.png

nostrademons 15 years ago

FYI, the accelerometer works on a MacBook Pro with Chrome or Firefox as well. I remember when Kris showed me the demo on his Mac, I was like "Wow, you can do that on a normal laptop?"

  • ugh 15 years ago

    All kinds of laptops have had accelerometers since the early 2000s or so. (IBM ran commercials for their ThinkPads with “airbag” all the time. Yep, this was already built into laptops when IBM still sold ThinkPads.) They stop the hard drive when accelerations get too extreme.

    • lloeki 15 years ago

      Yet having the accelerometer made usable by software is actually nice. It was (and still can be, sometimes in HD themselves) often a hardwired feature. Also, there's quite a gap in sensibility between detecting a drop and registering subtle variations of the acceleration vector.

    • Isamu 15 years ago

      I thought they stopped the drive when the acceleration is zero (freefall). If the acceleration is high, it's probably too late.

      • ugh 15 years ago

        That makes a lot of sense. Fun fact: The astronauts on the ISS use ThinkPads [0]. They would have to disable the accelerometer if their laptops had one.

        (I’m now just going to claim that zero was the extreme I was referring to.)

        [0] http://de.wikipedia.org/w/index.php?title=Datei:Susan_Helms_...

        Edit: The laptop in question — model A31p from 2003 — doesn’t have an accelerometer. http://www.thinkwiki.org/wiki/Category:A31p

      • logophobia 15 years ago

        Zero acceleration only happens after an object has been falling for a long time (more then a few seconds) and the friction is in balance with gravity. Zero acceleration also happens when the laptop is just sitting on a table. Probably wouldn't be a good measure to stop the drive.

        Initially, an object falling will accelerate with g=9.81m/s^2, after it reaches the ground it will de-accelerate to a speed of 0m/s in a couple of ms. You are confusing weightlessness/zero-g with no acceleration.

        • Isamu 15 years ago

          I'm talking about the acceleration that the sensor is measuring. If you are holding it still, it measures 1g toward the ground.

          If the drive is falling, certainly it is accelerating toward the ground but the sensor measures zero acceleration. This is the relative frame of reference.

pero 15 years ago

And which devices that support Firefox or Chrome actually have accelerometers? It doesn't work on my Froyo phone...

ars 15 years ago

Spec (for webkit based browsers): http://dev.w3.org/geo/api/spec-source-orientation.html of how to access acceleration data.

Mozilla does it somewhat differently:

https://developer.mozilla.org/en/Detecting_device_orientatio...

willscott 15 years ago

The accelerometer interaction hooks into javascript via browser events.

Here's the basic usage for chrome: (for firefox the event is MozOrientation, and values are radians rather than degrees)

  window.addEventListener('deviceorientation', function(evt) {
    var x = evt.gamma, y = evt.beta;
  }, false);
ben1040 15 years ago

Doesn't work on my 2010 Macbook Air. I was a little confused until it dawned on me that due to the SSD, Apple had no reason to build in an accelerometer.

nrbafna 15 years ago

I navigated through the entire doodle just to see if there was something encoded in it as well, like in the cr-48 ad.

Groxx 15 years ago

Huzzah for Whale Sharks[1]! Funky critters. The "Google" at the bottom is a nice touch, too.

[1]: http://en.wikipedia.org/wiki/Whale_shark

chaosmachine 15 years ago

It would be interesting to log this data, and try to figure out how many users are leaning back, in a car, etc. I wonder what kind of patterns you'd see.

jrockway 15 years ago

Doesn't work on Android? Sometimes Google confuses me.

noonespecial 15 years ago

I didn't know they'd done it. I opened Firefox and grabbed my Macbook to head for the couch and was most surprised by the awesome.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection