Оглавление: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
адаптивный дизайн, подход к дизайну сайтов, учитывающий их адаптацию под различные устройства и условия, противопоставляется распространённому «фиксированному» дизайну только для компьютеров. Из-за незначительной и неявной разницы между терминами responsive и adaptive, оба переводятся как «адаптивный».
- ссылка, гиперссылка между двумя документами.
- якорь, ссылка на элемент в пределах документа, может быть частью гиперссылки.
анимация, плавное изменение визуальных параметров объекта.
ресурс, обычно вспомогательный, как стили и картинки для страницы, напр. ресурсы сайта — site assets.
проверка, условие, которое проверяется, употр. в тестировании, напр. проверка поля не прошла — field assert has failed.
бра́узер
бэке́нд
- область веб-технологий, работающих на сервере.
- внутренняя часть серверной системы, занимается обработкой данных.
фон, напр. фоновое изображение — background image.
базовая линия, воображаемая линия в основании букв в строке.
блочная цитата, HTML-элемент для выделения цитируемой нестрочной области документа. Может содержать атрибут cite со ссылкой на первоисточник.
рамка, внешняя видимая часть блока, напр. рамка слева — border-left.
скругление рамки, напр., скругление рамки на 3 пикселя — border-radius:3px, скругление верхнего левого угла — border-top-left-radius, см. также скруглённые углы.
блочная модель, система размерностей блока, состоит из содержимого, отступа, рамки и внешнего отступа.
тень (блока), напр. тень блока красная — box-shadow is red.
хлебные кро́шки, вспомогательная навигация на сайте, последовательно отражающая структуру или пройденные шаги.
кнопка
- элемент интерфейса, при нажатии отправляющий форму или производящий иное действие
- элемент формы
<button>или<input type="button">(такжеsubmitиimage).
обратный вызов, исполнение кода по завершению работы функции, напр. передай значение в обратном вызове — pass value in a callback.
TODO
ячейка
- структурная единица таблицы.
- элемент таблицы
<td>или<th>.
отступ в ячейках таблицы.
расстояние между ячейками таблицы.
чекбо́кс
- элемент интерфейса для выбора одного или нескольких вариантов, напр. чекбокс неактивен — checkbox is disabled.
- элемент формы
<input type="checkbox">.
классянка, выдуманное заболевание, для которого характерно чрезмерное использование множественных классов: как для оформления, так и для хранения информации.
очистка (потока)
- clear:left — очистка слева
- clear:right — очистка справа
- clear:both — полная очистка
клиентсайд, область технологий, работающих в браузере, часто синоним фронтенда.
замыкание, функция, содержащая в теле ссылки на переменные, объявленные в окружающем коде.
- сущ. код, неисчисл. (как сахар), напр. ошибка в коде — error in code но не ошибка в кодах (неправильно).
- гл. писать код, верстать, программировать, напр. верстать сайт — to code a site.
объединение столбцов, HTML-атрибут для объединения нескольких ячеек таблицы в одной строке.
столбец, колонка, вертикальная область в таблице, раскладке или тексте.
содержимое
кроссбра́узерный, работающий во всех браузерах, слитно.
кроссплатфо́рменный, работающий во на всех платформах, слитно.
Рабочая группа CSS
cвязывание данных, автоматическая синхронизация данных между двумя сущностями, обычно моделью и представлением.
- сущ. дизайн, визуальный облик сайта, может включать принципы взаимодействия и архитектурные решения, напр. новый дизайн для сайта — new design for site.
- гл. разрабатывать, создавать или проектировать внешний вид и функциональность.
неактивный, состояние элемента формы, в котором его изменение запрещено, напр. неактивная кнопка — disabled button.
вид
- display:none — скрытый вид
- display:block — блочный вид
- display:inline — строчный вид
- display:inline-block — вид строчного блока
диватоз, выдуманное заболевание, для которого характерно использование только элементов <div> вместо семантически подходящих.
объектная модель документа, дом
докта́йп, конструкция вида <DOCTYPE html> в начале документа, которая обозначает используемую версию HTML.
выпадающее меню, элемент интерфейса, раскрывающий дополнительную информациию при активации.
плавность, функция плавности, описывает изменение скорости анимации с помощью ключевых слов или кривых Безье, напр. плавность перехода линейная — transition easing is linear.
ем, единица измерения в CSS, которая зависит от размера шрифта родителя, напр. размер шрифта 3 ема — font-size:3em.
активный, состояние элемента формы, в котором его изменение разрешено, напр. активная кнопка — enabled button.
движок, напр. Сафари работает на движке Вебкит — Safari is based on WebKit engine.
запасной вариант, дополнительная реализация на случай отсутствия в браузере нужных возможностей, вроде включённых скриптов или нужных видеокодеков.
фавико́нка, значок сайта, обычно 16×16 пикселей в формате ICO.
группа полей, элемент, объединяющий несколько полей формы, напр. зелёная рамка на группе полей — green border on a fieldset.
фигура, элемент из HTML5, содержащий изображение, видео, таблицу, график или фрагмент кода.
заголовок фигуры, заглавие или подпись к фигуре.
- прил. плавающий, свойство блока, заставляющее последующие блоки обтекать его, напр. раскладка на плавающих блоках — float layout.
- гл. обтекать, следовать вплотную к плавающему блоку, напр. текст обтекает справа — text is floating to the right.
- гл. прижимать, упираться вправо или влево, обычно из-за плавающих свойств, напр. прижмите блок влево — float block to the left.
шрифт
-
font-weight — насыщенность
- font-weight:normal — нормальная
- font-weight:bold — полужирная, (не «жирный»)
- font-weight:bolder — жирнее
- font-weight:lighter — светлее
-
font-style — стиль шрифта
- font-style:normal — прямой
- font-style:italic — курси́в
- font-style:oblique — наклонный
-
font-size — размер шрифта, кегль
-
font-family — семейство шрифта, гарнитура
- font-family:serif — с засечками
- font-family:sans-serif — без засечек
- font-family:monospace — моноширинный
подвал
- характерная визуальная область в конце страницы.
- элемент
<footer>— смысловая часть с метаинформацией.
фреймво́рк, набор готовых решений для упрощения разработки.
фронте́нд
- область технологий для разработки веб-интерфейсов, включает вспомогательные инструменты и технологии работающие в браузере или клиентсайд.
- внешняя часть серверной системы, отвечающая за приём данных, отправку ответов и генерацию кода для браузера, входит в серверсайд.
полноэкранный режим, поведение программы или её части, в котором она занимает весь экран целиком.
постепенная деградация, подход, при котором для старых браузеров пишутся костыли, которые приводят внешний вид и поведение сайта в соответствие с новыми браузерами, однако в дальнейшем от старых браузеров и костылей для них отказываются.
градие́нт, плавный переход от одного цвета к другому.
- linear gradient — линейный градиент
- radial gradient — радиальный градиент
- conical gradient — конический градиент
сетка, способ упорядочить расположение элементов в дизайне с помощью вертикального или горизонтального ритма, напр. модульная сетка — module grid.
шапка
- характерная визуальная область в начале страницы.
- элемент
<header>— смысловая озаглавливающая часть.
высота
внедрять, реализовывать напр. Firefox внедрил поддержку всего — Firefox has implemented support of everything.
строчный
- inline block — строчный блок
- inline box — элемент строки в строчном форматировани: часть наполнения контейнера строки, к которой непосредственно применяются CSS-правила, напр. анонимный элемент строки — anonymous inline box.
- inline element — строчный элемент
- inline styles — локальные стили
элемент формы, обеспечивающий взаимодействие пользователя с интерфейсом, например: текстовое поле, кнопка, переключатель.
кернинг, расстояние между парами букв, учитывающее их форму для более равномерного набора.
ключевой кадр, одна из заданных точек анимации, изменения между которыми происходят автоматически.
покадровая анимация, способ задания анимации в CSS с помощью ключевых кадров.
TODO
раскладка, расположение основных блоков на странице, напр. раскладка в 3 столбца — 3 columns layout.
межбуквенное расстояние, тре́кинг, общее расстояние между буквами в тексте, отличается от кернинга.
контейнер строки в строчном форматировании: виртуальный контейнер, содержащий в себе все элементы одной строки.
высота строки, интерлинья́ж, расстояние между базовыми линиями текста.
список, последовательное перечисление группы элементов.
- ordered list — упорядоченный список, отсортированный по какому-либо принципу.
- unordered list — неупорядоченный список, в котором порядок следования не имеет значения.
стиль списка
внешний отступ, напр. нижний отрицательный отступ 10 пикселей — margin-bottom:-10px.
ма́трица (трансформации), описание трансформации объекта с помощью матрицы.
медиавыраже́ния, слитно.
при́месь, набор свойств, расширяющий поведение другой сущности, встречается в CSS-препроцессорах и подходах к JavaScript, напр. примесь очищает поток — mixin is clearing.
макет, внешний вид или дизайн сайта различной степени детализации, напр. дизайнер прислал макет страницы — designer sent a page mock-up.
- прил. мода́льный, блокирующий интерфейс для выполнения какого-либо действия, напр. модальный диалог — modal dialog.
- сущ. модальное окно (диалог), элемент интерфейса, см. модальный.
множественный, повторённый два и более раз, напр. множественные фоны — multiple backgrounds.
- мультиколо́нки, механизм из CSS, позволяющий выстроить текст в несколько колонок, напр. поддержка мультиколонок в IE — multiple columns support in IE. Предпочтительнее, чем громоздкие «множественные колонки».
- многоколо́ночный, состоящий из нескольких колонок, напр. многоколоночная раскладка — multiple columns layout.
вложенный, находящийся внутри чего-либо, напр. двойная вложенность — double nesting.
узел, элемент структуры, напр. дочерний узел — child node.
непрозрачность, степень непрозрачности, напр. непрозрачность 10% — opacity:0.1. Часто ошибочно называется прозрачностью.
непрозрачный, степень непрозрачности, напр. непрозрачен на 75% — opaque by 75%, значит прозрачность 25%.
обводка, внешний равномерный контур элемента, не участвующий в блочной модели.
TODO
внутренний отступ, напр. верхний внутренний отступ 10 пикселей — padding-top:10px.
- постраничная навигация, обычно список ссылок с номерами страниц, на которые разбит документ.
- разделение на страницы, разделение документа на отдельные страницы для удобства чтения, загрузки или других целей.
па́ттерн, формализованный подход к написанию кода, напр. паттерны JavaScript — JavaScript patterns.
быстродействие, характеристика скорости загрузки, отрисовки и т.п., напр. быстродействие CSS.
пи́ксель, единица измерения для экранного дизайна, в мн.ч. пиксели, сокр. пк.
TODO
полифи́л, скрипт, воссоздающий недостающую функциональность, напр. новый полифил для IE6 — new polyfill for IE6.
всплывающее окно, попа́п, отдельное окно или элемент интерфейса, появляющийся поверх текущего, напр. назойливый попап — annoying popup.
позиционирование
- position:static — статичное
- position:absolute — абсолютное
- position:relative — относительное
- position:fixed — фиксированное
- position:sticky — закреплённое
препроце́ссор, инструмент, преобразующий код из одного синтаксиса в другой, напр. CSS-препроцессор Sass — Sass CSS preprocessor.
индикатор выполнения, элемент интерфейса, отражающий прогресс выполнения операции.
прогрессивное улучшение, подход, при котором все браузеры получают базовую функциональность, а большее получают только способные на это, например скруглённые углы, градиенты и тени.
про́мисы, способ асинхронного выполнения скриптов, противопоставляется использованию обратных вызовов.
TODO
радиокно́пка, элемент формы <input type="radio"> для выбора одного варианта из нескольких, напр. радиокнопка выбрана — radio button is checked.
TODO
рем, единица измерения в CSS, которая зависит от размера шрифта корневого элемента <html>, напр. размер шрифта 3 рема — font-size:3rem.
сброс, обычно сброс стилей по умолчанию в CSS, напр. файл сброса стилей — style reset file.
адаптивный дизайн, см. определение adaptive design.
Общественная группа по адаптивным изображениям
скруглённые углы, напр. скруглённые углы вышли из моды — rounded corners are out of fasion, см. также скругление рамки.
строка, ряд
- горизонтальная область в таблице или раскладке.
- элемент таблицы
<tr>.
объединение строк, HTML-атрибут для объединения нескольких ячеек таблицы в одном столбце.
скафо́лдинг, автоматическая генерация кода по описанию, метод метапрограммирования.
- сущ. масштаб
- гл. масштабировать
область видимости, ограниченная часть программной структуры, в которой доступна объявленная переменная, либо применяются <style scoped> стили.
скрипт, инструкции, описывающие поведение страниц, напр. скрипты пока не подгрузились — scripts are not loaded yet.
семантика, смысловая нагрузка HTML-элементов, напр. семантическая вёрстка — semantic coding.
серверсайд, область технологий, работающих на сервере, часто синоним бэкенда.
теневой DOM, теневая модель документа
шим, код, помогающий унифицировать работу с браузерами, обычно реализует недостающую или нормализует существующую поддержку, напр. HTML5-шим для IE8 — HTML5 shim for IE8.
боковая панель, боковая часть сайта со второстепенным содержимым, напр. справа находится боковая панель.
- сущ. наклон
- гл. наклонять
карты кода, специальная разметка, позволяющая привести в соответствие исходные файлы и скомпилированный код для отладки.
спецификация, документация по технологии для разработчиков и производителей браузеров, обычно в одном из статусов: от предложенной до утверждённой W3C, напр. черновик спецификации — specification draft.
- сущ. стили, напр. применить стили к элементу — apply styles to an element, мн.ч. предпочтительнее: стили элемента, а не стиль элемента (неправильно).
- гл. оформлять, напр. как оформить селекты — how to style selects. Предпочтительнее, чем двусмысленное «стилизовать».
- вкладка, один из слоёв интерфейса сайта или программы, который активируется выбором его заголовка, напр. открыть в новой вкладке — open in new tab.
- таб, клавиша табуляции, вставляет символ табуляции, переключает фокус на следующий элемент интерфейса, либо дополняет частично набранное слово, напр. нажмите контрол-таб — press Ctrl Tab.
- таб, символ табуляции, имеет настраиваемую ширину и используется для отступов в коде, напр. табы лучше пробелов — tabs are better than spaces.
текстовая область, элемент формы для ввода многострочного текста.
выравнивание, вы́ключка, ориентация строк текста в определённом направлении, либо равномерно по ширине блока.
- text-align:left — влево
- text-align:right — вправо
- text-align:justify — по ширине
тень (текста), напр. тень текста красная — text-shadow is red.
миниатюра, уменьшенная копия изображения.
- заголовок, если речь идёт об элементе
<title>, либо о заглавии элемента. - подсказка, если речь идёт об атрибуте
title="".
переключать, переводить из одного состояния в другое, переключить классы — toggle classes.
всплывающая подсказка, вспомогательная информация, появляющаяся при наведении на элемент или при его активации, в частности title="".
TODO
трансформация, напр. трансформация масштабированием в 2 раза — transform:scale(2).
переход, напр. линейный переход длительностью 2 секунды — transition:all 2s linear.
перемещать, перемещение объекта с помощью CSS-трансформации, напр. перемещение на X и Y — translate(x, y).
типографика, оформление текста с помощью выбора гарнитуры, параметров строки и других.
единица изменения, напр. единица измерения «рем» — rem unit.
утили́та, программа с узким назначением.
TODO
TODO
бра́узерный пре́фикс, приставка к CSS-свойству -webkit- или -moz-, напр. добавьте браузерные префиксы — add vendor prefixes.
вертикальное выравнивание, расположение элементов по вертикали в пределах строки текста или таблицы.
вьюпо́рт
- видимая область документа в рамках экрана.
- элемент
<meta name="viewport">, управляющий адаптацией страниц на мобильных устройствах.
сайт, объединённые под одним адресом страницы, перевод «веб-сайт» избыточен.
TODO
Консорциум всемирной сети, организация, разрабатывающая веб-стандарты. Переводить «web» как «паутину» в XXI веке уже смешно.
веб-стандарты
ширина
межсловный пробел
обходное решение (приём), способ решения задачи в ограниченных условиях, напр. придумать обходной приём — to figure out workaround.
Авторы, редактор Вадим Макеев. Распространяется по лицензии CC-BY-SA 4.0.