【发布时间】:2015-07-10 10:17:00
【问题描述】:
我正在尝试为移动设备开发交互式网络应用程序,并且我希望为尽可能多的移动设备提供最佳体验。
为此,我决定使用流星,因为它负责处理幕后逻辑的所有繁重工作,但这样的选择是有代价的,而且在移动设备上传输的每个 kb 可能会变得昂贵,具体取决于处理器,网速等
所以现在我正在尝试选择一个非常小的前端框架,以帮助以尽可能短的加载时间提供最佳体验。
我们现在有各种解决方案试图解决这个问题,例如 pure.css、min.css、base、materialize、material design lite,但我很难选择最佳解决方案:
- 我并不总是需要全套功能,所以我应该能够轻松构建一个子集
- 我希望以最低的成本(重量)获得最好看的界面
- 该软件包应能很好地处理旧版浏览器(移动世界广阔而激烈)
- 应妥善处理小型交互以提供美观的外观和感觉
- 理想情况下,包的重量最多应为 14kb,以在大多数手机和网络上保持出色的体验而无需加载时间(或多或少!!!)
到目前为止,我觉得 material design lite 是最好的容器,但你怎么看?是否易于自定义(添加社交图标、删除未使用的图标、将效果限制为非常具体的图标)?还有其他框架吗?最好不使用任何框架并从头开始构建界面?不值得努力吗?
【问题讨论】:
-
Recommended Reading: 4. 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
标签: meteor frontend yui-pure-css materialize material-design-lite