HTML5 WebSocket & Communication
About HTTP
• HTTP was originally designed for document transfer
• Until now, it has been cumbersome to achieve real time, bi-directional web communication due to the limitations of HTTP
• HTTP is half-duplex (traffic flows in only one direction at a time)
• Header information is sent with each HTTP request and response, which can be an unnecessary overhead
Read more
HTML5 Programming Fast Track
Is This HTML5?
Many pieces of the HTML5 effort (for example, Local Storage, WebSocket, and Geolocation) were originally part of the HTML5 specification Moved to a separate standards document to keep the specification focused Industry still refers to the original set of features, including Web Sockets, as “HTML5“
Read more
Safari HTML5 Audio and Video Guide
If you embed audio or video media in your website, you should read this document. HTML5 is the next major version of HTML, the primary standard that determines how web content interacts with browsers. HTML5 enables audio and video to play natively in the browser without requiring proprietary plug-ins. With HTML5, you can add media to a website with just a few lines of code. You can also create customized media controllers for rich interactivity using standard web technologies.
Read more
HTML5 Quick Learning Guide
HTML5 syntax is compatible with both HTML4 and XHTML1. Want to close empty elements with a slash? Go for it. Rather not? Then don”t. Want to use lower case? Upper case? Take your pick. In other words, you really don”t have to change the way you handle these things, so don”t worry, ok?
Read more
Xcode User Default Reference
The Mac OS X user defaults system allows you to specify the values of program settings through your shell command editor instead of the program’s user interface (such as in the Preferences window). This facility allows program developers to give users access to features in early development or that may require particular knowledge to use properly. You use the defaults(1) command to access these settings. The Xcode application has several of these settings, which are also known as expert preferences or expert settings.
Read more