Pull to refresh

Kendo UI — новейший UI-фреймворк от Telerik

Reading time2 min
Views82K

Предлагаю краткий обзор свежего UI-фреймворка от Telerik под названием Kendo UI.

Предыстория



Совсем недавно я размещал тикет в поддержке Telerik и спрашивал у них, можно ли использовать компоненты (в частности MVC) в приложении, написанном на Classic ASP.

Конечно, ответ огорчил.

Я написал им, что неплохо было бы иметь набор клиентских компонент в будущем. Как оказалось (уже не помню, как узнал об этом), в данный момент активно идёт разработка их собственного клиентского UI-фреймворка, который официально выходит 30 ноября (почему бы не написать об этом в тикете? :) ).

Что же это такое?



Kendo UI — это клиентский фрейморк и набор из более чем 10 виджетов (грид, графики/диаграммы, выпадающий списк и т.д.), в основе которого лежит jQuery. В данном фреймворке максимально используются такие технологии, как HTML5 и CSS3 (при этом обеспечивается поддержка достаточно старых браузеров за счет graceful degradation). Поддерживается привязка данных, шаблоны, анимация, drag-and-drop и многое другое.

Разработчики обещают высокую скорость работы, поддержку мобильных устройств с тач-интерфейсами, а также агрессивную политику развития продукта (например, пользователи могут предлагать те или иные фишки для будущих релизов и голосовать за них).

Ну и, конечно, поддержка такой мощной компании, как Telerik, говорит о многом.

Поддержка в браузерах



Хочу отдать должное разработчикам по поддержке IE 7 за титанический труд (т.к., по сути, IE7 — это IE6 с табами и несколько допиленной поддержкой CSS 2.1).

Как использовать?


Очень просто: скачиваем, включаем стили и скрипты на странице и инициализируем виджеты привычным синтаксисом jQuery.
<link href="kendo.common.min.css" rel="stylesheet" type="text/css" />
<link href="kendo.kendo.min.css" rel="stylesheet" type="text/css" />

<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="kendo.all.min.js" type="text/javascript"></script>

<input id="datepicker" value="10/10/2011"/>

<script type="text/javascript">
    $("#datepicker").kendoDatePicker();
</script>

А денег просит?


Kendo UI будет распространяться под Open Source (GPLv3) и коммерческой лицензиями. Цена на коммерческую лицензию еще не объявлена, но есть хорошая новость для владельцев Premium и Ultimate Collection — данный продукт включен в эти лицензии.

Ссылки


Официальный сайт
Демонстрация визуальных компонентов
Tags:
Hubs:
+48
Comments23

Articles