Live data from Hacker News

Chrome World Wide Maze

chrome.com

101–110 of 124 posts

Re: Chrome World Wide Maze

#101

Earlier quoted context omitted.

> It's been done already This is kinda different in that the mobile device doesn't need a custom app on it to act as the controller (as in your Brass Monkey example), but can act as the controller directly within the browser. No extra installations, just hit up the website and go.

Hey guys, I'm the CTO at Brass Monkey. We definitely experimented with this approach of using a webpage and websockets to communicate, it is nice that it doesn't require installing an app but it communicates via relaying messages out to the internet and back and so generally has latency in the 100ms+ ( http://www.youtube.com/watch?v=NE8-TntjYB4 With Brass Monkey we decided to instead make a single master controller a…

> a trick we discovered to communicate over LAN between your phone and PC

Wow! Could you please tell a little more about the trick? How does a LAN connection between your web app in the browser and your iPhone app work? Do you create a locally accessible web server from your iPhone app?

Re: Chrome World Wide Maze

#102
post #2

I think this is the first time I've been genuinely impressed with a Chrome Experiment. They've recreated Super Monkey Ball entirely inside the browser, with the option of using a device as a controller. Certainly an interesting concept for multiplayer gaming, imagine Chrome running on a Smart TV(Chrome OS TV?) and a couple of friends can hook up their mobiles as controllers, and play some casual party style games lik…

YOu need to take a second to think about what Google is doing here. Again, Google is being clever about getting data from you. Take a moment and ask yourself why they're doing this... Google want to connect your browser information with your phone information. And they're doing a good job.

This is not new. As an Android user and Chrome user, it's very convenient.

Re: Chrome World Wide Maze

#103
post #94

Earlier quoted context omitted.

I don't agree that it is "significantly more ahead than Firefox" - can you back that up? There is a long list of features that each of those browsers has, that the other does not. As for IE, I don't run Windows, so I know less about it.

Firefox: * No CSS shaders * CSS 3D is still very buggy ( http://acko.net/#force3d ) despite the support being over a year old now. Also renders without anti-aliasing, which makes it really ugly. * Both Firebug and the built-in inspector seriously lack compared to Chrome's dev tools which has a per-frame timeline, profiler, etc. Instead they added the rather pointless 3D tilt view of the DOM which doesn't show you the…

Those are indeed features that are missing from Firefox, yes. Although several are already there in nightly builds (WebAudio, number range, for example).

As I said earlier, it is easy to compile such a list from the other direction, stuff Chrome is missing. A few off the top of my head:

* A wide range of ES6 features, see http://kangax.github.com/es5-compat-table/es6/

* Proper fullscreen mode (resized)

* OPUS codec

* Microdata

* Scoped style

* asm.js

* etc.

All those are in Firefox.

Again, both Firefox and Chrome are ahead of each other in various ways. Deciding which is "overall" more ahead means which features you care about - do you care more about JS language features or HTML forms? WebAudio or Opus? etc. There is no clear winner.

Re: Chrome World Wide Maze

#104
post #82

The first thing that showed up when I visited this page (in Chrome, no less): "This page is in Spanish; would you like to translate it?" Other than that, it seems to be just stuck on the loading screen.

Took about 2 minutes to fully load up for me. And Chrome appeared to freeze up in that time, but eventually became responsive again.

Re: Chrome World Wide Maze

#105
post #79
post #73

Works on Chrome only. Reminds me of the good old "Best Viewed in Internet Explorer (click here to download)" days.

It's an "experiment", which means it could be using some of the latest and cutting edge HTML5 specs. Chrome happens to be very good at supporting the latest specs. It's significantly more ahead than Firefox, and it's way, way, way ahead even than the latest version of IE. So if an "experiment" meant to use the latest technologies happens to "only work in Chrome", don't blame Chrome for implementing the specs much fas…

> It's an "experiment", which means it could be using some of the latest and cutting edge HTML5 specs.

It uses WebGL. Firefox has WebGL. This isn't really an excuse.

The only reason to only support Chrome is to advertise Chrome. This isn't a tech demo, it's an ad.

Re: Chrome World Wide Maze

#106
post #82

The first thing that showed up when I visited this page (in Chrome, no less): "This page is in Spanish; would you like to translate it?" Other than that, it seems to be just stuck on the loading screen.

I got the translation suggestion too (no idea why). The load time took about 45 seconds for me.

Re: Chrome World Wide Maze

#107
post #101

Earlier quoted context omitted.

Hey guys, I'm the CTO at Brass Monkey. We definitely experimented with this approach of using a webpage and websockets to communicate, it is nice that it doesn't require installing an app but it communicates via relaying messages out to the internet and back and so generally has latency in the 100ms+ ( http://www.youtube.com/watch?v=NE8-TntjYB4 With Brass Monkey we decided to instead make a single master controller a…

> a trick we discovered to communicate over LAN between your phone and PC Wow! Could you please tell a little more about the trick? How does a LAN connection between your web app in the browser and your iPhone app work? Do you create a locally accessible web server from your iPhone app?

funny thing is I've been wondering this all day myself.

Re: Chrome World Wide Maze

#108
How do they get other web pages, given cross-domain constraints? Are they downloading the page on the server into a headless browser like Phantom JS, and then delivering the result to your browser to be manipulated using WebGL and Javascript?

I get that there are capabilities like drawWindow() to turn parts of the dom into raster images programmatically, but how doe they suck the web page into your browser in the first place, given cross domain constraints???

Re: Chrome World Wide Maze

#109
post #79
post #73

Works on Chrome only. Reminds me of the good old "Best Viewed in Internet Explorer (click here to download)" days.

It's an "experiment", which means it could be using some of the latest and cutting edge HTML5 specs. Chrome happens to be very good at supporting the latest specs. It's significantly more ahead than Firefox, and it's way, way, way ahead even than the latest version of IE. So if an "experiment" meant to use the latest technologies happens to "only work in Chrome", don't blame Chrome for implementing the specs much fas…

Which HTML5 features used by this demo are not supported by Firefox?

Re: Chrome World Wide Maze

#110
post #77

Earlier quoted context omitted.

Why "naturally", if other browsers also implement the relevant technologies?

They create those demos to attract users to their browser - kind of defeats the purpose if you can run it using any browser. I actually downloaded mobile chrome on to run this - I usually run Firefox.

I clicked through all their fine print links and the demo ran OK on Firefox nightly using the desktop only option. Admittedly that cuts out a good portion of the demo.
Post reply on HN