[Common Field Names] protocol* [Definitions] 
this property is an ECMAScript string which identifies the protocol used by the event source; although this property is optional, it is recommended that platforms provide it in order to allow applications to tailor their behavior (see Appendix F for a suggested set of protocol identifiers)