Code Theory

Section

HTML5 Canvas, Audio and Forms

Drawing, animating and measuring in the browser: canvas rendering and physics, the Web Audio API, media playback and native form validation.

Every HTML5 guide

32 total
All HTML5 guides
Guide Topic Length API status
HTML5 Fullscreen Background Video with CSS and JS (Plugin/Library) Audio & Video 2074w Current
Custom Validation Messages for HTML5 Form Constraints Forms & Validation 643w Current
Trigger HTML5 Form Validation on JavaScript Submission (form.submit()) Forms & Validation 481w Current
JavaScript Fire onSubmit Event Handler Programmatically by Calling form.submit() Forms & Validation 463w Current
Why clearRect Might Not be Clearing the Canvas Pixels Canvas 291w Current
Solve Your Game Audio Problems on iOS and Android with Web Audio API Audio & Video 868w Current
HTML5 Audio Behaviour and Support in iOS and Android Audio & Video 771w Current
Fixing HTML5 Audio Problems in iOS and Android Mobile Browsers to Overcome the Limitations Audio & Video 871w Current
Strategies for Select Dropdown Lists Placeholder Forms & Validation 836w Current
Weighted/Biased Random Number Generation with JavaScript based on Probability Game Physics & Animation 1351w Current
Games Physics: Basics and Implementation of Predictive (or Continuous) Collision Detection Game Physics & Animation 1196w Current
Scaling Your HTML5 Canvas to Fit Different ViewPorts (or Resolutions) Canvas 321w Current
Time Based Animations in HTML5 Games: Why and How to Implement them Game Physics & Animation 1047w Current
Canvas Rotating and Scaling Images Around a Particular Point Canvas 1180w Current
Canvas Text Gradients for Backgrounds and Strokes Canvas 139w Current
Rendering Animations with Moving Objects on Canvas Canvas 576w Current
Moving/Scrolling/Sliding Background in HTML5 Canvas Canvas 479w Current
Different Tools for Our Sketching Application Canvas 3177w Current
Optimizing HTML5 Canvas to Improve your Game Performance Game Physics & Animation 945w Current
HTML5 Canvas and Friction Game Physics & Animation 735w Current
Controlling the Frame Rate with requestAnimationFrame Canvas 387w Current
Basics of Implementing Gravity with HTML5 Canvas Game Physics & Animation 1304w Current
HTML5 Canvas Particles Fountain Explosion with Gravity Game Physics & Animation 1109w Current
Drawing Text on HTML5 Canvas Canvas 277w Current
HTML5 Canvas Drawing Lines with Smooth Edges Canvas 934w Current
Calculate Control Point to Make Your Canvas Curve Hit a Specific Point Canvas 358w Current
Creating a Paint Application with HTML5 Canvas Canvas 569w Current
17 Neat HTML5 Games To Keep You Busy This Weekend Game Physics & Animation 622w Current
Get the Duration of an Audio or Video File in Javascript Audio & Video 248w Current
Controlling the Volume of an Audio File in Javascript Audio & Video 462w Current
20+ Best Canvas Tutorials and Examples That Will Make You A Canvas Master Canvas 1228w Current
How I Created My Version of Doodle Jump in HTML5 Game Physics & Animation 1180w Current