Building the Realtime User Experience: Creating Immersive and Interactive Websites (Paperback)

Ted Roden

  • 出版商: O'Reilly
  • 出版日期: 2010-07-27
  • 定價: $1,180
  • 售價: 2.5$299
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Paperback
  • ISBN: 0596806159
  • ISBN-13: 9780596806156
  • 相關分類: 使用者經驗 UX
  • 立即出貨

買這商品的人也買了...

商品描述

The Web is increasingly happening in realtime. With websites such as Facebook and Twitter leading the way, users are coming to expect that all sites should serve content as it occurs -- on smartphones as well as computers. This book shows you how to build realtime user experiences by adding chat, streaming content, and including more features on your site one piece at a time, without making big changes to the existing infrastructure. You'll also learn how to serve realtime content beyond the browser.

Throughout the book are many practical JavaScript and Python examples that you can use on your site now. And in the final chapter, you'll build a location-aware game that combines all of the technologies discussed.

  • Use the latest realtime syndication technology, including PubSubHubbub
  • Build dynamic widgets on your homepage to show realtime updates from several sources
  • Learn how to use long polling to "push" content from your server to browsers
  • Create an application using the Tornado web server that makes sense of massive amounts of streaming content
  • Understand the unique requirements for setting up a basic chat service
  • Use IM and SMS to enable users to interact with your site outside of a web browser
  • Implement custom analytics to measure engagement in realtime

商品描述(中文翻譯)

網路正越來越趨向即時化。隨著 Facebook 和 Twitter 等網站的帶領,使用者開始期望所有網站都能即時提供內容,不論是在智慧型手機還是電腦上。本書將教你如何逐步在網站上添加聊天、串流內容以及更多功能,打造即時的使用者體驗,而不需要對現有基礎架構做出大幅改變。你還將學習如何在瀏覽器以外的地方提供即時內容。

本書中包含許多實用的 JavaScript 和 Python 範例,你可以立即應用在你的網站上。在最後一章中,你將建立一個具有定位功能的遊戲,結合了所有討論過的技術。

本書內容包括:
- 使用最新的即時聯合技術,包括 PubSubHubbub
- 在首頁上建立動態小工具,顯示來自多個來源的即時更新
- 學習如何使用長輪詢(long polling)將內容從伺服器推送到瀏覽器
- 使用 Tornado 網頁伺服器建立一個能處理大量串流內容的應用程式
- 了解建立基本聊天服務的獨特需求
- 使用即時訊息和簡訊讓使用者在網頁瀏覽器以外的地方與你的網站互動
- 實施自訂分析以即時衡量參與度

以上是本書的內容概述。