Порівняння фреймворків JavaScript

На JavaScript написано безліч програмних каркасів. Мета цього порівняння — показати приклади фреймворків і порівняти основні з них.

Загальна інформація

Фреймворк Версія Розмір Ліцензія Мова
Ample SDK 0.9.3
1 липня 2010
вар'юється.
40 kB (мініфіковано) + gzip-стиснення)
MIT + GPL ?
AngularJS 1.5.0
5 лютого 2016
144 kB (мініфіковано + стиснено) MIT JavaScript
Backbone.js 1.2.1
червень 2015
7.3 kB (запаковано + gzip-стиснення) MIT JavaScript
DHTMLX 4.0
4 червня 2014
вар'юється GPL + Commercial[1] JavaScript
Dojo 1.10.4
18 січня 2015
вар'юється.
41 kB (мініфіковано + gzip-стиснення),
155 kB (мініфіковано),
598 kB (без компресії)[2]
BSD + AFL JavaScript + HTML
Echo3 3.0.rc1
24 березня 2011
? MPL, LGPL or GPL JavaScript та/або Java
Ember.js 1.7.0
19 серпня 2014
95 kB (мініфіковано + gzip-стиснення),
340 kB (мініфіковано),
1.5 MB (без компресії)
MIT JavaScript
Enyo 2.0.1
30 серпня 2012
<25 kB (gzip-стиснення) Apache 2 [3] JavaScript
Ext JS 4.2
13 березня 2013
84–502 kB GPL + Commercial[4] JavaScript
Google Web Toolkit 2.7.0
листопад 2014
вар'юється Apache Java
jQuery (library) 1.9.1
4 лютого 2013
32 KiB (мініфіковано + gzip-стиснення),
93 KiB (мініфіковано),
252 KiB (без компресії)
MIT JavaScript
jQWidgets 3.9.1
29 жовтня 2015
3102 KB (мініфіковано),
7486 KB (без компресії)
Creative Commons NonCommercial та Commercial[5] JavaScript, HTML, CSS
Kendo UI 2014.1.416
16 квітня 2014
вар'юється Apache 2 + комерційне[6] JavaScript
Knockout 3.4.0
17 листопада 2015
58 KB мініфіковано / 280 KB (development mode) MIT невідомо
midori (покинуто) 2010.05
10 травня 2010
9 kB (мініфіковано + gzip-стиснення),
50 kB (без компресії)
MIT ?
MochiKit (покинуто) 1.4.2 — не розробляється
17 листопада 2008
32–200 kB MIT + AFL ?
MooTools 1.6.0
14 січня 2016
вар'юється;
7.3–65 KiB (YUI Compressor),[7]


вар'юється;
7.3–65 KiB (YUI Compressor),[8]
101 KiB (без компресії)[9]

MIT JavaScript
SAP OpenUI5 1.26.6
лютий 2015
20.8MB (1.34.7 runtime, мініфіковано, zip)
6.8MB (1.34.7 runtime mobile, мініфіковано, zip)
52.1MB (1.34.7 SDK, zip)
Apache 2[10] JavaScript
Prototype + script. aculo.us[11] Prototype: 1.7.3
22 вересня 2015
script.aculo.us: 1.9.0
23 грудня 2010
46–278 kB MIT JavaScript
Pyjamas 8.0
березень 2012
вар'юється Apache 2 + GPL Python
qooxdoo 5.0.1
15 вересня 2015
вар'юється, поч. з 6 kB (gzip-стиснення) LGPL + EPL JavaScript
Rialto Toolkit (покинуто) 1.1.5
25 лютого 2011
520 kB Apache ?
Rico (покинуто) 2.0
3 травня 2009
? Apache ?
SmartClient + SmartGWT SmartClient: 10.0
вересень 2014
SmartGWT: 5.0
вересень 2014
100–500 kb (gzip-стиснення). LGPL + Commercial Сервер: Java
Клієнт: Java (Smart GWT) або Javascript (SmartClient) або XML (обидва)
SproutCore 1.11.2
2 травня 2016
250–700 kb (gzip-стиснення). MIT JavaScript
Syncfusion 14.1.0.41
6 квітня 2016
вар'юється100 kB - 8.1 MB (мініфіковано + gzip-стиснення),
237 kB - 6.4 MB (без компресії).
комерційне JavaScript, HTML, CSS
Unified.js 14.0
червень 2015
вар'юється, 871 KiB (мініфіковано + gzip-стиснення) BSD(component only) + Commercial JavaScript
Wakanda 9
14 листопада 2014
вар'юється GPL3 (framework), AGPL (server) + Commercial JavaScript + HTML + CSS
Webix 2.2
січень 2015
120 kB (gzip-стиснення) GPL + Commercial JavaScript
Wijmo 5.20153.117
8 січня 2016
вар'юється.
Core: 20 kB (мініфіковано + gzip-стиснення)
Всього: 117 kB (мініфіковано + gzip-стиснення)
Commercial TypeScript
YUI (покинуто) 3.18.1
21 жовтня 2014
вар'юється; core 31 kB BSD JavaScript + HTML + CSS
Zino UI 1.5
28 червня 2015
вар'юється GPL + Commercial JavaScript
ZK 8.0.1
19 січня 2016
вар'юється LGPL + GPL + ZOL XML + Java (JavaScript необов'язково)

