suit 01 December 2009 sure rgba() is cool – but why is the alpha channel given in a 0 to 1 value? why it isnt 8-bit too like in all other 24+8 bit RGBA color spaces? I understand that it depends on the already specified type “alphavalue” – but why not using a more common notation instead? and of course – why not allow 32 bit hex values? what is so wrong for FF000080 for 50% red?