Previous developments also arrived from research in personal computer-supported collaborative discovering and laptop-supported cooperative function (CSCW) and from recognized products like Lotus Notes and Lotus Domino, all phenomena that preceded Web 2.. Tim Berners-Lee, who made the preliminary technologies of the Web, has been an outspoken critic of the time period, whilst supporting many of the factors connected with it.