Як побудувати швидкі веб-сайти

Feb 2, 2026
Як

Попереду своєї розмови Генерувати Лондон 21 вересня ми наздогнали Патрік Хаманн , інженер веб-виконавців Швидко , хто знаходиться на місії, щоб побудувати швидше веб-мережу.

Що робить ваша роль швидко?
Патрік Хаманн:
Швидко - платформа Cloud Edge, яка підтримує деякі найбільші бренди у світі. Моя роль переважно зосереджена на R & AMP; D; Працюючи з командами в швидко, для використання технологій клієнтів та веб-стандартів для підвищення продуктивності та доставки наших продуктів і - найголовніше - послуги наших клієнтів. Деякі поточні проекти включають ініціативи навколо моніторингу ефективності браузера, метрики та працівників службових послуг.

Перш ніж приєднатися до швидко, ви провели час як на опікун, так і у фінансових часів. Як вони підходили до Інтернету?
РН:
Продуктивність більше не є пост-розгортанням елемента надсилання або контрольного списку. Вона повинна бути постійними зусиллями, що кожна особа в організації розглядає, від дизайну до доставки. Це те, що ці новинні організації реалізували дуже рано, впроваджуючи такі практики, як інфраструктура моніторингу, для вимірювання та порівняння продуктивності проти конкурентів, визначення пріоритетів надання вмісту над іншими функціями та використанням технологій, таких як працівники служби.

Яка найбільша перешкода для швидкого досвіду онлайн зараз?
РН:
Одне слово: JavaScript. Я здогадуюсь я повинен розробити це трохи: Інтернет знаходиться на піку кризи ожиріння JavaScript. Середня веб-сторінка тепер доставляє близько 500kb сценарію. Сценарій, який займає більше, ніж другий, щоб просто розібрати - не кажучи вже про те, що він виконує - на слабкому пристрої та більше п'яти секунд, щоб дістатися до стану, який користувач може взаємодіяти з сторінкою. Тому єдиним способом покращення користувацького досвіду наших сайтів є вимірювання, оптимізація та зменшення нашого JavaScript - над усіма іншими.

WebPageTest runs a free website speed test from multiple locations around the globe using real browsers and at real consumer connection speeds

WebPagetest запускає безкоштовний тест на веб-сайту з декількох місць розташування по всьому світу, використовуючи реальні браузери та в реальному споживчому зв'язку

Які улюблені інструменти для оптимізації веб-продуктивності?
РН:
Я сильний віруючий, що ви не можете оптимізувати те, що ви ще не виміряли. Отже, мій інструментарій сильно зважується для вимірювання та інструментів профілювання. Для синтетичного виміру я завжди буду досягти Веб-сайт І перші інструменти розробника браузера (мережеві та продуктивні панелі). Однак ніщо не б'є вимірювання реального досвіду користувачів теж (R.U.M), тому також допомагає також хорошим знанням браузера.

Ви працювали на деяких дуже великих кодових базах. Які виклики працюють у масштабі?
РН:
Загалом, я стверджую, що великий кодований кодекс ділиться більшою частиною проблем, які ви знайшли б у меншому: усунення невикористовуваних CSS (проблема, яку я вважаю невирішеним), кешування, активів будувати трубопроводи та верблюд, тощо. Ви також отримуєте більше "бітну гнилу" - найкращі практики, що стають анти-моделями з часом. Але особисто я виявив, що більшість завдань у масштабі - це проблеми, а не технічні. Я ще не працюю у великій організації, яка не впливає закон Конвеї.

Ви називаєте себе прогресивним аксесуарем. Що це стосується такого підходу, який резонує з вами?
РН:
Всупереч популярній вірі, наші користувачі насправді використовують продукти, які ми будуємо в реальному світі: один повний неделедних умов перегляду та невдачі навколо кожного кута. Прогресивний покращення дозволяє нам будувати досвід, який включно до всіх наших користувачів і є стійкими до невдач реального світу. Це досить просто: просто почати з основ, а не 300kb JavaScript бібліотека, яку вам сказала ваша місцева бариста. Ми не повинні забувати основ.

На даний момент ви хвилюєтесь, коли ви хвилюєтеся у розвитку?
РН:
Веб перебуває під загрозою. Користувачі витрачають більше часу у рідному - і, таким чином, є безперервними - додаток від відкритості Інтернету. І все-таки ми досі, здається, будучи будівельними сайтами, які беруть 20 секунд і коштують 1,20 фунта стерлінгів за навантаження на моє роумінгове з'єднання, в кінцевому підсумку наших користувачів далі.

На щастя, тут допомагають технології, як сервісний працівник та пов'язані з ними апіс. Я не можу чекати нової епохи швидких, рятувальних веб-сайтів, які все ще функціонують в автономному режимі, можуть синхронізувати мої дані у фоновому режимі та повідомити мене з оновленнями. Деякі люди називають це прогресивні веб-програми "Прогресивні веб-програми". Я віддаю перевагу терміном "Інтернет".

In his talk at Generate London Patrick Hamann will explore the current, past, and future best-practices for loading assets in the browser

У своїй розмові у створенні Лондона Патрік Хаманн буде вивчати поточне, минуле та майбутні найкращі практики для завантаження активів у браузері

Що можна очікувати, щоб дізнатися від вашої розмови Генерувати Лондон ?
РН:
До аутсайдера, який обслуговує веб-сайт, здається досить простий: Надішліть деякі HTML та CSS вниз по дроту, тоді браузер вирішує, що робити далі. Однак багато насправді відбувається під капотом, всі приїжджають за ціною нашим користувачам.

Як браузер визначає, який актив для запиту на наступний? Як ми можемо виміряти сприйняту швидкість наших веб-сайтів? Як ми можемо використовувати сучасні функції веб-платформи, щоб впливати на пріоритет та швидкість наших активів? Сподіваємось, моя розмова відповість на ці питання тощо. Надання аудиторії інструменти створити швидше, більш стійкі досвідом для своїх користувачів.

Генерувати Лондон 21/22 вересня має 15 інших презентацій, що охоплюють веб-анімації, стратегію UX, прототип, доступність, відповіді CSS-компоненти та багато іншого. Є також чотири семінари, які вибирають з дня до конференції, а квитки дуже обмежені. Забронюйте своє місце зараз !


Як - Найпопулярніші статті

Підручник Adobe Fresco: створити портрет у програмі живопису

Як Feb 2, 2026

(Image Credit: Phil Galloway) Для цього підручника Adobe Fresco я буду створювати я..


10 способів побудови кращих 3D-світових середовищ

Як Feb 2, 2026

[Зображення: Albert Valls Punsich] Якщо ви хочете залишитися на вершині ва..


Зробити анімацію автомобіля з iclone 7

Як Feb 2, 2026

Створення анімації або 3D-фільми Залучення автомобілів з колес..


Як видалити фон в Photoshop

Як Feb 2, 2026

Page 1 з 4: Інструмент Magic Wand Інструмент Magic Wand Швидкий вибір..


Створіть матеріал для плитки в дизайнері речовини

Як Feb 2, 2026

Конструктор речовини є відмінним інструментом для створення всіх сор�..


Як використовувати цифрові інструменти для створення ручної роботи

Як Feb 2, 2026

Редагування та ілюстрація цифрово робить багато сенсу, особливо для к�..


Як почати роботу з SASS

Як Feb 2, 2026

Сасс це потужний інструмент, який приносить багато функцій з ін�..


Як спроектувати обкладинку книги в InDesign

Як Feb 2, 2026

Може бути, "Не судіть про книгу за її обкладинкою", але дизайн кришки може, насправді, зробити або порушит�..


Категорії