Верстка

Верстка #

Поясніть різницю між одиницями вимірювання px, em, rem. #

Для чого потрібні CSS-змінні? Наведіть кілька прикладів використання. #

Що станеться при додаванні наступного селектора? #

* { box-sizing: border-box; }

Як адаптувати сторінку для друку? #

Опишіть особливості кастомізації стилів стандартних елементів форм. #

Що таке progressive рендеринг? Які підходи використовуються? #

Назвіть кілька способів реалізації lazy-loading медіаресурсів на сторінці. #

Назвіть популярні шаблонізатори для фронтенд-розробки. Опишіть особливості їх використання. #

Назвіть популярні CSS-методології та їхні відмінності. #

Як працює CSS Grid? #

Які формати зображень підтримують анімацію? #

Як відстежити прогрес / закінчення CSS @keyframes анімацій або плавних переходів, реалізованих за допомогою transition, у JS? #

Які CSS-властивості можуть бути оброблені безпосередньо через GPU? Що таке композитні шари й чому їх велика кількість може призвести до аварійного завершення роботи браузера на мобільних пристроях? #

Як перевикористати інлайнові SVG-елементи на сторінці? #

Опишіть способи оптимізації SVG-файлів. #

Як реалізувати іконковий шрифт з певного набору SVG-файлів? #

Що таке хибне жирне або хибне курсивне (Faux) накреслення шрифтів? #

Що таке #shadow-root в інспекторі HTML-сторінки? #

Навіщо потрібні Custom Elements? #

Чому видалення зайвих символів пробілів / символів перенесення в HTML не відбивається на кінцевій продуктивності завантаження сторінки? #

Що таке контекст відображення canvas? Які існують типи контексту для рендерингу двовимірної та тривимірної графіки? #