Why does Sencha 2 only work in Webkit browsers?

我们两清 提交于 2019-12-13 16:25:24

问题


What does Sencha 2 only work in Webkit browsers? I understand they require the Webkit engine, but why do they do this, what does this webkit engine have which the engines in Firefox / IE doesnt have? A browser consists of a HTML engine, CSS engine and Javascript engine - just for curriosity, is it the Javascript engine which is special with Webkit in respect of Sencha ?


回答1:


When Sencha Touch started development, iphone, android and blackberry were the main platforms. All of them use a webkit based browser as default.

There were reasons told at that time like css transistions and image masking weren't supported by other browsers. I guess things might have improved now.

Size is also an issue. To support more browsers, more workarounds are required which increase the size of the framework.

From a business perspective, there isn't really a demand for supporting any other browser. If ie10 becomes big with Windows 8, they might support it as people have already asked about it their forums.

Someones already trying to make it work on Firfox. Here is the link. Here are some posts from the forum Post1, Post2



来源:https://stackoverflow.com/questions/12214430/why-does-sencha-2-only-work-in-webkit-browsers

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!