Особливості

 v AccDC Ample SDK AngularJS Atoms.js DHTMLX Dojo Echo3 Ember.js Enyo Ext JS Google Web Toolkit jQuery jQWidgets Kendo UI midori MochiKit MooTools OpenUI5 Prototype + script. aculo.us[11] Pyjamas qooxdoo Rialto Toolkit Rico SmartClient + SmartGWT SproutCore Syncfusion Unified.js Wakanda Wijmo YUI Zino UI ZK Webix
Знаходження функції[12] Так Ні[13] Так Так Ні Так[14] Ні Так Так[15] Ні[16][17] Так[18] Так Так[19] Ні[20] Ні[21] Так[22] Ні[23] Так Ні[24] Ні Partial [25] Так Так Так Partial Так Yes Ні[26] Так
«Обгортання» DOM[27] Так Так[28] Так Так Так Так Так Ні Так Так Так Так Так Так Так Ні[29] Ні[30][31] Так Так Так Ні Так Ні Так Так Так Так Так Так Так
Обмін даними через XMLHttpRequest Так Так Так Так Так Так[32] Так Так Так Так Так[33] Так Так Так Так[34] Так Так Так Так Ні Так[35] Так Так Так Так Так Так Так Так
WebSocket Так Так Так Так Так[32] Так Так Так Так Ні Так Так Так Так[34] Так[36] Так Так Так Ні Так[35] Так з доп. Plugin Так Так Ні Так
Server push data retrieval Так Так[37] Так[38] Так[39] Так[37] Ні Так[40] з доп. Plugin Так Так[41] Так[42]
Other data retrieval Так: XML, HTML Так: XML Так: XML, HTML,CSV Так: XML, CSV, HTML Так: XML, HTML, CSV, ATOM[43] Так: XML, SOAP, AMF, Ext.Direct Так: RPC, RequestFactory Так: XML, HTML Так: XML, JSON, CSV, TSV[33] Так: XML, JSON, SOAP, REST, OData Так: XML, HTML Так: XML, WSDL, RSS, and Java-based SQL, Hibernate, POJO adapters XML, JSON, OData Так: XML, CSV,SSV,[44] JSON(with js plugin) Так: JSON-RPC, Wakanda REST Так: XML, JSON, REST, OData, CSV, XSLX Так: XML, JSON Так: XML, HTML,CSV
Drag and drop Так: With keyboard accessibility Так Так Так[45] Так Так з плагіном[46] Так[47] Так Так Так Так[48] Так[49] Так Варіюється Так Так Так Так Так Так Так Так Так Так Так Так
Прлсьі візуальні ефекти Так Так Так Так Так Так[50] Так Так Так Так Так Так Так Так Так[51] Так Так Так Так Ні Так Так Так[52] Так Так Так Так Так Так Так
Анімація /
складні віз. ефекти
Так Так CSS Так Так[53] Так Так[54] Так Так Так Так Так Так Так[55] Так[56] Так Так Ні Так Так Так[52] Так Так Так Так Так Так
ПІдтримка кнопки «назад» /
керування історією
Так Так Ні Так[57] Так Так[58] Так[59] Так з плагінами[60] Ні Так[61] Так з плагіном[62] Так Так[63] Так Ні Так Так Так Так Ні Ні Так Так
Отримання даних з віджетів і валідація Так Так Так Так Так[64] Так[65] Так Так Так Так, валідація вимагає плагіна[66] з плагінами[67] Так[68] Так Так Так Так Так Так[63] Так Так Так Так Так Так Ні Так Так Ні Так Так
AccDC Ample SDK AngularJS Atoms.js DHTMLX Dojo Echo3 Ember.js Enyo ExtJS Google Web Toolkit jQuery jQWidgets Kendo UI midori MochiKit MooTools OpenUI5 Prototype + script. aculo.us[11] Pyjamas qooxdoo Rialto Toolkit Rico SmartClient + SmartGWT SproutCore Syncfusion Unified.js Wakanda Wijmo YUI Zino UI ZK Webix
Сітка (grid) Так[69] Так[70] Template Так[71] Так[72] Так Так Так з плагінами[73] Так[74] Так Ні з плагіном[75] Так Так Так Так Так[76] Так Так Так[77] Так Так[78] Так Ні Так Так
Деревоподібна структура Так Так[70] Так Так[79] Так[80] Так[81] Так[82] Так з плагінами[83] Так[84] Так[85] Ні з плагінами[86] Так Так[87] Так[88] Так Так Так Так Так Так (Auto Form)[89] Так Так Так Так
Візуальний редактор Так[90] Ні з плагінами Так[91] Так[92] Так[93] Так[94] Так з плагінами[95] Так[96] Так[97] Ні Так[98] Так Так[99] Ні Ні Так з доп. plugin Так Так[100] Ні Ні Так Integrates with external widgets
Автозавершення Ні Так Так[101] Так[102] Так Так Так[103] Так[104] Так[105] Так з плагіном[106] Так Так Так Так Так з плагінами Так[107] Так Так[108] Так Так Так Так
Генерація HTML Так Так Ні Так Так Так[109] Так Так Так Так[96] Так Ні Так[110] Так Так Так Так Так Так Так Так Так Ні Так Так Так Так
Шаблони оформлення для віджетів Так Так Так Так[111] Так[112] Так Так[113] Так[114] Так[115] Так[116] Так[117] Так Так Так Так[118] Так Так Так Так Так[119] Так Так Так Так
Зміна розмірів для панелей і модальних вікон Так Так Так Так[120] Так Так Так Так з плагінами Так[121] Так Так[122] Так Так Так Так Так Так[123] Так Так Так[124] Так
GUI page layout Так Так Так Так[125] Так Так Так з плагіном[126] Так[127][128] Bootstrap integration[129] Так[122] Так Так Так Ні Так Так[130] Ні Так Так[124] Так
Підтримка Canvas Так Так Так[131] Так Так Так з плагіном[132] Так[133] Так Так[134] Так Так Так Так Так Так Так[135] Так Так Так[136] Так
Підтримка смартфонів/планшетів (натискання) Так Так Так Так Так[137] Так[138] Ні Так Так Так з плагіном[139] з плагіном[140] Так[141] Так з плагіном[142] Так Так Так Так Так Так Так[143][144] Так Ні Так[145] Так
Доступність /
graceful degradation[146]
Так Ні Так Relies on built-in ARIA attributes Ні Так[147] Ні Так Так[148] Так[149] Так Так[150] Так[151] Так Ні[152] Degradation: ні
Accessibility: так
Degradation: ні
Accessibility: так
Так Так Degradation: ні
Accessibility: так
Так Так Ні
ARIA compliant Так Ні Так[147] Так[148] Так[153] Так[150] Так[154] Так Ні Так Так Так Так Так Так Так Ні
Інструменти розробника Так Ні Visual Studio, CodeMirror Plugin Так[155] Так[156][157] In development[158] in progress[159] Так[160][161][162] Так Так[163][164] Так[116][165][166] Так[117][167][168][169][170] Так[171][172] Ні Так[173] Так Ні Ні Так Так[174] Ні Так In development
Робота офлайн[175] Так Так Ні[176] Так Так[177] з доп. Google Gears[178] з плагіном[179] Так[180] Так[181] Ні з доп. Pyjamas-Desktop[182] Так Ні Так Так Так planned Так Так
Крос-браузерна 2d векторна графіка[183] Так[184] з плагінами Так[185] Так з плагіном[186] Так[133] Так Так[187] Так Так Ні] Так Так Так (з доп. Raphael) Так Так Так[188] Ні
Чарти і панель керування[189] Так[190] Так[191] Так[192] Так[193] з плагіном[194][195] Так[196][197] Так[198] Так Ні Так,[77] Так Так[199] Так Так Так[200] Так[201]
Підтримка тексту справа наліво CSS Так Так Так залежить від плагіну Так[150] Так[202] Так Так Так Так Так Так Ні Ні

