Live data from Hacker News

Why we are suing Apple for better HTML5 support in iOS

nexedi.com

231–238 of 238 posts

Re: Why we are suing Apple for better HTML5 support in iOS

#231
post #66

Earlier quoted context omitted.

Apple doesn't provide Internet access -- ISPs do. Nobody forces you to choose Apple's products, there are plenty of others to choose from.

For basic internet access to the general public you need: - broadband - a browser Broadband is by ISP's and a browser is in this case by Apple. And yeah, i don't buy Apple ( obviously). "Add to homescreen" is probably my most used functionality :p .

You are confusing the internet with the World Wide Web, Apple does not support Flash do you want to claim that a flash plugin is a human rights issue? Because I can guarantee that the amount of content you cannot access due to lack of flash is orders of magnitude greater than what you cannot access due to lackluster HTML5 support.

In fact I can't think of any HTML5 content which you would not be able to view, it might not be formatted properly but it will be accessible.

Re: Why we are suing Apple for better HTML5 support in iOS

#232

Looks like a pr stunt. But, here is another point of view (perhaps it can help, i'd love to see html 5 support improve on iOS). Internet Access is a "human right" and according to the United Nations ( https://www.article19.org/data/files/Internet_Statement_Adop... ) , they condemn countries that intentionally take away or disrupt its citizens’ internet access. Perhaps by not allowing "basic internet access" ( html 5…

We were suggested for the lawsuit an approach quite similar to what you describe. However, it seemed less likely to succeed quickly.

Re: Why we are suing Apple for better HTML5 support in iOS

#233
post #11

Earlier quoted context omitted.

Definitely a PR stunt, but even so, being sued because you are so behind on standards that it's hurting other businesses certainly puts the spotlight on you.

"So behind on standards". Remind me which browser engine has 100% es6 support? Now remind me which half-baked web api exposes local network information to the JavaScript environment. Oh right. It's HN so apple is the work of the devil and Google is basically Jesus returned.

> which browser engine has 100% es6 support?

They were talking about HTML5 standards, not JavaScript standards. Standards like fullscreen support and notifications.

> It's HN so apple is the work of the devil and Google is basically Jesus returned

No one here has made such hyperbole except you.

Re: Why we are suing Apple for better HTML5 support in iOS

#234
post #220
post #168

Earlier quoted context omitted.

This also shows how much checkboxes mean: the last version tested there is Mobile Safari 9. We are currently at 10, which has a huge number of improvements in the area of JavaScript and HTML5 standards.

Web views are way behind Safari.

No they are not. They score exactly the same as Safari does.

Re: Why we are suing Apple for better HTML5 support in iOS

#236
post #234
post #220

Earlier quoted context omitted.

Web views are way behind Safari.

No they are not. They score exactly the same as Safari does.

Depends on the implementation. Sadly, thanks to Apple, in many cases we are still forced to use UIWebView since WkWebView is so broken for Cordova apps.

Re: Why we are suing Apple for better HTML5 support in iOS

#237
post #218
post #87

Earlier quoted context omitted.

The application is sandboxed but Apple does not really want to let third parties to put native compilers on their platform. I wonder if they could allow third party rendering engines but still force people to use Nitro (or how is their javascript engine called nowadays).

I think this is possible right now. The restriction in the license agreement only applies to executing code, not HTML rendering or network transfers. Since iOS 8 (I think), you can use JavaScriptCore separately from WebKit. So it should be possible to ship a browser app that uses its own renderer, as long as you replace the JavaScript engine with Apple's, but I don't know if that's worth the bother. Also, it will als…

Since iOS8 all apps using can get JIT compilation if they use the WkWebView. From what I gather the JavaScriptCore does do JIT as well.

So, maybe it would be possible to build a browser that has its own renderer but uses JSC for javascript. But then, I suppose that most if not all of the demanded features are not HTML5 but actually javascript.

Re: Why we are suing Apple for better HTML5 support in iOS

#238

Earlier quoted context omitted.

If I put on my naïve glasses for a moment: Apple has a monopoly on iOS devices . There is no competition. And if somebody would built a better or freer iOS device, Apple would use the full force of the state to stop them. So, in a very narrow fashion, Apple does use their government-granted rights to coerce you to buy it's devices, if you want an iOS one. Of course, nowadays Android devices are more than adequate rep…

McDonalds has a monopoly on McDonalds's hamburgers too.

However! you can make your own Big Mac if you are dedicated: http://aht.seriouseats.com/archives/2011/05/the-burger-lab-b... I tried once and the result was pretty good.

But no one can sell me e.g. an iPhone 7 with audio jack. And I can't build one on my own.

Post reply on HN