Archive for the 'Library' Category
I just finished doing some talks on geo hacking (slides are available here) and how to use some of the Geo technologies Yahoo and Google provide as part of a University gig in Atlanta.
As a lot of the students liked the idea of APIs like GeoPlanet and Placemaker but had a hard time getting [...]
March 11th, 2010 | Posted in Front Page, JavaScript, Library, Miscellaneous, Yahoo!, geo, location, w3c geo, yql | Comments Off
I just came across this wonderful Gist on gitHub:
PLAIN TEXT
JAVASCRIPT:
var $;
YUI().use(’*', function(Y){
$ = Y.get;
for(var p in Y) {
$[p] = Y[p];
}
});
// test
$(’body’).append(”boo!”);
In case you want to use YUI3 but really really like jQuery syntax
OK, it breaks the whole sandboxing idea of YUI3, but that’s a small price to [...]
March 5th, 2010 | Posted in Front Page, Library, Mapping, Miscellaneous, jQuery, showmethe$, yui, yui3 | Comments Off
EnhanceJS is a new library from the Filament Group, who are serious about progressive enhancement and accessibility.
What is EnhanceJS?
EnhanceJS is a new JavaScript framework (a single 2.5kb JavaScript file once minified/gzipped) that that automates a series of browser tests to ensure that advanced CSS and JavaScript features will render properly before they’re loaded to the [...]
February 25th, 2010 | Posted in Accessibility, Front Page, JavaScript, Library, Miscellaneous | Comments Off
Bram Stein has done some really fun work. He has taken the Knuth and Plass line breaking algorithm and implemented it using Canvas:
The goal of this implementation is to optimally set justified text in the new HTML5 canvas element, and ultimately provide a library for various line breaking algorithms in JavaScript.
You can see the subtleties [...]
February 19th, 2010 | Posted in Front Page, JavaScript, Library, Miscellaneous | Comments Off
We covered GLGE, a WebGL based engine recently, and now we have a new one; Copperlicht. The engine features:
3D World editor: CopperLicht comes with a full 3D world editor named CopperCube.
Many supported 3D file formats: .3ds, .obj, .x, .lwo, .b3d, .csm, .dae, .dmf, .oct, .irrmesh, .ms3d, .my3D, .mesh, .lmts, .bsp, .md2, .stl. and more, see [...]
February 11th, 2010 | Posted in Canvas, Front Page, JavaScript, Library, Miscellaneous | Comments Off
John-David Dalton has released Fusebox, a library that allows you to sandbox natives:
Extending JavaScript natives gives you the power to customize the language to fit your needs. You can add convenience methods like “hello world”.capitalize() or implement missing functionality like [1,2,3].indexOf(2) in JScript. The problem is that frameworks / libraries / third-party scripts may overwrite [...]
January 22nd, 2010 | Posted in Front Page, JavaScript, Library, Miscellaneous | Comments Off
Geuis Teses has released an enjoyable library called Helium that has the goal of testing your stylesheets for unused style.
You inject helium into your site (e.g. put it in an included footer) and then when you hit the first page you will have a popup asking for the pages you want to test. Helium will [...]
January 18th, 2010 | Posted in CSS, Front Page, JavaScript, Library, Miscellaneous, Testing | Comments Off
The incredibly popular jQuery library has released jQuery 1.4 on a new website that will celebrate 14 days of jQuery.
There are a lot of new features, and as usual performance gains are showcased.
Easy Setter Functions: For a while now, you’ve been able to pass a function into .attr() and the return value of that function [...]
January 14th, 2010 | Posted in Front Page, JavaScript, Library, Miscellaneous, jQuery | Comments Off
Want to show how to use your layout library? Why not mimic a well known layout and show how easy it is? That is what Volodya Kolesnikov has done with his Google Wave layout in 100 lines of code sample.
It is powered by uki (shorted from “ui kit”) and Volodya told us more about it:
UKI [...]
December 31st, 2009 | Posted in Front Page, JavaScript, Library, Miscellaneous | Comments Off
Jeremy Ashkenas is experimenting with a new language that translates down to JavaScript. The language is CoffeeScript and I kinda like the syntax.
Jeremy told us:
I’ve been working on a little language with a Ruby/Potion-esque syntax that compiles into JavaScript. It tries to enforce “the good parts”, convert statements into expressions automatically, and adds some extra [...]
December 29th, 2009 | Posted in Front Page, JavaScript, Library, Miscellaneous | Comments Off