Существует множество режимов обработки двухмерных элементов canvas. Все они по-разному влияют на производительность устройства. Если этот параметр включен, контекст двухмерных элементов canvas сможет переключаться между режимами на ходу, в зависимости от методов использования (например, из режима, для которого требуются ресурсы графического процессора, в режим, где они не нужны), с целью улучшения производительности.
Postoji više implementacija kanala za grafičko generiranje na 2D platnu. Te različite implementacije imaju različite karakteristike izvedbe. Uključivanjem ove oznake omogućujete da 2D konteksti platna u hodu izmjenjuju te implementacije na temelju načina na koji se platno upotrebljava radi poboljšanja izvedbe. Na primjer, iz implementacije koja upotrebljava GPU mogu prijeći na implementaciju koja ne upotrebljava GPU.