1+ <!DOCTYPE html>
2+ < html lang ="ko ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6+ < title > H-LAB - HTTP Performance Lab</ title >
7+
8+ <!-- CSS Files -->
9+ < link rel ="stylesheet " href ="./css/style1.css ">
10+ < link rel ="stylesheet " href ="./css/style2.css ">
11+ < link rel ="stylesheet " href ="./css/style3.css ">
12+ < link rel ="stylesheet " href ="./css/style4.css ">
13+ < link rel ="stylesheet " href ="./css/style5.css ">
14+
15+ < style >
16+ /* @font-face {
17+ font-family: 'pretendard';
18+ font-style: normal;
19+ font-weight: 400;
20+ src: url('../assets/fonts/pretendard/Pretendard-Black.woff2') format('woff2');
21+ }
22+ @font-face {
23+ font-family: 'pretendard';
24+ font-style: normal;
25+ font-weight: 700;
26+ src: url('../assets/fonts/pretendard/Pretendard-Bold.woff2') format('woff2');
27+ } */
28+ </ style >
29+ </ head >
30+ < body >
31+ <!-- Header Section -->
32+ < header class ="header ">
33+ < nav class ="navbar ">
34+ < div class ="nav-brand ">
35+ H-LAB
36+ </ div >
37+ < ul class ="nav-menu ">
38+ < li > < a href ="#intro "> < img src ="../assets/icons/icon1.png " alt ="Home Icon " class ="nav-icon "> 소개</ a > </ li >
39+ < li > < a href ="#features "> < img src ="../assets/icons/icon2.png " alt ="Features Icon " class ="nav-icon "> 기능</ a > </ li >
40+ < li > < a href ="#performance "> < img src ="../assets/icons/icon3.png " alt ="Performance Icon " class ="nav-icon "> 성능</ a > </ li >
41+ < li > < a href ="#contact "> < img src ="../assets/icons/icon4.png " alt ="Contact Icon " class ="nav-icon "> 문의</ a > </ li >
42+ </ ul >
43+ </ nav >
44+ </ header >
45+
46+ <!-- emoji section -->
47+ < section id ="emoji-section ">
48+ < div class ="container ">
49+ < div class ="section-header ">
50+ <!-- <h2 class="section-title">이모지</h2> -->
51+ </ div >
52+ < div id ="emoji-container ">
53+
54+ </ div >
55+ </ div >
56+ </ section >
57+
58+ <!-- Section 1: Introduction -->
59+ < section id ="intro " class ="section intro-section ">
60+ < div class ="container ">
61+ < div class ="content-wrapper ">
62+ < div class ="text-content ">
63+ < h1 class ="section-title "> HTTP Performance Lab에 오신 것을 환영합니다</ h1 >
64+ < p class ="section-description ">
65+ HTTP/1.1, HTTP/2, HTTP/3의 성능 차이를 실제로 측정하고 비교할 수 있는
66+ 전문적인 테스트 환경입니다. 다양한 리소스를 통해 실제 웹 사이트 환경을 시뮬레이션합니다.
67+ </ p >
68+ < div class ="feature-highlights ">
69+ < div class ="highlight-item ">
70+ < img src ="../assets/icons/icon5.png " alt ="Real-time Icon " class ="highlight-icon ">
71+ < span > 실시간 모니터링</ span >
72+ </ div >
73+ < div class ="highlight-item ">
74+ < img src ="../assets/icons/icon6.png " alt ="Multi-protocol Icon " class ="highlight-icon ">
75+ < span > 다중 프로토콜</ span >
76+ </ div >
77+ < div class ="highlight-item ">
78+ < img src ="../assets/icons/icon7.png " alt ="Optimization Icon " class ="highlight-icon ">
79+ < span > 최적화 전략</ span >
80+ </ div >
81+ </ div >
82+ < button class ="cta-button ">
83+ < img src ="../assets/icons/icon8.png " alt ="Start Icon " class ="button-icon ">
84+ 테스트 시작하기
85+ </ button >
86+ </ div >
87+ < div class ="image-grid ">
88+ < img src ="../assets/imgs/Hlab_img1.jpg " alt ="HTTP Lab Image 1 " class ="grid-image ">
89+ < img src ="../assets/imgs/Hlab_img2.png " alt ="HTTP Lab Image 2 " class ="grid-image ">
90+ < img src ="../assets/imgs/Hlab_img3.jpg " alt ="HTTP Lab Image 3 " class ="grid-image ">
91+ < img src ="../assets/imgs/Hlab_img4.png " alt ="HTTP Lab Image 4 " class ="grid-image ">
92+ < img src ="../assets/imgs/Hlab_img5.jpg " alt ="HTTP Lab Image 5 " class ="grid-image ">
93+ < img src ="../assets/imgs/Hlab_img6.png " alt ="HTTP Lab Image 6 " class ="grid-image ">
94+ </ div >
95+ </ div >
96+ </ div >
97+ </ section >
98+
99+ <!-- Section 2: Features -->
100+ < section id ="features " class ="section features-section ">
101+ < div class ="container ">
102+ < div class ="section-header ">
103+ < h2 class ="section-title "> 주요 기능</ h2 >
104+ </ div >
105+ < div class ="features-grid ">
106+ < div class ="feature-card ">
107+ < div class ="feature-header ">
108+ < img src ="../assets/icons/icon9.png " alt ="Monitor Icon " class ="feature-icon ">
109+ < img src ="../assets/imgs/Hlab_img7.jpg " alt ="Performance Monitoring " class ="feature-image ">
110+ </ div >
111+ < h3 > 실시간 성능 모니터링</ h3 >
112+ < p > Lighthouse와 DevTools를 활용한 정확한 성능 측정</ p >
113+ < div class ="feature-tags ">
114+ < span class ="tag ">
115+ < img src ="../assets/icons/icon10.png " alt ="Tag Icon " class ="tag-icon ">
116+ 실시간
117+ </ span >
118+ </ div >
119+ </ div >
120+ < div class ="feature-card ">
121+ < div class ="feature-header ">
122+ < img src ="../assets/icons/icon11.png " alt ="Protocol Icon " class ="feature-icon ">
123+ < img src ="../assets/imgs/Hlab_img8.png " alt ="Multi Protocol " class ="feature-image ">
124+ </ div >
125+ < h3 > 다중 프로토콜 지원</ h3 >
126+ < p > HTTP/1.1, HTTP/2, HTTP/3 프로토콜별 성능 비교</ p >
127+ < div class ="feature-tags ">
128+ < span class ="tag ">
129+ < img src ="../assets/icons/icon12.png " alt ="Multi Icon " class ="tag-icon ">
130+ 멀티
131+ </ span >
132+ </ div >
133+ </ div >
134+ < div class ="feature-card ">
135+ < div class ="feature-header ">
136+ < img src ="../assets/icons/icon13.png " alt ="Analysis Icon " class ="feature-icon ">
137+ < img src ="../assets/imgs/Hlab_img9.jpg " alt ="Resource Analysis " class ="feature-image ">
138+ </ div >
139+ < h3 > 리소스 분석</ h3 >
140+ < p > CSS, JS, 이미지, 폰트 등 다양한 리소스 로딩 분석</ p >
141+ < div class ="feature-tags ">
142+ < span class ="tag ">
143+ < img src ="../assets/icons/icon14.png " alt ="Analysis Icon " class ="tag-icon ">
144+ 분석
145+ </ span >
146+ </ div >
147+ </ div >
148+ < div class ="feature-card ">
149+ < div class ="feature-header ">
150+ < img src ="../assets/icons/icon15.png " alt ="Optimization Icon " class ="feature-icon ">
151+ < img src ="../assets/imgs/Hlab_img10.png " alt ="Network Optimization " class ="feature-image ">
152+ </ div >
153+ < h3 > 네트워크 최적화</ h3 >
154+ < p > 병렬 연결, 압축, 캐싱 전략 테스트</ p >
155+ < div class ="feature-tags ">
156+ < span class ="tag ">
157+ < img src ="../assets/icons/icon16.png " alt ="Speed Icon " class ="tag-icon ">
158+ 최적화
159+ </ span >
160+ </ div >
161+ </ div >
162+ </ div >
163+ < div class ="tools-section ">
164+ < h3 class ="tools-title ">
165+ 지원 도구
166+ </ h3 >
167+ < div class ="tools-grid ">
168+ < div class ="tool-item ">
169+ < img src ="../assets/icons/icon17.png " alt ="Lighthouse Icon " class ="tool-icon ">
170+ < span > Lighthouse</ span >
171+ </ div >
172+ < div class ="tool-item ">
173+ < img src ="../assets/icons/icon18.png " alt ="DevTools Icon " class ="tool-icon ">
174+ < span > DevTools</ span >
175+ </ div >
176+ < div class ="tool-item ">
177+ < img src ="../assets/icons/icon19.png " alt ="WebPageTest Icon " class ="tool-icon ">
178+ < span > WebPageTest</ span >
179+ </ div >
180+ </ div >
181+ </ div >
182+ < div class ="additional-images ">
183+ < img src ="../assets/imgs/Hlab_img11.jpg " alt ="Additional Image 1 " class ="additional-image ">
184+ < img src ="../assets/imgs/Hlab_img12.png " alt ="Additional Image 2 " class ="additional-image ">
185+ < img src ="../assets/imgs/Hlab_img13.jpg " alt ="Additional Image 3 " class ="additional-image ">
186+ </ div >
187+ </ div >
188+ </ section >
189+
190+ <!-- Section 3: Performance -->
191+ < section id ="performance " class ="section performance-section ">
192+ < div class ="container ">
193+ < div class ="performance-content ">
194+ < div class ="performance-text ">
195+ < h2 class ="section-title "> 성능 측정 결과</ h2 >
196+ < p class ="section-description ">
197+ 실제 테스트 환경에서 측정된 HTTP 프로토콜별 성능 데이터를 확인하세요.
198+ 각 프로토콜의 장단점과 최적화 전략을 비교 분석할 수 있습니다.
199+ </ p >
200+ < div class ="performance-stats ">
201+ < div class ="stat-item ">
202+ < span class ="stat-number "> HTTP/1.1</ span >
203+ < span class ="stat-label "> 기준 프로토콜</ span >
204+ </ div >
205+ < div class ="stat-item ">
206+ < span class ="stat-number "> HTTP/2</ span >
207+ < span class ="stat-label "> 멀티플렉싱</ span >
208+ </ div >
209+ < div class ="stat-item ">
210+ < span class ="stat-number "> HTTP/3</ span >
211+ < span class ="stat-label "> 최신 표준</ span >
212+ </ div >
213+ </ div >
214+ </ div >
215+ < div class ="performance-images ">
216+ < img src ="../assets/imgs/Hlab_img14.png " alt ="Performance Chart 1 " class ="perf-image ">
217+ < img src ="../assets/imgs/Hlab_img15.jpg " alt ="Performance Chart 2 " class ="perf-image ">
218+ < img src ="../assets/imgs/Hlab_img16.png " alt ="Performance Chart 3 " class ="perf-image ">
219+ < img src ="../assets/imgs/Hlab_img17.jpg " alt ="Performance Chart 4 " class ="perf-image ">
220+ < img src ="../assets/imgs/Hlab_img18.png " alt ="Performance Chart 5 " class ="perf-image ">
221+ </ div >
222+ </ div >
223+ </ div >
224+ </ section >
225+
226+ <!-- Section 4: Contact -->
227+ < section id ="contact " class ="section contact-section ">
228+ < div class ="container ">
229+ < div class ="section-header ">
230+ < h2 class ="section-title "> 테스트 환경 구성</ h2 >
231+ </ div >
232+ < div class ="contact-content ">
233+ < div class ="contact-info ">
234+ < p class ="section-description ">
235+ 이 테스트 페이지는 다양한 리소스를 포함하여 실제 웹사이트와
236+ 유사한 환경을 제공합니다. Network 탭에서 로딩 패턴을 확인해보세요.
237+ </ p >
238+ < div class ="resource-categories ">
239+ < div class ="resource-category ">
240+ < h4 >
241+ 스타일시트
242+ </ h4 >
243+ < ul class ="resource-list ">
244+ < li > CSS 파일 5개 (스타일링)</ li >
245+ < li > 반응형 디자인 지원</ li >
246+ < li > 애니메이션 효과</ li >
247+ </ ul >
248+ </ div >
249+ < div class ="resource-category ">
250+ < h4 >
251+ 스크립트
252+ </ h4 >
253+ < ul class ="resource-list ">
254+ < li > JavaScript 파일 5개 (인터랙션)</ li >
255+ < li > 성능 모니터링</ li >
256+ < li > 사용자 경험 개선</ li >
257+ </ ul >
258+ </ div >
259+ < div class ="resource-category ">
260+ < h4 >
261+ 미디어
262+ </ h4 >
263+ < ul class ="resource-list ">
264+ < li > 이미지 파일 20개 (JPG/PNG 혼합)</ li >
265+ < li > 아이콘 파일 20개 (PNG)</ li >
266+ < li > 웹폰트 2개 (Regular/Bold)</ li >
267+ </ ul >
268+ </ div >
269+ </ div >
270+ </ div >
271+ < div class ="contact-images ">
272+ < img src ="../assets/imgs/Hlab_img19.png " alt ="Contact Image 1 " class ="contact-image ">
273+ < img src ="../assets/imgs/Hlab_img20.png " alt ="Contact Image 2 " class ="contact-image ">
274+ </ div >
275+ </ div >
276+ </ div >
277+ </ section >
278+
279+ < video controls width ="100% ">
280+ < source src ="../video/videoplayback.mp4 " type ="video/webm " />
281+ </ video >
282+
283+
284+
285+ <!-- Footer -->
286+ < footer class ="footer ">
287+ < div class ="container ">
288+ < div class ="footer-content ">
289+ < p > © 2025 H-LAB (HTTP Performance Lab) - Created by Assistant</ p >
290+ < p > HTTP 프로토콜 성능 측정 및 최적화 전략 연구소</ p >
291+ </ div >
292+ </ div >
293+ </ footer >
294+
295+ <!-- JavaScript Files -->
296+ < script defer src ="./js/app1.js "> </ script >
297+ < script defer src ="./js/app2.js "> </ script >
298+ < script defer src ="./js/app3.js "> </ script >
299+ < script defer src ="./js/app4.js "> </ script >
300+ < script defer src ="./js/app5.js "> </ script >
301+ </ body >
302+ </ html >
0 commit comments