جدول زیر چند تفاوت مهم بین Canvas و SVG را نشان میدهد:
| بوم | SVG |
- وابسته به رزولوشن
- بدون پشتیبانی از کنترل کننده رویداد
- قابلیت رندر متن ضعیف
- شما می توانیدتصویر به دست آمده را به صورت .png یا jpg ذخیره کنید
- برای بازی های گرافیکی بسیار مناسب است
| - مستقل با وضوح
- پشتیبانی از کنترلکنندههای رویداد
- بهترین مناسب برای برنامههایی با مناطق رندر بزرگ (Google Maps)
- در صورت پیچیده بودن رندر آهسته (هر چیزی که از DOM زیاد استفاده میکند کند خواهد بود)
- برای برنامه های بازی مناسب نیست
|