5.8 KiB
title | localeTitle |
---|---|
Semantic UI | Семантический интерфейс |
Семантический интерфейс
Введение
Семантический интерфейс - это интерфейсная платформа разработки, подобная бутстрапу, предназначенному для тематики. Он содержит предварительно построенные семантические компоненты, которые помогают создавать красивые и гибкие макеты, используя человеко-дружественный HTML.
Согласно веб-сайту Semantic UI, структура использует сжатый HTML, интуитивно понятный JavaScript и упрощенную отладку, чтобы сделать начальную разработку приятным и восхитительным. И он интегрируется с React, Angular, Meteor, Ember и многими другими структурами, чтобы помочь организовать слой пользовательского интерфейса наряду с логикой приложения.
История версий
Первый предварительный выпуск появился на github в сентябре 2013 года, созданный Джеком Лукичем .
Semantic UI 1.x
был впервые выпущен в ноябре 2014 года с нарушением предыдущих предварительных релизов.
Semantic UI 2.x
был впервые выпущен в июне 2015 года и представил новые ui, исправления ошибок, улучшения и улучшения темы по умолчанию.
Поддержка браузера
Текущая версия 2.2.x
поддерживает следующие браузеры
- Последние 2 версии FF, Chrome, Safari Mac
- IE 11+
- Android 4.4+, Chrome для Android 44+
- iOS Safari 7+
- Microsoft Edge 12+
Монтаж
Существует несколько способов установки Semantic UI, некоторые из самых простых способов:
- Через сеть доставки контента (CDN)
Это самый легкий для новичков. Создайте HTML-файл, как показано ниже.
<!DOCTYPE html>
<html>
<head>
<title>Semantic UI</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.min.css">
<!-- Add custom stylesheet here -->
</head>
<body>
<!-- Write your html code here -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.min.js"></script>
</body>
</html>
NOTE:
. Вышеуказанная ссылка CDN в строке 5 включает все доступные компоненты в семантическом интерфейсе. Если вы хотите установить конкретный компонент, нажмите здесь, чтобы увидеть его соответствующую ссылку CDN.
- Использование инструментов сборки
Предположим, вы используете Ubuntu Linux OS с установленными node
и npm
, для других операционных систем нажмите здесь
В своем каталоге проекта установите gulp глобально, используя npm
npm install -g gulp
Установка семантического интерфейса
npm install semantic-ui --save
cd semantic/
gulp build
Включить в HTML
<link rel="stylesheet" type="text/css" href="semantic/dist/semantic.min.css">
<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
<script src="semantic/dist/semantic.min.js"></script>
Обновление через npm
npm update
- Интеграция с другими платформами
Вы можете интегрировать семантический интерфейс с другими интерфейсами разработки, такими как React, Angular, Ember или Meteor. Нажмите здесь, чтобы получить дополнительную информацию и инструкции по интеграции.
Больше информации
Семантический пользовательский интерфейс имеет тщательную и очень хорошо организованную документацию, которая поможет вам быстро и быстро. Следующие ссылки будут полезны в вашем путешествии Semantic UI.