مقارنة بين إطارات عمل جافا سكريبت

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

مقارنة بين إطارات عمل جافا سكريبت (بالإنجليزية: Comparison of JavaScript frameworks) هناك العديد من إطارات عمل جافا سكريبت المتوفرة، القصد من هذه المقارنة أظهار بعض الأمثلة من أبرز إطارات جافا سكريبت.

معلومات عامة[عدل]

إطار العمل الإصدار المقارن حجم رخصة اللغة الأساس أو المصدر
Ample SDK 0.9.3
واحد من يوليو 2010
متغير الحجم .
Core :
40 كيلوبايت، (تصغير minified وبنظام ضغط gzipped)
رخصة إم أي تي & رخصة جنو العمومية  ?
أنجولار جي إس 1.5.0
الخامس من فبراير 2016
144 كيلوبايت (يمكن ضغطه compressed وتصغيره minified) رخصة إم أي تي جافا سكريبت
Backbone.js 1.2.1
يونيو 2015
7.3 كيلوبايت (حزمة Packed وضغط بنظام gzipped)[1] رخصة إم أي تي جافا سكريبت
DHTMLX 4.0
الرابع من يونيو 2014
متغير رخصة جنو العمومية وتجاري[2] جافا سكريبت
Dojo 1.10.4
الثامن عشر من يناير 2015
متغير.
Base size:
41 kB (minified & gzipped),
155 kB (minified),
598 kB (uncompressed)[3]
رخص بي إس دي & AFL جافا سكريبت + لغة ترميز النص الفائق
اكمل

ميزات[عدل]

 v AccDC Ample SDK أنجولار جي إس Atoms.js DHTMLX Dojo Echo3 Ember.js Enyo Ext JS Google Web Toolkit جي كويري jQWidgets Kendo UI midori MochiKit موتولز OpenUI5 بروتوتيب (إطار عمل) & script. aculo.us[4] Pyjamas qooxdoo Rialto Toolkit Rico SmartClient and SmartGWT SproutCore Syncfusion Unified.js Wakanda Wijmo YUI ZK Webix
