I don't know much about spiders, but I think that the short-legged one might be Phidippus audax.
https://en.wikipedia.org/wiki/Phidippus_audax
The presence of a large (typically triangular) white spot in the center of the abdomen with two smaller spots below it is often used to distinguish this species.
The chelicerae are iridescent green.