Підтримка браузерів

Фреймворк Internet Explorer Mozilla Firefox Safari Opera Chrome
AccDC 6+ 2+ 3+ 9+ 1+
Ample SDK 6+ 1+ 3+ 9.6+ 1+
AngularJS (1.3) 8+ (9+) 4+ 5+ 11+ 30+
Atoms.js 8+ 4+ 4+ 11+ 10+
DHTMLX 6+ 1+ 2.0+ 9+ 1+
Dojo 6+ 3+[203] 4[203] 10.50+[203] 3[203]
Echo3 6+ 1.5+ 3+ 9+ 1+
Ember.js 6+ 3+ 4+ 10.6+ 14+
Enyo 8+[204] >4[204] >5[204] >10[204]
Ext JS 6+ 3.6+ 4+ 11+ 10+[205]
Google Web Toolkit 8+ 1+ 5+ 9+ 1+
jQuery 6+[206] 2+[206] 3+[206] 9+[206] 1+[206]
jQWidgets 7+[207] 2+[207] 3+[207] 9+[207] 1+[207]
Kendo UI 7+ ESR 5+ (OSX) 15+ Yes[208]
midori 6+ 1.5+ 2+ 9+
MochiKit 6 1.0.7, 1.5b2 2.0.2 8.5
MooTools 6+ 2+ 3+ 9+ 1+
Prototype + script. aculo.us[11] 6+ 1.5+ 2.0.4+ 9.25+ 1+ (поч. з 1.6.1RC3)
Pyjamas 6+ 1+ 2+ 9+
qooxdoo 6+ 2+ 3+ 9+ 2+
Rialto Toolkit 6+ 1.5+ 9+
Rico 5.5+ 1+ 2.0.3[209]
SmartClient and SmartGWT 6+ 1+ 3+ 9+ 1+
SproutCore 6+ 3+ 4+ 9+ 1+
Syncfusion 8+ 22+ 5+ 12+ 17+
Unified.js 8+ 4+ 5+ 11+ 30+
Wakanda 9+ 4+ 5+ 11+
Wijmo 9+ 4+ 5+ 11+ 30+
YUI 6+ 3+[210] 4.0 10.0+
Zino UI 8+ 4+ 5+ 11+ 12+
ZK 6+ 2.0+ 3+ 9+ 2+
Webix 8+ 3+ 4+ 9+ 1+

Див. також

