Affordances are, I think, inherently part of ecological psychology, learning ecologies, etc. That makes them also part of Complex Adaptive Systems, which are also 'ecological' systems.

After some years, and some months of collaborative work, here is a paper (finally) that draws many of these things together:

Emergent Learning in the Learning Ecologies of Web 2.0

I would preferred to refer to 'Web2+' as we have already got 3.0 (augmented reality) and 4.0 (the internet of things), but 'simple' is inherently good, no?