Cargando…

Getting Started with HTML5 WebSocket Programming.

Getting Started with HTML5 Websocket Programming takes a tutorial-based approach. This book is for anyone who wants to build high-performance, true, real-time web applications. Being familiar with frontend web development (HTML / XHTML, JavaScript) would be ideal.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Pterneas, Vangos
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2013.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBSCO_ocn857712160
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 130906s2013 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d OCLCQ  |d EBLCP  |d MHW  |d E7B  |d MEAUC  |d DEBSZ  |d OCLCQ  |d N$T  |d YDXCP  |d OCLCQ  |d S4S  |d OCLCO  |d OCLCQ  |d COO  |d OCLCF  |d OCLCQ  |d FEM  |d JBG  |d AGLDB  |d MOR  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d STF  |d OCLCQ  |d VTS  |d NRAMU  |d ICG  |d NLE  |d INT  |d VT2  |d UKMGB  |d OCLCQ  |d WYU  |d G3B  |d TKN  |d OCLCQ  |d DKC  |d OCLCQ  |d M8D  |d OCLCQ  |d AJS  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ 
016 7 |a 018005413  |2 Uk 
019 |a 865066053  |a 961668033  |a 962584660  |a 968098430  |a 969005721  |a 1259163524 
020 |a 1299832369  |q (electronic bk.) 
020 |a 9781299832367  |q (electronic bk.) 
020 |a 9781782166979  |q (electronic bk.) 
020 |a 1782166971  |q (electronic bk.) 
020 |a 9781782166962 
020 |a 1782166963 
029 1 |a AU@  |b 000055915737 
029 1 |a CHNEW  |b 000640756 
029 1 |a CHNEW  |b 001052170 
029 1 |a CHVBK  |b 567709906 
029 1 |a DEBBG  |b BV043777197 
029 1 |a DEBBG  |b BV044063255 
029 1 |a DEBSZ  |b 397632754 
029 1 |a DEBSZ  |b 472798391 
029 1 |a NZ1  |b 15908056 
029 1 |a UKMGB  |b 018005413 
035 |a (OCoLC)857712160  |z (OCoLC)865066053  |z (OCoLC)961668033  |z (OCoLC)962584660  |z (OCoLC)968098430  |z (OCoLC)969005721  |z (OCoLC)1259163524 
037 |a 514487  |b MIL 
050 4 |a QA76.76 .H94 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.74 
049 |a UAMI 
100 1 |a Pterneas, Vangos. 
245 1 0 |a Getting Started with HTML5 WebSocket Programming. 
260 |b Packt Publishing,  |c 2013. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
490 1 |a Community experience distilled 
520 |a Getting Started with HTML5 Websocket Programming takes a tutorial-based approach. This book is for anyone who wants to build high-performance, true, real-time web applications. Being familiar with frontend web development (HTML / XHTML, JavaScript) would be ideal. 
505 0 |a Preface; Chapter 1: WebSocket -- a Handshake!; Life before WebSocket; Polling; Long polling; Streaming; Postback and AJAX; Then came HTML5; The WebSocket protocol; The URL; Browser support; Who's using WebSockets; Mobile?; The future is now; What are we going to make?; Summary; Chapter 2: The WebSocket API; HTML5 basics; Markup; Styling; Logic; A chatting application; API overview; Browser support; The WebSocket object; Events; onopen; onmessage; onclose; onerror; Actions; send(); close(); Properties; The complete example; index.html; chat.js; What about the server?; Summary. 
505 8 |a Chapter 3: Configuring the ServerWhy do I need a WebSocket server?; Setting up the server; Selecting the technology that suits you; C/C++; Java; .NET; PHP; Python; Ruby; JavaScript; Setting up the development environment; Connecting to the web server; Creating the WebSocket server instance; Open; Close; Message; Send; Other methods; The complete source code; Summary; Chapter 4: Data Transfer -- Sending, Receiving, and Decoding; What kinds of data can WebSockets transfer?; String; JSON; XML; ArrayBuffer; Blobs; Video streaming; Putting it all together. 
505 8 |a Sending the nickname and message using JSONSending images to the server; Summary; Chapter 5: Security; WebSocket headers; Common attacks; Denial of Service; Man-in-the-middle; XSS; WebSocket native defence mechanisms; SSH/TLS; Client-to-Server masking; Security toolbox; Fiddler; Wireshark; Browser developer tools; ZAP; Summary; Chapter 6: Error Handling and Fallbacks; Error handling; Checking network availability; Fallback solutions; JavaScript polyfills; Popular polyfills; Browser plugins; Summary; Chapter 7: Going Mobile (and Tablet, Too); Why mobile matters. 
505 8 |a Native mobile app versus mobile websitePrerequisites; Installing the SDK; Testing our existing code in the mobile browser; Going native; Creating the project; Creating the WebSocket iPhone app; What about the iPad?; Summary; Appendix; Resources; Online sources; Articles; Source code; System requirements; Stay in touch; Index. 
588 0 |a Print version record. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Client/server computing. 
650 0 |a Electronic data processing. 
650 6 |a Architecture client-serveur (Informatique) 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Client/server computing.  |2 fast  |0 (OCoLC)fst00864205 
650 7 |a Electronic data processing.  |2 fast  |0 (OCoLC)fst00906956 
776 0 8 |i Print version:  |z 9781299832367 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=637236  |z Texto completo 
938 |a ebrary  |b EBRY  |n ebr10754108 
938 |a EBSCOhost  |b EBSC  |n 637236 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26099169 
938 |a YBP Library Services  |b YANK  |n 11119987 
994 |a 92  |b IZTAP