Bạn đã đúng về nhu cầu không còn CSS nội tuyến với việc áp dụng HTTP / 2. Như một vấn đề thực tế, HTTP / 2 thực tiễn tốt nhất cho thấy điều ngược lại với nội tuyến. Câu hỏi đặt ra cho bạn và bất kỳ độc giả nào của bài đăng này là, khi nào là thời điểm thích hợp để thực hiện chuyển đổi này?
Thay đổi từ nội tuyến sang không còn nội tuyến (và điều tương tự cũng đúng với các họa tiết hình ảnh) thực sự chỉ nên được thực hiện sau khi đánh giá cẩn thận khả năng trình duyệt / ứng dụng khách của người dùng của bạn để chấp nhận HTTP / 2. Sử dụng phân tích để thông báo quyết định của bạn sẽ đưa ra phỏng đoán nếu điều này xảy ra.
Theo thời gian, tôi sẽ không ngạc nhiên khi thấy các sửa đổi cho apache, mod_pagespeed, nginx, biến mất và những người khác chỉ tự động nội tuyến cho HTTP / 1 máy khách / trình duyệt. Vì vậy, hãy theo dõi các bản cập nhật phiên bản cho các máy chủ web lớn để giúp tự động hóa thay đổi này.
Để biết thêm thông tin về HTTP / 2, tôi rất khuyến nghị podcast của changelog.com về HTTP / 2 với Ilya Grigorieva, kiến trúc sư chính đằng sau những nỗ lực http / 2 của Google: nghe cuộc phỏng vấn tại đây