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

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

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

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

إطار العمل الإصدار المقارن حجم رخصة اللغة الأساس أو المصدر
Ample SDK 0.9.3
واحد من يوليو 2010
متغير الحجم .
Core :
40 كيلوبايت، (تصغير minified وبنظام ضغط gzipped)
رخصة إم أي تي & رخصة جنو العمومية ?
أنجولار جي إس 1.5.0
الخامس من فبراير 2016
144 كيلوبايت (يمكن ضغطه compressed وتصغيره minified) رخصة إم أي تي جافا سكريبت
العمود الفقري (إطار جافا سكريبت) 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 امبر (إطار جافا سكريبت) Enyo Ext JS أدوات ويب جوجل جي كويري jQWidgets Kendo UI midori MochiKit موتولز OpenUI5 بروتوتيب (إطار عمل) & script. aculo.us[4] Pyjamas qooxdoo Rialto Toolkit Rico SmartClient and SmartGWT SproutCore Syncfusion Unified.js واكاندا (برنامج)  (لغات أخرى) 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 امبر (إطار جافا سكريبت) Enyo ExtJS أدوات ويب جوجل جي كويري jQWidgets Kendo UI midori MochiKit موتولز OpenUI5 بروتوتيب (إطار عمل) & script. aculo.us[4] Pyjamas qooxdoo Rialto Toolkit Rico SmartClient and SmartGWT SproutCore Syncfusion Unified.js واكاندا (برنامج)  (لغات أخرى) 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] نعم[145] نعم[146] نعم[142] نعم[147] نعم لا نعم نعم نعم نعم نعم نعم لا
Developer tools, Visual design نعم لا Visual Studio, CodeMirror Plugin نعم[148] نعم[149][150] In development[151] in progress[152] نعم[153][154][155] نعم نعم[156][157] نعم[108][158][159] نعم[160][161][162][163] نعم[164][165] لا نعم[166] نعم لا لا نعم نعم[167] نعم In development
Offline storage[168] نعم نعم لا[169] نعم نعم[170] Via Google Gears[171] With plugin[172] نعم[173] نعم[174] لا Via Pyjamas-Desktop[175] نعم لا نعم نعم نعم planned نعم نعم
Cross-browser 2d Vector Graphics[176] نعم[177] With plugins نعم[178] نعم With plugin[179] نعم[125] نعم نعم[180] نعم نعم لا] نعم نعم نعم (via Raphael) نعم نعم لا
Charting & Dashboard[181] نعم[182] نعم[183] نعم[184] نعم[185] With plugin[186][187] نعم[188][189] نعم[190] نعم لا نعم, نعم نعم[191] نعم نعم[192] نعم[193]
RTL Support in UI Components CSS نعم نعم نعم Depends on the plugin used نعم[142] نعم[194] نعم نعم نعم نعم نعم نعم لا

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

