IE7 was only for a short time the newest Microsoft browser. IE8 lived for a long time, untill eventualy IE9 came about.
IE7 didn't have tabs, IE8 did.
IE7 didn't have tabs, IE8 did.
IE8 did have a really bad bug around the JSON.parse implementation though.
I then used the parse2 in everything at that time. In the end, it sucked and I'm glad I don't have to do it anymore. IE8's quirks were what I would consider the last bad version of IE... since then it's been mostly okay on release, but ages rapidly, but enough turnover that you aren't on it too long. Until current IE11 as it's tied to windows releases, and some people/orgs didn't upgrade.