توضیحات
The Web is moving ever faster towards sites that give users what they want, not when they load or refresh pages, but rather in real time. Understanding how this works and how to leverage it on your own site so that it is useful to the user is important knowledge any developer should have. In his book, Building the Realtime User Experience, Ted Roden does just that.
Building the Realtime User Experience breaks down the technologies that make the most sense for a developer to deliver to the user in realtime such as syndication and instant messaging, for instance. One thing the book does that I appreciate is it presents the examples found throughout using different languages, applying the most practical language for a give scenario or toolkit. Doing this does not make understanding the examples very difficult, however, and any developer with reasonable coding skills should be able to follow along in any language without difficulty.
The first chapter gives an introduction into what ‘realtime’ means in terms of the Web and development and lays out the languages the examples will use. From Chapter 2 on, the book jumps right into the different technologies that present well in a realtime format starting with syndication. Roden focuses on two technologies for syndication, Simple Update Protocol (SUP) and PubSubHubbub, giving each protocol pretty much equal treatment, leaving it for the reader to decide which protocol to implement. Chapter 3 discusses how to implement widgets that will display realtime on a web page, using Twitter and FriendFeed as examples. What was of more use was the discussion in Chapter 4 on server-side ‘push’ technologies, and the transition into Chapter 5, which introduces the reader to Tornado – an excellent chapter that shows through example how to get Tornado running and in use on a site.
The next three chapters deal with chat, instant messaging, and SMS respectively. In each chapter, Roden gives examples on how to build an application around these technologies, which a web environment can then utilize. The chat application built throughout Chapter 6 is quite robust, as is the instant messaging client/server created in Chapter 7. Chapter 8 then extends the instant messaging service by integrating SMS into it.
I found Chapter 9 to be an interesting chapter, but it differs from the rest of the book in that it focuses on what a developer can do with analytics to view a site from an administrative point of view in realtime, instead of focusing on delivering something realtime to the end user. The examples yielded some interesting concepts and left me considering all of the possibilities for back-end development that I more often than not neglect or even disregard in my own development. Of all the chapters in the book, I think this one is the one I am most thankful Roden took the time to write. Roden finishes the book with a ‘Putting It All Together’ chapter that takes the different applications built throughout the preceding chapters and mashes them together into a realtime game that could be pretty fun with a group of friends.
Overall, Building the Realtime User Experience is a terrific introduction into the realtime Web, and shows the reader just some of the technologies that may work well on a site. The examples are thorough and yield robust applications that are tweakable and integrate into existing sites. I would recommend this book to anyone interested in developing applications or widgets for their site that work in a realtime manner.
————————————————————–
ترجمه ماشینی :
وب با سرعت بیشتری به سمت سایتهایی حرکت میکند که به کاربران آنچه را که میخواهند ارائه میدهند، نه زمانی که صفحات را بارگذاری یا تازهسازی میکنند، بلکه در زمان واقعی. درک اینکه چگونه این کار می کند و چگونه می توان از آن در سایت خود استفاده کرد تا برای کاربر مفید باشد، دانش مهمی است که هر توسعه دهنده ای باید داشته باشد. تد رودن در کتاب خود، ایجاد تجربه کاربری بیدرنگ، این کار را انجام میدهد. ایجاد تجربه کاربری بیدرنگ فناوریهایی را تجزیه میکند که برای یک توسعهدهنده منطقیتر به ارائه آنها به کاربر در زمان واقعی است، بهعنوان مثال، پیامرسانی فوری و پیامرسانی فوری. یکی از کارهایی که کتاب انجام میدهد و من از آن قدردانی میکنم این است که نمونههایی را که در استفاده از زبانهای مختلف یافت میشود، ارائه میکند، و کاربردیترین زبان را برای سناریو یا جعبه ابزار به کار میبرد. با این حال، انجام این کار درک مثالها را دشوار نمیکند و هر توسعهدهندهای که مهارتهای کدنویسی معقولی دارد باید بتواند بدون مشکل به هر زبانی ادامه دهد. فصل اول مقدمهای درباره معنای «زمان بیدرنگ» از نظر وب و توسعه ارائه میکند و زبانهایی را که نمونهها استفاده خواهند کرد، بیان میکند. از فصل 2 به بعد، این کتاب مستقیماً به فناوریهای مختلفی میرود که به خوبی در قالب بلادرنگ ارائه میشوند که با انتشار شروع میشود. Roden بر دو فناوری برای syndication تمرکز می کند، پروتکل به روز رسانی ساده (SUP) و PubSubHubbub، که به هر پروتکل تقریباً برابری می کند و به خواننده واگذار می کند تا تصمیم بگیرد کدام پروتکل را اجرا کند. فصل 3 نحوه پیادهسازی ویجتهایی را که بلادرنگ در یک صفحه وب نشان میدهند، با استفاده از توییتر و FriendFeed به عنوان مثال، مورد بحث قرار میدهد. آنچه بیشتر مورد استفاده قرار گرفت بحث در فصل 4 در مورد فن آوری های “فشار” سمت سرور و انتقال به فصل 5 بود که خواننده را با تورنادو آشنا می کند – فصلی عالی که از طریق مثال نشان می دهد که چگونه می توان Tornado را اجرا کرد و از آن استفاده کرد. یک سایت. سه فصل بعدی به ترتیب به چت، پیام رسانی فوری و پیامک می پردازد. در هر فصل، رودن مثالهایی در مورد نحوه ساخت یک برنامه کاربردی پیرامون این فناوریها ارائه میدهد که سپس یک محیط وب میتواند از آن استفاده کند. برنامه چت ساخته شده در سرتاسر فصل 6، همانند سرویس گیرنده/سرور پیام فوری ایجاد شده در فصل 7، کاملاً قوی است. سپس فصل 8 سرویس پیام رسانی فوری را با ادغام SMS در آن گسترش می دهد. به نظر من فصل 9 فصل جالبی است، اما با بقیه کتاب تفاوت دارد زیرا به جای تمرکز بر ارائه چیزی، بر روی آنچه که یک توسعهدهنده میتواند با تجزیه و تحلیل انجام دهد تا یک سایت را از دیدگاه اداری در زمان واقعی مشاهده کند، متفاوت است. بیدرنگ به کاربر نهایی. مثالها مفاهیم جالبی را به همراه داشت و باعث شد همه احتمالات را برای توسعه back-end در نظر بگیرم که اغلب در توسعه خود نادیده میگیرم یا حتی نادیده میگیرم. از بین تمام فصلهای کتاب، فکر میکنم این یکی از فصلهایی است که من بسیار سپاسگزارم که رودن وقت گذاشت و نوشت. رودن کتاب را با فصلی به نام «همه چیز در کنار هم قرار دادن» به پایان میرساند که برنامههای مختلف ساخته شده در فصلهای قبل را در بر میگیرد و آنها را با هم در یک بازی بیدرنگ ترکیب میکند که میتواند با گروهی از دوستان بسیار سرگرمکننده باشد. به طور کلی، ایجاد تجربه کاربری بیدرنگ مقدمهای فوقالعاده در وب بیدرنگ است و تنها برخی از فناوریهایی را که ممکن است در یک سایت به خوبی کار کنند به خواننده نشان میدهد. مثالها برنامههای کاربردی قوی هستند که قابل تغییر هستند و در سایتهای موجود ادغام میشوند. من این کتاب را به هر کسی که علاقه مند به توسعه برنامه ها یا ویجت هایی برای سایت خود است که به صورت بلادرنگ کار می کنند توصیه می کنم.
tag : دانلود کتاب ایجاد تجربه کاربری بیدرنگ: ایجاد وب سایت های همهجانبه و تعاملی , Download ایجاد تجربه کاربری بیدرنگ: ایجاد وب سایت های همهجانبه و تعاملی , دانلود ایجاد تجربه کاربری بیدرنگ: ایجاد وب سایت های همهجانبه و تعاملی , Download Building the Realtime User Experience: Creating Immersive and Interactive Websites Book , ایجاد تجربه کاربری بیدرنگ: ایجاد وب سایت های همهجانبه و تعاملی دانلود , buy ایجاد تجربه کاربری بیدرنگ: ایجاد وب سایت های همهجانبه و تعاملی , خرید کتاب ایجاد تجربه کاربری بیدرنگ: ایجاد وب سایت های همهجانبه و تعاملی , دانلود کتاب Building the Realtime User Experience: Creating Immersive and Interactive Websites , کتاب Building the Realtime User Experience: Creating Immersive and Interactive Websites , دانلود Building the Realtime User Experience: Creating Immersive and Interactive Websites , خرید Building the Realtime User Experience: Creating Immersive and Interactive Websites , خرید کتاب Building the Realtime User Experience: Creating Immersive and Interactive Websites ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.