Сравнение веб-фреймворков на основе JavaScript
(Перенаправлено из Сравнение фреймворков JavaScript )
![]() | Эту статью необходимо обновить . Причина: не отражает новые библиотеки или версии, выпущенные за последние несколько лет. ( апрель 2017 г. ) |
Это сравнение веб-фреймворков для интерфейсной веб-разработки которых в значительной степени зависит от кода JavaScript , поведение .
Общая информация
[ редактировать ]Рамки | Версия по сравнению | Размер | Лицензия | Исходный язык |
---|---|---|---|---|
Угловой | 14.0.4 29 июня 2022 г. | 563 КБ (уменьшенный и сжатый) | С | Машинопись |
AngularJS | 1.5.0 5 февраля 2016 г. | 144 КБ (уменьшенный и сжатый) | С | JavaScript |
Апач Рояль | 0.9.4 5 ноября 2018 г. | 19 КБ (в архиве) | Апач | ActionScript 3, MXML, CSS |
Backbone.js | 1.2.1 июнь 2015 г. | 7,3 КБ (упаковано и сжато) | С | JavaScript |
Додзё | 1.10.4 18 января 2015 г. | Переменная. Базовый размер: 41 КБ (минимифицированный и сжатый), 155 КБ (минимизированный), 598 КБ (без сжатия) [1] | БСД и АФЛ | JavaScript + HTML |
Эмбер.js | 1.7.0 19 августа 2014 г. | 95 КБ (минимифицированный и сжатый), 340 КБ (минимифицированный), 1,5 МБ (без сжатия) | С | JavaScript |
Зеркало | 2.0.1 30 августа 2012 г. | <25 КБ (ядро заархивировано) | Апач 2 [2] | JavaScript |
Экст JS | 7.3 15 сентября 2020 г. | 84–502 КБ | GPL и коммерческая лицензия [3] | JavaScript |
Веб-инструментарий Google | 2.10.0 июнь 2022 г. | Переменная | Апач | Ява |
jQuery (библиотека) | 3.6.0 3 марта 2021 г. | 70,7 КБ (тонкий, минимизированный), 87,4 КБ (минимизированный), [4] 282 КиБ (без сжатия) [4] | С | JavaScript |
jQВиджеты | 3.9.1 29 октября 2015 г. | 3102 КБ (минимизированный), 7486 КБ (без сжатия) | Creative Commons с указанием авторства — некоммерческая версия 3.0 и коммерческая [5] | JavaScript, HTML, CSS |
Нокаутировать | 3.5.0 22 февраля 2019 г. | 66,4 КБ минимизировано / 309 КБ (режим разработки) | С | JavaScript |
MooИнструменты | 1.6.0 14 января 2016 г. | Переменная; 7,3–65 КиБ ( Компрессор YUI ) , [6]
| С | JavaScript |
Прототип и сценарий. aculo.us [9] | Прототип: 1.7.3 22 сентября 2015 г. script.aculo.us: 1.9.0 23 декабря 2010 г. | 46–278 КБ | С | JavaScript |
группа | 5.0.1 15 сентября 2015 г. | Переменная, начиная с 6 КБ (в сжатом виде gzip) | LGPL и EPL | JavaScript |
Реагировать | 18.2.0 14 июня 2022 г. | response.production.min.js 6,41 КБ реакция-dom.production.min.js 92,4 КБ Итого: 98,81 КБ | С | JavaScript/ТипСкрипт |
SAP OpenUI5 | 1.102.1 15 июня 2022 г. | Переменная, начиная с 213 КБ (в архиве gzip) | Апач 2 [10] | JavaScript |
SproutCore | 1.11.2 2 мая 2016 г. | 250–700 КБ (в сжатом виде). | С | JavaScript |
стройный | 3.12.1 14 октября 2019 г. | Переменная | С | JavaScript |
Просмотр.js | 2.6.10 20 марта 2019 г. | 33,5 КБ (уменьшенный и сжатый) 91,48 КБ (миниатюрный) [11] 333,46 КБ (без сжатия) [11] | С | JavaScript/ТипСкрипт |
Вебикс | 4.1 ноябрь 2016 г. | 188 КБ (в сжатом виде) | GPL и коммерческая лицензия [12] | JavaScript |
ЗК | 8.0.1 19 января 2016 г. | Переменная | LGPL , GPL и ZOL [13] | XML + Java (JavaScript необязательно) |
Функции
[ редактировать ]Угловой | AngularJS | Апач Рояль | Додзё | Эмбер.js | Зеркало | Экст JS | Веб-инструментарий Google | jQuery | jQВиджеты | MooИнструменты | OpenUI5 | Прототип и сценарий. aculo.us [9] | группа | Реагировать | SproutCore | стройный | Вид | ЗК | Вебикс | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Обнаружение функций [14] | Да | Да [15] | Да | Да [16] | Нет [17] [18] | Да [19] | Да | Да [20] | Нет [21] | Да | Да | Нет | Да | |||||||
DOM завернутый [22] | Да | Да | Нет | Да | Да | Да | Да | Нет [23] | Нет [24] [25] | Да | Нет | Да | Да | |||||||
XMLHttpRequest получение данных | Да | Да | Да [26] | Да | Да | Да | Да | Да [27] | Да [28] | Да | Да | Да | Да | Да | ||||||
Вебсокет | Да [26] | Да | Да | Да | Да | Нет | Да [28] | Да [29] | Да | Да | Через плагин | Да [30] | ||||||||
с сервера Извлечение данных | Да [31] | Да [32] | Да [33] | Да [31] | Нет | Через плагин | Да [34] | Да | ||||||||||||
Другой поиск данных | Да: XML, HTML, CSV, ATOM, AMF, JSON. | Да: XML, HTML, CSV, ATOM [35] | Да: XML, SOAP, AMF, Ext.Direct | Да: RPC, RequestFactory | Да: XML, HTML | Да: XML, JSON, CSV, TSV. [27] | Да: XML, HTML | Да: XML, HTML, CS, JSON, JSArray, CSV. | ||||||||||||
Перетащите | Да | Да [36] | Да | С плагином [37] | С плагинами [38] | Да [39] | Да [40] | Да [41] | Да | Да | Да | Да | Да [42] | |||||||
Простые визуальные эффекты | Да | Да | Да [43] | Да | Да | Да | Да | Да | Да [44] | Да | Да | Да | Да [45] | Да | Да | |||||
Анимация / продвинутые визуальные эффекты | Да | Да [46] | Да [47] | Да | Да | Да | Да | Да [48] | Да | Да | Да [45] | Да | Да [49] | |||||||
Поддержка кнопки «Назад» / управление историей | Да [50] | Да | Да [51] | Да [52] | Да | С плагинами [53] | Нет | С плагином [54] | Да | Да | Да | Да | Да | |||||||
формы ввода Виджеты и проверка | Да | Да | Да [55] | Да | Да | Да, для проверки требуется плагин [56] | С плагинами [57] | Да [58] | Да | Да | Да | Да | Да | Да | Да [59] [60] | |||||
Угловой | AngularJS | Апач Рояль | Додзё | Эмбер.js | Зеркало | ExtJS | Веб-инструментарий Google | jQuery | jQВиджеты | MooИнструменты | OpenUI5 | Прототип и сценарий. aculo.us [9] | группа | Реагировать | SproutCore | стройный | Вид | ЗК | Вебикс | |
Сетка | Да | Да [61] | Да | Да | С плагинами [62] | Да [63] | С плагином [64] | Да | Да | Да | Да | Да [65] | ||||||||
Иерархическое дерево | Да | Да [66] | Да [67] | Да [68] | Да | С плагинами [69] | Да [70] | С плагинами [71] | Да | Да [72] | Да | Да | Да [73] | |||||||
Редактор форматированного текста | Нет | Да | Да [74] | Да [75] | Да | С плагинами [76] | Да [77] | Да [78] | Да | Через плагин | Да | Да [79] | ||||||||
автозаполнения Инструменты | Нет | Да [80] | Да | Да | Да [81] | Да [82] | С плагином [83] | Да | С плагинами | Да | Да | |||||||||
HTML Инструменты генерации | Нет | Да [84] | Да | Да | Да | Да [77] | Да [85] | Да | Да | Да | Да | Да | ||||||||
Виджеты с возможностью оформления тем/скинов | Да | Да [86] | Да | Да [87] | Да [88] | Да [89] | Да | Да | Да | Да | Да | Да | ||||||||
Панели изменяемого размера графического интерфейса и модальные диалоги | Да | Да | Да | Да [90] | Да | С плагинами | Да [91] | Да [92] | Да | Да | Да [93] | Да | ||||||||
Макет страницы графического интерфейса | Да | Да | Да | С плагином [94] | Да [95] [96] | Да [92] | Да | Да | Да [93] | Да [97] | ||||||||||
Поддержка холста | Да | Да [98] | Да | Да | Да | С плагином [99] | Да [100] | Да [101] | Да | Да | Да [102] | Да | ||||||||
Поддержка мобильных устройств/планшетов (сенсорные события) | Да | Да | Да [103] | Да | Да | Да | С плагином [104] | С плагином [105] | Да [106] | С плагином [107] | Да | Да | Да | Да [108] | Да [109] | |||||
Доступность / изящная деградация [110] | Да | Да [111] | Нет | Да | Да [16] | Да [112] | Да | Да [113] | Да | Нет [114] | Деградация: Нет Доступность: Да | Да | Да [115] | |||||||
ARIA Соответствие | Да [111] | Да [16] | Да [116] | Да [113] | Да | Нет | Да | Да | Да [117] | |||||||||||
Инструменты разработчика, Визуальный дизайн | Да [118] [119] | в ходе выполнения [120] | Да [121] [122] [123] | Да | Да [124] [125] | Да [126] [127] [128] | Да [129] [130] | Да [131] | Нет | Да | Да [132] [133] | |||||||||
Автономное хранилище [134] | Да | Нет [135] | Да | Да [136] | Через Google Gears [137] | С плагином [138] | Да [139] | Да | Да | Да | Да | |||||||||
Кроссбраузерная 2d векторная графика [140] | Да [141] | Да | С плагином [142] | Да [100] | Да [143] | Нет | Да [102] | Да (через Рафаэля) [144] | ||||||||||||
Диаграммы и панель мониторинга [145] | Да | Да [146] | Да [147] | С плагином [148] [149] | Да [150] [151] | Нет | Да [152] | Да [153] | ||||||||||||
Поддержка RTL в компонентах пользовательского интерфейса | Да | Да | Да | Зависит от используемого плагина | Да [113] | Да | Да | Нет | ||||||||||||
Угловой | AngularJS | Апач Рояль | Додзё | Эмбер.js | Зеркало | ExtJS | Веб-инструментарий Google | jQuery | jQВиджеты | MooИнструменты | OpenUI5 | Прототип и сценарий. aculo.us [9] | группа | Реагировать | SproutCore | стройный | Вид | ЗК | Вебикс |
Поддержка браузера
[ редактировать ]Рамки | Интернет Эксплорер | Мозилла Фаерфокс | Сафари | Опера | Хром | Край |
---|---|---|---|---|---|---|
Угловой | Последняя версия с расширенной поддержкой | 2 последние основные версии | Последняя и предыдущая стабильная версия | 2 последние основные версии | ||
АнгулярJS (1.3) | 8+ (9+) | 4+ | 5+ | 11+ | 30+ | |
Апач Рояль | 9 (Край --> 10) | 21 | 6 | 15 | 23 | |
Додзё | 6+ | 3+ [154] | 4 [154] | 10.50+ [154] | 3 [154] | |
Эмбер.js | 6+ | 3+ | 4+ | 10.6+ | 14+ | |
Зеркало | 8+ [155] | >4 [155] | >5 [155] | >10 [155] | ||
Экст JS | 8+ | 45+ | 11+ | 43+ | 64+ [156] | |
Веб-инструментарий Google | 8+ | 1+ | 5+ | 9+ | 1+ | |
jQuery (3.x) | 6+ (9+) [157] | 2+ [157] | 3+ [157] | 9+ [157] | 1+ [157] | |
jQВиджеты | 7+ [158] | 2+ [158] | 3+ [158] | 9+ [158] | 1+ [158] | |
MooИнструменты | 6+ | 2+ | 3+ | 9+ | 1+ | |
Прототип и сценарий. aculo.us [9] | 6+ | 1.5+ | 2.0.4+ | 9.25+ | 1+ (начиная с 1.6.1RC3) | |
группа | 6+ | 2+ | 3+ | 9+ | 2+ | |
Реагировать | ||||||
SAP OpenUI5 [159] | 11+ | Последняя стабильная версия и ESR | Последние 2 | Последняя версия | ||
SproutCore | 6+ | 3+ | 4+ | 9+ | 1+ | |
стройный | 21+ | 6+ | 15+ | 23+ | 12+ | |
Вид | 10+ | 21+ | 6+ | 15+ | 23+ | 12+ |
ЗК | 6+ | 2.0+ | 3+ | 9+ | 2+ | |
Вебикс | 8+ [160] | 3+ [160] | 4+ [160] | 9+ [160] | 1+ [160] |
Примечания
[ редактировать ]- ↑ База Додзё. Архивировано 28 ноября 2009 г. в Wayback Machine.
- ^ «О Enyo JS» . enyojs.com . Проверено 23 ноября 2014 г.
- ^ «Лицензирование Ext JS 7.3.0» . sencha.com . Архивировано из оригинала 9 января 2011 года . Проверено 5 ноября 2020 г.
- ^ Jump up to: а б «Ядро jQuery — все версии» . jQuery . jQuery. Архивировано из оригинала 9 августа 2013 года . Проверено 22 марта 2021 г.
- ^ «Лицензия — Javascript, HTML5, виджеты jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Строитель ядра MooTools» . mootools.net .
- ^ «MooTools More Builder» . mootools.net .
- ^ «Ядро MooTools» . mootools.net .
- ^ Jump up to: а б с д и script.aculo.us — это дополнение к Prototype.
- ^ «ОпенУИ5» . Гитхаб . Проверено 22 декабря 2020 г.
- ^ Jump up to: а б «файлы vue CDN» . cdn.jsdelivr . JSDelivr . Проверено 23 апреля 2019 г.
- ^ «Библиотека компонентов пользовательского интерфейса JavaScript Webix — Лицензии» . webix.com . Проверено 1 июня 2022 г.
- ^ «ZK — ведущая корпоративная Java-платформа» . ZK — Java Web Framework . Проверено 1 июня 2022 г.
- ^ Многие предпочитают обнаружение функций анализу браузера для поддержки будущих браузеров: Обнаружение браузера (и что делать вместо этого) , Обнаружение функций: современные сценарии браузера , Обнаружение функций браузера. Архивировано 10 июля 2017 г. на Wayback Machine.
- ^ «dojo/has – Набор инструментов Dojo – Справочное руководство» . dojotoolkit.org .
- ^ Jump up to: а б с «Ext JS 7.3.0 — Документы Sencha» . docs.sencha.com .
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
- ^ «Группы Google» . гугл.com . [ постоянная мертвая ссылка ]
- ^ jquery.org, Фонд jQuery —. «Выпущена версия jQuery 1.3 — Официальный блог jQuery» . docs.jquery.com .
- ^ «Блог MooTools: MooTools Core 1.3 Stable и MooTools More 1.3RC» . mootools.net .
- ^ Полное обнаружение функций. Архивировано 21 апреля 2009 г. на Wayback Machine.
- ^ Кангакс (5 апреля 2010 г.). «Что плохого в расширении DOM» . Проверено 6 апреля 2010 г.
- ^ «Основная документация MooTools» . mootools.net .
- ^ «Документация по прототипу API — элемент (устаревший URL-адрес)» . prototypejs.org .
- ^ «Прототип 2.0 не будет расширять DOM — Ajaxian» . ajaxian.com . 17 ноября 2015 г.
- ^ Jump up to: а б AJAX и Dojo. Архивировано 9 февраля 2010 г. в Wayback Machine.
- ^ Jump up to: а б «Адаптер данных jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ Jump up to: а б «Основная документация MooTools» . mootools.net .
- ^ Шефер, Хольгер (25 января 2014 г.). «Разработчик OpenUI5: пример простого чат-сервера с использованием UI5 WebSocket» .
- ^ «WebSockets (Faye) руководств, взаимодействующих с документами Webix на стороне сервера» . docs.webix.com . Архивировано из оригинала 3 августа 2018 года . Проверено 25 ноября 2016 г. .
- ^ Jump up to: а б «CometD JavaScript | Cometd.org» . Архивировано из оригинала 19 сентября 2010 года . Проверено 7 октября 2010 г.
- ^ «кембуко/extjs-cometd» . Гитхаб . 8 июля 2020 г.
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
- ^ «ЗК — Ведущее предприятие Ajax Solutions» .
- ^ «Dojox/Data — DojoCampus — Документы» . Архивировано из оригинала 17 марта 2009 года . Проверено 23 апреля 2009 г.
- ^ «Dojo/DND — DojoCampus — Документы» . Архивировано из оригинала 6 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ "Фредса/gwt-днд" . Гитхаб . 8 февраля 2022 г.
- ^ js.foundation, JS Foundation —. «Перетаскивание — пользовательский интерфейс jQuery» . jqueryui.com .
- ^ «Плагин jQuery DragDrop» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Дополнительная документация MooTools» . mootools.net .
- ^ «OpenUI5 SDK — демонстрационный комплект v2.0» . openui5.hana.ondemand.com .
- ^ «Поддержка перетаскивания виджетов пользовательского интерфейса, дерева документов Webix» . docs.webix.com .
- ^ «Dojo/Fx — DojoCampus — Документы» . Архивировано из оригинала 16 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ «Основная документация MooTools» . mootools.net .
- ^ Jump up to: а б «Витрина» . showcase.sproutcore.com .
- ^ «Dojox/Fx — DojoCampus — Документы» . Архивировано из оригинала 4 марта 2009 года . Проверено 23 апреля 2009 г.
- ^ «Справочник по API Enyo» . enyojs.com . Архивировано из оригинала 20 декабря 2013 года . Проверено 1 августа 2012 г.
- ^ «Основная документация MooTools» . mootools.net .
- ^ «Анимация руководств, стилизация и анимация документации Webix» . docs.webix.com .
- ^ «Додзё/Назад — DojoCampus — Документы» . Архивировано из оригинала 2 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ «Просмотр API Enyo» . enyojs.com . Архивировано из оригинала 24 марта 2016 года . Проверено 24 апреля 2014 г.
- ^ «Начиная с версии 2.2» . Архивировано из оригинала 29 декабря 2010 года . Проверено 11 сентября 2010 г.
- ^ Обычно. «Асуал» . asual.com .
- ^ «cpojer/mootools-история» . Гитхаб . 10 октября 2021 г.
- ^ «Dijit/Form — DojoCampus — Документы» . Архивировано из оригинала 3 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ «Проверка ввода с помощью GWT» . Архивировано из оригинала 20 июля 2011 года . Проверено 11 октября 2018 г.
- ^ js.foundation, JS Foundation —. «Реестр плагинов jQuery» . плагины.jquery.com .
- ^ «Валидатор jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Проверка данных руководств, управление данными в документации Webix компонента» . docs.webix.com .
- ^ «Форматированный текстовый ввод элементов управления пользовательского интерфейса, текстовые документы Webix» . docs.webix.com .
- ^ «Dojox/Grid — DojoCampus — Документы» . Архивировано из оригинала 23 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ «jqGrid ShieldUI jQuery Grid» .
- ^ «JQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Библиотека JxLib» . Архивировано из оригинала 18 февраля 2009 года . Проверено 18 ноября 2008 г. или «Плагин сортируемой таблицы» . фафузия. Архивировано из оригинала 22 апреля 2009 г. или «ДрастикГрид» . Архивировано из оригинала 15 апреля 2017 года . Проверено 22 мая 2009 г.
- ^ «Виджет таблицы (сетки) JavaScript – таблица данных Webix HTML» . webix.com .
- ^ «Dijit/Tree — DojoCampus — Документы» . Архивировано из оригинала 9 мая 2009 года . Проверено 23 апреля 2009 г.
- ^ «Enyo JavaScript Framework — Пример — Примеры кода DiscoverSDK» .
- ^ «Сенча — примеры Ext JS 7.3.0» . sencha.com . Архивировано из оригинала 12 мая 2014 года . Проверено 5 августа 2012 г.
- ^ "дерево" . Архивировано из оригинала 9 октября 2008 года . "file_tree_viewer" . Архивировано из оригинала 18 июля 2008 года.
- ^ «Дерево jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ "мутри" . сайты.google.com . Архивировано из оригинала 11 сентября 2016 года . Проверено 18 ноября 2008 г.
- ^ «Демо-браузер» . Архивировано из оригинала 2 апреля 2016 года . Проверено 3 октября 2008 г.
- ^ «Деревянная таблица или TreeGrid — библиотека Webix HTML5 с интеграцией jQuery» . webix.com .
- ^ «Dijit/Editor — DojoCampus — Документы» . Архивировано из оригинала 16 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ «HTML-редактор» . sencha.com .
- ^ markitup , jwysiwyg , htmlbox. Архивировано 7 июля 2009 г. в Wayback Machine , WYMeditor. Архивировано 3 июня 2008 г. в Wayback Machine.
- ^ Jump up to: а б «Редактор jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ "MooEditable" . cheaun.github.com . Архивировано из оригинала 1 марта 2013 года . Проверено 19 сентября 2017 г.
- ^ «RichText — документация по элементу управления RichText: обзор и инициализация. Документы Webix» . docs.webix.com .
- ^ «Dijit/Form/ComboBox — DojoCampus — Документы» . Архивировано из оригинала 18 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ js.foundation, JS Foundation —. «Автозаполнение — пользовательский интерфейс jQuery» . jqueryui.com .
- ^ «Ввод jQuery, автоматическое завершение jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «AutoCompleter » digitarald: Харальд Киршнер» . digitarald.de . Архивировано из оригинала 23 октября 2017 года . Проверено 25 апреля 2008 г.
- ^ Начиная с Dojo 1.3, API NodeList.addContent() можно использовать для создания контента, например: dojo.query(".note").addContent("h4 ПРИМЕЧАНИЕ: h4", "before");
- ^ Элементы MooTools. Архивировано 5 сентября 2008 г. в Wayback Machine.
- ^ ЗАО Динамента. «Библиотека пользовательского интерфейса JavaScript, компоненты Ajax и платформа HTML5 — онлайн-конструктор скинов» . dhtmlx.com .
- ^ «Блог» . 26 февраля 2015 г.
- ^ «Оформление элементов управления GWT с помощью таблиц стилей» . Архивировано из оригинала 12 сентября 2008 года . Проверено 17 марта 2015 г.
- ^ js.foundation, JS Foundation —. «ThemeRoller — пользовательский интерфейс jQuery» . jqueryui.com .
- ^ «Лучшие JavaScript-фреймворки» . 16 сентября 2019 г.
- ^ «Окно jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ Jump up to: а б Использование библиотеки MochaUI или JxLib. Архивировано 18 февраля 2009 г. в Библиотеки Конгресса. веб-архивах
- ^ Jump up to: а б «Краткий обзор разработки WYSIWYG с помощью ZK Studio» . Архивировано из оригинала 12 октября 2008 года . Проверено 27 апреля 2011 г.
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
- ^ «Макет стыковки jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Разветвитель jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Библиотека макетов JavaScript Webix для разработчиков веб-приложений» . webix.com .
- ^ dojo.gfx. Архивировано 9 марта 2009 г. на Wayback Machine.
- ^ «ДжКанвас» . jCanvas .
- ^ Jump up to: а б «Плагин jQuery Draw» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Пользовательский интерфейс Mocha — класс пользовательского интерфейса MooTools Canvas — Ajaxian» . ajaxian.com . 17 ноября 2015 г.
- ^ Jump up to: а б «ЗК — Ведущее предприятие Ajax Solutions» .
- ^ «Новый проект мобильного приложения Dojo» . 13 июня 2010 г.
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
- ^ "jQT" . jQT .
- ^ «Демоверсии мобильных устройств jQWidgets» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «cpojer/mootools-mobile» . Гитхаб . 10 октября 2021 г.
- ^ «ZK — ведущая корпоративная Java-платформа» . ZK — Java Web Framework .
- ^ [1] Поддержка Webix для мобильных устройств и планшетов .
- ^ Все фреймворки JavaScript могут быть написаны доступным способом с постепенной деградацией. Представленные здесь фреймворки, предполагающие готовую к использованию доступность, приложили особые усилия для документирования лучших практик для их конкретной фреймворка.
- ^ Jump up to: а б «Quickstart/WritingWidgets/A11y — DojoCampus — Документы» . Архивировано из оригинала 6 апреля 2009 года . Проверено 23 апреля 2009 г.
- ^ «Встроенные специальные возможности в приложениях GWT 1.5» .
- ^ Jump up to: а б с «Обзор специальных возможностей jQWidgets» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ↑ Парадигма Qooxdoo «Extreme JavaScript». Архивировано 12 октября 2008 г. в Wayback Machine.
- ^ «Доступность руководств, разработка пользовательского интерфейса документации Webix» . docs.webix.com .
- ^ js.foundation, JS Foundation —. «О пользовательском интерфейсе jQuery — Пользовательский интерфейс jQuery» . jqueryui.com .
- ^ «Доступность руководств, разработка пользовательского интерфейса документации Webix» . docs.webix.com .
- ^ Создатель волн
- ^ Аптана Студия
- ^ «Блог разработчиков HP webOS» . Архивировано из оригинала 9 июля 2012 года . Проверено 5 августа 2012 г.
- ^ «Сенча Архитектор» . 25 марта 2015 г.
- ^ «Блог» . 26 февраля 2015 г.
- ^ «Сенча Экст JS» . 5 ноября 2020 г.
- ^ [электронная почта защищена] , lloyd.dunn @ sun.com. «Использование jQuery для улучшения внешнего вида и удобства использования веб-страницы — учебное пособие по NetBeans» . netbeans.org . Архивировано из оригинала 12 июля 2017 года . Проверено 9 февраля 2010 г.
- ^ js.foundation, JS Foundation —. «Документация по API jQuery» . api.jquery.com .
- ^ «Конструктор тем для jQWidgets» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «ßeta — Студия графиков jQWidgets» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ "JSEредактор" . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Основная документация MooTools» . Архивировано из оригинала 2 октября 2009 года . Проверено 14 октября 2009 г.
- ^ «MooTools-Другой документ» . Архивировано из оригинала 4 октября 2009 года . Проверено 14 октября 2009 г.
- ^ Пользовательская сборка, JS Linker, генерация API, среда модульного тестирования и т. д. Архивировано 25 июля 2008 г. на Wayback Machine.
- ^ «Конструктор скинов Webix» . webix.com .
- ^ «Формостроитель» . webix.com .
- ^ Фреймворки JavaScript в настоящее время могут поддерживать автономное хранилище только за счет использования предустановленных расширений браузера, таких как Google Gears . Если в браузере пользователя еще не установлено одно из этих поддерживаемых расширений, автономная поддержка для платформы будет недоступна. Разработчики инфраструктуры JavaScript, заинтересованные во внедрении Gears, могут начать с Руководства по началу работы с Gears .
- ^ o.DojoToolkit.Org/offline. Архивировано 10 февраля 2010 г. на Wayback Machine. В сообщении говорится: «Dojo Offline больше не поддерживается после Dojo 1.3».
- ^ «Ext JS 7.3.0 — Документы Sencha» . docs.sencha.com .
- ^ "googlearchive/gwt-google-apis" . Гитхаб . 24 апреля 2021 г.
- ^ «Плагин jQuery HTML5 Storage — daveschindler» . сайты.google.com . Архивировано из оригинала 4 марта 2017 года . Проверено 15 октября 2012 г.
- ^ «В этом примере показано, как сохранить/загрузить состояние сетки» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ Некоторые библиотеки JavaScript предоставляют примитивы двухмерной графики, которые можно использовать для кроссбраузерной векторной графики. Эти библиотеки используют базовые технологии браузера или плагины, такие как Canvas, SVG, VML, Flash и Silverlight, для фактического рендеринга, но помогают изолировать код приложения и виджета от различий API механизма рендеринга.
- ^ «Dojox/GFX — DojoCampus — Документы» . Архивировано из оригинала 9 марта 2009 года . Проверено 23 апреля 2009 г.
- ^ Плагин jQuery SVG
- ^ «камикане/искусство» . Гитхаб . 26 февраля 2021 г.
- ^ «Интеграция диаграмм — руководство по интеграции сторонних диаграмм. Документы Webix» . docs.webix.com .
- ^ Некоторые библиотеки JavaScript включают виджеты для диаграмм, датчиков и других визуализаций данных.
- ^ «Dojox/Charting — DojoCampus — Документы» . Архивировано из оригинала 3 марта 2009 года . Проверено 23 апреля 2009 г.
- ^ API диаграмм [ постоянная мертвая ссылка ]
- ^ «Flot: привлекательная графика JavaScript для jQuery» . www.flotcharts.org .
- ^ Плагин jQuery Visualize. Архивировано 9 июля 2009 г. на Wayback Machine.
- ^ «jqxChart — виджет диаграммы JavaScript на основе jQuery, HTML5, SVG» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «Датчик jQuery» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «ZK Live Demo — Другие графики» . Живая демонстрация — платформа веб-приложений ZK .
- ^ «Виджет пользовательского интерфейса диаграмм JavaScript — диаграммы Webix JS» . webix.com .
- ^ Jump up to: а б с д «Примечания к выпуску/1.4 — DojoCampus — Документация» . Архивировано из оригинала 8 февраля 2010 года . Проверено 17 декабря 2009 г.
- ^ Jump up to: а б с д «Поддерживаемые платформы | Enyo JS» . Архивировано из оригинала 23 июля 2012 года . Проверено 26 июля 2012 года .
- ^ «Сенча Экст JS» . 5 ноября 2020 г.
- ^ Jump up to: а б с д и js.foundation, JS Foundation —. «Поддержка браузера — jQuery» . docs.jquery.com .
- ^ Jump up to: а б с д и «Виджеты пользовательского интерфейса jQuery — Справочная документация» . jqwidgets.com . Проверено 17 декабря 2015 г.
- ^ «OpenUI5SDK — Демонстрационный комплект» . openui5.hana.ondemand.com . Проверено 22 марта 2021 г.
- ^ Jump up to: а б с д и «Документация Webix по совместимости» . docs.webix.com .