While this claims to be about Sci-Fi ships, it's really about 20th century naval ships, and the SF inspired by 2th century navies.
The article is interesting for its historical perspective, but if you pay any attention to that historical perspective, you can't help but come to the conclusion that the taxonomy has been turned upside down several times over the past 200 years. For centuries, sea battles were about a big line of ships delivering massive broadsides, with just frigates in a support role. Then suddenly, we get cruisers and massive iron battleships with a fairly small number of enormous, long range guns in turrets, which rule for a moment and then become obsolete again due to torpedoes and aircraft.
But the current supremacy of aircraft carriers is not something that will translate to space; carriers rule because they combine the advantages of two different media: the speed of small air craft, and the steady platform and durability of a large sea-going ship. But in space, every ship will have those advantages. There's no need for carriers, because any ship can be as fast as a fighter, and any ship can be as stable and self-sustaining as it wants to be. Very likely, fighters won't make any sense in space. The only reason they're so popular is because they're cool, and we're used to them because of our 20th century view. Space navies will be totally unlike modern navies, and any similarities in name between ship types will exist only because we like the names and making up new ones is hard.
Why am I talking about a 20th century view, and not 21st century? Because our current ship taxonomy is entirely the product of 20th century developments. No doubt the 21st century will change everything again, but we don't yet know how. Although unmanned drones will feature heavily. So maybe if we're going to have fighters in space, they're going to be unmanned drones. Maybe space battles will consist of smart torpedoes dogfighting with the smart missiles that try to intercept them.