Why are RGB represented as separate stripes instead of multiple layers? Also, why are they permutated this way (R->G->B->R...)?
@theyComeAndGo The main reason is just that it's physically easier (and cheaper) to manufacture a display with separate elements like this, rather than trying to stack them on top of each other. Same deal with sensors, of the kind that you might find in a digital camera. Here you usually have some kind of photoreceptive layer, covered by a "mask" that lets different colors of light through—the most common being a Bayer filter. There have been some efforts to make "stacked" sensors, such as the Foveon sensor, but it's not a clear win in terms of price/performance. In general the question of how to best design a display is still something that people think a lot about, especially now that we have many different kinds of displays needed in different scenarios (computers, phones, watches, VR headsets, ...). As a result, you get all sorts of different funky patterns.
Since RGB values each range from 0 to 255, does each color slit in the individual cells just adjust their brightness based on that value?
Are letters hardcoded RGB patterns?
Are pixels always made out of these three colors?
@siliangl People have experimented with displays with more color channels, which can help with things like high-end color reproduction. For most consumer displays it's probably overkill (but never say never...). Here's one example. Good question to come back to when we talk in more depth about color.
@siliangl Font rendering algorithms, and specifically, antialiasing fonts on color displays, are very sophisticated these days. A good place to look is at Microsoft's ClearType standard, where there's some discussion of how specifically the RGB channels are handled.
I see that within the pixel the columns go R>G>B and there is no black between the columns. Why is there a (seemingly) black line between the rows?