As to this – from my memory of spiders' hostility mechanics, if they're in dark enough shade, they won't be neutral. If they decide to target you, they will remain hostile even if they step into sunlight.
Spiders are only changed from hostile to neutral when they are standing on a block in sunlight, and they haven't already targeted the player.
http://www.reddit.com/r/minecraftsuggestions is one I've seen mentioned by the mods here before.
As to this – from my memory of spiders' hostility mechanics, if they're in dark enough shade, they won't be neutral. If they decide to target you, they will remain hostile even if they step into sunlight.
Spiders are only changed from hostile to neutral when they are standing on a block in sunlight, and they haven't already targeted the player.