Library
Thursday, April 22nd, 2010
Category: JavaScript
, Library
, PHP
PHPJS is an effort to bring the mammoth PHP API into the land of JS., where it can be used for web apps as well as the increasing number of Javascript applications outside the browser. The homepage explains some of the philosophy behind this project: PHP is a language with many high-level functions and while Read the rest…
Monday, April 5th, 2010
Category: JavaScript
, Library
, Prototype
Andrew Dupont and the the Prototype team have announced the first RC of Prototype 1.7 which changes the selector engine to Sizzle, a new event API, has new layout/dimensions API, and more. Element#on Element#on is a new way to access the Prototype event API. It provides first-class support for event delegation and simplifies event handler Read the rest...
Monday, March 22nd, 2010
Category: jQuery
, Library
Spritely is a new jQuery plugin that adds sprite() and pan() to your $(). The fun front page of birds is explained with simple goodness of: PLAIN TEXT JAVASCRIPT: // animate through 3 frames $('#bird').sprite({fps: 12, no_of_frames: 3}); // clicking on the screen flies a sprite to you $('#bird').sprite({fps: 12, no_of_frames: 3}).activeOnClick().active(); $('body').flyToTap(); Read the rest...
Thursday, March 11th, 2010
Category: Geo
, JavaScript
, Library
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 Read the rest...
Friday, March 5th, 2010
Category: jQuery
, Library
, YUI
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 :) Read the rest...
Thursday, February 25th, 2010
Category: Accessibility
, JavaScript
, Library
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 Read the rest...
Friday, February 19th, 2010
Category: JavaScript
, Library
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 Read the rest...
Thursday, February 11th, 2010
Category: Canvas
, JavaScript
, Library
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 Read the rest...
Friday, January 22nd, 2010
Category: JavaScript
, Library
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 Read the rest...
Monday, January 18th, 2010
Category: CSS
, JavaScript
, Library
, Testing
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 Read the rest...
Friday, January 15th, 2010
Category: JavaScript
, jQuery
, Library
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 Read the rest...
3.6 rating from 112 votes
Thursday, December 31st, 2009
Category: JavaScript
, Library
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 Read the rest...
Tuesday, December 29th, 2009
Category: JavaScript
, Library
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 Read the rest...
Monday, December 28th, 2009
Category: Canvas
, JavaScript
, Library
The infamous Christian Effenberger has a new library to share: TransM.js 1.0 allows you to add programmable image transitions to your webpages. Features 113 transitions, 32 tweenings, individual corners, overlay graphics and event actions. Requires no plugin/extension or any other external resource! It uses unobtrusive javascript to keep your code clean. You can play around Read the rest...
Wednesday, December 23rd, 2009
Category: JavaScript
, JSON
, Library
Lloyd Hilaiel of Yahoo! BrowserPlus fame, has a little holiday gift for us. He has created a simple library called Orderly that "is a textual format for describing JSON. Orderly can be compiled into JSONSchema. It is designed to be easy to read and write." He shares: A little bit of orderly... PLAIN TEXT JAVASCRIPT: Read the rest...
Tuesday, December 15th, 2009
Category: iPhone
, Library
, Mobile