Примітки

  1. Licenses. dhtmlx.com. Процитовано 23 листопада 2014.
  2. Dojo Base. Архів оригіналу за 28 листопада 2009. Процитовано 24 вересня 2016.
  3. About Enyo JS. enyojs.com. Процитовано 23 листопада 2014.
  4. EXt JS 5 Licensing. http://www.sencha.com. Архів оригіналу за 9 січня 2011. Процитовано 23 листопада 2014.
  5. License - Javascript, HTML5, jQuery Widgets. www.jqwidgets.com. Процитовано 17 грудня 2015.
  6. Kendo UI Licensing. http://www.telerik.com. Процитовано 16 квітня 2014.
  7. [1]
  8. [2]
  9. [3]
  10. https://github.com/SAP/openui5/ OpenUI5 on GitHub
  11. а б в г script.aculo.us is an add-on to Prototype.
  12. Feature detection is preferred by many to browser sniffing to support future browsers: Browser Detecting (and what to do Instead), Feature Detection: State of the Art Browser Scripting, Browser Feature Detection [Архівовано 2017-07-10 у Wayback Machine.]
  13. Ample SDK uses Browser Sniffing
  14. Documentation dojo/has
  15. http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.supports
  16. GWT implementations for every browser
  17. Google Docs (built on GWT) stops working on a Firefox rebranding because of not doing proper Feature Detection
  18. jQuery 1.3
  19. http://docs.telerik.com/kendo-ui/api/javascript/kendo#fields-support
  20. http://www.midorijs.com/midori.js [Архівовано 31 жовтня 2016 у Wayback Machine.] midori.js
  21. http://www.mochikit.com/MochiKit/Style.js [Архівовано 25 вересня 2010 у Wayback Machine.] MochiKit/Style.js
  22. http://mootools.net/blog/2010/10/11/mootools-core-1-3-stable-and-mootools-more-1-3rc/
  23. Feature detection all the way. Архів оригіналу за 21 квітня 2009. Процитовано 24 вересня 2016.
  24. https://svn.improve.fr/rialto/Rialto-coreV1/rialtoEngine/javascript/rialto.js[недоступне посилання з квітня 2019]
  25. Author disagrees that feature detection alone is sufficient
  26. http://zssdemo.zkoss.org/zkau/web/js/zk/zk.js.dsp [Архівовано 19 серпня 2020 у Wayback Machine.] zk.js
  27. kangax (5 квітня 2010). What’s wrong with extending the DOM. Процитовано 6 квітня 2010.
  28. Архівована копія. Архів оригіналу за 30 серпня 2016. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  29. MooTools Docs — Element/Element
  30. Prototype JavaScript framework: Element
  31. Prototype 2.0 will not extend the DOM — Ajaxian
  32. а б AJAX and Dojo. Архів оригіналу за 9 лютого 2010. Процитовано 24 вересня 2016.
  33. а б jQuery Data Adapter. www.jqwidgets.com. Процитовано 17 грудня 2015.
  34. а б MooTools Request
  35. а б Inner HTML demo. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  36. Simple chat server example using UI5 WebSocket. Архів оригіналу за 6 липня 2017. Процитовано 24 вересня 2016.
  37. а б Архівована копія. Архів оригіналу за 19 вересня 2010. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  38. https://github.com/kembuco/extjs-cometd/
  39. https://code.google.com/p/rocket-gwt/wiki/Comet
  40. Real-time Messaging Module
  41. support only the nexacro browser currently
  42. http://books.zkoss.org/wiki/ZK_Developer's_Reference/Server_Push
  43. Архівована копія. Архів оригіналу за 17 березня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  44. SSV : special separate value(rs,ds character delimeter) for fast speed parsing
  45. Архівована копія. Архів оригіналу за 6 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  46. https://code.google.com/p/gwt-dnd/
  47. jQuery DragDrop Plugin. www.jqwidgets.com. Процитовано 17 грудня 2015.
  48. MooTools Drag.Move
  49. Accordion drag + drop
  50. Архівована копія. Архів оригіналу за 16 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  51. MooTools Fx.Tween (Simple Transitions)
  52. а б http://showcase.sproutcore.com/#demos/Transition%20Plugins
  53. Архівована копія. Архів оригіналу за 4 березня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  54. Архівована копія. Архів оригіналу за 20 грудня 2013. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  55. Mochikit.Visual
  56. MooTools Fx.Morph (Advanced Transitions)
  57. Архівована копія. Архів оригіналу за 2 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  58. Архівована копія. Архів оригіналу за 24 березня 2016. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  59. http://www.sencha.com/products/js/roadmap.php [Архівовано 29 грудня 2010 у Wayback Machine.] Since v2.2
  60. Address, History [Архівовано 2011-11-11 у Wayback Machine.], jquery History [Архівовано 2010-02-19 у Wayback Machine.], History/Remote [Архівовано 18 травня 2008 у Wayback Machine.], jQuery BBQ
  61. http://docs.telerik.com/kendo-ui/api/javascript/router#configuration-pushState
  62. MooTools-History
  63. а б Pyjamas Kitchen Sink demo. Архів оригіналу за 16 червня 2012. Процитовано 24 вересня 2016.
  64. dhtmlxForm
  65. Архівована копія. Архів оригіналу за 3 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  66. Архівована копія. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  67. http://plugins.jquery.com
  68. jQuery Validator. www.jqwidgets.com. Процитовано 17 грудня 2015.
  69. Data Grid
  70. а б Data Views. Архів оригіналу за 1 жовтня 2016. Процитовано 24 вересня 2016.
  71. dhtmlxGrid
  72. Архівована копія. Архів оригіналу за 23 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  73. jqGrid, Ingrid [Архівовано 27 вересня 2016 у Wayback Machine.], Flexigrid, SlickGrid, ParamQuery Grid, ShieldUI jQuery Grid
  74. jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid. www.jqwidgets.com. Процитовано 17 грудня 2015.
  75. JxLib Library [Архівовано 18 лютого 2009 у Library of Congress] or phatfusion sortable table plugin [Архівовано 22 квітня 2009 у Wayback Machine.] or DrasticGrid [Архівовано 2017-04-15 у Wayback Machine.]
  76. Live grid. Архів оригіналу за 17 березня 2017. Процитовано 24 вересня 2016.
  77. а б [4]
  78. Wakanda DataGrid. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  79. dhtmlxTree
  80. Архівована копія. Архів оригіналу за 9 травня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  81. Tree demo
  82. Tree demos. Архів оригіналу за 12 травня 2014. Процитовано 24 вересня 2016.
  83. treeview [Архівовано 9 жовтня 2008 у Wayback Machine.], file_tree_viewer [Архівовано 18 вересня 2009 у Wayback Machine.]
  84. jQuery Tree. www.jqwidgets.com. Процитовано 17 грудня 2015.
  85. [5]
  86. MooTree 2 [Архівовано 2016-09-11 у Wayback Machine.] or JxLib Library [Архівовано 18 лютого 2009 у Library of Congress] or MooTools PowerTools! [Архівовано 23 серпня 2016 у Wayback Machine.]
  87. http://pyjs.org/examples/kitchensink/output/KitchenSink.html#Trees [Архівовано 16 червня 2012 у Wayback Machine.] Tree
  88. http://demo.qooxdoo.org/current/demobrowser/ Demo browser
  89. Wakanda Auto Form. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  90. Архівована копія. Архів оригіналу за 24 вересня 2016. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  91. dhtmlxEditor
  92. Архівована копія. Архів оригіналу за 16 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  93. Echo 3 new features. Архів оригіналу за 1 травня 2008. Процитовано 24 вересня 2016.
  94. problems with the HTMLEditor creating XHTML vs the HTML it does now
  95. markitup, jwysiwyg, htmlbox [Архівовано 7 липня 2009 у Wayback Machine.], WYMeditor [Архівовано 3 червня 2008 у Wayback Machine.]
  96. а б jQuery Editor. www.jqwidgets.com. Процитовано 17 грудня 2015.
  97. [6]
  98. MooEditable. Архів оригіналу за 12 липня 2009. Процитовано 24 вересня 2016.
  99. JavaScript Frameworks. www.plerdy.com. Процитовано 30 липня 2020.
  100. Wakanda WYSIWYG Editor. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  101. dhtmlxCombo
  102. Архівована копія. Архів оригіналу за 18 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  103. http://jqueryui.com/autocomplete/
  104. jQuery Input, jQuery Auto Complete. www.jqwidgets.com. Процитовано 17 грудня 2015.
  105. [7]
  106. Digitarald's Autocompleter Plugin. Архів оригіналу за 23 жовтня 2017. Процитовано 24 вересня 2016.
  107. [8]
  108. Wakanda Combo Box. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  109. As of Dojo 1.3, the NodeList.addContent() api can be used to create content for example: dojo.query(«.note»).addContent(«h4 NOTE: h4», «before»);
  110. MooTools Elements. Архів оригіналу за 5 вересня 2008. Процитовано 24 вересня 2016.
  111. SkinBuilder
  112. Архівована копія. Архів оригіналу за 3 березня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  113. Community-driven skins, Theme Builder
  114. Skinning GWT controls with style sheets. Архів оригіналу за 12 вересня 2008. Процитовано 24 вересня 2016.
  115. ThemeRoller
  116. а б Theme Builder for jQWidgets. www.jqwidgets.com. Процитовано 17 грудня 2015.
  117. а б Архівована копія. Архів оригіналу за 28 січня 2018. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  118. Архівована копія. Архів оригіналу за 19 червня 2012. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  119. Wakanda Widget Overview (skins / styles)
  120. dhtmlxWindows
  121. jQuery Window. www.jqwidgets.com. Процитовано 17 грудня 2015.
  122. а б Using MochaUI Library or JxLib [Архівовано 18 лютого 2009 у Library of Congress]
  123. Wakanda Dialogs. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  124. а б Архівована копія. Архів оригіналу за 12 жовтня 2008. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  125. dhtmlxLayout
  126. [9]
  127. jQuery Docking Layout. www.jqwidgets.com. Процитовано 17 грудня 2015.
  128. jQuery Splitter. www.jqwidgets.com. Процитовано 17 грудня 2015.
  129. [10]
  130. Wakanda Container / Layout. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  131. dojo.gfx. Архів оригіналу за 9 березня 2009. Процитовано 24 вересня 2016.
  132. jQuery Canvas plugin
  133. а б jQuery Draw Plugin. www.jqwidgets.com. Процитовано 17 грудня 2015.
  134. MochaUI Library
  135. Wakanda Canvas. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  136. [11]
  137. DHTMLX Touch. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  138. dojox.mobile + dojox.mobile.app
  139. [12]
  140. jQTouch, jQuery Mobile Project
  141. jQWidgets Mobile Demos. www.jqwidgets.com. Процитовано 17 грудня 2015.
  142. MooTools Mobile (unofficial)
  143. Wakanda Navigation View. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  144. Wakanda Split View. Архів оригіналу за 27 вересня 2016. Процитовано 24 вересня 2016.
  145. http://www.zkoss.org/whyzk/Features
  146. All JavaScript frameworks can be written in an accessible way with graceful degradation, frameworks seen here which imply out-of-the-box accessibility have made a special effort to document best practices for their particular framework.
  147. а б Архівована копія. Архів оригіналу за 6 квітня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  148. а б [13]
  149. Built-in Accessibility in GWT 1.5 Applications
  150. а б в jQWidgets Accessibility Overview. www.jqwidgets.com. Процитовано 17 грудня 2015.
  151. [14]
  152. Qooxdoo's «Extreme JavaScript» paradigm. Архів оригіналу за 12 жовтня 2008. Процитовано 24 вересня 2016.
  153. jQuery UI has ARIA support
  154. [15]
  155. Visual Designer for DHTMLX
  156. Wavemaker
  157. Aptana Studio
  158. EchoStudio 3. Архів оригіналу за 7 грудня 2016. Процитовано 24 вересня 2016.
  159. Архівована копія. Архів оригіналу за 9 липня 2012. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  160. [16]
  161. Theme Builder
  162. Custom build tool
  163. Netbeans has jQuery support. Архів оригіналу за 12 липня 2017. Процитовано 24 вересня 2016.
  164. jQuery API
  165. ßeta - jQWidgets Charts Studio. www.jqwidgets.com. Процитовано 17 грудня 2015.
  166. JSEditor. www.jqwidgets.com. Процитовано 17 грудня 2015.
  167. Архівована копія. Архів оригіналу за 6 березня 2017. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  168. Архівована копія. Архів оригіналу за 6 січня 2018. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  169. [17]
  170. Custom build tool
  171. MooTools-core Documentation. Архів оригіналу за 2 жовтня 2009. Процитовано 24 вересня 2016.
  172. MooTools-more Document. Архів оригіналу за 4 жовтня 2009. Процитовано 24 вересня 2016.
  173. Custom build, JS Linker, API generation, Unit test framework, etc. Архів оригіналу за 25 липня 2008. Процитовано 24 вересня 2016.
  174. Wakanda Studio. Архів оригіналу за 14 березня 2012. Процитовано 24 вересня 2016.
  175. JavaScript frameworks currently only have the ability to support offline storage by taking advantage of pre-installed browser extensions such as Google Gears. If a user does not have one of these supported extensions installed in their browser already then offline support will be unavailable to the framework. JavaScript framework developers interested in implementing Gears may want to start with the Gears Getting Started Guide.
  176. o.DojoToolkit.Org/offline [Архівовано 10 лютого 2010 у Wayback Machine.] says «Dojo Offline is no longer supported after Dojo 1.3»
  177. http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.data.proxy.WebStorage
  178. Google API Libraries for Google Web Toolkit
  179. jQuery HTML5 Storage plugin. Архів оригіналу за 4 березня 2017. Процитовано 24 вересня 2016.
  180. This example shows how to Save/Load the Grid's state. www.jqwidgets.com. Процитовано 17 грудня 2015.
  181. [18]
  182. Pyjamas Desktop
  183. Some JavaScript libraries provide 2d graphics primitives that can be used for cross-browser vector graphics. These libraries rely on underlying technologies in the browser or plugins such as Canvas, SVG, VML, Flash, and Silverlight to do the actual rendering, but help isolate application and widget code from the rendering engine API differences
  184. Архівована копія. Архів оригіналу за 2 вересня 2016. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  185. Архівована копія. Архів оригіналу за 9 березня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  186. http://keith-wood.name/svg.html jQuery SVG plugin
  187. MooTools ART
  188. http://books.zkoss.org/wiki/Small_Talks/2010/June/How_To_Use_Canvas4Z
  189. Деякі бібліотеки містять віджети для чартів, графіків тощо.
  190. Архівована копія. Архів оригіналу за 26 вересня 2016. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  191. dhtmlxChart
  192. Архівована копія. Архів оригіналу за 3 березня 2009. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  193. http://dev.sencha.com/deploy/dev/docs/?class=Ext.chart.Chart[недоступне посилання] Chart API
  194. jQuery Flot Plugin
  195. jQuery Visualize Plugin. Архів оригіналу за 9 липня 2009. Процитовано 24 вересня 2016.
  196. jqxChart - javascript chart widget powered by jQuery, HTML5, SVG. www.jqwidgets.com. Процитовано 17 грудня 2015.
  197. jQuery Gauge. www.jqwidgets.com. Процитовано 17 грудня 2015.
  198. [19]
  199. WakandaChart. Архів оригіналу за 16 вересня 2019. Процитовано 24 вересня 2016.
  200. [20]
  201. Webix Charts
  202. [21]
  203. а б в г Архівована копія. Архів оригіналу за 8 лютого 2010. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  204. а б в г Архівована копія. Архів оригіналу за 23 липня 2012. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  205. http://www.sencha.com/products/js/
  206. а б в г д http://docs.jquery.com/Browser_Compatibility
  207. а б в г д jQuery UI Widgets - Help Documentation. www.jqwidgets.com. Процитовано 17 грудня 2015.
  208. http://docs.telerik.com/kendo-ui/browsers-support
  209. Архівована копія. Архів оригіналу за 17 березня 2017. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  210. Архівована копія. Архів оригіналу за 9 лютого 2017. Процитовано 24 вересня 2016.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)

