Skip to content

Deeltaak ‐ Progressive Enhancement

Phyllis (Misah) Said edited this page Apr 2, 2024 · 8 revisions

UI Componenten

Kies minimaal 3 UI componenten:

  1. Carrousel;
  2. Switch Menu;
  3. Mobiel Menu.

Carrousel

Beschrijf in eigen woorden wat dit component is, en wat de core functionaliteit is. Gebruik de demo video om een idee te krijgen.

Wat is de core functionaliteit van de carrousel? Om (meer) informatie te kunnen lezen/bekijken.

Schets het component en de interactie Laag 1: Onderzoek welke HTML je voor de core functionaliteit nodig hebt, maak hiervan een breakdownschets, en codeer je HTML (gebruik de hints en content in de code die klaarstaat, MDN en CanIUse). Test deze HTML versie op verschillende browsers en devices.

WhatsApp Image 2024-04-01 at 14 04 25

Screenshot 2024-04-01 at 14 06 54 A moet eigenlijk wel op elke browser werken want het is letterlijk een link.

Screenshot 2024-04-01 at 14 06 47 button is over het algemeen ook wel over te gebruiken alleen interessant bij "UC Browser for Android", dit heb ik getest via browser stack, op een oude galaxy en opzich werkt het.

Screenshot 2024-04-01 at 14 06 26 Werkt opzich ook wel.

Laag 2: Voeg CSS toe, aan de hand van MDN, CanIUse en @supports. Test deze “enhanced” versie op verschillende browsers en devices.

WhatsApp Image 2024-04-01 at 14 04 16

Laag 3 en verder: Voeg eventueel meer CSS & JS toe, aan de hand van MDN, CanIUse, @supports en feature detection. Test deze “enhanced” versie(s) op verschillende browsers en devices. --

Bouwen

Screenshot 2024-04-01 at 15 08 20

Screenshot 2024-04-01 at 14 21 21 PE first!

Bronnen:

font blockquote overflow

Switch menu

Menu

Beschrijf in eigen woorden wat dit component is, en wat de core functionaliteit is. Gebruik de demo video om een idee te krijgen.

Een menu is eigenlijk een overzichtje, om alles snel en makkelijk te vinden.

Schets het component en de interactie Laag 1: Onderzoek welke HTML je voor de core functionaliteit nodig hebt, maak hiervan een breakdownschets, en codeer je HTML (gebruik de hints en content in de code die klaarstaat, MDN en CanIUse). Test deze HTML versie op verschillende browsers en devices.

WhatsApp Image 2024-04-02 at 09 54 18

Screenshot 2024-04-02 at 09 56 06 Screenshot 2024-04-02 at 09 56 02 Screenshot 2024-04-02 at 09 55 56

werken allemaal prima!

Laag 2: Voeg CSS toe, aan de hand van MDN, CanIUse en @supports. Test deze “enhanced” versie op verschillende browsers en devices.

Bronnen

:target