This post originated from an RSS feed registered with Java Buzz
by dion.
Original Post: Links for 2008-11-11 [del.icio.us]
Feed Title: techno.blog(Dion)
Feed URL: http://feeds.feedburner.com/dion
Feed Description: blogging about life the universe and everything tech
John Resig - CSS Animations and JavaScript
Apple, and the WebKit team, have recently proposed two different additions to CSS: CSS Transitions and CSS Animations.
The two specifications are confusingly named - and it's hard to tell what the difference is between them at first glance. However, to put it simply: CSS Transitions are easy to use, while CSS Animations are made for programmers.
jquery.timepickr: first official release
Simple UI navigation for 2 click time selection. I would love keyboard support so you can hit
"a" or "p" and it switches the am/pm etc.
Projective texturing using Canvas and JavaScript
"Perspective views are described by so-called projective transforms, which Canvas2D does not support. However, it does support arbitrary clipping masks as well as affine transforms of both entire and partial images. These can be used to do a fake projective transform: you cut up your textured surface into a bunch of smaller patches (which are almost-affine) and render each with a normal affine transform. Of course you need to place the patches just right, so as to cover any possible gaps. As long as the divisions are small enough, this looks convincingly 3D."
The New Yahoo! Front Page and YUI 3.0 » Yahoo! User Interface Blog
"As an adjunct member of the YUI team, however, I was privy to some information surrounding the development of YUI 3. It turned out that YUI 3 was going to be developed simultaneous to our development of the new Front Page. I sat in on several reviews with YUI 3’s principal architects Adam Moore and Matt Sweeney, talking through some of their plans for the library. Their departure from the approach used for the 1.x and 2.x releases of the library made a lot of sense to me and seemed like a natural fit for what we were doing on the Front Page. Steve and I both felt that building on YUI 3 would make implementing our design much easier based on several goals that we had for the framework"
Native JSON parser
If we all use JSON, surely we don't need to script src json2.js right? "The plan is that ECMAScript will support a native version (section 15.12). It is already supported in IE8 beta 2. Firefox has landed support, and is tracking it as a part of an overall plan to support ES3.1."
New in Firefox 3.1: Linkified View Source
Nice addition to View Source in Firefox. I want to see more cool things like mouseover a #xxxxxx and see the color etc etc. I think there is a lot you could do, which could blur Firebug and Firefox....
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20080714/07ea5534/attachment.txt
"Netscape made an html attribute called keygen, <keygen>, many years ago. There seems to be almost zero documentation around about this attribute. Lots of the info you can find is old, and is missing vital info. I have looked around, and I have seen eg. netbanks using this attribute. Sites that wants this functionality without using this tag I've seen using ActiveX/JavaScript hacks, which is really not what we want from a tag that depends on security."
JSCocoaCodaLoader
Gus uses the power of JSCocoa to work in Coda plugin world.
JSCocoa — A bridge from JavascriptCore to Cocoa
"Write Cocoa apps in Javascript ! JSCocoa bridges Cocoa to JavascriptCore (WebKit's JS engine). It allows you to call C code, ObjC code, use C structs, and build Javascript classes inheriting from ObjC classes."