Read other articles:

Association football club in England Football clubFleet SpursFull nameFleet Spurs Football ClubNickname(s)SpursFounded1951GroundKennels Lane, SouthwoodCapacity1,000ChairmanJohn HaddockManagerDave MatthewsLeagueHampshire Premier League Senior Division2022–23Wessex League Division One, 20th of 20 (relegated) Home colours Away colours Fleet Spurs Football Club are a football club based in Fleet, England. They play in the Hampshire Premier League Senior Division. The club is affiliated to the Hamp…

Rallying cry from The Communist Manifesto Part of a series onMarxism Theoretical works Economic and Philosophic Manuscripts of 1844 The Condition of the Working Class in England The German Ideology The Communist Manifesto The Eighteenth Brumaire of Louis Bonaparte Grundrisse Capital Critique of the Gotha Programme Dialectics of Nature The Origin of the Family, Private Property and the State What Is to Be Done? The Accumulation of Capital Philosophical Notebooks Terrorism and Communism The State …

Golfo de Boni Teluk Bone Océano o mar de la IHO (n.º id.: 48k) Ubicación geográficaContinente Asia / OceaníaOcéano Océano PacíficoIsla CélebesCoordenadas 4°00′S 120°45′E / -4, 120.75Ubicación administrativaPaís Indonesia IndonesiaDivisión Célebes Meridional y Célebes SurorientalCuerpo de aguaMares próximos Mar de BandaCiudades ribereñas Wawo, Malamala, Lampia, Palopo y WatamponeMapa de localización Localización del golfo de Tomini Localización del go…

