2

我一直在熟悉 MVC4 和自定义显示模式。一切看起来都很好,但是,假设我的想法是正确的Request.Browser.IsMobileDevice——C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers有人知道微软是否定期更新这些(即每次从 Windows Update 更新 .NET 4.0 时)?

概括地说,Request.Browser.IsMobileDevice 非常有用。替代方案是(除了自定义显示模式)诸如 WURFL 之类的东西 - 但可能会占用更多资源,而且 WURFL 肯定会增加应用程序启动时间约 2.5 秒。

如果有人对此有任何想法,或者是否有任何类型的项目具有自定义/定期更新的浏览器定义,我将不胜感激。谢谢。

4

1 回答 1

0

你真的应该考虑响应式网页设计。

每年市场上都会出现如此多的新设备,依靠 MS 来更新定义文件是可笑的。几年前我们犯了这个错误,很快意识到它是不可维护的。

看看 twitter boostrap 代替:

http://twitter.github.com/bootstrap/

这是一个非常棒的 UI 框架,非常值得探索。

一旦你进入了响应式设计的思维方式,你就再也不会回去了——这确实是 Web UI 的未来。

于 2013-03-16T20:31:58.073 回答