CPC G06F 21/53 (2013.01) [G06F 16/986 (2019.01); G06F 40/12 (2020.01); G06F 2221/033 (2013.01)] | 22 Claims |
1. One or more non-transitory computer-readable media (NTCRM) comprising instructions, wherein execution of the instructions is operable to cause a client computing system to:
while loading a web application (app) including a plurality of components,
identify a set of namespaces associated with the plurality of components, wherein each component of the plurality of components corresponds to at least one namespace of the set of namespaces,
create a set of membranes, wherein each secure membrane in the set of secure membranes is created for a corresponding namespace in the set of namespaces, each secure membrane includes a set of proxy objects, and each proxy object in the set of proxy objects has a corresponding target object outside of its secure membrane, and
execute individual components of the plurality of components within corresponding ones of the set of secure membranes to which the individual components belong.
|