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 網頁伺服器創建一個能夠處理大量串流內容的應用程式
- 理解設置基本聊天服務的獨特需求
- 使用即時消息(IM)和簡訊(SMS)讓使用者能在網頁瀏覽器之外與你的網站互動
- 實施自訂分析以即時測量參與度