# Словарь терминов по фронтенду Оглавление: [0-9](#0-9) [A](#a) [B](#b) [C](#c) [D](#d) [E](#e) [F](#f) [G](#g) [H](#h) [I](#i) J [K](#k) [L](#l) [M](#m) [N](#n) [O](#o) [P](#p) [Q](#q) [R](#r) [S](#s) [T](#t) [U](#u) [V](#v) [W](#w) X Y Z ## 0-9 ### 9-slice scaling **9-дольное масштабирование** (неискажающее масштабирование), техника, позволяющая изменять размер объекта без геометрических искажений. Объект делится на 9 долей (3 строки и 3 колонки), каждая из которых масштабируется по собственным правилам: углы не масштабируются совсем, центральная доля масштабируется по высоте и по ширине, оставшиеся доли масштабируются либо только по ширине, либо только по высоте. ## A ### accessibility, a11y **доступность,** возможность использования интерфейса всеми, независимо от физических или технических ограничений. ### adaptive design **адаптивный дизайн,** подход к дизайну сайтов, учитывающий их адаптацию под различные устройства и условия, противопоставляется распространённому «фиксированному» дизайну только для компьютеров. Один из способов создания адаптивного дизайна — методики [отзывчивого дизайна](#responsive-design). ### almost standards mode **почти стандартный режим,** режим интерпретации и отображения страницы браузером, в котором браузер целенаправленно отходит от стандартов (как при [режиме совместимости](#quirks-mode)) лишь для отдельных особых случаев, используется для страниц с переходными [доктайпами](#doctype) HTML 4 и XHTML 1. ### anchor 1. **ссылка,** гиперссылка между двумя документами. 2. **якорь,** ссылка на элемент в пределах документа, может быть частью гиперссылки. ### animation **анимация,** плавное изменение визуальных параметров объекта. ### asset **ресурс,** составная часть сайта: текстовые файлы, графика, видео, базы данных и др. В узком смысле «статический ресурс»: стили, скрипты, оформительская графика, в противоположность динамическому [содержимому](https://github.com/web-standards-ru/dictionary/blob/master/dictionary.md#content). ### assert **проверка,** условие, которое проверяется, употр. в тестировании, напр. _field assert has failed — проверка поля не прошла._ ### at-keyword **ключ директивы,** см. [директива](#at-rule) ### at-rule **директива,** тип [объявления](#statement), начинающегося со знака `@`, напр. _@import_. ### attribute **атрибут,** напр. `rel="stylesheet"`. - attribute name — **название атрибута** - attribute value — **значение атрибута** ## B ### backdrop **подложка,** элемент, занимающий всю ширину и высоту окна браузера, отрисовывается под любыми элементами, открытыми в полноэкранном режиме. ### back-end **бэке́нд** 1. область веб-технологий, работающих на сервере. 2. внутренняя часть серверной системы, занимается обработкой данных. ### background **фон,** напр. _background image — фоновое изображение._ - background-color — **цвет фона** - background-position — **позиция фона** - background-size — **размер фона** - background-repeat — **повторение фона** - background-origin — **границы фона** - background-clip — **обрезка фона** - background-attachment — **закрепление фона** - background-image — **фоновое изображение** ### baseline **базовая линия,** воображаемая линия в основании букв в строке. ### bikeshed **уделять чрезмерное внимание мелочам,** (см. [закон тривиальности](https://ru.wikipedia.org/wiki/Закон_тривиальности)). Устоявшегося русского эквивалента нет, при переводе лучше передавать общий смысл, напр. _avoid bikeshedding — не спорить о мелочах_. ### blending mode **режим наложения,** алгоритм смешивания слоёв, применяемый в графических редакторах или прямо в CSS, напр. _overlay blending mode — режим наложения перекрытием._ ### block 1. **блок деклараций,** структурная часть [объявления](#statement). Заключается в фигурные скобки и содержит декларации свойств (или, в случае медиавыражения, блоки стилей). 2. **блочный вид,** см. [вид](#display) ### blockquote **блочная цитата,** HTML-элемент для выделения цитируемой _нестрочной_ области документа. Может содержать атрибут `cite` со ссылкой на первоисточник. ### border **рамка,** внешняя видимая часть блока, напр. _border-left — рамка слева._ - border-collapse — слияние рамки - border-color — цвет рамки - border-image — графическая рамка - border-image-outset — выступ графической рамки - border-image-repeat — повторение графической рамки - border-image-slice — разбивка графической рамки - border-image-source — адрес изображения для графической рамки - border-image-width — толщина графической рамки - border-radius — скругление рамки - border-style — стиль рамки - border-width — ширина рамки ### border-radius **скругление рамки,** напр., _border-radius: 3px — скругление рамки на 3 пикселя, border-top-left-radius — скругление верхнего левого угла,_ см. также [скруглённые углы](#rounded-corners). ### bounding box **окаймляющий блок** ### box model **блочная модель,** система размерностей блока, состоит из содержимого, отступа, рамки и внешнего отступа. ### box-shadow **тень (блока),** напр. _box-shadow is red — тень блока красная._ ### breadcrumbs **хлебные кро́шки,** вспомогательная навигация на сайте, последовательно отражающая структуру или пройденные шаги. ### breakpoint 1. **брейкпоинт,** — одно из широко употребимых многозначных переводов, точное значение понятно из контекста. 2. **точка останова,** строка в коде, на которой выполнение скрипта приостанавливается для вызова отладчика. 3. **контрольная точка,** условие, при котором раскладка сайта меняется с одной на другую. Характерно для медиавыражений. ### browser **бра́узер** ### button **кнопка** 1. элемент интерфейса, при нажатии отправляющий форму или производящий иное действие 2. элемент формы `