我在尝试确定移动网站可以处理哪些类型的交互。例如,我显然无法跟踪页面级别的拖动操作,因为它在移动浏览器上滚动。所以,我正在寻找可以告诉我什么样的交互工作,如何以及希望获得有关在移动设备上的一致性的信息的演示。例如,我想知道如果我有一个适合屏幕的页面,当我拖动手指时,我的页面元素是否会收到鼠标移动事件?我可以自己测试,但我认为可能有很多可以测试的东西,所以我希望有类似ACID测试的内容,但是对于移动UI的交互。移动Web能力演示?
3
A
回答
1
我不认为我见过这样的事情,但要记住的是浏览器只是应用程序和用户之间交互的一个关键因素。设备本身的功能是您可以或不可以做的很大一部分。首先,iPhone具有完整的JavaScript堆栈和CSS渲染能力以及“点击”功能。但是,在黑莓手机上,你将失去很多CSS和JavaScript功能。另外,使用诺基亚手机,你将会与另一个野兽打交道。开发这种类似的最好方法是使用框架/设备模板,如ASP.NET Mobile platform,或尽可能接近基本HTML。
没有银子弹,你只需要尽可能多地覆盖市场份额。我可以分享的一件事是,您的标记符合标准和语义的标准越多,它将在设备上呈现得越好。有时候,如果你的网站在CSS和JS不可用的情况下降级的话,你甚至可以在网站上编写代码。
相关问题
- 1. Symfony2的移动演示包到生产
- 2. 重力移动球
- 3. 通过jQuery将更多的Web演示逻辑转移到JavaScript
- 4. 演示R演示
- 5. 移动火力点记录
- 6. 延迟javascript演示功能
- 7. ASP.NET Web测试演示者表单
- 8. PowerPoint Web演示到总部视频
- 9. Web Audio API演示不适用于iOS
- 10. 文档并自动演示ASMX Web服务
- 11. 动画自定义演示
- 12. 启动演示不工作
- 13. 创建无数据库的移动论坛应用演示
- 14. 如何为移动应用创建演示
- 15. 在C#中的字符串演示中移动System.Windows.Shapes.Path
- 16. 如何从Apache POI演示获取动画信息演示
- 17. 用于Web开发和可能的移动的MVC4 Web API
- 18. 当不使用移动网络的应用能力
- 19. Java LibGDX不能随着物理机构和重力移动
- 20. Javascript车轮动态能力
- 21. 如何将聚合火力演示版部署到Firebase?
- 22. 演示基于Linux的负载均衡集群的力量
- 23. 在演示中使用生产力工具
- 24. 用于移动设备的隐藏滚动条,同时保持滚动能力
- 25. 如何自动播放移动网络视频iOS(请参阅演示)
- 26. Javascript SharedWorkers演示到Typescript演示问题
- 27. 力向上移动范围链JS
- 28. 火力听众不要移动数据
- 29. 力ExpandableListView移动其他项目下
- 30. unicode不能在python中演示