إطار العمل إنترنت إكسبلورر فايرفوكس سفاري أوبرا كروميوم
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+[195] 4[195] 10.50+[195] 3[195]
Echo3 6+ 1.5+ 3+ 9+ 1+
امبر (إطار جافا سكريبت) 6+ 3+ 4+ 10.6+ 14+
Enyo 8+[196] >4[196] >5[196] >10[196]
Ext JS 6+ 3.6+ 4+ 11+ 10+[197]
أدوات ويب جوجل 8+ 1+ 5+ 9+ 1+
جي كويري 6+[198] 2+[198] 3+[198] 9+[198] 1+[198]
jQWidgets 7+[199] 2+[199] 3+[199] 9+[199] 1+[199]
Kendo UI 7+ ESR 5+ (OSX) 15+ Yes[200]
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[201]
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+
واكاندا (برنامج)  (لغات أخرى) 9+ 4+ 5+ 11+
Wijmo 9+ 4+ 5+ 11+ 30+
YUI 6+ 3+[202] 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. اطلع عليه بتاريخ 23 نوفمبر 2014. 
  3. ^ Dojo Base[وصلة مكسورة] نسخة محفوظة 28 يناير 2010 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  6. ^ Ample SDK uses Browser Sniffing نسخة محفوظة 11 يوليو 2011 على موقع واي باك مشين.
  7. ^ Documentation dojo/has
  8. ^ Ext JS 4.2.0 - Sencha Docs نسخة محفوظة 15 يوليو 2017 على موقع واي باك مشين.
  9. ^ GWT implementations for every browser نسخة محفوظة 24 ديسمبر 2016 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  12. ^ API Reference for methods and properties in Kendo UI Framework نسخة محفوظة 25 يوليو 2017 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  16. ^ Feature detection all the way نسخة محفوظة 22 أغسطس 2014 على موقع واي باك مشين.
  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". اطلع عليه بتاريخ 06 أبريل 2010. 
  21. ^ Javascript Technologies - Ample SDK نسخة محفوظة 30 أغسطس 2016 على موقع واي باك مشين.
  22. ^ MooTools Docs - Element/Element نسخة محفوظة 28 أكتوبر 2014 على موقع واي باك مشين.
  23. ^ Prototype JavaScript framework: Element
  24. ^ Prototype 2.0 will not extend the DOM - Ajaxian نسخة محفوظة 02 يوليو 2017 على موقع واي باك مشين.
  25. ^ أ ب AJAX and Dojo
  26. ^ أ ب "jQuery Data Adapter". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  27. ^ أ ب MooTools Request نسخة محفوظة 29 أكتوبر 2014 على موقع واي باك مشين.
  28. ^ أ ب Inner HTML demo نسخة محفوظة 18 مارس 2017 على موقع واي باك مشين.
  29. ^ Simple chat server example using UI5 WebSocket نسخة محفوظة 06 يوليو 2017 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  33. ^ Real-time Messaging Module نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  34. ^ support only the nexacro browser currently
  35. ^ ZK - ZK Developer's Reference/Server Push - Documentation نسخة محفوظة 05 أبريل 2016 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  40. ^ "jQuery DragDrop Plugin". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  41. ^ MooTools Drag.Move نسخة محفوظة 24 سبتمبر 2014 على موقع واي باك مشين.
  42. ^ Accordion drag & drop نسخة محفوظة 29 ديسمبر 2017 على موقع واي باك مشين.
  43. ^ http://docs.dojocampus.org/dojo/fx/
  44. ^ MooTools Fx.Tween (Simple Transitions) نسخة محفوظة 01 نوفمبر 2014 على موقع واي باك مشين.
  45. ^ أ ب http://showcase.sproutcore.com/#demos/Transition%20Plugins
  46. ^ http://docs.dojocampus.org/dojox/fx/
  47. ^ Enyo API Reference نسخة محفوظة 20 ديسمبر 2013 على موقع واي باك مشين.
  48. ^ Mochikit.Visual نسخة محفوظة 24 سبتمبر 2010 على موقع واي باك مشين.
  49. ^ MooTools Fx.Morph (Advanced Transitions) نسخة محفوظة 29 أكتوبر 2014 على موقع واي باك مشين.
  50. ^ http://docs.dojocampus.org/dojo/back
  51. ^ Enyo API Viewer نسخة محفوظة 24 مارس 2016 على موقع واي باك مشين.
  52. ^ http://www.sencha.com/products/js/roadmap.php Since v2.2
  53. ^ Address, History, jquery History, History/Remote, jQuery BBQ نسخة محفوظة 09 نوفمبر 2017 على موقع واي باك مشين.
  54. ^ Router نسخة محفوظة 24 سبتمبر 2017 على موقع واي باك مشين.
  55. ^ MooTools-History نسخة محفوظة 17 أكتوبر 2010 على موقع واي باك مشين.
  56. ^ أ ب Pyjamas Kitchen Sink demo[وصلة مكسورة] نسخة محفوظة 16 يونيو 2012 على موقع واي باك مشين.
  57. ^ dhtmlxForm نسخة محفوظة 05 فبراير 2017 على موقع واي باك مشين.
  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. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  62. ^ Data Grid
  63. ^ أ ب Data Views نسخة محفوظة 17 يوليو 2017 على موقع واي باك مشين.
  64. ^ dhtmlxGrid نسخة محفوظة 11 أغسطس 2017 على موقع واي باك مشين.
  65. ^ http://docs.dojocampus.org/dojox/grid
  66. ^ jqGrid, Ingrid, Flexigrid, SlickGrid, ParamQuery Grid, ShieldUI jQuery Grid نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  67. ^ "jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  68. ^ JxLib Library or phatfusion sortable table plugin or DrasticGrid نسخة محفوظة 15 أبريل 2017 على موقع واي باك مشين.
  69. ^ Live grid نسخة محفوظة 17 مارس 2017 على موقع واي باك مشين.
  70. ^ Essential Studio for JavaScript نسخة محفوظة 11 أبريل 2018 على موقع واي باك مشين.
  71. ^ Wakanda DataGrid
  72. ^ dhtmlxTree نسخة محفوظة 05 سبتمبر 2017 على موقع واي باك مشين.
  73. ^ http://docs.dojocampus.org/dijit/Tree
  74. ^ Tree demo[وصلة مكسورة] نسخة محفوظة 17 يونيو 2013 على موقع واي باك مشين.
  75. ^ Tree demos نسخة محفوظة 12 مايو 2014 على موقع واي باك مشين.
  76. ^ treeview, file_tree_viewer
  77. ^ "jQuery Tree". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  78. ^ Kendo UI TreeView widget | Kendo UI Web demo نسخة محفوظة 19 يوليو 2017 على موقع واي باك مشين.
  79. ^ MooTree 2 or JxLib Library or MooTools PowerTools! نسخة محفوظة 13 أكتوبر 2016 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  83. ^ WYSIWYG HTML editor - Ample SDK نسخة محفوظة 19 مايو 2017 على موقع واي باك مشين.
  84. ^ dhtmlxEditor نسخة محفوظة 06 يوليو 2017 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  88. ^ markitup, jwysiwyg, htmlbox, WYMeditor نسخة محفوظة 24 يوليو 2017 على موقع واي باك مشين.
  89. ^ أ ب "jQuery Editor". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  90. ^ Demo for jQuery WYSIWYG editor in Kendo UI Web framework نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  91. ^ MooEditable نسخة محفوظة 01 مارس 2013 على موقع واي باك مشين.
  92. ^ Wakanda WYSIWYG Editor نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  93. ^ dhtmlxCombo نسخة محفوظة 06 فبراير 2017 على موقع واي باك مشين.
  94. ^ http://docs.dojocampus.org/dijit/form/ComboBox
  95. ^ Autocomplete | jQuery UI نسخة محفوظة 26 مايو 2018 على موقع واي باك مشين.
  96. ^ "jQuery Input, jQuery Auto Complete". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  97. ^ Demo and source code for Kendo UI Autocomplete widget نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  98. ^ Digitarald's Autocompleter Plugin نسخة محفوظة 23 أكتوبر 2017 على موقع واي باك مشين.
  99. ^ Essential Studio for JavaScript نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  100. ^ Wakanda Combo Box نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  104. ^ http://docs.dojocampus.org/dijit-themes
  105. ^ Community-driven skins, Theme Builder نسخة محفوظة 13 ديسمبر 2010 على موقع واي باك مشين.
  106. ^ Skinning GWT controls with style sheets[وصلة مكسورة] نسخة محفوظة 12 سبتمبر 2008 على موقع واي باك مشين.
  107. ^ ThemeRoller نسخة محفوظة 25 يناير 2018 على موقع واي باك مشين.
  108. ^ أ ب "Theme Builder for jQWidgets". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  109. ^ HTML5 and JavaScript widgets integrated with AngularJS | Kendo UI® Demos نسخة محفوظة 28 يناير 2018 على موقع واي باك مشين.
  110. ^ http://manual.qooxdoo.org/current/pages/gui_toolkit.html#themes
  111. ^ Wakanda Widget Overview (skins / styles) نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  112. ^ dhtmlxWindows نسخة محفوظة 05 يوليو 2017 على موقع واي باك مشين.
  113. ^ "jQuery Window". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  114. ^ أ ب Using MochaUI Library or JxLib نسخة محفوظة 17 يونيو 2010 على موقع واي باك مشين.
  115. ^ Wakanda Dialogs نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  116. ^ أ ب http://www.zkoss.org/smalltalks/zkstudio_vedemo/
  117. ^ dhtmlxLayout نسخة محفوظة 06 فبراير 2017 على موقع واي باك مشين.
  118. ^ Google Code Archive - Long-term storage for Google Code Project Hosting نسخة محفوظة 04 أبريل 2016 على موقع واي باك مشين.
  119. ^ "jQuery Docking Layout". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  120. ^ "jQuery Splitter". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  121. ^ Kendo UI® ♥ Twitter Bootstrap: Responsive demo نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  122. ^ Wakanda Container / Layout نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  123. ^ dojo.gfx
  124. ^ jQuery Canvas plugin نسخة محفوظة 04 يوليو 2015 على موقع واي باك مشين.
  125. ^ أ ب "jQuery Draw Plugin". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  126. ^ MochaUI Library نسخة محفوظة 02 يوليو 2017 على موقع واي باك مشين.
  127. ^ Wakanda Canvas نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  128. ^ ZK - Small Talks/2010/June/How To Use Canvas4Z - Documentation نسخة محفوظة 05 أبريل 2016 على موقع واي باك مشين.
  129. ^ DHTMLX Touch نسخة محفوظة 01 نوفمبر 2016 على موقع واي باك مشين.
  130. ^ dojox.mobile & dojox.mobile.app نسخة محفوظة 15 مارس 2016 على موقع واي باك مشين.
  131. ^ Google Code Archive - Long-term storage for Google Code Project Hosting نسخة محفوظة 20 يناير 2016 على موقع واي باك مشين.
  132. ^ jQTouch, jQuery Mobile Project نسخة محفوظة 14 ديسمبر 2011 على موقع واي باك مشين.
  133. ^ "jQWidgets Mobile Demos". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  134. ^ MooTools Mobile (unofficial) نسخة محفوظة 06 نوفمبر 2017 على موقع واي باك مشين.
  135. ^ Wakanda Navigation View نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  136. ^ Wakanda Split View نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  137. ^ ZK Features | Why ZK | ZK نسخة محفوظة 14 يوليو 2017 على موقع واي باك مشين.
  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 على موقع واي باك مشين.
  141. ^ Built-in Accessibility in GWT 1.5 Applications نسخة محفوظة 06 سبتمبر 2008 على موقع واي باك مشين.
  142. ^ أ ب ت "jQWidgets Accessibility Overview". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  143. ^ Overview | Kendo UI Accessibility Support نسخة محفوظة 21 ديسمبر 2017 على موقع واي باك مشين.
  144. ^ Qooxdoo's "Extreme JavaScript" paradigm نسخة محفوظة 29 أغسطس 2010 على موقع واي باك مشين.
  145. ^ Ext JS 4.2.1 - Sencha Docs نسخة محفوظة 21 نوفمبر 2017 على موقع واي باك مشين.
  146. ^ jQuery UI has ARIA support نسخة محفوظة 27 يوليو 2017 على موقع واي باك مشين.
  147. ^ WAI-ARIA | Kendo UI Accessibility Support نسخة محفوظة 09 يونيو 2017 على موقع واي باك مشين.
  148. ^ Visual Designer for DHTMLX نسخة محفوظة 06 يوليو 2014 على موقع واي باك مشين.
  149. ^ Wavemaker
  150. ^ ابتانا ستوديو Studio
  151. ^ EchoStudio 3[وصلة مكسورة] نسخة محفوظة 07 ديسمبر 2016 على موقع واي باك مشين.
  152. ^ [1]
  153. ^ App builder software for developing HTML5 web applications - Architect | Sencha نسخة محفوظة 10 مارس 2012 على موقع واي باك مشين.
  154. ^ Theme Builder نسخة محفوظة 18 ديسمبر 2010 على موقع واي باك مشين.
  155. ^ Custom build tool نسخة محفوظة 21 سبتمبر 2010 على موقع واي باك مشين.
  156. ^ Netbeans has jQuery support نسخة محفوظة 12 يوليو 2017 على موقع واي باك مشين.
  157. ^ jQuery API نسخة محفوظة 24 ديسمبر 2017 على موقع واي باك مشين.
  158. ^ "ßeta - jQWidgets Charts Studio". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  159. ^ "JSEditor". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  160. ^ Telerik Kendo UI Chrome Inspector - Chrome Web Store نسخة محفوظة 06 مارس 2017 على موقع واي باك مشين.
  161. ^ Kendo UI Mobile ThemeBuilder نسخة محفوظة 06 يناير 2018 على موقع واي باك مشين.
  162. ^ Kendo UI® Dojo by Progress نسخة محفوظة 26 يوليو 2017 على موقع واي باك مشين.
  163. ^ Custom build tool
  164. ^ MooTools-core Documentation
  165. ^ MooTools-more Document
  166. ^ Custom build, JS Linker, API generation, Unit test framework, etc.[وصلة مكسورة] نسخة محفوظة 20 فبراير 2012 على موقع واي باك مشين.
  167. ^ Wakanda Studio نسخة محفوظة 15 نوفمبر 2015 على موقع واي باك مشين.
  168. ^ 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 على موقع واي باك مشين.
  169. ^ o.DojoToolkit.Org/offline says "Dojo Offline is no longer supported after Dojo 1.3"[وصلة مكسورة] نسخة محفوظة 10 فبراير 2010 على موقع واي باك مشين.
  170. ^ Ext JS 4.2.0 - Sencha Docs نسخة محفوظة 15 يوليو 2017 على موقع واي باك مشين.
  171. ^ Google API Libraries for Google Web Toolkit نسخة محفوظة 03 ديسمبر 2011 على موقع واي باك مشين.
  172. ^ jQuery HTML5 Storage plugin نسخة محفوظة 04 مارس 2017 على موقع واي باك مشين.
  173. ^ "This example shows how to Save/Load the Grid's state.". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  174. ^ Offline Support | Kendo UI Data Source نسخة محفوظة 21 يوليو 2017 على موقع واي باك مشين.
  175. ^ Pyjamas Desktop نسخة محفوظة 10 مارس 2016 على موقع واي باك مشين.
  176. ^ 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
  177. ^ SVG 1.1 examples - Ample SDK نسخة محفوظة 22 يوليو 2017 على موقع واي باك مشين.
  178. ^ http://docs.dojocampus.org/dojox/gfx
  179. ^ http://keith-wood.name/svg.html jQuery SVG plugin
  180. ^ MooTools ART نسخة محفوظة 21 يونيو 2010 على موقع واي باك مشين.
  181. ^ Some JavaScript libraries include widgets for Charts, Gauges, and other data visualizations.
  182. ^ Charts examples - Ample SDK نسخة محفوظة 23 مايو 2017 على موقع واي باك مشين.
  183. ^ dhtmlxChart نسخة محفوظة 05 يوليو 2017 على موقع واي باك مشين.
  184. ^ http://docs.dojocampus.org/dojox/charting
  185. ^ http://dev.sencha.com/deploy/dev/docs/?class=Ext.chart.Chart Chart API
  186. ^ jQuery Flot Plugin نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  187. ^ jQuery Visualize Plugin[وصلة مكسورة] نسخة محفوظة 08 مارس 2010 على موقع واي باك مشين.
  188. ^ "jqxChart - javascript chart widget powered by jQuery, HTML5, SVG". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  189. ^ "jQuery Gauge". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  190. ^ Kendo UI Chart controls application sample | Stock History نسخة محفوظة 07 يوليو 2017 على موقع واي باك مشين.
  191. ^ WakandaChart
  192. ^ ZK Live Demo - Other Charts نسخة محفوظة 26 سبتمبر 2017 على موقع واي باك مشين.
  193. ^ Webix Charts نسخة محفوظة 08 يوليو 2017 على موقع واي باك مشين.
  194. ^ Right-to-Left Languages | Kendo UI Accessibility Support نسخة محفوظة 12 مايو 2017 على موقع واي باك مشين.
  195. ^ أ ب ت ث http://docs.dojocampus.org/releasenotes/1.4
  196. ^ أ ب ت ث http://enyojs.com/docs/platforms
  197. ^ Ext JS - JavaScript framework for cross-platform web apps | Sencha نسخة محفوظة 22 يناير 2011 على موقع واي باك مشين.
  198. ^ أ ب ت ث ج Browser Support | jQuery نسخة محفوظة 28 يناير 2013 على موقع واي باك مشين.
  199. ^ أ ب ت ث ج "jQuery UI Widgets - Help Documentation". www.jqwidgets.com. اطلع عليه بتاريخ 17 ديسمبر 2015. 
  200. ^ Web Browser and Operating System Support | Kendo UI Getting Started نسخة محفوظة 07 سبتمبر 2015 على موقع واي باك مشين.
  201. ^ openrico.org - This website is for sale! - openrico Resources and Information نسخة محفوظة 17 مارس 2017 على موقع واي باك مشين.
  202. ^ YUI Graded Browser Support[وصلة مكسورة] نسخة محفوظة 09 فبراير 2017 على موقع واي باك مشين.