Somsoiscomune Somsois – VedutaPanorama di Somsois LocalizzazioneStato Francia RegioneGrand Est Dipartimento Marna ArrondissementVitry-le-François CantoneVitry-le-François-Champagne et Der TerritorioCoordinate48°36′N 4°30′E / 48.6°N 4.5°E48.6; 4.5 (Somsois)Coordinate: 48°36′N 4°30′E / 48.6°N 4.5°E48.6; 4.5 (Somsois) Superficie22,08 km² Abitanti189[1] (2009) Densità8,56 ab./km² Altre informazioniCod. postale51290 Fus…

Artikel ini bukan mengenai James Madison. James Maddison Maddison bermain untuk Leicester City pada 2021Informasi pribadiNama lengkap James Daniel Maddison[1]Tanggal lahir 23 November 1996 (umur 27)[2]Tempat lahir Coventry, InggrisTinggi 175 cm (5 ft 9 in)[3]Posisi bermain Gelandang serang[4]Informasi klubKlub saat ini Tottenham Hotspur F.C.Karier junior0000–2013 Coventry CityKarier senior*Tahun Tim Tampil (Gol)2013–2016 Coventry City 24 (4…

Хип-хоп Направление популярная музыка Истоки фанкдискоэлектронная музыкадабритм-энд-блюзреггидэнсхоллджаз[1]чтение нараспев[англ.]исполнение поэзииустная поэзияозначиваниедюжины[англ.]гриотыскэтразговорный блюз Время и место возникновения Начало 1970-х, Бронкс, Нь…

United States Army missile research program Hermes (missile program) redirects here. For the Russian missile, see Hermes (missile). For other uses, see Hermes (disambiguation). Hermes A-1, A-3BThe first Hermes A-1 test rocket, fired at White Sands Proving GroundFunctionA-1: ExperimentalManufacturerA-1 (1946): General Electric[1]Country of originUnited StatesSizeHeightA-1: 300 in (7.6 m)A-3B: 396 in (10.1 m)[1]DiameterA-1: 34+5⁄8 in (88 cm)A-3B:…

City in Iowa, United StatesMaysville, IowaCityMotto: Viva La MaysvilleLocation of Maysville, IowaCoordinates: 41°38′57″N 90°43′6″W / 41.64917°N 90.71833°W / 41.64917; -90.71833CountryUnited StatesState IowaCountyScottArea[1] • City0.27 sq mi (0.71 km2) • Land0.27 sq mi (0.71 km2) • Water0.00 sq mi (0.00 km2)Elevation738 ft (225 m)Population (2020)&…

American college football season 2008 California Golden Bears footballEmerald Bowl championEmerald Bowl, W 24–17 vs. Miami (FL)ConferencePacific-10 ConferenceRankingCoachesNo. 25Record9–4 (6–3 Pac-10)Head coachJeff Tedford (7th season)Offensive coordinatorFrank Cignetti Jr. (1st season)Offensive schemePro-styleDefensive coordinatorBob Gregory (7th season)Base defense4–3Home stadiumCalifornia Memorial Stadium(Capacity: 71,799)Seasons← 20072009…

Form of network filtering Deep content inspection (DCI) is a form of network filtering that examines an entire file or MIME object as it passes an inspection point, searching for viruses, spam, data loss, key words or other content level criteria. Deep Content Inspection is considered the evolution of Deep Packet Inspection with the ability to look at what the actual content contains instead of focusing on individual or multiple packets. Deep Content Inspection allows services to keep track of c…

  提示:此条目页的主题不是萧。 簫琴簫與洞簫木管樂器樂器別名豎吹、豎篴、通洞分類管樂器相關樂器 尺八 东汉时期的陶制箫奏者人像,出土於彭山江口汉崖墓,藏於南京博物院 箫又稱洞簫、簫管,是中國古老的吹管樂器,特徵為單管、豎吹、開管、邊稜音發聲[1]。「簫」字在唐代以前本指排簫,唐宋以來,由於單管豎吹的簫日漸流行,便稱編管簫爲排簫,…

この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2009年3月) 日常生活(にちじょうせいかつ、英: everyday life)は、毎日繰り返される普段の生活のこと。 日常生活とは、人が生きるために日々繰り返しやっていることである。人によって若干内容は異なるが…

