21 ms·
Google Gravity experiment
Google Gravity Experiment , check it out.
- deleted 13y ago[deleted]
- blueblob 13y agoMaybe I am missing something, but why is this interesting? Is it because you copied the source from the google homepage and didn't change the links?
- AndreasFrom 13y agoDo you have JS enabled? The whole page falls down when interacting with it. The physics are quite nice actually and you can toss the elements around.
- viraptor 13y agoI've got JS enabled and it doesn't work for me. Neither search itself, nor special effects. (FF 23.0)
- ryanoshea 13y agoMake sure none of your extensions are blocking the Google AJAX Search API
- laureny 13y agoIt's called a "Chrome Experiment" for a reason.
- viraptor 13y agoIt's in the url only :(
- Widdershin 13y agoWorking for me on FF 24.0
- blueblob 13y agoI have javascript enabled but I use a firefox plugin called ghostery and didn't realize that I needed to disable it.
- quarterto 13y agoI imagine you are missing something, yes: http://imgur.com/JO4T1PN http://imgur.com/JO4T1PN.
- quarterto 13y agoInteresting to see this posted here. It's a Chrome experiment almost as old as Chrome itself.
- dekhn 13y agoAnd in many ways, i think it demonstrates that the idea of using physics engines to manipulate the DOM is still pretty cool, and underutilized.
- tinco 13y agoPretty cool? Yes. Under utilized? I know of one page on the web that does it, this one, and I think that's more than enough :)
- moocowduckquack 13y agoUsing physics in interfaces gives naturalistic motions right out of the box, you get nice animation curves for free essentially. Of course if you want flat pages, then this doesn't matter, and I do agree with providing flat versions of useful stuff, but if you want something that has a good feel for any gui animation, then integrating physics makes a lot of sense. Not so that you notice it, but rather so that you don't.
- techdragon 13y agoEven with flat UI. The motion of natural 'objects' is very much wired into us. If you have elements moving in a 2D plane, their motion is typically perceived as more 'pleasing' when they obey physics often at a subconscious level. Its a bit like the golden ratio.
- moocowduckquack 13y agoSorry, by flat I was meaning basic unanimated pages, not just 2d. I should have been more clear.
- patrickaljord 13y agoThis is a few years old. Still cool though.
- franze 13y agosame, same but different https://github.com/franzenzenhofer/box2d-jquery https://github.com/franzenzenhofer/box2d-jquery (we are currently reviving the project, i.e.: added collision events, other stuff to follow)
- ogig 13y agoThis is old, still mrdoob's site is always worth checking out. http://www.mrdoob.com/ http://www.mrdoob.com/
- loopasam 13y agoI did a similar thing a while ago (inspired from this experiment) on the website of the institute where I'm working at: http://loopasam.github.io/experiments/ebi-gravity/ http://loopasam.github.io/experiments/ebi-gravity/
- brokentone 13y agoFun little project. However--I'm now slightly concerned that websites have access to accelerometer data without any kind of privacy prompt? There must be a browser setting here somewhere, but again, would love to have different settings by default.
- lukedjn 13y agoI'm curious, why would the accelerometer invade your privacy? Is there a significant difference between your mouse or keyboard and the accelerometer?
- ngpio 13y agoIt's not unthinkable that accelerometer data might reveal more information about a user than cursor motion and keyboard input. Home layout, restroom/kitchen/etc. habits, body type, chair type, and even the squishiness of one's clothing could conceivably be determined. Is this -currently- the case? Highly unlikely. But will someone seek to profit from these data in the future? Probably.
- hippish 13y agoFingerprinting devices for one http://blog.sfgate.com/techchron/2013/10/10/stanford-researchers-discover-alarming-method-for-phone-tracking-fingerprinting-through-sensor-flaws/ http://blog.sfgate.com/techchron/2013/10/10/stanford-researc...
- ozh 13y agoOld stuff, but cool because it uses Google's legacy UI that didn't use to suck ass as it does today
- scott_s 13y agoFunny, I hated that black bar. I think the current one is much more in spirit with what they were before its introduction.
- peterjmag 13y agoI was showing this to a friend a couple of years ago when we accidentally discovered, to our delight, that it's orientation-aware. If you're using Chrome on a Mac laptop, try tilting your machine to see how it affects the elements on screen. (Theoretically, it should also work on most iOS devices and other laptops with motion sensors, but I haven't really tested it extensively.) Prior to that discovery, I had no idea that a non-mobile browser could access motion sensor data. Turns out that on a MBP at least, the data comes from the Sudden Motion Sensor[1], which is also responsible for parking disk drive heads if you drop your laptop. Pretty cool stuff. [1] https://en.wikipedia.org/wiki/Sudden_Motion_Sensor https://en.wikipedia.org/wiki/Sudden_Motion_Sensor A couple more links for the curious: http://www.html5rocks.com/en/tutorials/device/orientation/ http://www.html5rocks.com/en/tutorials/device/orientation/ https://developer.mozilla.org/en-US/docs/WebAPI/Detecting_device_orientation https://developer.mozilla.org/en-US/docs/WebAPI/Detecting_de... EDIT: Almost forgot, but I actually created a little drawing experiment based on this: http://peterjmags.com/accelosketch/ http://peterjmags.com/accelosketch/. Try clicking around and tilting your laptop to draw.
- dekhn 13y agoiOS didn't always expose device orientation events in javascript browser. In particular, one of the first apps I wrote, for iPhone 3GS, specifically could not be a browser app for this reason. Objective C is a hell of a programming language to learn just to access motion sensors.
- zackmorris 13y agoAnd for anything else devices do that could have been done in a browser.. Nothing like that sinking feeling in the pit of your stomach when you realize you have yet another memory leak, zombie object or mysterious exception in the main run loop to debug!
- peterjmag 13y agoYep, looks like it wasn't introduced until iOS 4.2: http://www.sitepoint.com/websockets-and-deviceorientation-support-in-ios-4-2/ http://www.sitepoint.com/websockets-and-deviceorientation-su...
- denisnazarov 13y agoI think seeing this is what originally got me into web development.
- platz 13y agoReminds of this wonderful study in usability: http://dl.dropboxusercontent.com/u/25059665/CustomerForm.html http://dl.dropboxusercontent.com/u/25059665/CustomerForm.htm...
- DonGateley 13y agoMany years ago when X-Window was in its youth there was a smart little program that made it possible to do that to the screen of anyone else that was connected by network. Try to imagine the first time your working screen simply falls to pieces and melts. :-)