Multimedia & 2D Graphics in the Browser
HTML5 eliminated the need for third-party plugins by introducing native <video>, <audio>, and interactive <canvas> rendering APIs directly in the web browser.
html Example
<video controls width="600" poster="poster.jpg">
<source src="tutorial.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
<canvas id="gameCanvas" width="400" height="200"></canvas>
<script>
const canvas = document.getElementById('gameCanvas');
const ctx = canvas.getContext('2d');
ctx.fillStyle = '#059669';
ctx.fillRect(20, 20, 100, 60);
</script>