Словник
Що означають слова на цьому сайті — по рядку на кожне, окрема стаття про деякі й посилання на тих, хто їх визначає.
Цей сайт пояснює себе публічно. Подяки називають кожну технологію за ним, нотатки розбирають помилки браузерів, а заява про відповідність посилається на пункти за номерами — тож читач, який піде за будь-чим із цього, зустріне слова водночас точні й незнайомі.
Кожному з них нижче відведено рядок. Назва веде до тих, хто його визначає, бо стислий переказ — це місце, звідки почати, а специфікація — це те, що істинне. Якщо сайт присвятив слову окрему статтю, назва відкриває її, а розділ «Що почитати далі» в ній починається з того самого джерела.
- 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 запускає на подію
- черга
- робота, складена по порядку, щоб її забрали пізніше
- шифрування
- перетворення даних так, щоб їх не прочитали без ключа
- шрифт
- гарнітура у файлі, який завантажує сторінка
- ядро операційної системи
- основа операційної системи
