Use 'canvas' instead of 'viewport' and backticks around codesnippets