Словарь общетехнических терминов
Предисловие
Очень часто случалось так, что мы не можем объяснить клиенту значение того или иного термина, который мы употребляем в общении с ним. Мы решили это исправить. Этим постом мы начинаем рубрику «Словарный запас». В этой рубрике мы будем составлять посты в виде словарей терминов на какую-либо тематику, связанную с нашей работой. И начнём мы с общетехнических терминов, которые мы произносим практически ежедневно.
P.S. Все термины и каждая группа терминов имеют значок ссылки для того, чтобы можно скопировать ссылку на термин или группу терминов и сослаться на них в любом месте веб-пространства.
1
А
АватарAvatar
Изображение, иллюстрация или фотография, которая конкретно относится к профилю пользователя в Интернете. Как правило, аватар находится рядом с именем пользователя, и отображает фотографию, символ или иллюстрацию, которую пользователь ассоциирует с собой.
АйдентикаФирменный (корпоративный) стиль
Визуальная составляющая бренда компании, нацеленная на его узнаваемость и создание положительного впечатления. При разработке корпоративного стиля особое внимание уделяется руководству по корпоративному стилю, так называемому гайдлайну (от англ. guideline).
Адаптивное меню
Основное меню, отображающееся на планшетной и мобильной версиях адаптивного сайта в удобном виде, заменяющее основное меню на декстопной версии сайта. Адаптивное меню по умолчанию всегда скрыто, и отображается с помощью специальной кнопки. Часто кнопку делают в виде «бургера» — трёх горизонтальных полосок друг под другом.
Адаптивность
Возможность страниц сайта отображаться по-разному на различных устройствах с разным разрешением экрана, подстраиваться, «адаптироваться» под каждое устройство для наилучшего отображения содержимого сайта.
Административный интерфейс
Графический интерфейс для управления содержимым сайта. Административный интерфейс является закрытым разделом сайта, вход в который осуществляется через ввод логина и пароля. Обычно имеет отдельный от сайта дизайн. Часто административный интерфейс называют просто «админкой». Административные интерфейсы являются частью CMS или CMF.
АккордеонAccordion
Вертикальный список со свёрнутыми блоками. Одновременно может быть развёрнут только один блок, при раскрытии блока предыдущий раскрытый блок скрывается. Сворачивание/разворачивание обычно происходит плавно, поэтому такой список схож с принципом работы мехов аккордеона (складывание-раскладывание складок меха при игре).
Б
БаннерBanner
Графическое изображение, несущее какую-либо информацию. Различают рекламные и информативные баннеры. Баннеры могут использоваться как в реальной жизни, так и в интернете: веб-баннеры располагаются в пределах интерфейса сайта, а рекламные печатные баннеры могут размещаться на улицах города или, к примеру, биллбордах.
Биллинг-панель
Панель для управления услугами и платежами для клиентов компаний. Часто биллинг-панели используются в личных кабинетах хостинг-провайдеров для выставления счетов и оплаты клиентами услуг.
БлокBlock
Абстрактный термин, используемый для описания контента на сайте в рамках ограниченной области (обычно это горизонтальный прямоугольник). Блок может содержать какие-либо записи, элементы, изображения, формы и многое другое.
Боковая панельSidebar
Отделённая от основной области часть страницы сайта, предоставляющая дополнительную навигацию и/или информацию. Боковая панель на сайте может быть одна (слева или справа от рабочей области), их может быть две (слева и справа от рабочей области). Боковой панели может не быть на странице, если в ней нет нужды. Как правило, боковые панели используются в сложных сайтах, где требуется локальная навигация в разделах, или информации на страницах сайта слишком много.
Бриф
Документ, описывающий пожелания Заказчика к проекту, в виде анкеты, где записаны базовые вопросы, ответы на которые, предоставляют разработчиком сайта необходимую фундаментальную информацию о разрабатываемом сайте. Как правило, отвечая на вопросы в брифе, Заказчик описывает общую суть проекта и дает представление о предполагаемом им ресурсе.
В
Выпадающее меню
Меню, являющееся подуровнем какого-либо пункта меню. Обычно при наведении мыши на пункт меню под ним или справа от него появляется дополнительное, «выпадающее» меню.
Выпадающий списокSelect
Список, позволяющий выбрать одно из определённых значений списка. Одновременно отображается только один вариант, остальные варианты «выпадают» при нажатии на него. Обычно используется в формах. Разновидность такого списка: список с выбором нескольких вариантов (multiselect). Он отображает одновременно несколько вариантов и имеет полосу прокрутки, если доступных вариантов много.
Г
Д
Доменная зона
Совокупность доменных имён, входящих в заданный домен, определённого уровня, следующего за уровнем текущего домена. Например, market.yandex.ru и maps.yandex.ru относятся к доменной зоне yandex.ru. Обычно доменной зоной называют домен первого уровня, например, com, ru, рф и т.д., так как на сайты располагают на доменах не первого уровня, а второго, третьего и т.д.
Доменное имя
Имя, состоящее из нескольких «слов (букв и цифр), записанных через точку. Каждая часть доменного имени называется доменом N-го уровня. Доменное имя используется для возможности перехода на конкретный сайт, доступный по заданному доменному имени. Обычно доменом называют домен второго уровня, например, yandex.ru. Компании используют домены для идентификации себя в Интернете. Домен является своеобразным псевдонимом для IP-адреса сайта.
ДоступностьAccessibility
Возможность веб-контента и веб-приложений быть более доступными для людей с ограниченными возможностями.
Ж
И
Интерактивность интерфейса
Понятие, описывающее взаимодействие элементов сайта с пользователем. Если элементы сайта взаимодействуют, тактильно «откликаются» на действия пользователя, то на сайте присутствует интерактивность, сайт считается интерактивным.
Интерфейс с вкладкамиTabs
Блок, содержащий несколько элементов и отображающий одновременно только один элемент. Переключение между элементами доступно посредством вкладок. Вкладки похожи на меню сайта, но переход между страницами не происходит, все элементы блока находятся на текущей странице.
К
Кейс
Описание проделанной над проектом работы и дальнейший вывод на рынок проекта (сайта, мобильного приложения и т.д.). Кейс может описывать, к примеру, разработку сайта или успешное привлечение клиентов с помощью SEO и контекстной рекламы. В кейсе обязательно описывается задача (или проблема), которая стояла перед Исполнителем, и в подробностях описывается решение задачи (или проблемы). Кейс раскрывает индивидуальные особенности работы над проектом именно той команды разработчиков, которая занималась проектом.
Л
«Липкая» шапкаSticky header
Шапка сайта, зафиксированная в верхней части экрана. Обычно является дополнительной шапкой, дублирующей основную информацию из основной шапки сайта, например, меню сайта, телефон, E-mail или кнопку призыва к действию. Также возможны и другие «липкие» элементы интерфейса на сайте — подвал, боковая колонка сайта. Они располагаются в нижней или боковой части экрана соответственно.
Личный кабинет
Раздел сайта, находящийся в публичной части, но закрытый под логин и пароль. Личный кабинет, как правило, использует общий стиль всего сайта, но в некоторых случаях, он может отличаться. Обычно личный кабинет предоставляют клиентам компании, оказывающие какие-либо услуги.
Логотип
Фирменный графический знак, являющийся символом организации. Логотип применяется также в качестве товарных знаков.
М
Медиафайл
Изображения, аудиозаписи, видеозаписи, таблицы, списки и любые офисные документы, используемые в качестве контента сайта.
Модальное окно
Всплывающее окно, предоставляющее пользователю выполнить какое-либо действие в нём и блокирующее основную часть сайта до тех пор, пока оно не будет закрыто.
О
Обратный звонокCallback
Инструмент взаимодействия на сайте, позволяющий пользователю оставить свой номер телефона для того, чтобы владелец или менеджер сайта перезвонил ему в ближайшее время. В большинстве случаев для обратного звонка используются специальные сервисы, автоматически связывающие клиента и менеджера посредством вызова на телефон сначала менеджеру, а после – клиенту.
П
Панель управления хостингом
Программное обеспечение, предоставляющее графический интерфейс для управления веб-сервером и размещёнными на нём сайтами. Наиболее распространёнными панелями являются ISP Manager, CPanel, Plesk Panel.
ПодвалFooter
Термин «Footer» обычно относится к нижней части веб-страницы. Обычно подвал содержит информацию такую как, меню, уведомления об авторских правах, ссылки на политику конфиденциальности, ссылка на разработчика сайта и т. д. Он также может содержать исходный код для включения сценариев (скриптов), и помещать их в подвал считается хорошей практикой.
Поддомен
Домен определённого уровня, следующего за уровнем текущего домена. Обычно поддоменами называют домены третьего уровня. Например, metrika.yandex.ru будет поддоменом домена yandex.ru.
Поисковая оптимизация (продвижение)SEO – Search Engine Optimization
Совокупность работ, направленная на улучшение позиций сайта в результатах выдачи поисковых систем для увеличения посещаемости сайта.
Посадочная страницаLanding Page
Веб-страница сайта, описывающая и реализующая какой-либо товар или услугу. Посадочная страница содержит массу средств, ориентированных на продажу рекламируемого товара или услуги: на такой странице зачастую рассказывают самые привлекательные преимущества товара или услуги, на странице размещаются призывы к действию для совершения пользователем этого действия: заказ товара или услуги, регистрации на сайте или оформления подписки на что-либо.
ПревьюPreview
Миниатюра основного изображения для компактного представления в различных списках.
Призыв к действиюCall to action
Яркий, акцентирующий на себе внимание элемент или блок сайта (мобильного приложения), призванный привлечь внимание пользователя для заказа товаров/услуг, регистрации на сайте или оформления подписки на что-либо.
Р
Рабочая областьMain content
Основная часть страницы сайта, на которой размещается главная информация текущей страницы. Например, текст статьи или список товаров.
РадиокнопкиRadio buttons
Список, позволяющий выбрать одно конкретное значение из нескольких значений списка. По умолчанию отображается в виде нескольких элементов, каждый элемент содержит кружок с точкой внутри него и текст справа от кружка. Обычно используется в формах.
Разработчик интерфейсовFront-end developer
Специалист с обширными знаниями в области разработки интерфейсов сайтов, занимающийся конструированием интерфейса, понятного и дружелюбного к пользователю. Веб-разработка для конечных пользователей – это практика создания HTML, CSS и Javascript для веб-сайта или веб-приложения, которое пользователь может просматривать и напрямую взаимодействовать.
Разработчик программно-аппаратной части сервераBack-end developer
Бэкенд разработчик настраивает и управляет базами данных, CMS или CMF, а также всем кодом, который исполняется на сервере. Пользователь веб-сайта может использовать CMS или CMF для создания контента, доступного в публичной части веб-сайта.
Разрешение экрана
Размер изображения на экране в пикселях, обозначающий ширину и высоту. Например, 1920×1080 (читается как «одна тысяча девятьсот двадцать на одну тысячу восемьдесят») пикселей.
Референс
Вспомогательные изображения: рисунки или фотографии, с которыми дизайнер знакомится перед работой для того, чтобы точнее передать детали, информацию, идеи, на которые указывает Заказчик. В зависимости от тематики разрабатываемого проекта референсы могут быть представлены самыми разными объектами, к примеру, в качестве референсов для сайтов зачастую предоставляют ссылки на веб-ресурсы с реализованной идеей, которая максимально близка Заказчику.
С
Сайт разработкиDevelopment Site
Разрабатываемый или дорабатываемый интернет-ресурс на закрытом домене, который используется разработчиками для придания искомому проекту законченной, финальной формы. Вы можете сохранить копию своего сайта в отдельной среде. Поддержание сайта разработки — это хорошая практика, которая позволяет вносить какие-либо изменения и проверять их, не затрагивая действующий сайт в реальном времени. Иногда сайт разработки называют промежуточной средой (staging environment).
Система управления содержимымContent Management System, CMS
Информационная система, предоставляющая графический интерфейс для управления содержимым – контентом на сайте. CMS обеспечивает основные потребности в управлении публикациями, медиафайлами, структурой и настройками сайта. Наиболее встречающимися в интернете являются: 1С-Битрикс, WordPress, Joomla, OpenCart, Drupal, MODX.
СлайдерSlider
Блок, содержащий два или более элементов, для группирования их в слайды и отображения слайдов по очереди. Слайд может содержать один или более элементов для одновременного отображения их пользователю. Часто в слайдерах используется автопереключение слайдов через определённый промежуток времени. Обычно слайдер содержит локальную навигацию: навигационные точки и/или стрелки. С помощью них пользователь может переключать слайды.
Соотношение сторон экрана
Технический параметр, вычисляемый через разрешение экрана. Представляет собой пропорцию, максимально сокращённую математически до минимально возможных целых чисел из разрешения экрана. Например, при разрешении экрана 1920×1080 пикселей соотношение сторон составит 16:9 (читается как «шестнадцать на девять»).
СтайлгайдStyleguide
Руководство по стилю, собранная коллекция правил в дизайне, которым должны следовать дизайнеры и разработчики. Обычно стайлгайд разрабатывают для фирменного стиля компании, сайта или мобильного приложения. Применительно к сайтам и мобильным приложениям в стайлгайде дополнительно описываются все интерактивные элементы, которые будут взаимодействовать с пользователем.
Т
ТЗ
Документ, описывающий задание, которое Заказчик передаёт Исполнителю, на выполнение. В Техническом Задании описываются все технические требования, структура проекта и другие вспомогательные моменты. Чем полнее описано Техническое Задание, тем больше вероятность, что задание будет выполнено правильно и полностью корректно.
Ф
ФлажокCheckbox
Элемент, позволяющий пользователю отметить галочкой какое-либо выражение или отменить отметку. Обычно используется в формах, где нужно ответить на вопросы типа «Да/нет», «Включить/Выключить», «Согласен/Не согласен». Кроме этого, зачастую используется в случае, если необходим множественный выбор каких-либо параметров, к примеру, в фильтрах интернет-магазина.
Форма
Блок на сайте, содержащий поля для ввода данных и отправки их на сервер. Поля бывают разные, основные из них:
- Текстовое поле – можно ввести однострочный текст, число, дату и т.д.
- Текстовая область – можно ввести текст с одном или более строк
- Выпадающий список
- Радиокнопки
Флажок
Фреймворк управления содержимымContent Management Framework, CMF
Каркас для создания CMS. Используется программистами для проектирования систем управления содержимым. CMF предоставляет специальные механизмы доступа к базам данных, шаблонизации и управления сессиями. Наиболее известными фреймворками, написанными на языке PHP, являются: Zend, Yii, Laravel, CodeIgniter.
Х
Ч
ЧПУ (Человеко-понятный-УРЛ)User-Friendly URL
URL-адрес, состоящий из слов (на русском или английском языке), понятных человеку, вместо цифр, букв и других символов, понятных только серверу. Например, вместо запроса «/?cat =10&id=35», URL будет представлен формой «/phones/Samsung». Для русскоязычных сайтов часто используют транслитерацию, например, для новостей на сайте ЧПУ будет следующего вида: «/novosti/vlasti-obsudili-buduschee-stranyi».
Ш
Шапка сайтаHeader
Ключевой элемент интерфейса сайта, включающий в себя ключевые опознавательные признаки компании или сервиса компании-владельца. Шапка сайта может быть представлена самыми разными формами, а также может включать в себя базовую навигацию по сайту (меню со страницами). Шапка сайта, как правило, является первым что видят пользователи на сайте. Шапка обычно располагается в верхней части интерфейса сайта (отсюда отсылка к предмету верхней одежды) и является неотъемлемой частью дизайна интерфейса сайта. Щапка может серьезно повлиять на мнение посетителя о контенте сайта и бренде компании. Шапка может иметь разный вид в зависимости от устройства, с которого произведен вход на сайт, к примеру, в десктопной версии она будет иметь полноценный развернутый вид, а в мобильной версии будет свернута в более компактную версию.
A
C
D
DNS
Аббревиатура для системы доменных имен. Она определяет назначение каждого доменного имени на определённый IP-адрес. Например, доменное имя google.com использует IP-адрес 216.58.194.206.
Drupal
Распространенная система управления содержимым (CMS), а также Фреймворк управления содержимым (CMF). Является свободным программным обеспечением. Написан на языке PHP, в качестве базы данных используется MySQL, PostgreSQL и другие.
F
G
Git
Бесплатная распределённая система контроля версий с открытым исходным кодом, предназначенная для обработки от небольших до очень крупных проектов со скоростью и эффективностью. Большинство современных плагинов и разработка тем осуществляется с помощью этой системы управления версиями. https://git-scm.com/.
H
HTMLHyperText Markup Language
HTML является стандартизированным языком разметки документов во Всемирной паутине и выступает ключевым инструментом при разработке веб-страниц и веб-сайтов.
HTTP
Аббревиатура для протокола передачи гипертекста. HTTP является основным протоколом, используемым Всемирной паутиной, и этот протокол определяет, как сообщения форматируются и передаются, а также какие действия должны выполнять веб-серверы и браузеры в ответ на различные команды.
HTTPS
HTTPS является аббревиатурой для протокола Hyper Text Transfer Protocol Secure. HTTPS — это безопасная версия HTTP, протокол, по которому данные передаются между вашим браузером и веб-сайтом, к которому вы подключены. «S» в конце HTTPS означает «безопасный». Это означает, что все сообщения между вашим браузером и веб-сайтом зашифрованы. Это особенно полезно для защиты конфиденциальных данных, таких как банковская информация.
I
iFrame
iFrame является аббревиатурой для встроенного фрейма (inline frame). iFrame используется внутри веб-страницы для загрузки другого документа HTML и его рендеринга. Этот HTML-документ может также содержать JavaScript и / или CSS, который загружается в то время, когда тег iframe анализируется браузером пользователя.
J
Javascript
Javascript или JS — это объектно-ориентированный язык программирования, обычно используемый для создания интерактивных эффектов в веб-браузерах. К примеру, CMS WordPress широко использует JS для удобства пользователей при взаимодействии с интерфейсом сайта. Важным моментом является то, что PHP выполняется на сервере, а JS выполняется в браузере пользователя.
Joomla
Система управления содержимым (CMS), являющаяся свободным программным обеспечением, написанная на языке PHP. В качестве базы данных используется MySQL, Microsoft SQL Server, PostgreSQL.
JSONJavaScript Object Notation
Минимальный, читаемый формат для структурирования данных. Он используется, в основном, для передачи данных между сервером и веб-приложением в качестве альтернативы XML.
M
MODX
Система управления содержимым (CMS) с открытым исходным кодом, написанная на языке PHP. В качестве базы данных используется MySQL или MS SQL.
MySQL
Система управления реляционными базами данных. База данных представляет собой структурированный набор данных, в которых хранятся содержимое, конфигурация и другие параметры.
O
P
PHP
PHP (рекурсивная аббревиатура для «PHP: Hypertext Preprocessor») – широко используемый язык сценариев общего назначения с открытым исходным кодом, который особенно подходит для веб-разработки и может быть встроен в HTML.
PostgreSQL
Объектно-реляционная система управления базами данных. В некоторых случаях имеет преимущества в выборе в сравнении с другими системами баз данных.
R
REST API
Аббревиатура RESTful Application Program Interface (API), который использует HTTP-запросы для получения данных GET, PUT, POST и DELETE. Это то, как интерфейс приложения (или «веб-сайт») может взаимодействовать с хранилищем данных (такие как «база данных» или «файловая система»).
RSS FeedRSS лента
Аббревиатура для Real Simple Syndication, который является типом веб-канала, который позволяет пользователям получать доступ к обновлениям онлайн-контента в стандартизованном, удобочитаемом формате. По-другому – это фид (feed).
S
SFTP
Аббревиатура для Secure File Transfer Protocol (безопасный протокол передачи файлов): стандартный протокол для передачи файлов с одного компьютера на другой через Интернет с повышенной защитой.
SSHSecure SHell
Протокол для безопасного подключения к удаленной системе в дополнение к паролю или вместо него.
SSLSecure Socket Layer
Шифрование с сервера на браузер и обратно. Защищает сайт от просмотра того, что отправляется между браузером и сервером.
U
UIUser Interface – Пользовательский интерфейс
Совокупность средств, с помощью которых пользователь взаимодействует с сайтом или мобильным приложением. При разработке пользовательского интерфейса необходимо учитывать множество пользовательских взаимодействий, и использовать общедоступные для пользователя и подходящие именно реализуемому проекту решения, для создания дружелюбного к пользователю интерфейса.
URL
Конкретный веб-адрес веб-сайта или веб-страницы в Интернете, например, URL-адрес веб-сайта http://www.yourwebsite.com.
UXUser Experience – Пользовательский опыт
Способность разобраться без посторонней помощи, понимание пользователем интерфейса сайта, который он использует для взаимодействия с ресурсом. Если интерфейс «дружелюбный», то у пользователя складывается положительное впечатление от сайта или мобильного приложения, он не испытывает трудностей в поиске информации и любых других взаимодействиях с сайтом. При анализе пользовательского опыта важно понимать специфику реализуемого проекта, и строить будущий интерфейс максимально удобным для пользователя.
W
W3CWorld Wide Web Consortium
Консорциум World Wide Web – международное сообщество, в котором находятся организации-члены, штатные сотрудники и общественность работают вместе над разработкой веб-стандартов.
WordPress
Широко известная система управления содержимым (CMS) с открытым исходным кодом, написанная на языке PHP. В качестве базы данных используется MySQL.
WYSIWYGWhat You See Is What You Get
What You See Is What You Get (То, что вы видите, есть то, что вы получаете). Чаще всего используется в отношении редакторов, где изменения, внесенные в режиме редактирования, отражаются точно также, как они будут переведены на опубликованную страницу.