Hacker Newsnew | comments | show | ask | jobs | submit | lucid00's comments login

It supports ORTC which is sort of like WebRTC 1.5

It's backwards compatible with WebRTC so it'll work with Chrome and Firefox, but it gives you more control of the protocols so you could build something that doesn't rely on SDP.

reply


I doubt Edge will do this only because of one feature I was surprised to see Microsoft add support for... ASM.js.

ASM.js lets supporting browsers run optimized JavaScript code at near native speed and is backwards compatible with all browsers (just running the code slower).

With ASM.js Microsoft could bring .NET to all browsers without even needing to update the browsers themselves (just running faster when in a browser that supports ASM.js).

So far only Microsoft Edge and Mozilla Firefox support it, I'm waiting for Google Chrome to jump on the bandwagon honestly as it's genius.

Also if you want an idea of how powerful it is, it helped Mozilla run the Unreal 4 Engine in Firefox at 1080p in 60FPS without lag.

reply


IndexedDB support is horrible across all browsers. You'd be surprised at how much of the spec Chrome doesn't support.

reply


Actually I wouldn't, because I've built a non-trivial app using IndexedDB :)

But don't believe me, believe the results of the W3C test suite: http://w3c.github.io/test-results/IndexedDB/all.html

And don't just look at the headline numbers, look at the tests that actually fail, because some are more important than others.

The only test that fails in Chrome [1] is only marginally meaningful. It would be nice if they got it working, but all the tests that actually use IndexedDB pass in Chrome. 100%.

Firefox is almost as good as Chrome, but it fails on tests of error handling for a few edge cases that are very unlikely to occur in the real world.

IE and Safari have many failures for tests of core functionality (Safari is even worse than IE if you look at the individual tests that fail, rather than the overall %).

[1] https://github.com/w3c/web-platform-tests/blob/master/Indexe...

reply


I'm convinced it's because he wasn't a developer himself. He chanted "developers" but never seemed to push for anything developers wanted.

The moment Silverlight was announced, I was waiting for Microsoft to take on a cross-platform apps strategy crossing desktops/laptops, phones and Xbox (all platforms Silverlight was on).

Looking into the SDKs and other info showed that each of these platforms were running a different build of Silverlight entirely, sporting separate APIs for the same features.

Then Microsoft announced Windows 8, only for me to find that it doesn't run Windows Phone 7 apps.

So they then later announce Windows Phone 8 which sports some of the API stack of Windows 8 but ultimately didn't run Windows 8 apps.

Then they later release Windows 8.1 and Windows Phone 8.1 which for the first time ran the same apps! But still sported drastically different features, execution of the same features and even separate app stores (though Microsoft made up for this by letting devs link one purchase to both stores).

And then there's Xbox One, which runs Windows 8 but sports a separate API stack and a separate store.

I'm not sure if Nadella is the reason why, but the moment he stepped in we get Windows 10 for desktops/laptops, phones/tablets, Xbox One and more all sporting one unified app store and API stack, something I wanted to see Microsoft do since 2007 and I know I'm not alone in having wanted these things.

Ballmer was clueless on the developer front.

If he focused on developers the way he should've from the beginning, the Zune could've even survived. It sounds silly, but the Zune was a pre-iPhone device running an offshoot of Windows Mobile with Wi-Fi. How Microsoft didn't push to put a browser, apps and Xbox Live games on these things I can't comprehend. Even if it wouldn't be the best experience, it would be an experience that largely didn't exist yet at the time.

-----


You my friend have no idea what a bad argument is.

So control for IQ. Lets say we did. Sadly the statistics already say that a poor white person is more likely to "climb up from poverty" than a poor black person.

See the problem with your argument is that you somehow think that IQ is a factor here.

Lets say there are 10 job openings, and 3 of those jobs are run by people who are secretly prejudiced against black people and will come up with some excuse to not hire them.

That means for a white person there are 10 job openings and for a black person there are only 7, regardless of IQ.

So a white person and a black person with equal IQ do not have an equal situation in a country where the supremacy is white (even outside of racism and the like, there is always cultural bias which applies here).

-----


"The new windows is so much better in fact that there's no longer any reason to buy anti-virus and anti-malware software to deal with its defects."

That's Windows 8.

-----


I hope you mean this ironically or sarcastically. Windows 8 is just as vulnerable as any other Windows version.

-----


All web devs and Android app devs need now is an API for an app to dynamically add icons to the app drawer, so that web apps can be added to the app drawer via Google Chrome.

The permissions for this will have to be on an app by app basis, since I'm sure this is a feature that'd be ripe for abuse.

-----


IOS already has an api by which a web dev can specify what the app icon looks like when the user adds the web page to their home screen. I imagine google would use the same api or something very similar.

https://developer.apple.com/library/ios/documentation/AppleA...

-----


They do.

https://developer.chrome.com/native-client/overview

-----


Which no one uses, given its ActiveX feeling.

-----


I wouldn't call people that torrent shows and movies, pirate copies of Photoshop and play 3D-intensive games on Steam "non-technical users".

That's clearly not the target audience.

-----


Chrome OS tracks what you do as much as Chrome does, which isn't as much as it's hyped up to be and is optional.

Plus Windows 8 somewhat does the same thing (built in Microsoft accounts, OneDrive integration, bookmark syncing, crash reporting, etc...).

-----


What's optional? You can't use ChromeOS without signing into your Google account. You can still use Chrome in incognito mode, but you can't use Google apps without signing in.

I don't have to sign in with an online account to use a word processor on Windows, Mac or Linux. And if I want to save to the cloud, there are plenty of online storage providers that give me better privacy.

In the case of Windows 8, it's easy to bypass their email sign in and avoid their online tools. The fact that Microsoft are following Google's lead is not an argument in favour of online tracking.

If Chrome's tracking is not as much as it's hyped up to be, then why don't Google clearly and unambiguosly state what they record and track while you use their operating system and for how long they keep this data? (Their lengthy, but vaguely-worded privacy policy tells you very little.)

-----

More

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: