Перейти до вмісту

Словник

Що означають слова на цьому сайті — по рядку на кожне, окрема стаття про деякі й посилання на тих, хто їх визначає.

Цей сайт пояснює себе публічно. Подяки називають кожну технологію за ним, нотатки розбирають помилки браузерів, а заява про відповідність посилається на пункти за номерами — тож читач, який піде за будь-чим із цього, зустріне слова водночас точні й незнайомі.

Кожному з них нижче відведено рядок. Назва веде до тих, хто його визначає, бо стислий переказ — це місце, звідки почати, а специфікація — це те, що істинне. Якщо сайт присвятив слову окрему статтю, назва відкриває її, а розділ «Що почитати далі» в ній починається з того самого джерела.

ACME
протокол, що видає сертифікат без участі людини
Ansible
інструмент, що приводить сервер до описаного стану
API
описаний спосіб, яким одна програма звертається до іншої
ArcGIS
комерційна ГІС-платформа від Esri
ARIA
розмітка, що називає елемент для допоміжних технологій
AWS
хмарна платформа Amazon
axe
рушій доступності, яким перевіряють цей сайт
Azure
хмарна платформа Microsoft
Bash
оболонка GNU, для якої пишуть більшість скриптів
Bicep
мова Azure для опису інфраструктури
BigQuery
сховище Google для запитів до величезних таблиць
CDN
сервери поблизу читача, що віддають копії
CI
щоденне злиття змін, кожне з яких перевіряє збірка
Content Security Policy
перелік джерел, з яких сторінці можна вантажити
cookie
невелике значення, яке сайт зберігає в браузері
Core Web Vitals
три показники того, наскільки зручно користуватися сторінкою
CSS
мова, яка описує вигляд сторінки
CTE
названий підзапит, який читають як таблицю
DevOps
практики, що поєднують розробку програм і їхню експлуатацію
Django
фреймворк Python для вебзастосунків
DNS
довідник, що зіставляє назву з адресою
Docker
спосіб постачати програму разом з її оточенням
ESLint
лінтер для JavaScript на основі правил
ETL
перенесення даних між системами зі зміною їхньої форми
favicon
маленьке зображення, яке браузер показує біля сторінки
GDAL
бібліотека, що читає будь-який геоформат
Gemini
легкий інтернет-протокол для передавання гіпертексту
gemtext
текстовий формат з одним посиланням на рядок
GeoJSON
географія, записана як JSON
GIS
системи для даних, які мають місце на карті
git
система контролю версій, де зберігається історія сайту
GitHub
сервіс Microsoft для сховищ git
GitLab
платформа сховищ, яку можна запустити самому
Go
компільована строго типізована мова зі збиранням сміття
Google Cloud
хмарна платформа Google
Gopher
протокол меню, старший за веб
Grafana
інструмент панелей для метрик і журналів
hreflang
атрибут, що пов'язує сторінку з її перекладами
HSTS
обіцянка браузера наступного разу використати HTTPS
HTML
мова, якою записано структуру сторінки
HTTP
запит і відповідь, на яких побудовано веб
HTTPS
ті самі запити через шифроване сполучення
JavaScript
мова, яку виконують браузери
JSON
текстовий формат, у якому передають більшість даних
Kubernetes
система, що підтримує роботу безлічі контейнерів
Leaflet
невелика бібліотека для карт у браузері
Lighthouse
власний аудит Chrome щодо швидкості та якості розмітки
Linux
ядро, на якому працює більшість серверів
macOS
настільна операційна система Apple
Mapbox
комерційне джерело мапних плиток і стилів
Markdown
звичайний текст, у якому кілька знаків задають формат
Next.js
фреймворк React для створення вебзастосунків
nginx
веб-сервер і зворотний проксі
onion-сервіс
адреса, що працює лише через Tor
OpenAPI
машиночитний опис HTTP-API
OpenTelemetry
єдиний незалежний спосіб надсилати телеметрію
PHP
мова, на якій працює старий веб
Playwright
інструмент, що керує браузером у тестах
Podman
рушій контейнерів, якому не потрібен демон
PostGIS
розширення, що додає PostgreSQL геометрію
PostgreSQL
база даних, на якій побудовано більшість цих робіт
Prometheus
база даних, що збирає і зберігає метрики
Python
мова, якою написано більшість інструментів
QGIS
вільна настільна ГІС
RBAC
права, надані ролі, а не людині
Redis
швидке сховище для того, що живе недовго
robots.txt
файл, що вказує роботам, куди не заходити
RSS
старіший із двох XML-форматів, якими пишуть стрічку
Ruff
швидкий лінтер і форматувач для Python
Rust
компільована мова, що сама стежить за пам'яттю
SEO
робота над тим, щоб сторінку знаходили
service worker
скрипт, що відповідає на запити без мережі
SQL
мова запитів до реляційних баз даних
SQL Server
реляційна система баз даних від Microsoft
SQLite
ціла база даних в одному файлі
SSH
зашифрована оболонка на іншій машині
Subresource Integrity
хеш, за яким браузер перевіряє файл
systemd
те, що запускає все інше в Linux
TLS
рукостискання, що шифрує сполучення
Tor
мережа, що веде трафік через добровільні вузли
TypeScript
JavaScript із типами, перевіреними до запуску
Ubuntu
дистрибутив Linux, поширений на серверах
UI
частина програми, яку людина бачить і з якою працює
URL
адреса, що каже, де саме лежить річ
viewport
частина сторінки, яку насправді показує вікно
VPN
приватна мережа поверх публічної
WCAG 2.2
стандарт доступності, якого дотримується сайт
WebP
формат зображень, менший за ті, що він заміняє
WordPress
CMS, якою публікують більшу частину вебу
YAML
формат налаштувань, який людина ще може читати
автентифікація
підтвердження того, хто саме надсилає запит
анімація
зміна вигляду сторінки, розгорнута в часі
апаратне забезпечення
фізичні складники комп'ютера
архітектура
як частини системи поєднуються між собою і чому
база даних
організована сукупність даних, з якою працюють програми
бекенд
та частина системи, яку читач ніколи не завантажує
бібліотека
код, оформлений так, щоб його викликали інші програми
брандмауер
набір правил, що вирішує, який трафік пройде
браузер
програма, якою людина відкриває вебсторінки
валідація
перевірка вхідних даних за правилами, перш ніж їм довіряти
вебдоступність
придатність сайту для людей з інвалідністю
вебсайт
сукупність пов'язаних вебсторінок під однією адресою
ворота якості
набір перевірок, які код має пройти, щоб рушити далі
генератор статичних сайтів
програма, що записує кожну сторінку наперед
геопросторовий
дані, зміст яких залежить від місця
дашборд
один екран, що відповідає на постійне питання
демон
програма, що працює у фоні без нагляду
дефект
вада, через яку продукт не відповідає вимогам
екранний читач
програма, що читає сторінку вголос або шрифтом Брайля
експлуатаційний секрет
ключ чи пароль, потрібний програмі для роботи
електронна пошта
пошта, що йде між поштовими скриньками через інтернет
журналювання
запис подій у момент, коли вони стаються
запит до бази даних
записане питання, на яке відповідає база даних
застосунок
програма, якою люди користуються, щоб виконати завдання
затримка
очікування між запитом і початком відповіді
зберігання даних
утримання даних так, щоб їх можна було згодом прочитати
ідемпотентний
безпечно запускати двічі, бо другий раз нічого не змінює
інформаційна безпека
захист даних і систем від зловживань і шкоди
інцидент
подія, що ставить під загрозу дані чи роботу системи
канонічна URL
єдина адреса, яку сторінка називає своєю
карта сайту
перелік сторінок сайту, написаний для машин
кеш
збережена копія, яку браузер може взяти замість запиту
кешування
збереження відповіді, щоб не повторювати роботу
кнопка
елемент, який натискають, щоб щось відбулося
кодова база
увесь вихідний код одного застосунку в одному репозиторії
коефіцієнт контрасту
наскільки два кольори різні, виражено числом
комп'ютерний файл
іменований набір даних, що зберігається як одне ціле
конвеєр
послідовність кроків, що веде дані від джерела до вжитку
контроль доступу
рішення, чи дозволити кожен запит до ресурсу
конфігурація
налаштування, які визначають, як поводиться система
користувач
людина чи процес, якому дозволено користуватися системою
краулер
програма, що завантажує сторінки для індексації
лінтер
інструмент, що без запуску шукає підозрілий код
маніфест вебдодатка
файл, що дозволяє встановити сайт
масштабованість
чи потребує більше навантаження чогось, крім машин
метадані
дані, що описують інші дані, аби їх можна було знайти
метрика
число, яке система повідомляє про власний стан
моніторинг
спостереження за системою, щоб вона повідомила першою
набір даних
сукупність даних, оприлюднена як одне ціле
операційна система
програмне забезпечення, що керує апаратними ресурсами
орієнтир
ділянка сторінки, куди стрибає екранний читач
пароль
таємний рядок, що підтверджує, хто входить у систему
партиціонування
поділ однієї таблиці на фізичні частини
порт
число, що вибирає службу на вузлі
посилення захисту
усунення того, чим міг би скористатися нападник
привілей
право, яке система надає людині чи процесу
програмне забезпечення
програми й дані, з якими працює комп'ютер
програмний пакет
код, зібраний з описом і готовий до встановлення
проксі
сервер, що передає запит від вашого імені
простій
проміжок часу, коли сервіс нікому не відповідає
протокол
узгоджені правила, за якими спілкуються дві програми
резервна копія
копія даних та її створення на випадок втрати
репозиторій
сховище, що зберігає версії набору файлів
розгортання
перенесення змін туди, де ними справді користуються
сервер
комп'ютер або програма, що обслуговує інших через мережу
середовище виконання контейнерів
програма, яка насправді запускає контейнер
стрічка
оновлення сторінки у форматі для підписки
структуровані дані
факти про сторінку, записані для машин
схема бази даних
названа група таблиць в одній базі даних
таблиця стилів
файл, у якому лежить CSS сторінки
тривога
повідомлення, яке система шле, коли потрібна людина
форджа
вебплатформа, де код зберігають, рецензують і поширюють
фронтенд
та частина системи, що працює у браузері читача
хмара
обчислення, орендовані погодинно в іншого
хост
комп'ютер, під'єднаний до мережі
хук
скрипт, який git запускає на подію
черга
робота, складена по порядку, щоб її забрали пізніше
шифрування
перетворення даних так, щоб їх не прочитали без ключа
шрифт
гарнітура у файлі, який завантажує сторінка
ядро операційної системи
основа операційної системи
Маскот Engineer: доброзичливий синьо-білий робот у плащі з друкованими доріжками, стоїть, піднявши великий палець угору