5

非常によく似たレイアウトの Web アプリケーションがかなりあるので、共通して使用している特定のフレームワークがあると思います。トップバーには次のようなレイアウトがあります。

ここに画像の説明を入力 ここに画像の説明を入力

そしてサイドバーがありますが、これはしばしば少し Apple 風です:

ここに画像の説明を入力

これがある種の一般的な(できればオープンソースの)UIフレームワークであるかどうかは誰にもわかりませんか?

4

1 に答える 1

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.
*/
于 2012-09-08T18:48:50.713 に答える