scandalz.net
 
 
 
BETA (Google AJAX Search)

Programming JavaScript

JavaScript is a great language, like C# and Actionscript it is based on the EMCA script standard. Being a web developer there are many times when a little JavaScript comes in very handy to enhance the user experience.

Jison: An API for creating parsers in JavaScript

by breakdown at 07:43 AM, 01/04/2010

"Jison generates bottom-up parsers in JavaScript. Its API is similar to Bison's, hence the name. It supports many of Bison's major features, plus some of its own. If you are new to parser generators such as Bison, and Context-free Grammars in general, a good introduction is found in the Bison manual. If you already know Bison, Jison should be easy to pickup." Via dalmaer.

Orderly - JSON

by breakdown at 08:10 AM, 12/23/2009

"Orderly is a textual format for describing JSON. Orderly can be compiled into JSONSchema. It is designed to be easy to read and write."

HTML5 Live DOM Viewer

by breakdown at 06:55 AM, 11/12/2009

"The Validator.nu HTML Parser inside Hixie’s Live DOM Viewer using the magic of the hosted mode of the Google Web Toolkit."

Good read.

Closure Templates

by breakdown at 10:37 AM, 11/05/2009

"Closure Templates are a client- and server-side templating system that helps you dynamically build reusable HTML and UI elements. They have a simple syntax that is natural for programmers, and you can customize them to fit your application's needs. In contrast to traditional templating systems, in which you must create one monolithic template per page, you can think of Closure Templates as small components that you compose to form your user interface. You can also use the built-in message support to easily localize your applications."

Closure Library

by breakdown at 10:36 AM, 11/05/2009

"The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. You can pull just what you need from a large set of reusable UI widgets and controls, and from lower-level utilities for DOM manipulation, server communication, animation, data structures, unit testing, rich-text editing, and more."

Closure Compiler

by breakdown at 10:36 AM, 11/05/2009

"The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls."

CommonJS Spec Wiki

by breakdown at 00:21 AM, 10/29/2009

"Welcome to CommonJS, a group with a goal of building up the JavaScript ecosystem for web servers, desktop and command line apps and in the browser." Noble goal.

Underscore.js

by breakdown at 00:20 AM, 10/29/2009

"Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux. Underscore provides 44-odd functions that support both the usual functional suspects: map, select, invoke — as well as more specialized helpers: function binding, javascript templating, deep equality testing, and so on. It delegates to built-in functions, if present, so JavaScript 1.6 compliant browsers will use the native implementations of forEach, map, filter, every, some and indexOf." Via @simonw

Named function expressions demystified

by breakdown at 09:03 AM, 06/16/2009

"Surprisingly, a topic of named function expressions doesn’t seem to be covered well enough on the web. This is probably why there are so many misconceptions floating around. In this article, I’ll try to summarize both - theoretical and practical aspects of these wonderful Javascript constructs; the good, bad and ugly parts of them. In a nutshell, named function expressions are useful for one thing only - descriptive function names in debuggers and profilers. Well, there is also a possibility of using function names for recursion, but you will soon see that this is often impractical nowadays. If you don’t care about debugging experience, you have nothing to worry about. Otherwise, read on to see some of the cross-browser glitches you would have to deal with and tips on how work around them." -Juriy "kangax" Zaytsev

gwtquery - Google Code

by breakdown at 00:13 AM, 05/29/2009

"Gwt Query is a jQuery-like API written in GWT, which allows GWT to be used in progressive enhancement scenarios where perhaps GWT widgets are too heavyweight. "

AJAX APIs Playground

by breakdown at 10:02 AM, 01/22/2009

Hundreds of hands-on samples of Google Ajax APIs. Modify and run them live; all built on App Engine.

jQuery is a Monad « Important Shock

by breakdown at 23:40 PM, 01/18/2009

"As such, I present to you what may be the most widely-used monadic library in any language: the jQuery library, designed to bring Javascript back to its roots in functional programming and make AJAX and animations easy."

TestiPhone.com - iPhone Application Web Based Simulator

by breakdown at 09:13 AM, 01/11/2009

"This is a web browser based simulator for quickly testing your iPhone Applications. This tool has been so far tested and working using Internet Explorer 7, FireFox 2 and Safari 3 in Windows, but you need Safari to get the real experience."

Element Traversal Specification

by breakdown at 08:14 AM, 08/13/2008

"This specification defines the ElementTraversal interface, which allows script navigation of the elements of a DOM tree, excluding all other nodes in the DOM, such as text nodes. It also provides an attribute to expose the number of child elements of an element. It is intended to provide a more convenient alternative to existing DOM navigation interfaces, with a low implementation footprint"

2008 scandalz.net
Talk sense to a fool and he calls you foolish. -- Euripides
CountryUS
IP Address38.107.191.97
User AgentCCBot/1.0 (+http://www.commoncrawl.org/bot.html)