android - 在设备 WebView Kit 或 HTML 之间进行选择

标签 android html ios

<分区>

我对创建移动网站的事情有点困惑;

假设我想要创建一个针对移动设备的网页,我是否必须使用附带的 native webview 套件,例如。 iOS,或者我可以简单地编写 HTML+PHP+Javascript+CSS 代码,将其放入服务器中并通过 Safari 浏览器访问它。 (嗯,这只是 iOS 示例,我们还有 Android 和大量移动设备)

WebKit 与 HTML 的影响/优点/缺点是什么,使用 Webkit/WebView 的真正意义是什么?任何性能增益、设备特定特性等等。

顺便说一句,它真的叫WebKits(WebViews)吗?

对于可能的重复,我深表歉意..我只是无法将我的问题/问题与此处存在的问题联系起来...请耐心等待。

请赐教我的困惑......

最佳答案

让我们从一个例子开始:

Designing

目前市场上我们有 15 款具有各种显示屏的设备。

(只是一个假设,我们拥有的不止于此。)

现在假设您开始为不同的显示尺寸制作不同版本的应用程序。

i.e. m.yourapp.com
     yourapp.com

等等

您如何确定这 15 款设备不会有一天过时,并且您必须为市场上即将推出的另外 15 款新设备重新设计。

Development

展望 future ,如果您得到答案:随着时间的推移,应用程序将通过 Web 访问,那么我们就必须使用一种基于 Web 的强大技术,我们可以依赖该技术,并且该技术具有足够的可扩展性。不通过基于原生 android/ios/xyz 的平台。

因此,请通过网络彻底研究响应式网页设计

关于android - 在设备 WebView Kit 或 HTML 之间进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11409985/

上一篇:ios - 如果iPhone不允许第三方支付,如何添加动态项目?

下一篇:ios - iphone 版 flite tts 中的完美音高、方差和速度值是多少

相关文章:

html - 用于使图像响应包含元素的宽度和可见高度的 CSS

ios - iOS应用程序在PushViewController上崩溃,但仅在TestFlight中崩溃

android - 在银河选项卡中,未调用 videoView 的 onCompletionListener

android - FireBaseInstanceId 服务未注册

css - 在链接和样式表中使用类?

ios - 为什么单元格有效但创建后其元素为零

ios - 如何更改圆形按钮上的边框颜色(Swift)

安卓 NoClassDefFoundError : com. google.firebase.FirebaseOptions

android - 从本地 xampp 服务器移动到在线服务器

jquery - Html - 网页上的 2 个 html 模板,只有一个重新加载