American jazz saxophonist and songwriter (born 1958) Kirk WhalumKirk Whalum in 1987Background informationBorn (1958-07-11) July 11, 1958 (age 65)Memphis, Tennessee, U.S.GenresSmooth jazz, pop, R&B, gospelOccupation(s)MusicianInstrument(s)Saxophone, fluteYears active1985–presentLabelsWarner Bros., Sony, ColumbiaWebsitekirkwhalum.comMusical artist Kirk Whalum (born July 11, 1958) is an American R&B and smooth jazz saxophonist and songwriter. He toured with Whitney Houston for more t…

العلاقات الفنزويلية الكورية الجنوبية فنزويلا كوريا الجنوبية   فنزويلا   كوريا الجنوبية تعديل مصدري - تعديل   العلاقات الفنزويلية الكورية الجنوبية هي العلاقات الثنائية التي تجمع بين فنزويلا وكوريا الجنوبية.[1][2][3][4][5] مقارنة بين البلدين هذه …

Ekologi populasi merupakan sub bagian dari ilmu ekologi.[1] Ekologi populasi mempelajari tentang interaksi suatu populasi dengan lingkungan habitatnya.[1] Interaksi ini meliputi bagaimana suatu populasi tumbuh, bertahan hidup, bahkan melangsungkan garis keturunan melalui reproduksi.[2] Ekologi populasi juga dapat mempelajari keberadaan organisme dari tingkat individu hingga ekosistem.[3] Dinamika populasi Densitas suatu populasi merupakan suatu nilai yang dinamis …

