我正在尝试将我的网站版本优化为Blackberry设备,但我缺乏有关此设备的信息,谷歌似乎没有帮助。
以前有没有人为黑莓创建网站优化?或者知道任何可以提供帮助的帖子或信息?
我不知道媒体查询是否有帮助,因为这些设备似乎打开了屏幕标准分辨率。
答案 0 :(得分:6)
来自 Optimizing A Web Site For BlackBerry Devices :
如果您认为将网站定位到 使用几种不同的浏览器 很难,试着扔 混合黑莓支持。 设计一个可以使用的网站 黑莓手持设备可以 令人沮丧的是因为BlackBerry Web 浏览器的功能少于 标准的Web浏览器。这种缺乏 功能大大影响设计 策略因为下载速度较慢 速度和有限的屏幕尺寸必须 现在被考虑在内了。
你应该做的第一件事 优化网站以支持 BlackBerry设备正在下载和 安装官方BlackBerry Device Simulator和BlackBerry Email and MDS Services Simulator Package。设备模拟器和 模拟器包模拟 实际BlackBerry的功能 产品,并允许您访问和 在虚拟中测试网站 环境。
首次打开网站时 仿效,你可能会注意到 BlackBerry的CSS支持有限 并且您的网站可能看起来不那么好。 由于大多数前端开发人员都是 训练成为被动的,你的初始 解决方案可能附加另一个 样式表,瞄准手持媒体 并调整其中的类和ID 相应的样式表。不幸, 黑莓无视两个屏幕 和手持媒体风格声明。 实际上,很多有用的风格 可以创建的声明 缺乏媒体的漏洞 支持 - 包括显示:无和 visiblility:隐藏 - 不会工作 黑莓。有关的完整列表 支持的CSS声明,请参阅 BlackBerry Content Developer Guide。
那么解决方案是什么?真正的伎俩 优化网站 BlackBerry设备(没有任何黑客攻击 或解决方法)使用良好的形式 XHTML与CSS和 省略不必要的布局元素 使用屏幕媒体。这个重点 在语义上纠正XHTML来驱动 你的布局可能看起来不太漂亮 黑莓,但它有利于 几个原因。首先,从那以后 你处理的数量有限 屏幕空间和依赖什么 等同于拨号连接速度 你想保留你的大部分 显示BlackBerry的内容 基于文本的。其次,形式良好 代码将导致更好的整体 搜索引擎优化因为 你正在使用的代码标准 对搜索引擎更友好 索引过程。最后,重点 关于语义将使该网站 可扩展,摆脱任何后顾之忧 与后果相关联 添加文本,修改链接或 改变元素的外观 在你的样式表中。
集成了功能齐全的浏览器 进入最新一代 手持设备(iPhone上的Safari,IE中的IE) Windows Mobile设备)美学 对移动设备的支持非常广泛 日臻完善。无论哪种方式,良好的编码 标准促进优雅退化 并提供一定的水平 确保用户可以进行的未来验证 查看网站无论多么过时 他们的设备是最先进的。