الكشف عن ميزة Feature detection[5] نعم لا[6] نعم نعم لا نعم[7] لا نعم نعم[8] لا[9][10] نعم[11] نعم نعم[12] لا[13] لا[14] نعم[15] لا[16] نعم لا[17] لا Partial[18] نعم نعم نعم Partial نعم Yes لا[19] نعم
DOM wrapped[20] نعم نعم[21] نعم نعم نعم نعم نعم لا نعم نعم نعم نعم نعم نعم نعم لا[22] لا[23][24] نعم نعم نعم لا نعم لا نعم نعم نعم نعم نعم نعم
أجاكس
data retrieval
نعم نعم نعم نعم نعم نعم[25] نعم نعم نعم نعم نعم[26] نعم نعم نعم نعم[27] نعم نعم نعم نعم لا نعم[28] نعم نعم نعم نعم نعم نعم نعم
WebSocket نعم نعم نعم نعم نعم[25] نعم نعم نعم نعم لا نعم نعم نعم نعم[27] نعم[29] نعم نعم نعم لا نعم[28] نعم Via Plugin نعم نعم نعم
Server push data retrieval نعم نعم[30] نعم[31] نعم[32] نعم[30] لا نعم[33] Via Plugin نعم نعم[34] نعم[35]
Other data retrieval Yes: XML, HTML Yes: XML Yes: XML, HTML,CSV Yes: XML, CSV, HTML Yes: XML, HTML, CSV, ATOM[36] Yes: XML, SOAP, AMF, Ext.Direct Yes: RPC, RequestFactory Yes: XML, HTML Yes: XML, JSON, CSV, TSV[26] Yes: XML, JSON, SOAP, REST, OData Yes: XML, HTML Yes: XML, WSDL, RSS, and Java-based SQL, Hibernate, POJO adapters XML, JSON, OData Yes: XML, CSV,SSV,[37] JSON(with js plugin) Yes: JSON-RPC, Wakanda REST Yes: XML, JSON, REST, OData, CSV, XSLX Yes: XML, HTML,CSV
سحب وإفلات Yes: With keyboard accessibility نعم نعم نعم[38] نعم نعم With plugin[39] نعم[40] نعم نعم نعم نعم[41] نعم[42] نعم يعتمد نعم نعم نعم نعم نعم نعم نعم نعم نعم نعم نعم
Simple visual effects نعم نعم نعم نعم نعم نعم[43] نعم نعم نعم نعم نعم نعم نعم نعم نعم[44] نعم نعم نعم نعم لا نعم نعم نعم[45] نعم نعم نعم نعم نعم نعم
Animation /
advanced visual effects
نعم نعم CSS نعم نعم[46] نعم نعم[47] نعم نعم نعم نعم نعم نعم نعم[48] نعم[49] نعم نعم لا نعم نعم نعم[45] نعم نعم نعم نعم نعم
Back button support /
history management
نعم نعم لا نعم[50] نعم نعم[51] نعم[52] نعم With plugins[53] لا نعم[54] نعم With plugin[55] نعم نعم[56] نعم لا نعم نعم نعم نعم no(but customizing enble) نعم نعم
Input form ودجة ويب & validation نعم نعم نعم نعم نعم[57] نعم[58] نعم نعم نعم نعم, Validation requires plugin[59] With plugins[60] نعم[61] نعم نعم نعم نعم نعم نعم[56] نعم نعم نعم نعم نعم نعم لا نعم نعم نعم نعم
AccDC Ample SDK أنجولار جي إس Atoms.js DHTMLX Dojo Echo3 Ember.js Enyo ExtJS Google Web Toolkit جي كويري jQWidgets Kendo UI midori MochiKit موتولز OpenUI5 بروتوتيب (إطار عمل) & script. aculo.us[4] Pyjamas qooxdoo Rialto Toolkit Rico SmartClient and SmartGWT SproutCore Syncfusion Unified.js Wakanda Wijmo YUI ZK Webix
Grid نعم[62] نعم[63] Template نعم[64] نعم[65] نعم نعم نعم With plugins[66] نعم[67] نعم لا With plugin[68] نعم نعم نعم نعم نعم[69] نعم نعم نعم[70] نعم نعم[71] نعم نعم نعم
Hierarchical Tree نعم نعم[63] نعم نعم[72] نعم[73] نعم[74] نعم[75] نعم With plugins[76] نعم[77] نعم[78] لا With plugins[79] نعم نعم[80] نعم[81] نعم نعم نعم نعم نعم نعم (Auto Form)[82] نعم نعم نعم
Rich text editor نعم[83] لا With Plugins نعم[84] نعم[85] نعم[86] نعم[87] نعم With plugins[88] نعم[89] نعم[90] لا نعم[91] نعم نعم لا لا نعم Via plugin نعم نعم[92] لا نعم Integrates with external widgets
إكمال تلقائي tools لا نعم نعم[93] نعم[94] نعم نعم نعم[95] نعم[96] نعم[97] نعم With plugin[98] نعم نعم نعم نعم نعم With plugins نعم[99] نعم نعم[100] نعم نعم نعم
لغة ترميز النص الفائق generation tools نعم نعم لا نعم نعم نعم[101] نعم نعم نعم نعم[89] نعم لا نعم[102] نعم نعم نعم نعم نعم نعم نعم نعم نعم لا نعم نعم نعم
Widgets themeable / skinnable نعم نعم نعم نعم[103] نعم[104] نعم نعم[105] نعم[106] نعم[107] نعم[108] نعم[109] نعم نعم نعم نعم[110] نعم نعم نعم نعم نعم[111] نعم نعم نعم
GUI resizable panels and modal dialogs نعم نعم نعم نعم[112] نعم نعم نعم نعم With plugins نعم[113] نعم نعم[114] نعم نعم نعم نعم نعم نعم[115] نعم نعم[116] نعم
GUI page layout نعم نعم نعم نعم[117] نعم نعم نعم With plugin[118] نعم[119][120] Bootstrap integration[121] نعم[114] نعم نعم نعم لا نعم نعم[122] لا نعم[116] نعم
Canvas support نعم نعم نعم[123] نعم نعم نعم With plugin[124] نعم[125] نعم نعم[126] نعم نعم نعم نعم نعم نعم نعم[127] نعم نعم[128] نعم
Mobile/tablet support (touch events) نعم نعم نعم نعم نعم[129] نعم[130] لا نعم نعم نعم With plugin[131] With plugin[132] نعم[133] نعم With plugin[134] نعم نعم نعم نعم نعم نعم نعم[135][136] نعم نعم[137] نعم
Accessibility /
graceful degradation[138]
نعم لا نعم Relies on built-in ARIA attributes لا نعم[139] لا نعم نعم[140] نعم[141] نعم نعم[142] نعم[143] نعم لا[144] Degradation: No
Accessibility: Yes
Degradation: No
Accessibility: Yes
نعم نعم Degradation: No
Accessibility: Yes
نعم لا
واي-أريا compliant نعم لا نعم[139] نعم[140] نعم[145] نعم[142] نعم[146] نعم لا نعم نعم نعم نعم نعم نعم لا
Developer tools, Visual design نعم لا Visual Studio, CodeMirror Plugin نعم[147] نعم[148][149] In development[150] in progress[151] نعم[152][153][154] نعم نعم[155][156] نعم[108][157][158] نعم[159][160][161][162] نعم[163][164] لا نعم[165] نعم لا لا نعم نعم[166] نعم In development
Offline storage[167] نعم نعم لا[168] نعم نعم[169] Via Google Gears[170] With plugin[171] نعم[172] نعم[173] لا Via Pyjamas-Desktop[174] نعم لا نعم نعم نعم planned نعم نعم
Cross-browser 2d Vector Graphics[175] نعم[176] With plugins نعم[177] نعم With plugin[178] نعم[125] نعم نعم[179] نعم نعم لا] نعم نعم نعم (via Raphael) نعم نعم لا
Charting & Dashboard[180] نعم[181] نعم[182] نعم[183] نعم[184] With plugin[185][186] نعم[187][188] نعم[189] نعم لا نعم, نعم نعم[190] نعم نعم[191] نعم[192]
RTL Support in UI Components CSS نعم نعم نعم Depends on the plugin used نعم[142] نعم[193] نعم نعم نعم نعم نعم نعم لا

