Wednesday, 28 February 2007

JavaScript

The ECMA262 Standard, ratified after Netscape and Microsoft (mostly) agreed to make JavaScript and JScript interoperable.

Resources:

Most of these are library-independent. Check my jQuery page for more.

Category Date Link Notes
Canvas and Graphing Nov 6 JavaScript Information Visualization Toolkit A pretty comprehensive set of resources
Dec 16’07 Safari Programming Topics
Firefox 1.1 Canvas Support
Timeline a draggable DHTML timeline widget
UI elements Sep 17 Roar Two Growl-like components done with MooTools
Window.Growl 2.0
Timeframe Amazing calendar widget with support for date range selection.
Media Dec 16’07 Smooth SlideShow Library
OpenLayers a map navigation UI
Ken Burns Slideshows
iPhoto-like image resizing using Javascript
GreyBox a Mac OS X like popup.
fadomatic cross-browser DIV fader
Walter Zorn vector drawing, graphing, and other amazing stuff
image cross fader
Development Dec 16’07 Jash: JavaScript Shell
Escaping regular expression characters
JSLint an interesting lint adaptation for JavaScript
Lumberjack a set of logging utilities
JSAN CPAN for JavaScript, of a sort
Text Formatting Oct 21 JavaScript Prettifier Simple to use and effective
Sep 17 To Title Case A port of Gruber’s title case script
Dec 16’07 Showdown a Markdown port
Highlight.js two interesting syntax highlighters
Syntax Highlighter
Diff Algorithm
Search Engine Keyword Highlight yes, I know it’s cheating – but it works fine when you don’t want to hack your back-end.
Mouse Input Dec 16’07 Drag-and-Drop Sortable Lists
Drag-and-Drop Library
Mouse Wheel Programming
Pie Menus a nice Pie Menus Menus implementation.
Forms and Input Dec 16’07 Auto-Tab
JavaScript Calendar
HTML Tabbed Dialog Widget
XLoadTree dynamically loading tree control
Tables Dec 16’07 ActiveScripts Grid an impressive grid control
Sortable Table
Standartista Table Sorting
Sortable and Groupable Table
Toolkits Dec 16’07 Taffy DB an interesting “database” library.
Prototype heavily driven by Rails
Cross-Browser
dojo Toolkit a UI toolkit for dynamic website implementation
Moo.fx very lightweight (3KB)
JQuery arguably the best for structured programming.
Ajax related Dec 16’07 LiveSearch the stuff I used on this site’s search box for a while
Everything about the XML HTTP Request intrinsic object that which is now being dubbed Ajax. I wonder how far we are from Tide.
JPSPAN a server-to- JavaScript bridge using the XML HTTP object and some very clever data conversion.
SAJAX a similar effort geared towards PHP

See Also

iPhone DevelopmentJSONiPhone 3G Press CoveragejQuery
VisualizationFontJazz - Embed fonts on web pagesAdSweep - An ad blocker for your favorite web browser (like Adblock)Tackling The Stupidity Of The DiggBar
BookmarkletsXUL Extensions and Add-OnsOtherWikisTime Machine
SpectrumLong Missive From The Trenches Of ParentinghtmlAreaBespin: Code in the Cloud
GraphvizSerial NumbersDoing Stuff, When I CanPre-lude
Textile2008 in Review, 2009 HazyJavaScriptTwitter Charts
Mobile SafariBridging the iPhone GAPjQuery, Microsoft, and NokiaHTTP
Announcing CappuccinoMarkdownGrowlGoogle Chrome, Google's Browser Project
The birth of a faster monkeySqueeze me, Citrix...HashiiTW - a TiddlyWiki for iPhone
Actions Speak Louder Than WordsDelicious 2.0jgrowlFive things that are still broken in browsers, ten years later
oursignal.comSproutCorejQuery UI 1.5SquirrelFish
Processing.jsvimjsviI, for one, welcome our new diapered overlords
TweetWheelSafari 3.1iCopy - Copy and Paste for your iPhone and iPod TouchThe Joy of Webpads
Regarding iPods, Developers and Attention SpansArchives again, at lastSniff browser history for improved user experienceFancyZoom 1.0
TabulateKindling MobilityHOWTO: Write iSync Phone PluginsHumanized Messages for jQuery
PhotoShop-like JavaScript Color PickerJavaScript Tune UpsCoverFlowCSS Techniques
A Bank That "Gets" OnlineSite DesignsThe nPhonejQuery for JavaScript programmers
What about Sun embracing JavaScript?Apple is not native to the webThe Wii Remote APIExt 1.1 Released
jQuery Chart Plugin DemoOnline Game: BrickShooteriUI Music DemoYahoo! Pipes for Real Men
PrototypeiPhone's AJAX SDK: No, thank you.iMusings - the iPhone, Standards, and jQueryWiki Migration Notes - Platform Selection
The Bug In FirebugGTDActionScriptFresh News
Weekend CodingTIBCO General InterfaceTiddlyWikiHalibuts and Shrimps
Prototype EpiphaniesTag, You're ItAjaxJohn Gruber
Mac OS XWeb DesignLaggingBuilding The Anti-Wiki
Rails (Ruby on Rails)MochiKitResources:XML
An Oddly Good Monday(Very) Odds and EndsThe Citrix Dashboard WidgetPlaceless GTD
DHTMLMorning News BreakMiscellaneous HacktivityPlayStation Portable
Mobile Comparison ShoppingA Quiet Day...Foundations of AjaxNews Flush
Referrer Spam Prediction: Heavy DownpourNews Station Portable?GreaseMonkeyXSLT
Back To WorkRelax, Me?PHPLink Mode
Link ModeGISHalf a Day10.3.9 - Safari in Uncharted Lands
Catching UpMiss Congenial AllergyP2P.icio.usThe Bayesian Thing, Again
Hatching SnakesFive Things That Keep Annoying Me About TVPaging all Bloglines SubscribersPredictions for 2005
Holiday LullUnwindingWelcome to KubrickNokia/9500
I Hope Kelkoo Gets A ClueVertical ForeshorteningThe Ugliest Phones In The World, and Then SomeCoralizing Your Site
The Trackback GameThe Bloglines MysteryKonfabulatorSimon Says: Use Purple Numbers
The Eleventh CommandmentDumb IdeasUISurface Tension
Amid The MidletsJavaScript/overLIBJavaScript/jsFindThe Long Week
Cutting CornersTungsten T3 SD WoesMicrosoft vs Eolas UpdateMicrosoft to change IE - Web standards at last?
MicrosoftNew Photo AlbumHacking Firebird using XULThe Box Model Hack, CSS, and my Vanishing Tolerance For IE Bugs
iSync me up, baby!CPANRAQ550/Packages