¿Cuáles son las diferencias entre RGB y RGBA además de la 'opacidad'?

Me he movido más allá del uso de colores estándar en CSS al declararlosorange, blue, aquamarine, etc ..., y he estado usandorgb() así para los mismos colores respectivamente,rgb(255,165,0), rgb(0,0,255) yrgb(127,255,212) (Gracias aColor resaltador paquete en ST3).

Al alterar un gradiente para bootstrap.btn Me encontré conrgba(). La investigación rápida explica quea representaalpha, y hay un montón de matemáticas integrales atribuidas aCatmull yHerrero. También es algo fácil encontrar que el canal alfa se usa para "composición alfa", que puede asociarse principalmente como "opacidad".

¿Hay diferencias entre los dos además de la opacidad?¿Por qué no es convencional usar RGBA? (Estoy asumiendo esto ya que ahora estoy tropezando con esto)¿Existen otras limitaciones que se deben conocer al usar rgba () para la web?¿Hay un atajo para declarar opacidad al lado de un atajo de color? (es decircolor: salmon:.5;)Desde el punto de vista del desarrollador web, ¿debo preocuparme por las diferencias entre el orden de bytes ARGB, RGBA, BGRA para diferentes máquinas?INFORMACIÓN?¿Otra información importante?

Respuestas a la pregunta(3)

Su respuesta a la pregunta