在将来,一个Web应用程序应该可以运行在大多数的移动平台上——如果不是所有的话,它应该可以运行在任何一个HTML5兼容的Web浏览器上,不管这个浏览器是在一个移动设备上还是在一个台式的PC上。
移动设备的广泛使用,使许多传统开发者很无奈。一个企业真的既需要一个Web站点又需要一个移动应用程序吗?本文讨论了HTML5的可移植性以及在所有的移动平台上的良好表现。HTML5将不只是下一代Web开发标准,基于HTML5,CSS和JavaScript的移动应用程序才是未来的趋势。
许多开发者已经得出了结论:他们需要把注意力集中在特定的移动平台上——例如iPhone,Windows7或Android。而其他人开始意识到有许多开发工具可以让他们利用现有的技能——不管是HTML,CSS和JavaScript,还是像C或C++那样的现行的编程语言。就像我们在开发者专用的iPhone报告中讨论的那样,那些移动应用程序的工具,被用来建立本机应用程序,它可以使用移动设备提供的绝大多数的原生功能 ——例如GPS,摄像头,联系人,加速器等。