Answers:
如果您正在构建一个移动站点,那么您将进入一个痛苦的世界! 说真的 我在移动Web门户项目上担任项目经理已经一年了,并且浏览器的错误和平台差异要比全PC Web应用程序开发严重几个数量级。
我要说的第一件事是:仔细研究业务案例。现在,移动空间具有先发优势。但您可能会也可能不会从移动版本中赚钱。仔细考虑一下。
第二件事是:尽可能限制设备目标。添加设备时,客户支持和质量保证负担实际上会激增。如果您仅支持iPhone + Android就可以脱身,那就这样做。至少设置一个固定列表,列出哪些手机完全受支持,哪些手机受部分支持,并保持不变。
您将无法使用一种技术解决方案“很好地”定位所有设备。(至少不是这样,除非您将“ well”定义为纯文本,左对齐,最小样式)。移动网站格式的4个主要“系列”是:
注意:只有最先进的手机才支持Javascript(再次,iPhone的支持有限,Android不错,某些其他具有不同操作系统的智能手机也都支持Javascript,但仅在最近的型号中才支持)。
最后但并非最不重要的一点是,考虑本机应用程序,可能是“混合”应用程序,它们在本地安装了部分应用程序镶边和逻辑,并通过网络提取了其他内容。为iPhone开发本机应用程序确实非常便宜,而且本机应用程序当然比浏览器内应用程序更快,更友好。
我需要知道些什么?我需要注意些什么?
如果那是您现在的样子,那么要么准备花很多时间学习,要么考虑聘请外部专门知识。
我需要知道些什么?
我将从W3C的Mobile Web Best Practices 1.0开始,看看像Smashing Magazine这样的网站对于设计用于移动设备的网站要说些什么。
我需要注意些什么?
随着手机浏览器(通常是传统桌面浏览器的精简版)的出现,WAP几乎已经死了-当您已经习惯了足够的工具时,就没有迫切需要强调神秘的协议。