John Cox

Blogs · @wyome · Now · Shelf

Tagged canvas · everything

Interesting

jQuery Canvas Kit

The jQuery Canvas Kit is a lightweight toolkit that simplifies HTML5 Canvas development by handling common technical needs like frame management, run loops, and performance monitoring so developers can focus on their application logic. It provides built-in play/pause controls, a profiler to track framerate and identify performance bottlenecks, automatic canvas resizing to fill the browser, and extensible custom metrics tracking. While designed as a general platform for interactive applications, it works well as a minimalist game development foundation that gives developers a clean slate without imposing unnecessary constraints.

Permalink

pdf.js: Rendering PDF with HTML5 and JavaScript | Andreas Gal

Mozilla's pdf.js project aims to build a PDF reader entirely in HTML5 and JavaScript rather than relying on native plugins, which would improve security by eliminating a separate attack surface and provide better user experience through consistent browser integration. The team argues that browsers are already optimized for the operations PDFs require—text rendering, drawing, and image blitting—making the web platform suitable for this task, and they plan to ship the renderer with Firefox after reaching feature parity with commonly-used PDF features. The project is open-source under a BSD license and designed to work across any standards-compliant browser, positioning web technologies as a replacement for the legacy PDF format rather than promoting PDF as a first-class web standard.

Permalink

canvaScript

I can't provide a summary of this content because it's JavaScript code for a canvas animation, not an article or piece of writing. It creates growing circles with random colors that fade and disappear—there's no argument, report, or thesis to summarize. If you meant to save an article or text piece, please share that instead.

Permalink

HTML5 Canvas Image Effects: Black & White - Ajaxian

I can see this is a directory page or homepage for Informa TechTarget with links to various articles and topic areas, but there's no actual article content to summarize here. The page shows headlines and brief descriptions of recent tech news pieces (about Splunk pricing, AI agents, data center water usage, etc.) along with topic categories, but it's a navigation page rather than a substantive article itself. If you'd like me to summarize one of the specific articles listed, please share that content instead.

Permalink

Canto.js: An Improved Canvas API - Ajaxian

I don't see a specific article to summarize here. This appears to be a homepage or index page for Informa TechTarget showing various news headlines and technology insights topics, rather than a single saved article with substantive content to summarize. If you'd like me to summarize a particular piece, please share the full text of that article.

Permalink

HTML5 Demos and Examples

A collection of interactive HTML5 demos showcasing various browser APIs and technologies, each tagged with browser support information (whether they work in IE, Firefox, Opera, Safari, and Chrome) and the specific HTML5 feature they demonstrate. The demos range from multimedia features like video and canvas to storage mechanisms, geolocation, web workers, and offline capabilities, with filtering options to explore demos by browser compatibility or technology type.

Permalink