What’s in here (structure)
- Head: MediaWiki ResourceLoader setup, OG tags, Apple icons, canonical, Atom feeds, preconnect to
upload.wikimedia.org, fixed viewportwidth=1120. - Skin/UI: Vector 2022 header, sticky header, typeahead search, pin-able “Main menu” and “Page tools.”
- Main content blocks:
- Top banner: “Welcome to Wikipedia,” live editor/article counts.
- From today’s featured article
- Did you know …
- In the news
- On this day
- Today’s featured picture
- Other areas / Sister projects
- Wikipedia languages: big interlanguage directory (352 langs).
- Footer: CC BY-SA 4.0 + Terms/Privacy links, “Powered by MediaWiki,” mobile view switch.
Notable implementation details
- MediaWiki modules:
RLCONF/RLPAGEMODULESbootstrap CSS/JS bundles; most JS is deferred through/w/load.php. - Accessibility: skip link, ARIA labels on navs, heading hierarchy per section, alt text on images.
- Performance: preconnect to uploads; images via
upload.wikimedia.orgwith multiple thumbs; JS is modular via ResourceLoader. (Viewport is fixed to 1120px to match Vector layout.) - Dynamic data: counts and sections are server-rendered; page is cached (parser-cache metadata at bottom comment).
If you plan to reuse or republish
- Text license: CC BY-SA 4.0 — you must attribute and share-alike.
- Images: each file has its own license (some CC, some public domain, some restricted) — check the file page before reuse.
- Trademarks: “Wikipedia®” and the puzzle-globe are WMF trademarks; don’t imply endorsement.
Quick starter snippet (a minimal “featured picture” block)
<section class="featured-picture">
<figure>
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Buzz_Aldrin_and_Apollo_11_Lunar_Lander%2C_AS11-40-5927.jpg/500px-Buzz_Aldrin_and_Apollo_11_Lunar_Lander%2C_AS11-40-5927.jpg"
alt="Apollo Lunar Module on the Moon" width="500">
<figcaption>
<strong>Apollo Lunar Module.</strong>
Photo: Neil Armstrong (1969) – check the file page for the exact license.
</figcaption>
</figure>
</section>
Want me to extract just the “In the news” items (titles + links), or convert one of these sections into a clean JSON feed?