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

من ويكيبيديا، الموسوعة الحرة

مقارنة بين إطارات عمل جافا سكريبت (بالإنجليزية: 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 موتولز أوبن يو آي 5 بروتوتيب (إطار عمل) & بروتوتيب[4] باي جس 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] نعم نعم نعم نعم نعم نعم نعم
ويب سوكت نعم نعم نعم نعم نعم[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 موتولز أوبن يو آي 5 بروتوتيب (إطار عمل) & بروتوتيب[4] باي جس 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+
بروتوتيب (إطار عمل) & بروتوتيب[4] 6+ 1.5+ 2.0.4+ 9.25+ 1+ (starting with 1.6.1RC3)
باي جس 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 نسخة محفوظة 2019-07-17 على موقع واي باك مشين.
  2. ^ "Licenses". dhtmlx.com. مؤرشف من الأصل في 2019-04-15. اطلع عليه بتاريخ 2014-11-23.
  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 نسخة محفوظة 3 يناير 2020 على موقع واي باك مشين.
  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 نسخة محفوظة 3 يناير 2020 على موقع واي باك مشين.
  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 نسخة محفوظة 2017-02-13 على موقع واي باك مشين.
  14. ^ http://www.mochikit.com/MochiKit/Style.js MochiKit/Style.js نسخة محفوظة 2010-09-25 على موقع واي باك مشين.
  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 نسخة محفوظة 2020-08-19 على موقع واي باك مشين.
  20. ^ kangax (5 أبريل 2010). "What's wrong with extending the DOM". مؤرشف من الأصل في 2018-10-11. اطلع عليه بتاريخ 2010-04-06.
  21. ^ Javascript Technologies - Ample SDK نسخة محفوظة 30 أغسطس 2016 على موقع واي باك مشين.
  22. ^ MooTools Docs - Element/Element نسخة محفوظة 28 أكتوبر 2014 على موقع واي باك مشين.
  23. ^ Prototype JavaScript framework: Element نسخة محفوظة 23 يناير 2018 على موقع واي باك مشين.
  24. ^ Prototype 2.0 will not extend the DOM - Ajaxian نسخة محفوظة 02 يوليو 2017 على موقع واي باك مشين.
  25. ^ أ ب AJAX and Dojo نسخة محفوظة 9 فبراير 2010 على موقع واي باك مشين.
  26. ^ أ ب "jQuery Data Adapter". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  27. ^ أ ب MooTools Request نسخة محفوظة 29 أكتوبر 2014 على موقع واي باك مشين.
  28. ^ أ ب Inner HTML demo نسخة محفوظة 18 مارس 2017 على موقع واي باك مشين.
  29. ^ Simple chat server example using UI5 WebSocket نسخة محفوظة 06 يوليو 2017 على موقع واي باك مشين.
  30. ^ أ ب "CometD JavaScript". مؤرشف من الأصل في 2015-12-09.
  31. ^ GitHub - kembuco/extjs-cometd: A cometd adapter for ExtJS نسخة محفوظة 10 يونيو 2018 على موقع واي باك مشين.
  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. ^ "dojox/data - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-11.
  37. ^ SSV : special separate value(rs,ds character delimeter) for fast speed parsing
  38. ^ "dojo/dnd - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-21.
  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. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  41. ^ MooTools Drag.Move نسخة محفوظة 24 سبتمبر 2014 على موقع واي باك مشين.
  42. ^ Accordion drag & drop نسخة محفوظة 29 ديسمبر 2017 على موقع واي باك مشين.
  43. ^ "dojo/fx - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-09.
  44. ^ MooTools Fx.Tween (Simple Transitions) نسخة محفوظة 01 نوفمبر 2014 على موقع واي باك مشين.
  45. ^ أ ب Showcase نسخة محفوظة 04 أكتوبر 2018 على موقع واي باك مشين.
  46. ^ "dojox/fx - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-09.
  47. ^ Enyo API Reference نسخة محفوظة 20 ديسمبر 2013 على موقع واي باك مشين.
  48. ^ Mochikit.Visual نسخة محفوظة 24 سبتمبر 2010 على موقع واي باك مشين.
  49. ^ MooTools Fx.Morph (Advanced Transitions) نسخة محفوظة 29 أكتوبر 2014 على موقع واي باك مشين.
  50. ^ https://web.archive.org/web/20170225122138/http://docs.dojocampus.org/dojo/back. مؤرشف من الأصل في 2017-02-25. {{استشهاد ويب}}: الوسيط |title= غير موجود أو فارغ (مساعدة)
  51. ^ Enyo API Viewer نسخة محفوظة 24 مارس 2016 على موقع واي باك مشين.
  52. ^ http://www.sencha.com/products/js/roadmap.php Since v2.2 نسخة محفوظة 2010-12-29 على موقع واي باك مشين.
  53. ^ Address, History نسخة محفوظة 11 نوفمبر 2011 على موقع واي باك مشين., jquery History نسخة محفوظة 19 فبراير 2010 على موقع واي باك مشين., History/Remote نسخة محفوظة 18 مايو 2008 على موقع واي باك مشين., 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. ^ "dijit/form - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-08.
  59. ^ https://web.archive.org/web/20180803074053/http://techblog.maydu.eu/?p=7. مؤرشف من الأصل في 2018-08-03. {{استشهاد ويب}}: الوسيط |title= غير موجود أو فارغ (مساعدة)
  60. ^ "jQuery Plugin Registry". مؤرشف من الأصل في 2019-12-31.
  61. ^ "jQuery Validator". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  62. ^ Data Grid نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  63. ^ أ ب Data Views نسخة محفوظة 17 يوليو 2017 على موقع واي باك مشين. [وصلة مكسورة]
  64. ^ dhtmlxGrid نسخة محفوظة 11 أغسطس 2017 على موقع واي باك مشين.
  65. ^ "dojox/grid - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-20.
  66. ^ jqGrid, Ingrid نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين., Flexigrid, SlickGrid, ParamQuery Grid, ShieldUI jQuery Grid نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  67. ^ "jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  68. ^ JxLib Library نسخة محفوظة 18 فبراير 2009 at the Library of Congress or phatfusion sortable table plugin نسخة محفوظة 22 أبريل 2009 على موقع واي باك مشين. or DrasticGrid نسخة محفوظة 15 أبريل 2017 على موقع واي باك مشين.
  69. ^ Live grid نسخة محفوظة 17 مارس 2017 على موقع واي باك مشين.
  70. ^ Essential Studio for JavaScript نسخة محفوظة 11 أبريل 2018 على موقع واي باك مشين.
  71. ^ Wakanda DataGrid نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  72. ^ dhtmlxTree نسخة محفوظة 05 سبتمبر 2017 على موقع واي باك مشين.
  73. ^ "dijit/Tree - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-10.
  74. ^ Tree demo نسخة محفوظة 21 مارس 2016 على موقع واي باك مشين. "نسخة مؤرشفة". مؤرشف من الأصل في 2013-06-17. اطلع عليه بتاريخ 2016-06-25.{{استشهاد ويب}}: صيانة الاستشهاد: BOT: original URL status unknown (link)
  75. ^ Tree demos نسخة محفوظة 12 مايو 2014 على موقع واي باك مشين.
  76. ^ treeview نسخة محفوظة 9 أكتوبر 2008 على موقع واي باك مشين., file_tree_viewer نسخة محفوظة 18 سبتمبر 2009 على موقع واي باك مشين.
  77. ^ "jQuery Tree". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  78. ^ Kendo UI TreeView widget | Kendo UI Web demo نسخة محفوظة 19 يوليو 2017 على موقع واي باك مشين.
  79. ^ MooTree 2 نسخة محفوظة 11 سبتمبر 2016 على موقع واي باك مشين. or JxLib Library نسخة محفوظة 18 فبراير 2009 at the Library of Congress or MooTools PowerTools! نسخة محفوظة 13 أكتوبر 2016 على موقع واي باك مشين.
  80. ^ http://pyjs.org/examples/kitchensink/output/KitchenSink.html#Trees Tree نسخة محفوظة 2012-06-16 على موقع واي باك مشين.
  81. ^ http://demo.qooxdoo.org/current/demobrowser/ Demo browser نسخة محفوظة 2016-04-02 على موقع واي باك مشين.
  82. ^ Wakanda Auto Form نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  83. ^ WYSIWYG HTML editor - Ample SDK نسخة محفوظة 19 مايو 2017 على موقع واي باك مشين.
  84. ^ dhtmlxEditor نسخة محفوظة 06 يوليو 2017 على موقع واي باك مشين.
  85. ^ "dijit/Editor - DojoCampus - Docs". مؤرشف من الأصل في 2010-02-09.
  86. ^ Echo 3 new features نسخة محفوظة 5 نوفمبر 2011 على موقع واي باك مشين.
  87. ^ problems with the HTMLEditor creating XHTML vs the HTML it does now نسخة محفوظة 24 فبراير 2014 على موقع واي باك مشين.
  88. ^ markitup, jwysiwyg, htmlbox نسخة محفوظة 7 يوليو 2009 على موقع واي باك مشين., WYMeditor نسخة محفوظة 24 يوليو 2017 على موقع واي باك مشين.
  89. ^ أ ب "jQuery Editor". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  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. ^ https://web.archive.org/web/20161222102512/http://docs.dojocampus.org/dijit/form/ComboBox. مؤرشف من الأصل في 2016-12-22. {{استشهاد ويب}}: الوسيط |title= غير موجود أو فارغ (مساعدة)
  95. ^ Autocomplete | jQuery UI نسخة محفوظة 26 مايو 2018 على موقع واي باك مشين.
  96. ^ "jQuery Input, jQuery Auto Complete". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  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 نسخة محفوظة 12 سبتمبر 2008 على موقع واي باك مشين.
  103. ^ SkinBuilder نسخة محفوظة 09 أبريل 2016 على موقع واي باك مشين.
  104. ^ "dijit-themes - DojoCampus - Docs". مؤرشف من الأصل في 2010-04-16.
  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. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  109. ^ HTML5 and JavaScript widgets integrated with AngularJS | Kendo UI® Demos نسخة محفوظة 28 يناير 2018 على موقع واي باك مشين.
  110. ^ "GUI Toolkit — qooxdoo v1.6 documentation". مؤرشف من الأصل في 2012-06-19.
  111. ^ Wakanda Widget Overview (skins / styles) نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  112. ^ dhtmlxWindows نسخة محفوظة 05 يوليو 2017 على موقع واي باك مشين.
  113. ^ "jQuery Window". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  114. ^ أ ب Using MochaUI Library or JxLib نسخة محفوظة 17 يونيو 2010 على موقع واي باك مشين.
  115. ^ Wakanda Dialogs نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  116. ^ أ ب "A Sip of WYSIWYG Development with ZK Studio". مؤرشف من الأصل في 2011-03-18.
  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. مؤرشف من الأصل في 2018-07-18. اطلع عليه بتاريخ 2015-12-17.
  120. ^ "jQuery Splitter". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  121. ^ Kendo UI® ♥ Twitter Bootstrap: Responsive demo نسخة محفوظة 28 يوليو 2017 على موقع واي باك مشين.
  122. ^ Wakanda Container / Layout نسخة محفوظة 27 سبتمبر 2016 على موقع واي باك مشين.
  123. ^ dojo.gfx نسخة محفوظة 23 مارس 2010 على موقع واي باك مشين.
  124. ^ jQuery Canvas plugin نسخة محفوظة 04 يوليو 2015 على موقع واي باك مشين.
  125. ^ أ ب "jQuery Draw Plugin". www.jqwidgets.com. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  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. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  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. ^ أ ب "quickstart/writingWidgets/a11y - DojoCampus - Docs". مؤرشف من الأصل في 2010-03-23.
  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. مؤرشف من الأصل في 2017-09-06. اطلع عليه بتاريخ 2015-12-17.
  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] نسخة محفوظة 22 أكتوبر 2014 على موقع واي باك مشين.
  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. مؤرشف من الأصل في 2017-07-20. اطلع عليه بتاريخ 2015-12-17.
  159. ^ "JSEditor". www.jqwidgets.com. مؤرشف من الأصل في 2016-04-14. اطلع عليه بتاريخ 2015-12-17.
  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 نسخة محفوظة 3 يناير 2020 على موقع واي باك مشين.
  164. ^ MooTools-core Documentation نسخة محفوظة 29 أكتوبر 2014 على موقع واي باك مشين. "نسخة مؤرشفة". مؤرشف من الأصل في 2014-10-29. اطلع عليه بتاريخ 2016-06-25.
  165. ^ MooTools-more Document نسخة محفوظة 25 أكتوبر 2014 على موقع واي باك مشين. "نسخة مؤرشفة". مؤرشف من الأصل في 2014-10-25. اطلع عليه بتاريخ 2016-06-25.
  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. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  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. ^ "dojox/gfx - DojoCampus - Docs". مؤرشف من الأصل في 2010-03-23.
  179. ^ http://keith-wood.name/svg.html jQuery SVG plugin نسخة محفوظة 2020-07-11 على موقع واي باك مشين.
  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. ^ https://web.archive.org/web/20170228111445/http://docs.dojocampus.org/dojox/charting. مؤرشف من الأصل في 2017-02-28. {{استشهاد ويب}}: الوسيط |title= غير موجود أو فارغ (مساعدة)
  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. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  189. ^ "jQuery Gauge". www.jqwidgets.com. مؤرشف من الأصل في 2017-09-06. اطلع عليه بتاريخ 2015-12-17.
  190. ^ Kendo UI Chart controls application sample | Stock History نسخة محفوظة 07 يوليو 2017 على موقع واي باك مشين.
  191. ^ WakandaChart نسخة محفوظة 16 سبتمبر 2019 على موقع واي باك مشين.
  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. ^ أ ب ت ث "releasenotes/1.4 - DojoCampus - Docs". مؤرشف من الأصل في 2011-01-30.
  196. ^ أ ب ت ث "Supported Platforms". مؤرشف من الأصل في 2013-08-26.
  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. مؤرشف من الأصل في 2018-10-17. اطلع عليه بتاريخ 2015-12-17.
  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 على موقع واي باك مشين.