Big electric balls and roots>???
Stand near the spiders and make them run to the door. They will enter the field that you need to enter.
Sylvari Guardian. – Dragonbrand.
Those electric things are actually portals. Well, one of them is a portal to the next area, while two of them will instantly down you.