더 빠른 웹 사이트 구축 방법

Sep 13, 2025
어떻게

그의 이야기보다 앞서 런던 생성 9 월 21 일 우리는 우리가 잡았습니다 패트릭 햄런 , 웹 성능 엔지니어 인 빠르게 , 누가 더 빠른 웹을 구축하는 임무를 수행하는 사람입니다.

빠르게 당신의 역할은 무엇을 포함합니까?
Patrick Hamann :
빠르게 세계 최대의 브랜드 중 일부를 underpins하는 가장자리 구름 플랫폼입니다. 내 역할은 주로 r & amp; d에 초점을 맞 춥니 다. 클라이언트 측 기술 및 웹 표준을 활용하여 제품의 성능과 전달을 향상시키기 위해 고객과 함께 팀과 협력하여 고객의 서비스를 제공합니다. 일부 현재 프로젝트에는 브라우저 성능 모니터링, 메트릭 및 서비스 근로자 주변의 이니셔티브가 포함됩니다.

빠르게 가입하기 전에, 당신은 보호자와 재정 시간 모두에서 시간을 보냈습니다. 그들은 웹 성능에 어떻게 접근 했습니까?
pH :
성능은 더 이상 배포 후 추가 기능 또는 체크리스트 항목이 아닙니다. 조직의 모든 사람이 디자인에서 배달까지 고려해야 할 일정한 노력이 필요합니다. 이는 이러한 뉴스 조직이 경쟁 업체와의 성능을 측정하고 비교하기 위해 경쟁 업체와의 성과를 측정하고 비교하여 다른 기능에 대한 콘텐츠 제공 및 서비스 노동자와 같은 기술을 활용하는 것과 같은 실천을 개발하는 것과 매우 일찍 곧 실제로 실현되는 것입니다.

지금 온라인으로 빠른 경험에 가장 큰 장애물은 무엇입니까?
pH :
한 단어 : 자바 스크립트. 나는 이것을 약간 정교해야한다고 생각합니다 : 웹은 자바 스크립트 비만 위기의 최고에 있습니다. 평균 웹 페이지는 이제 약 500KB의 스크립트를 제공합니다. 방금 구문 분석 할 수있는 두 번째 초과 스크립트 - 저전력 장치에서 실행 - 사용자가 페이지와 상호 작용할 수있는 상태로 이동하려면 저전력 장치에서 5 초 이상. 따라서 우리 사이트의 사용자 경험을 향상시키는 유일한 방법은 다른 모든 것보다 JavaScript를 측정, 최적화 및 축소하는 것입니다.

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

WebPagetest는 실제 브라우저와 실제 소비자 연결 속도로 전 세계 여러 위치에서 무료 웹 사이트 속도 테스트를 실행합니다.

웹 성능을 최적화하는 가장 좋아하는 도구는 무엇입니까?
pH :
나는 당신이 아직 측정하지 않은 것을 최적화 할 수 없다는 강력한 신자입니다. 따라서 My Toolbox는 측정 및 프로파일 링 도구에 크게 가중됩니다. 합성 측정을 위해 항상 도달 할 것입니다 WebPageTest. 및 브라우저 개발자 도구 (네트워크 및 성능 창)를 먼저합니다. 그러나 실제 사용자 경험을 측정하는 데는 아무 것도 없으며 (r..m) 브라우저 성능 타이밍 API에 대한 좋은 지식도 도움이됩니다.

당신은 아주 큰 코드 바베이 지에 일했습니다. 규모에서 일하는 도전은 무엇입니까?
pH :
By Large는 큰 코드베이스가 더 작은 것을 찾을 수있는 문제의 대부분을 공유한다고 주장한다. 사용하지 않은 CSS (내가 해결되지 않은 문제), 캐싱, 자산, 파이프 라인 및 버전 관리 등을 제거한다고 주장한다. 당신은 또한 시간이 지남에 따라 모범 사례가 방지 패턴이되는 모범 사례를 얻습니다. 그러나 개인적으로 저울에서 대부분의 도전은 기술적 인 것들이 아닌 사람들의 문제입니다. 나는 Conway의 법률에 영향을받지 않는 대규모 조직에서 아직 일하지 않습니다.

진보적 인 증진 옹호자에게 자신을 부릅니다. 그게 당신과 공감하는 그 접근법에 관해 무엇입니까?
pH :
인기있는 믿음과는 달리, 우리의 사용자는 실제로 실제 세계에서 우리가 빌드하는 제품을 사용합니다 : 비 이상적인 브라우징 조건과 모든 구석 주위의 실패로 가득합니다. 프로그레시브 향상을 사용하면 모든 사용자가 포함하고 실제 세계의 실패에 탄력적이어야하는 경험을 구축 할 수 있습니다. 그것은 매우 간단합니다 : 기본 바이리티스가 당신에게 말한 300kb 자바 스크립트 라이브러리가 아닌 기본 사항으로 시작하십시오. 우리는 기초를 잊어서는 안됩니다.

