1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Tech_Query-EasyWebUI

Клонировать/Скачать
README.md 4.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 08.03.2025 20:15 28d1171

EasyWebUI

[Внимание] Этот проект больше не поддерживается, его некоторые отличительные черты будут постепенно включены в библиотеку компонентов BootEWA!

Обзор

EasyWebUI — это универсальный и легкий фреймворк для разработки HTML/CSS, поддерживающий международные стандарты CSS 2/3 версий IE 8+ (не использует IE CSS Hack) и специальные свойства основных производителей. Он предназначен для создания различных веб-страниц и пользовательских интерфейсов для смартфонов и компьютеров.

Основные возможности

  1. Улучшение стилей для базовых HTML-элементов
  2. Три модели расположения — сетка, контейнеры с потоком, flexbox
  3. Классифицированные и модульные продвинутые контроллеры

Основные характеристики

  1. По умолчанию HTML-стили — красивые и приятные для глаз
  2. Имена CSS-классов — простые и семантические
  3. Структура DOM-контроллеров — простая и максимально использующая встроенные семантики HTML
  4. API JavaScript для контроллеров
    • Полностью в стиле jQuery — интегрированный в лучшую экосистему веб-разработки
    • Параметры методов минимизированы — наклонение обучения краткосрочному обучению
    • Внутренняя реализация основана на общих интерфейсах событий DOM / объектно-ориентированных

Уроки

(0) Введение библиотекиОсновной пример структуры HTML-источника представлен ниже:

<!DOCTYPE html>
<html><head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
    <link rel="stylesheet" href="path/to/EasyWebUI.css" />
    <script src="path/to/iQuery.js"></script>
    <script src="path/to/EasyWebUI.js"></script>
</head><body>
    ...
</body></html>

(1) UI-компоненты / jQuery-плагины

  1. Плагин проверки пароля v0.3
  2. Отключение выделения элементов v0.1
  3. Диалоговое окно формы v0.1
  4. Контроллер панели v0.1

【Специальное уведомление】Ниже приведены контроллеры, которые могут быть полностью переопределены на основе MVVM в EWA v4 и больше не поддерживаются в этом проекте!

  1. Контроллер таблицы данных v0.1
  2. Контроллер вкладок v0.5
  3. Контроллер навигационной панели чтения v0.1
  4. Контроллер дерева каталогов v0.2

(2) Общие интерфейсы (продвинутый уровень разработки)

  1. $.ListView
  2. $.TreeView

【Разработка в команде】Проект был выделен из ежедневной практики разработчика, который будет постоянно обновлять его. Также приветствуем всех энтузиастов веб-разработки, чтобы они могли общаться, делиться идеями и отправлять Pull Request в сообществе OSChina!

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/Tech_Query-EasyWebUI.git
git@api.gitlife.ru:oschina-mirror/Tech_Query-EasyWebUI.git
oschina-mirror
Tech_Query-EasyWebUI
Tech_Query-EasyWebUI
master