Apple introduced Canvas in 2004 to power applications and the Safari browser. A few years later it was standardized by the WHATWG. It comes with finer-grained control over rendering but with the cost of having to manage every detail manually.
Canvas uses immediate rendering: When we draw, it immediately renders on the screen. But, it is a fire-and-forget system. So there is no object that we can move. Instead, we have to draw it again.
Collection
[
|
...
]