…WebSockets offers an opportunity to create a much better experience than is available with polling HTTP.
Second, we've updated to the most recent draft version of the WebSockets protocol from the IETF. Somewhat confusingly, this is version 8 of the protocol, but is draft version 10 . This will be mostly of interest to people who are building applications on top of WebSockets and tool vendors, but is worth calling out since it affects backwards compatibility.
According to statistics from the HTTP Archive, of the world's top 17,000 websites, 48% use jQuery, whereas 47% use Flash
TransformJS is a jQuery plugin for helping with CSS transforms
A Developer's Guide to HTML5 Canvas - quite an extensive guide from Malcolm Sheridan
Javascript Cryptography Considered Harmful
Javascript Finite State Machine
Node Knockout entries …
…should be familiar with HTML, CSS, and JavaScript.
Prior exposure to any of these concepts will be helpful, but not required: AJAX, XML, jQuery, HTTP, REST.
It's short notice, but we hope you can make it, so register now ! As always, feel free to email events@jquery.org with any event related questions.
See you all at the show!
…process res however they wish. They don't depend on the framework's interpretation of HTTP status codes.
Tests
To convert Turing's API to a Superagent-inspired chained API , I started by writing tests based on my idealised API :
$t . post ( '/post-test' ) . data ({ key : 'value' }) . end ( function ( res ) { assert . equal ( 'value' , res . responseText ); });
Compare that to the old style:
$t . post ( '/post-test' …
…how many of its visitors have DNT turned on. A site just needs to start look for the HTTP header: DNT:1. A study that was released a few weeks ago by Krux Digital measured the privacy options of more than 100 million Firefox users worldwide and found that usage of DNT in the new version of Firefox has increased to more than 6% of the user-base . We will be releasing our own numbers along with the DNT Survival Guide in a few days, but they are mostly in the same ballpark. …
…License: GNU GPLv3 ). This library supports cross-domain GET and POST (passed through YQL ).
The author's example demonstrates cross-domain POST :
FlyJSONP . post ({ url : 'http://storify.com/story/new' , parameters : { username : 'your-username' , api_key : 'secret-api-key' , title : 'FlyJSONP' , description : 'Testing it out' }, success : function ( data ) { console . log ( data ); } });
By using the YQL …
…Inbound tab, which is where you create the security rules. You want to enable SSH and HTTP only at this point (you may choose to add more later).
Select " HTTP" from the dropdown and then click " Add Rule". You'll see the rule added to the right side of the panel.
Select " SSH" from the dropdown and click " Add Rule".
Click the " Apply Rule Changes" button to apply both of these rules.
Now this security group is ready for …
…contenteditable attribute are hashed out, as well as getSelection() in the context of vertical writing modes, HTTP adaptive streaming of video, drawing with singular transforms and zero-sized gradients on canvas , and a few other things. There were also some requests:
Rob Manson wrote to the list about augmented reality . Following his links leads to isweb3here.com , which suggests web3 means "real world computing" (your device linked with the world).
John Giannandrea…
…support gained support for caching of cross-origin resources over a secure HTTP connection.
Parsing of elements related to ruby markup was made more forward compatible .
A new typemustmatch attribute was introduced for object to ensure only specified plugins can be initialized. If you link cross-origin resources from object you should use this feature to prevent your users from being attacked.
The EventSource object is now enabled with cross-origin …
…dependencies for those packages. It can even include scripts from external domains if you want to cut out HTTP round-trips for those too.
It's simple to use, just tell it where your package manifest and files are, and which modules you're using, and it will print the combined script to standard output. jsbuild --manifest public/javascript/manifest.js \ --root public/javascript/ \ --external \ jQuery JS.Set
Note that it does not include minification, this step …