I'm curious about the four that you listed. Fixed is relatively obvious, but I don't have a handle on the conceptual models of the other three. Where can I learn more about them without reading through hundreds of pages of webtech and Apple documentation?
Not sure if there is a single resource, but check these links. As you can see, some frameworks mixed layouts and extended size allocation ideas to better fit a given job. (Web has never done this, we're literally stuck with a tree of MSWords)