Mosfet H-Bridge Design Question
It was on the Internet, it must be good?!  The high value resisters make the drive only suitable for low frequencies and small high on resistance mosfets. Lowering resister values will help this somewhat but it will waste more power. Turning a mosfet on fast and off slow is a recipe for shoot through unless you are really careful. The P-Chanel drive circuit should be changed. The second diagram will be more unreliable than the first.