gpt4 book ai didi

html - 需要将基于 HTML5 的 Web 应用程序转换为面向所有移动设备的移动应用程序

转载 作者:技术小花猫 更新时间:2023-10-29 12:18:54 29 4
gpt4 key购买 nike

是否可以将我现有的 HTML/jquery.js 网站转换为面向所有设备(iPhone、Android、黑莓等)的移动应用程序。以下是我能想到的几点。如果我错了,请纠正我。添加 jquerymobile.js 并更改 css 样式(基于访问您网站的设备)。

将现有的基于桌面的网站转换为移动网站时,我应该考虑哪些要点。还是应该从头开始创建移动网站(MVC4 移动网站)?如果是这种情况,那么我必须维护 2 个代码库(1 个用于桌面,1 个用于移动),我不想这样做。

最佳答案

如果您以与设备无关的方式设计 Web 应用程序,则可以避免使用两个代码库。这意味着它可以在许多不同的屏幕尺寸(从小型手机到等 ionic 电视机)上显示,并使用许多不同的输入方法(鼠标、键盘、触摸屏、游戏 handle 等)进行导航。实现这一目标的各种技术如今被称为“移动优先”或“响应式设计”。要获得良好的开端,请参阅:

请记住,如果您的应用程序非常复杂并且最终您可能会得到两个(或更多)代码库,那么它可能并不总是可行或方便,但大多数网站和 Web 应用程序都可以牢记这些原则。

还要记住 Web Content Accessibility Guidelines可以更轻松地设计可在多种设备和多种输入法上运行的网站。

你没有特别要求这个,但另外你可以使用 PhoneGap将移动网站或 Web 应用程序转换为适用于 iOS、Android、Blackberry、Windows Phone、Palm WebOS、Bada 和 Symbian 的实际 native 移动应用程序,这样您就可以从适用于这些特定平台的各种应用程序商店安装您的应用程序。

2016 年更新

我在 2012 年写了这个答案,此后开发了一些相关工具:

关于html - 需要将基于 HTML5 的 Web 应用程序转换为面向所有移动设备的移动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11608371/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com