Killing zoom with <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> is worse than tables for layout.
If you type <a href="#">, chances are close to 100% that you should erase it and type <button type="button"> instead.
So when will CSS articles for the masses actually be about CSS again, instead of preprocessors, frameworks, grid systems, etc yada yada?
WAI-ARIA (w3.org/TR/wai-aria/) is now a W3C Recommendation. Load it into your brain alongside the HTML5 and CSS specs.