French company sues Apple over incomplete HTML5 support on iOS, macOS Safari
A development company is taking advantage of a French law, and is suing Apple over incomplete implementation of the HTML 5 specification in the iOS version of Safari.

Developer and business service supplier Nexendi filed suit on Thursday in the French courts, demanding that Apple "sooner support the latest Web and HTML5 standards on its iOS platform." Should Nexendi prevail, and Apple cede to demands of better HTML5 support, it would allow web browsers with better HTML5 support than Apple's WebKit on the iOS App Store.
According to Nexendi, testing shows that the current level of iOS support for HTML5 technologies has lagged behind all other companies' offerings since iOS 8 was released.

The problem is not limited to iOS. Not surprisingly, since they same the same core technologies, the testing suit utilized by Nexendi shows that the macOS HTML5 implementation in Safari has also lagged since Safari 8.
Apple's mandate that all web browsers on iOS utilize apple's WebKit is at the core of the matter. While alternative browsers are allowed on the App Store, other web rendering engines are not.
WebKit is open source, and is used as the rendering engine within Safari. It was previously implemented in Google's Chrome web browser, but has since been "forked" by Google.
Nexendi is not the first company to take issue with Apple's requirement of WebKit for alternative browsers. In 2012, Mozilla pulled all Firefox related apps from the iOS App Store, railing against the requirement.
Mozilla ultimately backed down, and re-released a version utilizing WebKit in November 2015.
The effort and lawsuit spearheaded by Nexendi is not an altruistic gesture -- the company would benefit from winning the suit. The company claims that it is spending too much effort on supporting iOS by "backporting" HTML5 code for iOS, that could be redirected to other efforts, such as a free HTML5 video editor, accounting package, or music production system that can run offline in a user's browser.
"Not allowing the publication in Apple's AppStore of web browsers that are not based on Apple's own WebKit raises in our opinion the same issues as if Carrefour (a company similar to Walmart) was not selling any beans but those based on Carrefour's seeds," said Nexendi founder Jean-Paul Smets regarding the case law that the company is using. "This may be legal in other countries but in France, it is most likely not."
Nexendi notes that on macOS, they suggest the user install an alternate browser. It would tell users to abandon iOS in order to use its products, but it has found that "iPhones are the dominant devices with a loyal user base" and it would be a poor business decision to abandon the platform.
"It is more difficult in France than in the USA to get a ruling that contradicts the wording of the law," said Smets. "We thus have some hopes that this lawsuit will lead to a better situation for HTML5 support on iOS."
The trial is scheduled for Feb. 4, 2017.

Developer and business service supplier Nexendi filed suit on Thursday in the French courts, demanding that Apple "sooner support the latest Web and HTML5 standards on its iOS platform." Should Nexendi prevail, and Apple cede to demands of better HTML5 support, it would allow web browsers with better HTML5 support than Apple's WebKit on the iOS App Store.
According to Nexendi, testing shows that the current level of iOS support for HTML5 technologies has lagged behind all other companies' offerings since iOS 8 was released.

