Moet Modernizr deel uitmaken van elk modern webproject? Niet noodzakelijk. In deze screencast vertel ik hoe je Modernizr nodig hebt als je van plan bent iets specifieks te doen, afhankelijk van de browserondersteuning.
Scripts laden om een functie te ondersteunen wanneer de browser geen native ondersteuning heeft? Perfect.
Testen of browser verlopen ondersteunt voordat u ze toepast? Waarschijnlijk niet nodig, tenzij u iets heel specifieks anders moet doen dan uw standaard terugval in platte kleuren.
We kijken naar een voorbeeld waarbij a box-shadow
belangrijk genoeg is voor ons ontwerp dat we ervoor moeten testen en iets anders moeten doen als we het gebrek aan ondersteuning vaststellen. Testen op SVG-ondersteuning en omgaan met fallbacks is ook een goede use case. We kijken ook naar een eenvoudig scenario waarin een geolocatietest ons waarschijnlijk niet veel goed zou doen.