Показать сообщение отдельно
  #2 (permalink)  
Старый 03.11.2013, 09:46
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Неблагодарное дело говорить о терминологии, я могу разойтись в определениях с ильей или еще кем нибудь.

Под виджетом почти всегда имется ввиду часть пользовательского интерфейса (кнопки, таблицы, и тп ). к примеру в jQuery UI существует для этих целей целая фабрика http://habrahabr.ru/post/150549/ .

Под плагинами понимают расширение функционала чего либо. К примеру плагин расширяющий возможности jQuery, ну скажем разукрашивающий таблицу.

В принципе виджеты можно реализовывать как плагины. Иными словами нет никакого противоборства между виджетами и плагинами. Для того чтобы виджет можно было считать еще и плагином его просто нужно встроить в jQuery.fn

Что касается конкретного случая.
Нужно понимать что логика работы будет отличаться для jQuery виджета из примера ильи и виджета реализованного как jQuery плагин. Типичный jQuery плагин требует чтобы его применяли к dom элементу а виджет из примера ильи сам создает dom элементы. Из широкого понятия виджет вовсе не вытекает что вариант в учебнике это единственно возможная реализация виджетов и единственно правильная.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 03.11.2013 в 11:44.
Ответить с цитированием