HTML5 <تگ canvas> برای ترسیم گرافیک، در جریان، از طریق اسکریپت (معمولاً جاوا اسکریپت) استفاده می‌شود.

با این حال، <canvas> به خودی خود توانایی طراحی ندارد (این فقط یک محفظه برای گرافیک است) - شما باید از یک اسکریپت برای ترسیم گرافیک استفاده کنید.

The getContextمتد () شیئی را برمی‌گرداند که روش‌ها و ویژگی‌هایی را برای طراحی روی بوم ارائه می‌کند.

این مرجع ویژگی‌ها و روش‌های getContext("2d") شی، که می تواند برای ترسیم متن، خطوط، کادرها، دایره ها و موارد دیگر - روی بوم استفاده شود.