UI design pattern and widgets for progressive disclosure

What are the design patterns and methods for progressive disclosure for content websites with lots of information contained into a single page? such as a blog post, case study or a long page like apple product pages?

Some examples: -mega menu: https://cdn.freshconsulting.com/wp-content/uploads/2017/05/MegaMenuExample.mp4

-slider/carrousel (for subsections)

-pagination http://ui-patterns.com/patterns/Pagination

http://www.20thingsilearned.com/en-US/browser-privacy/3 (I'm not sure if this is still pagination)

-accordion - iPhone 7 (don't have the link anymore, but it was all black

-modal popup page - https://www.apple.com/iphone-8/