技术开发 频道

精通 Grails: Grails 与移动 Web

  验证 XHTML-MP

  有几个在线验证器可以确保您发出的 XHTML-MP 是格式良好的。您可以尝试一下 W3C mobileOK Basic Checker 或 ready.mobi 测试工具(参阅 参考资料)。二者都很好,但是 ready.mobi 的仿真器提供的信息要比 W3C 多得多。

  例如,图 3 展示了 W3C 验证器所提供的关于 http://m.google.com 的信息:

  图 3. W3C 验证器提供的有关 Google 的移动 web 的报告  

  图 4 为 ready.mobi 工具提供的关于 http://m.yahoo.com 的报告的前一部分:

  图 4. ready.mobi 提供的关于 Yahoo 的移动 web 的报告  

  它显示了 Yahoo! 的 4/5。再往下拉一点点,您就可以看到很多不同的可视化器,使您可以看到网页的真正显示效果。图 5 展示了它在 Nokia N70 的效果:

  图 5. 使用仿真器查看 Yahoo 的移动 web  

  在页面的底部,ready.mobi 验证器展示了一组详细的测试结果,每一个结果都带有这样的标记:通过(绿色)、失败(红色)或警告(黄色)。例如,即使 http://m.yahoo.com 好像在各种设备上都显示得不错,其 XHTML 也不是 100% 遵从的,如图 6 所示:

  图 6. 查看 XHTML-MP 遵从性错误  

  再往下看,如图 7 所示,您会看到 Yahoo! 在图像上遗漏了一些 alt 属性,而且在某些情况下没有指定图像的大小:

  图 7. 查看具体的错误  

0
相关文章