دعم المتصفح[عدل]

إطار العمل إنترنت إكسبلورر فايرفوكس سفاري أوبرا كروميوم
AccDC 6+ 2+ 3+ 9+ 1+
Ample SDK 6+ 1+ 3+ 9.6+ 1+
أنجولار جي إس (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+[194] 4[194] 10.50+[194] 3[194]
Echo3 6+ 1.5+ 3+ 9+ 1+
Ember.js 6+ 3+ 4+ 10.6+ 14+
Enyo 8+[195] >4[195] >5[195] >10[195]
Ext JS 6+ 3.6+ 4+ 11+ 10+[196]
Google Web Toolkit 8+ 1+ 5+ 9+ 1+
جي كويري 6+[197] 2+[197] 3+[197] 9+[197] 1+[197]
jQWidgets 7+[198] 2+[198] 3+[198] 9+[198] 1+[198]
Kendo UI 7+ ESR 5+ (OSX) 15+ Yes[199]
midori 6+ 1.5+ 2+ 9+
MochiKit 6 1.0.7, 1.5b2 2.0.2 8.5
موتولز 6+ 2+ 3+ 9+ 1+
بروتوتيب (إطار عمل) & script. aculo.us[4] 6+ 1.5+ 2.0.4+ 9.25+ 1+ (starting with 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[200]
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+[201] 4.0 10.0+
ZK 6+ 2.0+ 3+ 9+ 2+
Webix 8+ 3+ 4+ 9+ 1+

أنظر ايضا[عدل]

مصادر ومراجع[عدل]

  1. ^ http://www.computerhope.com/jargon/p/packsoft.htm packed mean
  2. ^ "Licenses". dhtmlx.com. اطلع عليه بتاريخ 2014-11-23. 
  3. ^ Dojo Base[وصلة مكسورة] نسخة محفوظة 28 يناير 2010 على موقع Wayback Machine.
  4. ^ أ ب ت script.aculo.us is an add-on to Prototype.
  5. ^ 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 نسخة محفوظة 10 يوليو 2017 على موقع Wayback Machine.
  6. ^ Ample SDK uses Browser Sniffing نسخة محفوظة 11 يوليو 2011 على موقع Wayback Machine.
  7. ^ Documentation dojo/has
  8. ^ Ext JS 4.2.0 - Sencha Docs نسخة محفوظة 15 يوليو 2017 على موقع Wayback Machine.
  9. ^ GWT implementations for every browser نسخة محفوظة 24 ديسمبر 2016 على موقع Wayback Machine.
  10. ^ Google Docs (built on GWT) stops working on a Firefox rebranding because of not doing proper Feature Detection
  11. ^ jQuery 1.3 نسخة محفوظة 21 ديسمبر 2012 على موقع Wayback Machine.
  12. ^ API Reference for methods and properties in Kendo UI Framework نسخة محفوظة 25 يوليو 2017 على موقع Wayback Machine.
  13. ^ http://www.midorijs.com/midori.js midori.js
  14. ^ http://www.mochikit.com/MochiKit/Style.js MochiKit/Style.js
  15. ^ MooTools Blog: MooTools Core 1.3 Stable and MooTools More 1.3RC نسخة محفوظة 10 يناير 2018 على موقع Wayback Machine.
  16. ^ Feature detection all the way نسخة محفوظة 22 أغسطس 2014 على موقع Wayback Machine.
  17. ^ https://svn.improve.fr/rialto/Rialto-coreV1/rialtoEngine/javascript/rialto.js
  18. ^ Author disagrees that feature detection alone is sufficient
  19. ^ http://zssdemo.zkoss.org/zkau/web/js/zk/zk.js.dsp zk.js
  20. ^ kangax (5 April 2010). "What's wrong with extending the DOM". اطلع عليه بتاريخ 6 April 2010. 
  21. ^ Javascript Technologies - Ample SDK نسخة محفوظة 30 أغسطس 2016 على موقع Wayback Machine.
  22. ^ MooTools Docs - Element/Element نسخة محفوظة 28 أكتوبر 2014 على موقع Wayback Machine.
  23. ^ Prototype JavaScript framework: Element
  24. ^ Prototype 2.0 will not extend the DOM - Ajaxian نسخة محفوظة 02 يوليو 2017 على موقع Wayback Machine.
  25. ^ أ ب AJAX and Dojo
  26. ^ أ ب "jQuery Data Adapter". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  27. ^ أ ب MooTools Request نسخة محفوظة 29 أكتوبر 2014 على موقع Wayback Machine.
  28. ^ أ ب Inner HTML demo نسخة محفوظة 18 مارس 2017 على موقع Wayback Machine.
  29. ^ Simple chat server example using UI5 WebSocket نسخة محفوظة 06 يوليو 2017 على موقع Wayback Machine.
  30. ^ أ ب http://cometd.org/documentation/cometd-javascript
  31. ^ GitHub - kembuco/extjs-cometd: A cometd adapter for ExtJS
  32. ^ Google Code Archive - Long-term storage for Google Code Project Hosting نسخة محفوظة 13 يونيو 2016 على موقع Wayback Machine.
  33. ^ Real-time Messaging Module نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  34. ^ support only the nexacro browser currently
  35. ^ ZK - ZK Developer's Reference/Server Push - Documentation نسخة محفوظة 05 أبريل 2016 على موقع Wayback Machine.
  36. ^ http://docs.dojocampus.org/dojox/data
  37. ^ SSV : special separate value(rs,ds character delimeter) for fast speed parsing
  38. ^ http://docs.dojocampus.org/dojo/dnd
  39. ^ GitHub - fredsa/gwt-dnd: Library providing easy to use mouse or touch based drag-and-drop capabilities to GWT نسخة محفوظة 12 سبتمبر 2012 على موقع Wayback Machine.
  40. ^ "jQuery DragDrop Plugin". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  41. ^ MooTools Drag.Move نسخة محفوظة 24 سبتمبر 2014 على موقع Wayback Machine.
  42. ^ Accordion drag & drop نسخة محفوظة 29 ديسمبر 2017 على موقع Wayback Machine.
  43. ^ http://docs.dojocampus.org/dojo/fx/
  44. ^ MooTools Fx.Tween (Simple Transitions) نسخة محفوظة 01 نوفمبر 2014 على موقع Wayback Machine.
  45. ^ أ ب http://showcase.sproutcore.com/#demos/Transition%20Plugins
  46. ^ http://docs.dojocampus.org/dojox/fx/
  47. ^ Enyo API Reference نسخة محفوظة 20 ديسمبر 2013 على موقع Wayback Machine.
  48. ^ Mochikit.Visual نسخة محفوظة 24 سبتمبر 2010 على موقع Wayback Machine.
  49. ^ MooTools Fx.Morph (Advanced Transitions) نسخة محفوظة 29 أكتوبر 2014 على موقع Wayback Machine.
  50. ^ http://docs.dojocampus.org/dojo/back
  51. ^ Enyo API Viewer نسخة محفوظة 24 مارس 2016 على موقع Wayback Machine.
  52. ^ http://www.sencha.com/products/js/roadmap.php Since v2.2
  53. ^ Address, History, jquery History, History/Remote, jQuery BBQ نسخة محفوظة 09 نوفمبر 2017 على موقع Wayback Machine.
  54. ^ http://docs.telerik.com/kendo-ui/api/javascript/router#configuration-pushState
  55. ^ MooTools-History نسخة محفوظة 17 أكتوبر 2010 على موقع Wayback Machine.
  56. ^ أ ب Pyjamas Kitchen Sink demo[وصلة مكسورة] نسخة محفوظة 16 يونيو 2012 على موقع Wayback Machine.
  57. ^ dhtmlxForm نسخة محفوظة 05 فبراير 2017 على موقع Wayback Machine.
  58. ^ http://docs.dojocampus.org/dijit/form
  59. ^ http://techblog.maydu.eu/?p=7
  60. ^ http://plugins.jquery.com
  61. ^ "jQuery Validator". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  62. ^ Data Grid
  63. ^ أ ب Data Views نسخة محفوظة 17 يوليو 2017 على موقع Wayback Machine.
  64. ^ dhtmlxGrid نسخة محفوظة 11 أغسطس 2017 على موقع Wayback Machine.
  65. ^ http://docs.dojocampus.org/dojox/grid
  66. ^ jqGrid, Ingrid, Flexigrid, SlickGrid, ParamQuery Grid, ShieldUI jQuery Grid نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  67. ^ "jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  68. ^ JxLib Library or phatfusion sortable table plugin or DrasticGrid نسخة محفوظة 15 أبريل 2017 على موقع Wayback Machine.
  69. ^ Live grid نسخة محفوظة 17 مارس 2017 على موقع Wayback Machine.
  70. ^ Essential Studio for JavaScript
  71. ^ Wakanda DataGrid
  72. ^ dhtmlxTree نسخة محفوظة 05 سبتمبر 2017 على موقع Wayback Machine.
  73. ^ http://docs.dojocampus.org/dijit/Tree
  74. ^ Tree demo[وصلة مكسورة] نسخة محفوظة 17 يونيو 2013 على موقع Wayback Machine.
  75. ^ Tree demos نسخة محفوظة 12 مايو 2014 على موقع Wayback Machine.
  76. ^ treeview, file_tree_viewer
  77. ^ "jQuery Tree". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  78. ^ Kendo UI TreeView widget | Kendo UI Web demo نسخة محفوظة 19 يوليو 2017 على موقع Wayback Machine.
  79. ^ MooTree 2 or JxLib Library or MooTools PowerTools! نسخة محفوظة 13 أكتوبر 2016 على موقع Wayback Machine.
  80. ^ http://pyjs.org/examples/kitchensink/output/KitchenSink.html#Trees Tree
  81. ^ http://demo.qooxdoo.org/current/demobrowser/ Demo browser
  82. ^ Wakanda Auto Form نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  83. ^ WYSIWYG HTML editor - Ample SDK نسخة محفوظة 19 مايو 2017 على موقع Wayback Machine.
  84. ^ dhtmlxEditor نسخة محفوظة 06 يوليو 2017 على موقع Wayback Machine.
  85. ^ http://docs.dojocampus.org/dijit/Editor
  86. ^ Echo 3 new features
  87. ^ problems with the HTMLEditor creating XHTML vs the HTML it does now نسخة محفوظة 24 فبراير 2014 على موقع Wayback Machine.
  88. ^ markitup, jwysiwyg, htmlbox, WYMeditor نسخة محفوظة 24 يوليو 2017 على موقع Wayback Machine.
  89. ^ أ ب "jQuery Editor". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  90. ^ Demo for jQuery WYSIWYG editor in Kendo UI Web framework نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  91. ^ MooEditable نسخة محفوظة 01 مارس 2013 على موقع Wayback Machine.
  92. ^ Wakanda WYSIWYG Editor نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  93. ^ dhtmlxCombo نسخة محفوظة 06 فبراير 2017 على موقع Wayback Machine.
  94. ^ http://docs.dojocampus.org/dijit/form/ComboBox
  95. ^ http://jqueryui.com/autocomplete/
  96. ^ "jQuery Input, jQuery Auto Complete". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  97. ^ Demo and source code for Kendo UI Autocomplete widget نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  98. ^ Digitarald's Autocompleter Plugin
  99. ^ Essential Studio for JavaScript نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  100. ^ Wakanda Combo Box نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  101. ^ 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");
  102. ^ MooTools Elements
  103. ^ SkinBuilder نسخة محفوظة 09 أبريل 2016 على موقع Wayback Machine.
  104. ^ http://docs.dojocampus.org/dijit-themes
  105. ^ Community-driven skins, Theme Builder نسخة محفوظة 13 ديسمبر 2010 على موقع Wayback Machine.
  106. ^ Skinning GWT controls with style sheets[وصلة مكسورة] نسخة محفوظة 12 سبتمبر 2008 على موقع Wayback Machine.
  107. ^ ThemeRoller نسخة محفوظة 25 يناير 2018 على موقع Wayback Machine.
  108. ^ أ ب "Theme Builder for jQWidgets". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  109. ^ HTML5 and JavaScript widgets integrated with AngularJS | Kendo UI® Demos نسخة محفوظة 28 يناير 2018 على موقع Wayback Machine.
  110. ^ http://manual.qooxdoo.org/current/pages/gui_toolkit.html#themes
  111. ^ Wakanda Widget Overview (skins / styles) نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  112. ^ dhtmlxWindows نسخة محفوظة 05 يوليو 2017 على موقع Wayback Machine.
  113. ^ "jQuery Window". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  114. ^ أ ب Using MochaUI Library or JxLib نسخة محفوظة 17 يونيو 2010 على موقع Wayback Machine.
  115. ^ Wakanda Dialogs نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  116. ^ أ ب http://www.zkoss.org/smalltalks/zkstudio_vedemo/
  117. ^ dhtmlxLayout
  118. ^ Google Code Archive - Long-term storage for Google Code Project Hosting نسخة محفوظة 04 أبريل 2016 على موقع Wayback Machine.
  119. ^ "jQuery Docking Layout". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  120. ^ "jQuery Splitter". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  121. ^ Kendo UI® ♥ Twitter Bootstrap: Responsive demo نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  122. ^ Wakanda Container / Layout نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  123. ^ dojo.gfx
  124. ^ jQuery Canvas plugin
  125. ^ أ ب "jQuery Draw Plugin". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  126. ^ MochaUI Library نسخة محفوظة 02 يوليو 2017 على موقع Wayback Machine.
  127. ^ Wakanda Canvas نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  128. ^ ZK - Small Talks/2010/June/How To Use Canvas4Z - Documentation نسخة محفوظة 05 أبريل 2016 على موقع Wayback Machine.
  129. ^ DHTMLX Touch نسخة محفوظة 01 نوفمبر 2016 على موقع Wayback Machine.
  130. ^ dojox.mobile & dojox.mobile.app نسخة محفوظة 15 مارس 2016 على موقع Wayback Machine.
  131. ^ Google Code Archive - Long-term storage for Google Code Project Hosting نسخة محفوظة 20 يناير 2016 على موقع Wayback Machine.
  132. ^ jQTouch, jQuery Mobile Project نسخة محفوظة 14 ديسمبر 2011 على موقع Wayback Machine.
  133. ^ "jQWidgets Mobile Demos". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  134. ^ MooTools Mobile (unofficial) نسخة محفوظة 06 نوفمبر 2017 على موقع Wayback Machine.
  135. ^ Wakanda Navigation View نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  136. ^ Wakanda Split View نسخة محفوظة 27 سبتمبر 2016 على موقع Wayback Machine.
  137. ^ ZK Features | Why ZK | ZK نسخة محفوظة 14 يوليو 2017 على موقع Wayback Machine.
  138. ^ 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.
  139. ^ أ ب http://docs.dojocampus.org/quickstart/writingWidgets/a11y
  140. ^ أ ب Ext JS 4.2.1 - Sencha Docs نسخة محفوظة 25 يوليو 2017 على موقع Wayback Machine. وسم <ref> غير صالح؛ الاسم "docs.sencha.com" معرف أكثر من مرة بمحتويات مختلفة.
  141. ^ Built-in Accessibility in GWT 1.5 Applications نسخة محفوظة 06 سبتمبر 2008 على موقع Wayback Machine.
  142. ^ أ ب ت "jQWidgets Accessibility Overview". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  143. ^ Overview | Kendo UI Accessibility Support نسخة محفوظة 21 ديسمبر 2017 على موقع Wayback Machine.
  144. ^ Qooxdoo's "Extreme JavaScript" paradigm نسخة محفوظة 29 أغسطس 2010 على موقع Wayback Machine.
  145. ^ jQuery UI has ARIA support نسخة محفوظة 27 يوليو 2017 على موقع Wayback Machine.
  146. ^ WAI-ARIA | Kendo UI Accessibility Support نسخة محفوظة 09 يونيو 2017 على موقع Wayback Machine.
  147. ^ Visual Designer for DHTMLX نسخة محفوظة 06 يوليو 2014 على موقع Wayback Machine.
  148. ^ Wavemaker
  149. ^ ابتانا ستوديو Studio
  150. ^ EchoStudio 3[وصلة مكسورة] نسخة محفوظة 07 ديسمبر 2016 على موقع Wayback Machine.
  151. ^ [1]
  152. ^ App builder software for developing HTML5 web applications - Architect | Sencha نسخة محفوظة 10 مارس 2012 على موقع Wayback Machine.
  153. ^ Theme Builder نسخة محفوظة 18 ديسمبر 2010 على موقع Wayback Machine.
  154. ^ Custom build tool نسخة محفوظة 21 سبتمبر 2010 على موقع Wayback Machine.
  155. ^ Netbeans has jQuery support نسخة محفوظة 12 يوليو 2017 على موقع Wayback Machine.
  156. ^ jQuery API نسخة محفوظة 24 ديسمبر 2017 على موقع Wayback Machine.
  157. ^ "ßeta - jQWidgets Charts Studio". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  158. ^ "JSEditor". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  159. ^ Telerik Kendo UI Chrome Inspector - Chrome Web Store نسخة محفوظة 06 مارس 2017 على موقع Wayback Machine.
  160. ^ Kendo UI Mobile ThemeBuilder نسخة محفوظة 06 يناير 2018 على موقع Wayback Machine.
  161. ^ Kendo UI® Dojo by Progress نسخة محفوظة 26 يوليو 2017 على موقع Wayback Machine.
  162. ^ Custom build tool
  163. ^ MooTools-core Documentation
  164. ^ MooTools-more Document
  165. ^ Custom build, JS Linker, API generation, Unit test framework, etc.[وصلة مكسورة] نسخة محفوظة 20 فبراير 2012 على موقع Wayback Machine.
  166. ^ Wakanda Studio نسخة محفوظة 15 نوفمبر 2015 على موقع Wayback Machine.
  167. ^ 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. نسخة محفوظة 17 مارس 2009 على موقع Wayback Machine.
  168. ^ o.DojoToolkit.Org/offline says "Dojo Offline is no longer supported after Dojo 1.3"[وصلة مكسورة] نسخة محفوظة 10 فبراير 2010 على موقع Wayback Machine.
  169. ^ Ext JS 4.2.0 - Sencha Docs نسخة محفوظة 15 يوليو 2017 على موقع Wayback Machine.
  170. ^ Google API Libraries for Google Web Toolkit نسخة محفوظة 03 ديسمبر 2011 على موقع Wayback Machine.
  171. ^ jQuery HTML5 Storage plugin نسخة محفوظة 04 مارس 2017 على موقع Wayback Machine.
  172. ^ "This example shows how to Save/Load the Grid's state.". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  173. ^ Offline Support | Kendo UI Data Source نسخة محفوظة 21 يوليو 2017 على موقع Wayback Machine.
  174. ^ Pyjamas Desktop نسخة محفوظة 10 مارس 2016 على موقع Wayback Machine.
  175. ^ 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
  176. ^ SVG 1.1 examples - Ample SDK نسخة محفوظة 22 يوليو 2017 على موقع Wayback Machine.
  177. ^ http://docs.dojocampus.org/dojox/gfx
  178. ^ http://keith-wood.name/svg.html jQuery SVG plugin
  179. ^ MooTools ART نسخة محفوظة 21 يونيو 2010 على موقع Wayback Machine.
  180. ^ Some JavaScript libraries include widgets for Charts, Gauges, and other data visualizations.
  181. ^ Charts examples - Ample SDK نسخة محفوظة 23 مايو 2017 على موقع Wayback Machine.
  182. ^ dhtmlxChart نسخة محفوظة 05 يوليو 2017 على موقع Wayback Machine.
  183. ^ http://docs.dojocampus.org/dojox/charting
  184. ^ http://dev.sencha.com/deploy/dev/docs/?class=Ext.chart.Chart Chart API
  185. ^ jQuery Flot Plugin نسخة محفوظة 28 يوليو 2017 على موقع Wayback Machine.
  186. ^ jQuery Visualize Plugin[وصلة مكسورة] نسخة محفوظة 08 مارس 2010 على موقع Wayback Machine.
  187. ^ "jqxChart - javascript chart widget powered by jQuery, HTML5, SVG". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  188. ^ "jQuery Gauge". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  189. ^ Kendo UI Chart controls application sample | Stock History نسخة محفوظة 07 يوليو 2017 على موقع Wayback Machine.
  190. ^ WakandaChart
  191. ^ ZK Live Demo - Other Charts نسخة محفوظة 26 سبتمبر 2017 على موقع Wayback Machine.
  192. ^ Webix Charts نسخة محفوظة 08 يوليو 2017 على موقع Wayback Machine.
  193. ^ Right-to-Left Languages | Kendo UI Accessibility Support نسخة محفوظة 12 مايو 2017 على موقع Wayback Machine.
  194. ^ أ ب ت ث http://docs.dojocampus.org/releasenotes/1.4
  195. ^ أ ب ت ث http://enyojs.com/docs/platforms
  196. ^ Ext JS - JavaScript framework for cross-platform web apps | Sencha نسخة محفوظة 22 يناير 2011 على موقع Wayback Machine.
  197. ^ أ ب ت ث ج http://docs.jquery.com/Browser_Compatibility
  198. ^ أ ب ت ث ج "jQuery UI Widgets - Help Documentation". www.jqwidgets.com. اطلع عليه بتاريخ 2015-12-17. 
  199. ^ Web Browser and Operating System Support | Kendo UI Getting Started نسخة محفوظة 07 سبتمبر 2015 على موقع Wayback Machine.
  200. ^ openrico.org - This website is for sale! - openrico Resources and Information نسخة محفوظة 17 مارس 2017 على موقع Wayback Machine.
  201. ^ YUI Graded Browser Support[وصلة مكسورة] نسخة محفوظة 09 فبراير 2017 على موقع Wayback Machine.