Place in Lower Carniola, SloveniaZagradec pri GrosupljemZagradec pri GrosupljemLocation in SloveniaCoordinates: 45°55′53.24″N 14°41′7.29″E / 45.9314556°N 14.6853583°E / 45.9314556; 14.6853583Country SloveniaTraditional regionLower CarniolaStatistical regionCentral SloveniaMunicipalityGrosupljeArea • Total4.11 km2 (1.59 sq mi)Elevation329.1 m (1,079.7 ft)Population (2002) • Total200[1] Zagradec pri G…

Iman Sutiawan Wakil Ketua Dewan Perwakilan Rakyat Daerah Kota BatamPetahanaMulai menjabat 2014 Informasi pribadiLahir6 November 1975 (umur 48)Batam, Kepulauan RiauPartai politikGerindraSunting kotak info • L • B Iman Sutiawan, S.E.(lahir 6 November 1975) adalah seorang politisi Indonesia yang merupakan politisi Partai Gerakan Indonesia Raya yang menjabat sebagai Wakil Ketua Dewan Perwakilan Rakyat Daerah Kota Batam 2 periode yakni 2014—2019 dan 2019—2020.[1] Im…

Input device A telephone keypad using the ITU E.161 standard. Numeric keypad, integrated with a computer keyboard A calculator 1984 flier for projected capacitance keypad A keypad is a block or pad of buttons set with an arrangement of digits, symbols, or alphabetical letters. Pads mostly containing numbers and used with computers are numeric keypads. Keypads are found on devices which require mainly numeric input such as calculators, television remotes, push-button telephones, vending machines,…

Kapal perusak Jepang Fubuki Tentang kelas Nama:Kelas FubukiPembangun: Arsenal Angkatan Laut Maizuru Yokohama Shipyards Galangan Kapal Fujinagata Perusahaan Dok Uraga Arsenal Angkatan Laut Sasebo Ishikawajima ShipyardsOperator: Angkatan Laut Kekaisaran Jepang  Angkatan Laut Uni SovietDidahului oleh:Kapal perusak kelas-MutsukiDigantikan oleh:Kapal perusak kelas-HatsuharuSubkelas:Tipe I (Kelas Fubuki) Tipe II (Kelas Ayanami) Tipe III (Kelas Akatsuki)Dibangun:1926–1933Bertugas:1928…

Place in Zala, HungaryPusztaedericsLocation of Zala county in HungaryPusztaedericsLocation of PusztaedericsCoordinates: 46°38′24″N 16°47′54″E / 46.64000°N 16.79840°E / 46.64000; 16.79840Country HungaryCountyZalaArea • Total9.55 km2 (3.69 sq mi)Population (2004) • Total199 • Density20.83/km2 (53.9/sq mi)Time zoneUTC+1 (CET) • Summer (DST)UTC+2 (CEST)Postal code8946Area code92 Pusztaed…