Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Firefox

Emscripten and New Javascript Engine Bring Unreal Engine To Firefox 124

MojoKid writes "There's no doubt that gaming on the Web has improved dramatically in recent years, but Mozilla believes it has developed new technology that will deliver a big leap in what browser-based gaming can become. The company developed a highly-optimized version of Javascript that's designed to 'supercharge' a game's code to deliver near-native performance. And now that innovation has enabled Mozilla to bring Epic's Unreal Engine 3 to the browser. As a sort of proof of concept, Mozilla debuted this BananaBread game demo that was built using WebGL, Emscripten, and the new JavaScript version called 'asm.js.' Mozilla says that it's working with the likes of EA, Disney, and ZeptoLab to optimize games for the mobile Web, as well." Emscripten was previously used to port Doom to the browser.

Comment Re:Nice Try China! (Score 1) 282

Your post advocates a

(X) technical ( ) legislative (X) market-based ( ) vigilante

approach to having an ad-free internet. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws.)

(X) No one will be able to find the guy or collect the money
(X) It will stop ads for two weeks and then we'll be stuck with it
(X) Internet users will not put up with it
(X) Microsoft will not put up with it
( ) The police will not put up with it
(X) Requires too much cooperation from website owners
( ) Requires immediate total cooperation from everybody at once
( ) Anyone could anonymously destroy anyone else's career or business

Specifically, your plan fails to account for

( ) Laws expressly prohibiting it
(X) Asshats
(X) Pirates
( ) Jurisdictional problems
(X) Unpopularity of weird new taxes
(X) Public reluctance to accept new paywalls
(X) Huge existing investment in advertising technology
(X) Profitability of ads
( ) Technically illiterate politicians

and the following philosophical objections may also apply:

(X) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
(X) Browsing the web should be free
(X) Why should we have to trust you and your servers?
(X) Incompatiblity with open source or open source licenses
( ) Feel-good measures do nothing to solve the problem
(X) Micropayments are cumbersone
(X) I don't want anyone to know what I'm reading
( ) Killing them that way is not slow and painful enough

Furthermore, this is what I think about you:

(X) Sorry dude, but I don't think it would work.
( ) This is a stupid idea, and you're a stupid person for suggesting it.
( ) Nice try, assh0le! I'm going to find out where you live and burn your
house down!

Comment Re:News Flash (Score 1) 88

The point is that a well known security product by a security vendor has a problem like this. This is not the kind of thing you buy off eBay from some shady guy in Ukraine or something. Barracuda sells products that will set you back thousands of bucks a year. You simply don't expect cheap tricks such as these for that kind of money. Hence newsworthy, IMHO.

Also, if you read the report, or the tech note even, it hints that the underlying issue (backdoor accounts) won't actually be fixed: "According to Barracuda Networks these accounts are essential for customer support and will not be removed."

Comment Re:Else ifs - yuck (Score 1) 399

AFAICT there is no reason that dictates that if-else chains can never ever be optimized to use jump tables. My guess would be that the optimization rarely applies to ifs, and slightly less rarely to switches, which means compilers would only attempt to use jump tables in the second case. Even then there's usually a handful of conditions that must be met before jump tables make sense (there should be relatively few cases, and they should be continuous). 'Most of the time' seems like a bit of an overstatement to me, though I don't have the data to back that up.

'Much more efficient' should probably be backed up by benchmarks, measurements, citations and the like.

Slashdot Top Deals

If all else fails, lower your standards.

Working...