A web page built for CAT 2 in Multimedia Applications, for a conservation organisation wanting to publish a promotional video on its website.
The page is styled as a field researcher's notebook entry: aged paper texture, typewriter type, and a hand-tagged "specimen" treatment for the video rather than a conventional marketing layout.
- Heading - "Save Our Wildlife" displayed prominently on the page.
- Embedded video -
wildlife.mp4embedded with full playback controls, a poster image, and a captions track. - Description - a short write-up beneath the video explaining the footage and its context.
- Toggle button - a single button that hides the video if it's playing/visible, or shows and plays it if it isn't.
- Accessibility - skip-to-content link, visible focus states,
aria-pressedon the toggle button, semantic landmarks, and support forprefers-reduced-motion/prefers-contrast. - Responsive design - fluid typography and a mobile breakpoint that adapts the layout and button for smaller screens.
├── index.html # Page markup
├── style.css # Styling (field-notebook theme)
├── script.js # Toggle button logic
└── wildlife.mp4 # Video file (add your own)
- Clone the repository.
- Place your
wildlife.mp4file in the root folder, alongsideindex.html. - Open
index.htmlin a browser, or deploy via GitHub Pages.
https://jannyfromtechsupport.github.io/Multimedia-Applications/
Janny Jonyo - 4th Year Computer Science Student @ Strathmore University