The onset of convection in an initially homogeneous liquid layer cooled from above is investigated by means of a non-normal approach. This method is based on the analysis of the temporal evolution of small perturbations. The most amplified perturbation and the moment, when convection can be observed, are determined. Experimental measurements are performed for a layer of distilled water cooled by evaporation. Instantaneous surface temperature fields are obtained using infrared thermography. The effect of the surface mobility on the size and onset time of convective cells is examined. The comparison of experimental results with numerical simulations for different boundary conditions reveals the presence of a film of adsorbed contaminants on the surface of distilled water, which corresponds to the no-slip condition. In the presence of the film, boundary conditions for cooling from above and heating from below become the same, and the obtained results agree with the experimental data available for a liquid layer with a heated bottom. As the layer depth increases, the onset time and the average horizontal wavenumber of convective cells become independent from the layer depth. The condition for the transition to a deep water approximation is determined by the surface heat flux and thermophysical parameters of the liquid.