2 options
WebSocket essentials : building apps with HTML5 WebSockets : build your own real-time web applications using HTML5 WebSockets / Varun Chopra.
- Format:
- Book
- Author/Creator:
- Chopra, Varun, author.
- Series:
- Community experience distilled.
- Community Experience Distilled
- Language:
- English
- Subjects (All):
- HTML (Document markup language).
- Client/server computing.
- Computer network protocols.
- Physical Description:
- 1 online resource (110 p.)
- Edition:
- 1st edition
- Other Title:
- Building apps with hypertext markup language five WebSockets
- Build your own real-time web applications using HTML5 WebSockets
- Place of Publication:
- Birmingham, England : Packt Publishing, 2015.
- Language Note:
- English
- System Details:
- text file
- Biography/History:
- Chopra Varun: Varun Chopra has a lot of experience in the design and development of enterprise applications. He has worked as a consultant and has extensive experience in integrating different technologies. Besides his love of technology, he is also a singer and a guitarist and loves gadgets.
- Summary:
- This book is for web developers who want to learn and implement WebSocket to create interesting apps for modern browsers, leveraging the capabilities of HTML5 with WebSockets.
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing the World of Web App; What is the Web?; Web applications; Where does WebSockets fit?; WebSockets over other methods; Modern browsers; HTML; HTML5 - the modern Web standard; Media - audio/video; Canvas; Form elements; Semantics; Mobile first; Offline storage; Geolocation; Drag and drop; Web workers; JavaScript; Modern servers; WebSockets; Summary; Chapter 2: Getting Started with WebSockets; Why WebSockets?; Importance of WebSockets; When to use?; How it works?
- WebSocket APIReady states; Events; Echo Test; The WebSockets client app; Instantiation; Adding events; Sending messages; Receiving messages; Closing the connection; The WebSocket server; The Node.js server; Summary; Chapter 3: Configuring the Server and Transferring Real-time Data; Full-duplex real-time data transfer; Foundation of real-time applications; Collaborative presentation application; The presentation library; Setting up the library; Adding collaboration; Code implementation; The client code; The server code; Do it yourself; Input username; The list of users
- User-based authorization to change the presentationMaking the user the presenter; Tips and tricks; Summary; Chapter 4: Using WebSockets in Real Scenario; The real scenario; The JavaScript framework; AngularJS; Learn by doing; The collaborative drawing application; Requirements; The drawing library; The client application; Integrating with the server; The client code; The server code; Do it yourself; User registration; The list of users; Share with specific users; Save drawings; The application structure; Restructure the application; Model; View; Controller; Service; Summary
- Chapter 5: WebSockets for Mobile and TabletMobile devices and the WebSocket; Pusher; Socket.IO; Running server on mobile; Local server on mobile; Mobile output; Browser support; Do it yourself; Scenario 1; Scenario 2; Scenario 3; Summary; Chapter 6: Enhancing HTML5 Web Application Development Using Modern Tools; Modern tools and techniques; Code editors; Boilerplates; Packaging tools; Build tools; Application frameworks; Modern servers; Responsive web design; The MEAN stack; Summary; Index
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed May 22, 2015).
- OCLC:
- 910639581
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.