No complaints.
Works great for me.
17 publicly visible posts • joined 16 Jan 2013
You understand correctly.
Asm.js code is just JS code. It does not gain any additional access to your browser/hardware than a normal web page. There's no additional security risk in running it.
Google has tweaked their Javascript for performance and the other browsers (at least notably Firefox and Chrome) have tuned their engines to run gmail and docs code as fast as possible. Asm.js code won't be as noticeable/appreciated in something like an office suite as it is in very high performance situations like those that manipulate (or generate) graphics, such as image editors, audio editors and games.
Asm.js could be used in replacing a desktop virtualization client like Citrix, but something like WebRTC which is well suited to directly streaming video between two points would play a particularly significant role. (I'm, however, uncertain about the high performance mechanics necessary for a desktop virtualization client beyond video streaming part.)
Yes, HTML5 is now getting (and has gotten in many ways) to a place where it can replace the functions of Flash.
However there are folks and companies still producing it - and much content already made in it that nobody wants to bother porting - but still frequently used (like games).
In recent years the NPAPI version of Flash (the one Firefox uses) has been allowed by Adobe to languish. There have been longstanding issues unattended to and Adobe primarily issues updates when yet-another-exploit has been discovered. Their treatment of this version of Flash has genuinely hurt user experience in Firefox and Mozilla knows it.
So beyond an overall better experience, security should be better, Firefox can finally detect which tab is playing sound (and mute it) and it's being built in web tech, so any browser maker can take and use it (like Opera did with PDF.js) - meaning that potentially Adobe can stop punishing us with their half-assed fixes.
Microsoft has repeatedly demonstrated a tendency to throw gobs of cash for long periods at losing products until they succeed or have burned to a crisp.
I think MS would love the default search spot in Firefox - and possibly meet or beat Google's offering.
The last time this negotiation came around about a month beforehand Mozilla partnered with MS to release a version of Firefox "powered by Bing" (had its own website and everything). I don't think this was an accident, but a demonstration that they were willing to pull the trigger and use a different search engine.
Congrats. You got me to click on this story with the implication that there was a conclusion.
But you don't know anything about the outcome of this supposed "multi-million dollar sugar-daddy deal" which for all we know may not pan out.
I did come away with a healthy dose of negativity against Mozilla for being so audacious at (maybe) having the search deal.
You beat everyone to the punch at (possibly) reporting this story.
I'm uncertain exactly what you mean by Libre phone, but wanted you to know that these phone's hardware are not fully open. Despite Mozilla's desires, manufacturers/vendors make the hardware closed and also make the closed drivers that talk to them.
So down at the basic level there are some bits of code talking to the hardware that are not open.
I know that Mozilla does not like this situation and think they are probably looking to how it can change in the future, but at the moment they have little control. I think FxOS phones are at least the *most* open (viable) smartphones right now.
As to battery life, that has been on their radar since the inception of the project I believe. I've heard good things about the early models already released.
This post from Mozilla makes the case that there is indeed strong momentum (though the numbers surely don't look highly significant compared to Android): https://blog.mozilla.org/?p=7895
On the topic of US entry, Sprint had originally thrown their hat in verbally, but later backed off. I'm pretty sure that they and others have not yet partnered with with Mozilla to introduce FxOS phones to the US because of it's perceived maturity. Most Americans have some particular expectations of a smartphone and many would likely be disappointed at the state that the OS was in (also worth mentioning is a smaller number of apps). Many western reviewers who have gotten their hands on devices, being used to Android and iPhones, have panned them.
The last I heard Mozilla *was* interested in bringing them to the US (hence the Sprint partnership) but they do not currently have a willing partner.
For those who hate Metro and wonder why this matters:
1) Windows 8 only allows *one* default browser for both environments. If you don't have a Metro version then users will eschew you in lieu of an alternate browser.
2) Windows 8 has become an inevitability. New PCs ship with Windows 8 and with Microsoft finally dropping support for Windows XP, there will be yet another large influx of Windows 8 users - either from users upgrading to the latest OS or simply replacing their computers.
For those liking to see this in useful action, here is a video demo that a couple Firefox devs made with WebRTC.'
http://www.youtube.com/watch?v=S6-rAv6bU8Q
A couple notes about the video:
- The split screen effect is achieved through the video capture software & has nothing to do with WebRTC.
- The sidebar and persistent hovering video is achieve through the Social API and only used to better demo WebRTC.
- One thing they didn't demo was permissions. Just like when a website wants your location, you have the option to allow for now, allow always, never or ignore (aka "not now"). So not only would a network/user need permission to connect to you, they would need permission to share different types of data with you.
You know how when you go to a website and it wants to access your location and you can say, "yes, just for now", "yes, always", "no, never" or ignore it (AKA "no, for now")?
That's how it will work. If you never want to hear from that site again, that's an option.
And as always (in Firefox) there will be the ability to turn off the functionality entirely.