Ali*_*xel 91 css user-interface
在接下来的几天里,我必须向我的一个客户展示一个Web应用程序的原型,事情是我不太擅长CSS,最糟糕的是我几乎从不对我得到的结果感到满意.
对业务逻辑进行编码对我没有任何挑战,但UI设计占用了我80%以上的时间.我不需要任何令人惊叹的东西,只需一个干净,漂亮和可呈现的环境,例如:
alt text http://i48.tinypic.com/t0p1fq.png
这是我一直存在的一个反复出现的问题,我希望Web UI开发可以有一个不那么裸的默认样式,类似于Visual Studio或iPhone SDK的方法对我来说非常有用.
使用Balsamiq Mockups创建的上述模型是一个很好的例子,所有最常见的"组件"都可以使用,最重要的是:只有一种好看的风格可供选择.
网络上有这样的东西吗?一个中立但不错的CSS或Javascript UI框架?
目前的选项:
我很想知道是否有任何仅CSS的UI框架.
我发现这个页面有一个非常好的Web UI库列表,但是大多数(至少是好的)似乎都是特定于Java的,在纯CSS或JS中有没有同样好的选择?
PS:我对AJAX,效果,行为等不感兴趣......我主要(唯一)关注的是风格.
感谢所有人的建议!
在仔细考虑了所有建议的UI库之后,我得出的结论是ExtJS和Qooxdoo是最符合我需求的.jQuery UI似乎很有前景,但只提供了减少的元素数量.
至于CSS专用库,我发现BlueTrip/BluePrint和tambler建议的主题是最好的.除此之外,Flex和Napkee似乎也值得探索.
现在是时候学习ExtJS了!=)
我不敢相信没有人提到过:
它是一个商业js框架,但相当实惠,并使一个很好的用户界面轻而易举.有一套比jqueryui更完整的元素,它的设计是为了制作一个完整的应用程序.我只玩了一点,但到目前为止我真的很喜欢它.免费供个人使用.
如果您真的想要了解使用EXT开发的完整UI,请尝试以下网址:
http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/feed-viewer/feed-viewer.html
如果您更擅长处理业务逻辑,那么您可以花时间专门编写业务逻辑,以便掌握它.这将要求您学习如何与擅长演示的其他人交流.(xml和json是常见的手段)
业务逻辑和表示非常不同.设计一个不仅外观美观,而且直观且易于使用的系统非常困难.与建立复杂应用程序的内部工作同样困难和耗时.
一个好的接口并不像包含css框架那么简单.
我认为自己是一个更具创造力的程序员,在演示方面表现出色.我碰巧很幸运地与某人交往,首先是......非常有动力,其次是非常擅长"商业逻辑".他在规划和实施复杂系统方面有很多经验,而我主要关注的是界面设计.
如果您在进行系统架构,规划,开发等方面更有效率,那么您应该将自己推向这个方向.虽然单独的开发项目可以相当充实,但我认为它效率低下.很少有人拥有独立开发顶级应用程序的技能.
挑战在于寻找与您合作的人.