Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: Научного журнала «Студенческий» № 40(210)

Рубрика журнала: Информационные технологии

Скачать книгу(-и): скачать журнал часть 1, скачать журнал часть 2, скачать журнал часть 3, скачать журнал часть 4, скачать журнал часть 5, скачать журнал часть 6, скачать журнал часть 7, скачать журнал часть 8

Библиографическое описание:
Берьянов М.С. СПОСОБ РЕАЛИЗАЦИИ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА В КОНТЕКСТЕ РАЗЛИЧНЫХ ЦВЕТОВЫХ СХЕМ // Студенческий: электрон. научн. журн. 2022. № 40(210). URL: https://sibac.info/journal/student/210/272563 (дата обращения: 27.04.2024).

СПОСОБ РЕАЛИЗАЦИИ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА В КОНТЕКСТЕ РАЗЛИЧНЫХ ЦВЕТОВЫХ СХЕМ

Берьянов Максим Сергеевич

студент, факультет ПИиКТ, Университет ИТМО,

РФ, г. Санкт-Петербург

WAY OF GRAPHIC INTERFACE IMPLEMENTATION IN DIFFERENT COLOR SCHEMES CONTEXT

 

Maxim Beryanov

student, PIKT faculty, ITMO University,

Russia, Saint-Petersburg

 

АННОТАЦИЯ

Веб-дизайн - отрасль веб-разработки и разновидность дизайна, в задачи которой входит проектирование пользовательских веб-интерфейсов для сайтов или веб-приложений. В данной статье предлагается рассмотреть интересный поход к проектированию веб-интерфейса с отсылкой на использование окрашивания титульной части веб-сайта благодаря определенному HTML- тегу в браузере Safari на macOS.

ABSTRACT

Web design is a branch of web development and a type of design whose goal is to implement web user interfaces for websites or web applications. This article proposes to consider an interesting approach to designing a web interface with a reference to the use of coloring the title part of a website with a specific HTML-tag especially in Safari browser on macOS.

 

Ключевые слова: дизайн, веб-интерфейс, веб-приложение, веб, Safari.

Keywords: design, web interface, web application, web, Safari.

 

Цветовая схема веб-приложения, как и общий интерфейс в целом, определенно, является важным аспектом восприятия приложения. С каждым годом появляются новые подходы к проектированию дизайна веб-приложения, имеется безукоризненная тенденция к его упрощению, переводу в плоский стиль или более светлые тона [1].

 

Рисунок 1. Красная цветовая схема

 

Рисунок 2. Синяя цветовая схема

 

Рисунок 3. Зеленая цветовая схема

 

В данной статье предлагается посмотреть на подход к дизайну в некотором другом отношении – отличные друг от друга цветовые схемы в зависимости от страницы. Конечный результат можно увидеть на рисунках 1, 2 и 3. Определенно, присутствует карточный интерфейс, но сами карточки являются легкими, с небольшой послойной прозрачностью – примерно в 25-30% белого непрозрачного цвета без размытия, так как оно в данной концепции и не требуется.

В качестве демонстрационного проекта выбрана идея агрегировать текущие тендеры в определенной отрасли, допустим нефтегазовой. Некоторые существенные пункты вроде начальной цены, номера тендера и срока заявки можно разместить в той же карточке по подобному принципу, выделяя отдельно заголовок пункта.

Таким образом, имеется главная подложка, на которой размещаются элементы-карточки, в каждой карточке присутствует кнопка добавления в избранное. Быстрым способом это можно реализовать с помощью классов Tailwind CSS [2] (рисунок 4). 

 

Рисунок 4. Код карточки

 

Наиболее интересным вариантом использования подобного решения является браузер Safari [3] с недавним обновлением, где было добавлено компактное отображение вкладок. Дело в том, что теперь при открытии сайта верхняя панель навигации окрашивается в определенный акцентный цвет сайта. Благодаря использованию карточек описанным выше образом, можно подстроить этот цвет под сливаемый с фоном цвет нижней подложки с помощью тега ‘<meta name="theme-color" content="white"/>’ [4], где в атрибут content кладется нужный нам цвет. Происходит это добавление при первом открытии сайта, либо при переключении между вкладками с помощью использования императивных возможностей языка под названием JavaScript [5] (рисунок 5).

 

Рисунок 5. Изменение содержимого тега с помощью JS

 

Аналогичным императивным образом изменяется цвет фона, однако в данном случае лишь происходит добавление определенного заранее настроенного CSS-класса.

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

 

Список литературы:

  1. Что такое flat design или плоский дизайн [Электронный ресурс] URL: https://skillbox.ru/media/design/chto_takoe_flat_design/ (дата обращения: 04.12.2022).
  2. Tailwind CSS [Электронный ресурс] URL: https://tailwindcss.com/ (дата обращения: 04.12.2022).
  3. Safari [Электронный ресурс] URL: https://www.apple.com/ru/safari/ (дата обращения: 04.12.2022).
  4. Theme-Color [Электронный ресурс] URL: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name/theme-color (дата обращения: 04.12.2022).
  5. JavaScript [Электронный ресурс] URL: https://developer.mozilla.org/ru/docs/Web/JavaScript (дата обращения: 04.12.2022).

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.