How Tabs Should Work
Remmy Sharp looks in to how to build Tabs for website UI’s from an end to end perspective. The markup is ideal, the user interaction is perfect, and the browser history is taken into account as well. The tabbed interface is an important UI in responsive design as it facilitates the ability to provides more information in a limited viewport.
Tabs in browsers (notbrowser tabs) are one of the oldest custom UI elements in a browser that I can think of. They’ve been done to death. But, sadly, most of the time I come across them, the tabs have been badly, or rather partially, implemented.
An excerpt from How Tabs Should Work