What are SVG viewport and viewBox? [ A beginners guide to SVG part 3 ]