The problem is not limited to iOS. Not surprisingly, since they same the same core technologies, the testing suit utilized by Nexendi shows that the macOS HTML5 implementation in Safari has also lagged since Safari 8.
WebKit, and Apple's requirements
Apple's mandate that all web browsers on iOS utilize apple's WebKit is at the core of the matter. While alternative browsers are allowed on the App Store, other web rendering engines are not.
"iPhones are the dominant devices with a loyal user base" -- Nexendi founder Jean-Paul Smets
WebKit is open source, and is used as the rendering engine within Safari. It was previously implemented in Google's Chrome web browser, but has since been "forked" by Google.
Nexendi is not the first company to take issue with Apple's requirement of WebKit for alternative browsers. In 2012, Mozilla pulled all Firefox related apps from the iOS App Store, railing against the requirement.
Mozilla ultimately backed down, and re-released a version utilizing WebKit in November 2015.
How, and why?
The effort and lawsuit spearheaded by Nexendi is not an altruistic gesture -- the company would benefit from winning the suit. The company claims that it is spending too much effort on supporting iOS by "backporting" HTML5 code for iOS, that could be redirected to other efforts, such as a free HTML5 video editor, accounting package, or music production system that can run offline in a user's browser.
"Not allowing the publication in Apple's AppStore of web browsers that are not based on Apple's own WebKit raises in our opinion the same issues as if Carrefour (a company similar to Walmart) was not selling any beans but those based on Carrefour's seeds," said Nexendi founder Jean-Paul Smets regarding the case law that the company is using. "This may be legal in other countries but in France, it is most likely not."
Nexendi notes that on macOS, they suggest the user install an alternate browser. It would tell users to abandon iOS in order to use its products, but it has found that "iPhones are the dominant devices with a loyal user base" and it would be a poor business decision to abandon the platform.
"It is more difficult in France than in the USA to get a ruling that contradicts the wording of the law," said Smets. "We thus have some hopes that this lawsuit will lead to a better situation for HTML5 support on iOS."
The trial is scheduled for Feb. 4, 2017.

Comments
"It is more difficult in France than in the USA to get a ruling that contradicts the wording of the law," said Smets.
What? Weird sentence. More importantly, what IS the law that they believe Apple is violating?
Frankly, I'm surprised to hear that WebKit isn't as standards compliant as its competitors. If true, Apple probably should rectify that. but I'm curious what law would require that,
So now you can sue another company because you have to work harder to make your product worth well with the other companies products. Man MS and Google better watch out, it could cost them lots to do business in the EU besides the back taxes they think they are owed.
This company has to realize no one is forcing them to support Apple products, move on and do something else then.
Ok, here is the relevant bit from the linked sources:
Civil Law is our Friend
Considering the situation of HTML5 on iOS and the effort that is wasted at Nexedi and beyond, we have decided to research the possibility of using Law to help Apple open the doors of its AppStore to Web browsers with better HTML5 support. A few years ago, France passed a Law to protect small companies such as Nexedi against large companies that try to impose unbalanced contracts.
The precise words are: "déséquilibre significatif entre les droits et obligations des parties". Nexedi believes this situation applies to Apple's AppStore contract. Not allowing the publication in Apple's AppStore of web browsers that are not based on Apple's own Webkit raises in our opinion the same issues as if Carrefour (a company similar to Walmart) was not selling any beans but those based on Carrefour's seeds. This may be legal in other countries but in France, it is most likely not.
Thanks to Civil Law it is more difficult in France than in the USA to get a ruling that contradicts the wording of the law. We thus have some hopes that this lawsuit will lead to a better situation for HTML5 support on iOS.
They are not arguing that Apple should be forced to update WebKit, but that Apple shouldn't be allowed to prohibit other browser engines. And the stick they are trying to use is a provision in French contract law. Seems like a reach to me. Are ALL provisions in the developer license agreement up for grabs just because Apple is big and developers are small? What's so special about this WebKit provision? Have fun in court, guys.
What they don't realize is these "standards" are created by a bunch of people looking for a monopoly on said "standards". Everything in this world revolves around money and HTML5 and the group that came up with it as a standard are no different.
This is not simply about HTML5, is it? It is about progressive web apps: They look and act exactly the same as a native app on your iDevice. The difference is that they don't need an App store. You simply download them from the web and use them offline. They're written in simple HTML5, CSS and vanilla JavaScript.
Progressive web apps are the future of the web on mobile. I hope Apple recognizes this, and turn the iPhone into a true Internet Communicator.
Have a look at this video here. It is a Mozilla talk Chris Wilson did a couple of weeks ago:
Web apps do not look and act exactly like native apps, and they never integrate as well with the rest of the system. They will always move slower and perform slower as they attempt to emulate native code and create generic APIs years after the originals are available.
I won't even get into how horrible they are from a security perspective.