My question can be simply (and loosely) stated as follows:

Is there a general (but not

toogeneral) construction that captures, as specializations, both Weil cohomologies in algebraic geometry and generalized cohomology theories in topology ?

(I must say I'm not an expert of any of the two!)