Le tuto semble bon mais ... pourquoi imposer aux gens leur manière de scroller ?? J'ai désactivé le smooth scrolling de mon navigateur parce que je trouve ça super imprécis et beaucoup plus lent donc beaucoup moins efficace. Et régulièrement je tombe sur ce genre de site où il semble que le scroll est artificiellement animé en Javascript. C'est vraiment chiant.
GridLayout arrive tout doucement. Flex a déjà résolu bon nombre de problèmes du passé mais Grid permet de nouvelles choses et renforce la séparation entre structure (HTML) et style (CSS).