The word surface is more often used for something like a polygonal mesh, so this name is quite confusing. Canvas is consistent with a conventional name in GUI widget APIs.