Projects

  • HTMLDecor

    Why should you use the server to merge your real page content with your banner, navbars, ads, page-layout and stylesheets? Put all that site decor in its own page and let HTMLDecor merge them in the browser. You'll cut the download time of every page, plus `pushState()` assisted navigation comes for free.

  • SLAB (out-of-date)

    Standards Layer for APIs in Browsers

    ECMAScript and DOM fixes and enhancements to promote standards-based, browser-agnostic web-development.

  • XBLUI (out-of-date)

    User Interface enhancements for HTML

    Enhancements are implemented using XBL.

  • MathJax

    MathJax is an open source Javascript display engine for mathematics that works in all modern browsers.

    I have been involved both as volunteer and contractor. My main contributions have been performance analysis and optimization and setting up the CDN.

  • I also have a project page at github.