Preto sú semafory červené, žlté a zelené

Poďme hovoriť o semaforoch. Keďže sme boli deťmi, bolo nám povedané, že červená znamená zastaviť, zelená znamená ísť a žltá znamená buď „vystreliť“ alebo ukázať nejakú opatrnosť - niekoho naštvete. Ale odkiaľ prišiel univerzálny farebný jazyk na riadenie rýchlosti vozidla?