我看到很多Web应用程序的布局非常相似,所以我假设有一个特定的框架,他们共同使用它们。顶栏有这种布局:
还有一个侧边栏,通常有点苹果风格:
有谁知道这是否是某种常见的(希望是开源的)UI框架?
答案 0 :(得分:6)
Web应用程序的外观从不表示使用哪个框架来构建它。您展示的内容都是样式的结果,可以使用任何Web框架完成。
然而,您可以查看源代码以查看有哪些类型的javascript引用,并以此方式获得一个想法。某些框架有时会提供线索(asp.net将有_viewstate等)。
例如,在查看Trello的源代码时,您会发现一个带有注释标题部分的js引用,它为您提供了许多线索:
/*
Sizzle CSS Selector Engine
Copyright 2011, The Dojo Foundation
Released under the MIT, BSD, and GPL Licenses.
More information: http://sizzlejs.com/
jQuery JavaScript Library v1.7.2
http://jquery.com/
Copyright 2011, John Resig
Dual licensed under the MIT or GPL Version 2 licenses.
http://jquery.org/license
Includes Sizzle.js
http://sizzlejs.com/
Copyright 2011, The Dojo Foundation
Released under the MIT, BSD, and GPL Licenses.
Date: Wed Mar 21 12:46:34 2012 -0700
jQuery UI 1.8.14
Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
Dual licensed under the MIT or GPL Version 2 licenses.
http://jquery.org/license
http://docs.jquery.com/UI
jQuery UI Widget 1.8.14
Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
Dual licensed under the MIT or GPL Version 2 licenses.
http://jquery.org/license
http://docs.jquery.com/UI/Widget
jQuery UI Mouse 1.8.14
Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
Dual licensed under the MIT or GPL Version 2 licenses.
http://jquery.org/license
http://docs.jquery.com/UI/Mouse
Depends:
jquery.ui.widget.js
: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
@website: http://www.datejs.com/
This application uses other third-party javascript components
distributed under appropriate licenses. For more information,
see the following files at http://trello.com/js/lib/
backbone.js
highcharts.js
json2.js
markdown.js
socket.io.js
underscore.js
Socket.IO.js build:0.8.6, development. Copyright(c) 2011 LearnBoost <dev@learnboost.com> MIT Licensed
! CHANGES FOR TRELLO: Remove all transports other than built-in browser Websockets, try/catch around errors, fix transport merge, fix heartbeat
! Diff with published v0.8.6 for the details.
*/