Hi, I’m Phil Nelson, a writer, developer, and audio-visual maker of stuff. I have been making stuff online for over 25 years. I run RetroStrange and Set Side B. Good to see you.

Blog Archives

Tag: javascript

  • obelisk.js

    [Obelisk.js is a JavaScript Engine for building isometric pixel objects.][link]

    … and it looks like a million bucks. This may have to be the basis for my life’s work: A modern remake of the SNES version of SimCity. (via [Jesper][jesp])

    [link]: https://github.com/nosir/obelisk.js “nosir/obelisk.js on GitHub”
    [jesp]: http://waffle.wootest.net “Waffle, Jesper’s blog”

  • ScummVM Ported to Javascript

    [Day of the Tentacle, Maniac Mansion, LOOM, Indiana Jones, Monkey Island, all of the classics now playable in HTML5][link]. The audio is Firefox-only for now, but this is damned impressive. And cool.

    [link]: http://clb.demon.fi/html5scummvm/dott/dott.html “HTML5 Day of the Tentacle”

  • Timeline JS

    [Really slick timeline visualization that can pull in data from a Google Spreadsheet, Flickr, etc.][link] I plan on using this for some weird stuff.

    [link]: http://timeline.verite.co/ “Timeline JS – Beautifully crafted timelines that are easy, and intuitive to use.”

  • This is the code Comcast is injecting into its users web traffic.

    [If you’re a Comcast user, every web page you visit has this Comcast tracking code injected into it.][link] Man, Comcast writes really shitty Javascript.

    [link]: https://gist.github.com/ryankearney/4146814 “This is the code Comcast is injecting into its users web traffic.”

  • JavaScript Garden

    >JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.

    [This has been an invaluable resource to me while I brush up on my JavaScript for Meteor development.][link]

    [link]: http://bonsaiden.github.com/JavaScript-Garden/ “JavaScript Garden”

  • Meteorite

    [Appears to be the front-runner for Meteor version and package management][link]. Working very well for me so far. [Meteor][meteor] is some strong mojo.

    [link]: https://github.com/oortcloud/meteorite “oortcloud/meteorite · GitHub”
    [meteor]: http://meteor.com

  • lunr.js

    [A response to so many new frameworks keeping much of their data on the client-side:][link]

    >Lunr.js is a small, full-text search library for use in the browser. It indexes JSON documents and provides a simple search interface for retrieving documents that best match text queries.

    [link]: https://github.com/olivernn/lunr.js “olivernn/lunr.js · GitHub”

  • glsl.js

    [A WebGL subset focused on making 2D and 3D game visuals more efficient / maintainable.][link] Don’t miss the [examples][ex]. Requires a browser that supports WebGL, so the current released version of Safari is a no-go for now. Try Chrome.

    [link]: http://blog.greweb.fr/2013/02/glsl-js-a-javascript-glsl-library-dry-efficient/ “glsl.js, a Javascript + GLSL library = DRY & efficient • @GreWeb”
    [ex]: http://greweb.fr/glsl.js/examples/balls/ “Bouncing balls glsl.js example”

  • box2dweb

    [A more up-to-date version of Box2d in Javascript.][link]

    [link]: http://code.google.com/p/box2dweb/ “box2dweb – Box2DFlash port to javascript – Google Project Hosting”

  • jsdom

    [A JavaScript implementation of the W3C DOM for use with node.js.][link]

    [link]: https://github.com/tmpvar/jsdom “tmpvar/jsdom · GitHub”