Интернет

что такое "виджеты"?

Мттп Русь
Мттп Русь
873
Виджет (Widget) с агнглийского переводится как безделушка, штуковина, устройство.

Opera Widget - это маленькие веб - программы работающие внутри браузера. Виджеты могут быть как полезными так и развлекающими. Они всплывают на экране для того чтобы предоставить быстрый и легкий доступ к информации и сервисам.
СФ
Сергей Фукалов
3 824
Лучший ответ
Элеме́нты интерфе́йса — примитивы графического интерфейса пользователя, имеющие стандартный внешний вид и выполняющие стандартные действия.

Известны также под именем ви́джеты (англ. widget), контро́лы (control) и элементы управления.
Vlad Nikitin
Vlad Nikitin
67 633
Элеме́нты интерфе́йса — примитивы графического интерфейса пользователя, имеющие стандартный внешний вид и выполняющие стандартные действия.

Известны также под именем ви́джеты (англ. widget), контро́лы (control) и элементы управления.
Происхождение термина Виджет

Слово «widget» впервые фиксируется в 1926 году в том же значении, что и gadget — «приспособление, штуковина» . Предполагают, что на его форму повлияло gadget, а происходит он из which it — «этот, как его» .

Слово «Виджет» так же используется и как название класса вспомогательных мини-программ — графических модулей, которые размещаются в рабочем пространстве соответствующей родительской программы и служат для украшения рабочего пространства, развлечения, решения отдельных рабочих задач, или быстрого получения информации из интернета без помощи веб-браузера.
Происхождение термина Виджет

Слово «widget» впервые фиксируется в 1926 году в том же значении, что и gadget — «приспособление, штуковина» . Предполагают, что на его форму повлияло gadget, а происходит он из which it — «этот, как его» .

Слово «Виджет» так же используется и как название класса вспомогательных мини-программ — графических модулей, которые размещаются в рабочем пространстве соответствующей родительской программы и служат для украшения рабочего пространства, развлечения, решения отдельных рабочих задач, или быстрого получения информации из интернета без помощи веб-браузера.

[править]
Типовые элементы интерфейса

В большинстве существует стандартный набор элементов интерфейса, включающий следующие контролы:
кнопка (button)
список (list box)
выпадающий список (combo box)
флажок/переключатель (check box)
радио-кнопка (radio button)
поле редактирования (textbox, edit field)
значок (icon)
панель инструментов (toolbar)
панель (строка) статуса (status bar)
всплывающая подсказка (tooltip, hint)
полоса прокрутки (scrollbar)
вкладка (tab)
элемент для отображения табличных данных (grid view)
меню (menu)
главное меню окна (main menu)
контекстное меню (popup menu)
окно (window)
панель (panel)
диалоговое окно (dialog box)
модальное окно (modal window)
дерево — элемент для отображения иерархии (tree view)

[править]
Библиотеки элементов интерфейса

В каждой оконной системе существует свой набор «родных» элементов, с интерфейсом для работы с ними — на низком уровне. Одни библиотеки элементов управления — это высоко-уровневые «обертки» к стандартным контролам, упрощающие работу с ними и расширяющие их функциональность, некоторые из них предоставляют единый программный интерфейс для программирования интерфейса пользователя в нескольких платформах или оконных системах, и с целью обеспечения кросс-платформенности приводят их к единому для всех платформ API. Другие предоставляют кросс-платформенные возможности за счёт собственной, платформо-независимой, реализации элементов управления.
Кросс-платформенные, на основе Java
SWT (Standard Widget Toolkit) — в составе проекта Eclipse
Swing — разработка Sun, компонента Java Foundation Classes (JFC) на основе AWT
AWT — частично устаревший Abstract Windowing Toolkit (Sun, 1995)
Кросс-платформенные, на основе C/C++, с возможностью использования в других языках
Tk
GTK+
Qt
FOX toolkit
wxWidgets (wxWindows)
Кросс-платформенные, на основе Pascal
LCL
CLX — адаптация интерфейса Qt для Borland Delphi & Kylix
Кросс-платформенные, на основе Ajax
Dojo
ExtJS
Под AmigaOS
Intuition
Reaction
MUI (Magic User Interface)
Под AROS
Zune
Под DOS
Turbo Vision — в составе Borland/Turbo Pascal 6.0/7.0, текстовый интерфейс
Под Microsoft Windows
Windows API
MFC (Microsoft Foundation Classes)
WTL (Windows Template Library)
OWL (Object Windows Library, Borland Pascal 7.0, графический интерфейс)
VCL (Visual Components Library, Borland Delphi)
Windows Forms
WPF (Windows Presentation Foundation или Avalon)
Под UNIX — для X Window System
Xaw
Motif (Open Motif, LessTif)
Под BREW
BUIW
Гуи для игр
MyGUI

Мобильные виджеты

обеспечивают обновление данных через Internet-GPRS. Преимущества виджетов в мобильном телефоне: Вам достаточно одного клика, чтобы воспользоваться интересующим вас сервисом; виджеты работают быстрее, чем обычный Web браузер или Java приложение, вы экономите GPRS трафик; вы выбираете те сервисы и виджеты, которые нужны именно Вам.