순간에 프론트 엔드 개발에 흥분하는 것은 무엇입니까?
pH :
웹은 위협적입니다. 사용자는 원주민에서 더 많은 시간을 보내고 따라서 해당 웹의 개방성에서 앱을 경험합니다. 그러나 우리는 여전히 20 초가 걸리고 로밍 연결에로드 당 £ 1.20 비용을 쌓고 궁극적으로 사용자를 더 이상 운전하는 사이트를 구축하는 것으로 보입니다.

다행히도 서비스 작업자와 관련 API와 같은 기술이 도움이됩니다. 나는 오프라인으로 여전히 작동하는 빠르고 탄력적 인 웹 사이트의 새로운 시대를 기다릴 수 없으며 백그라운드에서 데이터를 동기화하고 업데이트로 알려줄 수 있습니다. 어떤 사람들은이 진행을 '진보적 인 웹 앱'을 부르고 있습니다. 나는 '웹'이라는 용어를 선호합니다.

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

런던 패트릭 하마 만 (Patrick Hamann) 창출에서 그의 이야기에서 브라우저에서 자산을 적재하기위한 현재, 과거 및 미래의 최상의 방법을 탐구 할 것입니다.

사람들이 당신의 이야기에서 배울 것으로 기대하는 것은 무엇입니까? 런던 생성 ~을 빼앗아가는 것
pH :
외부인에게 웹 사이트를 제공하는 것은 꽤 간단합니다 : 일부 HTML과 CSS를 와이어 아래로 보내면 브라우저가 다음에 무엇을할지 결정합니다. 그러나 많은 것이 실제로 두건 아래에 계속되고 있으며 모두 사용자에게 비용이 들게됩니다.

브라우저가 다음에 요청할 자산을 어떻게 결정합니까? 우리는 웹 사이트의 인식 속도를 어떻게 측정 할 수 있습니까? 우리는 현대 웹 플랫폼 기능을 어떻게 사용하여 자산의 우선 순위와 속도에 영향을 미칠 수 있습니까? 바라건대 내 이야기는이 질문에 답할 것입니다. 잠재 고객에게 사용자에게보다 빠르고 탄력적 인 경험을 만드는 도구를 제공합니다.

런던 생성 9 월 21 일 21/22에는 웹 애니메이션, UX 전략, 프로토 타이핑, 접근성, 응답 성 CSS 구성 요소 등 15 개 다른 프레젠테이션이 있습니다. 회의 전날에 선택할 수있는 4 개의 워크샵이 있지만 티켓은 매우 제한적입니다. 지금 자리를 예약하십시오 ...에!


어떻게 - 가장 인기있는 기사

얼굴 마스크를 착용 할 때 안경을 멈추는 방법

어떻게 Sep 13, 2025

(이미지 크레디트 : 게티 이미지) 당신이 얼굴 마스크를 착용 할 때 안경이 안개를 올리�..


CSS로 스마트 텍스트 효과를 코딩하는 방법

어떻게 Sep 13, 2025

[이미지 : 중간 아이] 롤오버 링크는 특히 사용자의 관심을 끄는 좋은 방법이며 특히 비�..


Corel Painter에서 오일 페인트를 모방하는 방법

어떻게 Sep 13, 2025

어제는 어제만으로도 내가 던전에 숨어있는 기사, 마법사, 야만인 및 보물로 가득 찬 판타지 세계에서 고등학교 친구와의 역할을 할 때만 느낀�..


Elven Maiden을 칠하는 방법

어떻게 Sep 13, 2025

이 튜토리얼에서는 엘프 메이든의 매혹적인 판타지 초상화를 만들기위한 내 과정을 통해 당신을 ..


Photoshop에서 현실적인 파도를 페인트하는 방법

어떻게 Sep 13, 2025

바다 장면을 그리는 때 [삼] Photoshop CC. 대부분의 페인팅 프로젝트와 마찬가지로, 나는 해양 사진 참조를 수집하여 주제를 잘 이해할 수..


van Gogh와 같은 초상화 페인트

어떻게 Sep 13, 2025

네덜란드어 포스트 인상파 선수 Vincent Van Gogh (1853-1890)는 그의 경력에서 많은 자화상을 창조했지�..


Photoshop에서 복합을 만드십시오

어떻게 Sep 13, 2025

Adobe는 현재로 만들어지는 새로운 일련의 비디오 자습서를 시작하여 다양한 디자인 프로젝트를 작성하는 방법을 개요하는 것을 목표로합니다. ..


단 4 색으로 자화상을 만듭니다

어떻게 Sep 13, 2025

자기 초상화는 예술가가 시도 할 수있는 가장 보람있는 과제 중 하나입니다. 우리는 우리 자신의 ..


카테고리