随着市场上数以百万计的移动设备的出现,网站开发人员需要确保他们构建和维护的网站始终处于优化状态,以便在移动设备上正常工作,这样他们才能完成销售并产生收入。这是谷歌开发者计划的技术总监Maile Ohye的建议,在谷歌开发者博客的最新帖子中提供,其中包括确保成功的有用和有益的步骤。
Ohye写道,“为了帮助你抓住改善你的手机网站的大好机会,我们发布了一份优先开发工作的名单。”列表中的几个主题引用了相关的研究或商业案例。包含其他视频和幻灯片,解释如何使用谷歌分析(Analytics)和网站管理员工具来了解移动访客的体验和意图。”
她写道,其中一个关键步骤是确保当企业客户使用移动设备访问页面时,移动页面不会让他们感到沮丧。
她写道,该列表显示:“从所有移动用户代理中移除繁琐和冗余的窗口”,包括可能难以关闭和覆盖的JavaScript弹出窗口,尤其是那些用于下载应用程序的窗口。
根据该清单,网站开发者还需要确保在网站代码中“提供适合设备的功能”。根据该列表,这意味着开发者必须记得删除某些需要插件的功能和无法在用户设备上播放的视频,例如无法在苹果iPhone或Android 4.1及更高版本上观看的Adobe Flash视频。
开发者还应该确保他们的站点代码将站点的桌面版本(或平板版本,如果有的话)交付给平板用户,以最大化他们的体验,列表还应该指出。请检查您是否可以在手机上访问完整桌面体验,如果您选择完整桌面体验,它将在整个会话期间保持完整桌面版本(即,您不需要在每次页面加载后选择“桌面版本”)。
同样重要的是,根据网站统计,开发者需要纠正高访问量的移动页面,同时提供糟糕的用户体验。
在完整的列表中还可以找到避免让客户失望的其他重要步骤。
Ohye写道,开发者改善移动用户网站的另一个关键步骤是确保代码有助于移动用户完成任务。该清单指出,通过释放CSS[层叠样式表]和JavaScript等资源,“优化了搜索引擎处理和[搜索]体验”,网站流行的移动工作流也得到优化。
文章还指出,开发者还应该确保他们的移动设备网站代码“把客户变成粉丝”。为此,开发者应该考虑搜索与移动应用的集成点。调查和/或尝试跟踪跨设备工作流,例如不同设备上的登录行为;指出清单,头脑风暴提供价值的新方法,例如使用现代智能手机中的GPS、摄像头和加速度计的功能。开发者还应该建立自己的网站来支持用户的移动行为,例如,比较商店中购物者的价格,并考虑融入直观有趣的触觉功能,包括滑动、摇动和轻拍。
谷歌一直在寻找向开发者提供建议的方法,以服务其不断增长的移动用户和购物者。
去年11月,谷歌发布了最新的谷歌云端点项目,以实现完全可用性,该项目旨在让移动开发者更容易将其应用程序绑定到谷歌的API。对于移动开发人员来说,端点提供了一种开发共享Web后端的简单方法,还提供了关键的基础设施(如OAuth 2.0身份验证),从而消除了大量原本需要完成的工作。Google Cloud Endpoints为开发者提供了一种简单的方式来创建、公开和使用App Engine提供的API。
由于API的后端是App Engine应用,移动开发者可以使用App Engine中所有可用的服务和功能,如数据存储、谷歌云存储、邮件、URL获取、任务队列等。后端API是一个App Engine应用程序,可以为Android和iOS客户端以及JavaScript Web客户端执行业务逻辑和其他功能。
同样在11月,谷歌开始推广其谷歌云平台,作为应用程序开发者占领更多移动游戏市场的一种方式,利用谷歌云平台的力量将他们的游戏扩展到更多用户。这个想法是,通过使用该公司强大的云平台,移动游戏开发商将拥有支持他们游戏成功的基础设施,无论有多少用户玩游戏,并将游戏推向极限。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!