Tóm tắt
The Weather Channel đã đạt được thành công trên web dành cho thiết bị di động với Progressive Web App, ra mắt bằng 62 ngôn ngữ tại 178 quốc gia.
Kết quả
- Ứng dụng web tiến bộ hiện có bằng 62 ngôn ngữ và tại 178 quốc gia
- Thời gian tải cải thiện 80%
- Dựa trên quá trình thử nghiệm thành công trên toàn cầu này, nhóm sẽ mở rộng PWA sang trang web tại Hoa Kỳ vào năm 2017
Tải nghiên cứu điển hình dưới dạng PDF xuống
Giới thiệu về Kênh thời tiết
Kênh thời tiết đã dùng để dự báo từ những năm 1980 và hiện phục vụ mọi người trên khắp thế giới bằng nhiều nền tảng. Trang web weather.com của công ty này thu hút lưu lượng truy cập từ mọi quốc gia và là một trong 20 trang web hàng đầu tại Hoa Kỳ. Công ty mẹ của công ty này là The Weather Company, một công ty chuyên cung cấp dịch vụ dự báo, cung cấp trung bình 40 tỷ yêu cầu dự báo mỗi ngày, giúp mọi người lập kế hoạch cho cuộc sống hằng ngày và đưa ra quyết định tốt hơn dựa trên thời tiết.
Khó khăn
The Weather Channel đã luôn tận dụng những cải tiến công nghệ mới nhất để giúp nó trở thành điểm đến số một về báo cáo thời tiết. Mục tiêu của công ty là cung cấp thông tin kịp thời, chính xác vào thời điểm quan trọng nhất. Thời tiết thường xuyên biến động và việc cung cấp dữ liệu quan trọng khi mọi người cần đến không phải lúc nào cũng dễ dàng, vì vậy, đội ngũ Vidio đã quan tâm đến việc cải thiện trải nghiệm web dành cho thiết bị di động.
Trên thiết bị di động, The Weather Channel đã cung cấp thông tin quan trọng cho người dùng ứng dụng gốc từ một thời gian. Tuy nhiên, con số này chỉ chiếm một nửa lưu lượng truy cập trên thiết bị di động, với 50% còn lại truy cập vào trang web thông qua web dành cho thiết bị di động. Web dành cho thiết bị di động cũng là cổng khám phá cực kỳ quan trọng ở các thị trường mà người dùng không có điện thoại thông minh mới nhất, kết nối đáng tin cậy hoặc chi phí đáng kể cho việc tải ứng dụng xuống.
Thời tiết đã tìm kiếm các công nghệ ứng dụng web tiến bộ để tìm một giải pháp, tiếp cận giải pháp đó trong từng bước. Là một trang web tập trung vào tính ngay lập tức, đặc biệt là liên quan đến thông báo thời tiết theo thời gian thực trong các tình huống khắc nghiệt, nhóm đầu tiên đã giải quyết việc tạo thông báo đẩy trên trình duyệt khi thời tiết khắc nghiệt. Họ cũng muốn thu hút lại người dùng thiết bị di động chưa tải ứng dụng xuống nhưng có khả năng bị ảnh hưởng bởi thời tiết khắc nghiệt.
Giải pháp
Để mở rộng quy mô nhanh chóng, The Weather Channel đã triển khai thông báo đẩy cho người dùng web thiết bị di động trên Android và người dùng máy tính trên Chrome. Trải nghiệm này sẽ mang lại cảm giác giống như một ứng dụng gốc và hoạt động ngay cả khi trình duyệt không chạy. Nhóm phát triển đã sử dụng một công nghệ có tên là Service worker để cung cấp quá trình xử lý ngoại tuyến và gửi thông báo một cách nhanh chóng. Trong vòng 3 tháng, The Weather Channel đã có gần 1 triệu người dùng chọn nhận thông báo đẩy trên web, trong đó 52% đến từ thiết bị di động.
Sau khi triển khai thành công việc kiểm thử, họ đã tiếp tục trong toàn bộ hành trình xây dựng một Ứng dụng web tiến bộ (PWA). Do sự phức tạp của trang web tại Hoa Kỳ, ứng dụng Thời tiết đã chuyển sang sử dụng các trang web quốc tế trước tiên và hiện đã triển khai ứng dụng web tiến bộ ở 178 quốc gia, phục vụ 62 ngôn ngữ. Sau khi nâng cấp trang web lên một PWA, họ nhận thấy thời gian tải đã cải thiện 80%.
Kênh thời tiết có đối tượng người dùng toàn cầu, vì vậy, khả năng cung cấp trải nghiệm PWA với thông tin thời tiết đáng tin cậy nhất cho mọi người trên khắp thế giới bằng ngôn ngữ địa phương của họ chính là yếu tố then chốt trong việc phát triển cơ sở người dùng đó. Ở cấp độ kỹ thuật, họ đã làm cho việc này trở nên hiệu quả bằng cách hỗ trợ cho hơn 60 ngôn ngữ chỉ với một cơ sở mã.
"Trải nghiệm web, đặc biệt là dự báo và thông báo thời tiết, phải kịp thời và phù hợp thì mới có thể hữu ích.Chúng tôi cung cấp thông tin phù hợp nhất khi cần nhất", Wendy Frazier, Phó chủ tịch bộ phận phát triển web tại The Weather Company, công ty thời tiết, cho biết. "Chúng tôi cung cấp dịch vụ hữu ích với khoa học chính xác và thông tin quan trọng. Và chúng tôi sử dụng công nghệ tiên tiến nhất để giúp mọi người biết được tình hình thời tiết, bất kể họ đang dùng nền tảng nào."
Cô cho biết thêm: "Lần đầu tiên, chúng tôi có thể tiếp cận mọi người ở bất cứ đâu, điều này giúp mở rộng sứ mệnh của chúng tôi là giữ an toàn và cung cấp thông tin cho mọi người. “Thật tuyệt vời khi có thể làm như vậy trên toàn cầu, nhưng với sự hiện diện tại địa phương và bằng ngôn ngữ phù hợp. Chúng tôi có thông tin dự báo chính xác nhất và dữ liệu tốt nhất. Đồng thời, các công nghệ tiến bộ giúp chúng tôi có thể cung cấp thông tin thời tiết cho người dùng theo trải nghiệm mà họ ưu tiên."