Một trang web kết hợp, hoặc trang web kết hợp, là nội dung được "trộn" hoặc trộn với nhau từ nhiều nguồn khác nhau để có thể hiển thị khác nhau. Điều này được thực hiện bằng cách sử dụng một ứng dụng web lấy thông tin từ một hoặc nhiều nguồn và trình bày thông tin theo một cách mới hoặc với một bố cục độc đáo.
Ví dụ về Mashup
Hồi Nintendo Wii ra mắt, rất khó tìm thấy nó trong các cửa hàng. Một web mashup có thể đã giúp ích cho người tiêu dùng bằng cách lấy dữ liệu từ các nhà bán lẻ khác nhau như EB Games và GameStop, cùng với các trang web như eBay và kết hợp thông tin của họ với Google Maps, vì vậy tất cả đều có thể được trình bày trong một giao diện dễ sử dụng.
Trendsmap là một ví dụ về dịch vụ mashup phổ biến. Nó kết hợp các chủ đề thịnh hành của Twitter với dữ liệu từ một trang web xu hướng khác của Twitter và hiển thị nó trên bản đồ. Tuy nhiên, ngày nay, xu hướng trên Bản đồ xu hướng được tính toán thông qua thuật toán riêng của dịch vụ.
Nhiều ứng dụng dành cho thiết bị di động cũng hoạt động như các bản kết hợp. Ví dụ: một ứng dụng nhà hàng có thể kết hợp thông tin thực đơn với dữ liệu vị trí để cho bạn biết những món ăn ngon để ăn ở những địa điểm lân cận.
Bản Mashup có gì tuyệt vời?
Mashup mang đến cho mọi người nhiều cách hữu ích và thú vị hơn để sử dụng thông tin. Thông tin riêng từ một nguồn là hữu ích, nhưng tính hữu ích đó có thể được nâng cao và nâng lên cấp độ mới khi được kết hợp với một hoặc nhiều nguồn có liên quan.
Đó là tất cả về cách thông tin từ nhiều nguồn tương tác với nhau. Bạn có thể tự mình tìm ra cách một thông tin liên quan đến một thông tin khác, nhưng chắc chắn sẽ rất hữu ích khi chỉ cần một trang web hoặc ứng dụng dành cho thiết bị di động cho bạn biết ngay lập tức.
Web Mashup được xây dựng như thế nào?
Web liên tục phát triển cởi mở hơn và mang tính xã hội hơn. Do đó, nhiều trang web mở giao diện lập trình (API) cho phép các nhà phát triển lấy thông tin cốt lõi của họ.
Một ví dụ điển hình về điều này là Google Maps, đây là một giao diện rất phổ biến để sử dụng trong các bản mashup. Google cho phép các nhà phát triển truy cập bản đồ của họ thông qua API. Sau đó, nhà phát triển có thể kết hợp các bản đồ này với một luồng dữ liệu khác để tạo ra thứ gì đó mới và độc đáo.
Web Mashup có cần dữ liệu từ nhiều nguồn không?
Tên "mashup" bắt nguồn từ ý tưởng kết hợp dữ liệu từ hai hoặc nhiều nguồn và hiển thị nó với một giao diện độc đáo. Tuy nhiên, các bản mashup mới hơn đôi khi chỉ sử dụng một nguồn thông tin duy nhất.
Một ví dụ điển hình về mashup chỉ có một nguồn là EmojiTracker, chỉ lấy dữ liệu từ Twitter. Trang web này xem xét tất cả các biểu tượng cảm xúc đang được sử dụng trên Twitter trong thời gian thực và hoạt động như một bộ đếm tức thì cho tất cả các biểu tượng cảm xúc khác nhau.