Browservereisten
Over het algemeen zijn websites die alleen met de Drupal-kern zijn gebouwd (dus zonder extra modules) compatibel met alle moderne browsers die CSS en JavaScript ondersteunen (met kleine visuele verschillen) en functioneren ze volledig daarin. Drupal garandeert echter alleen ondersteuning voor de lijst met officieel ondersteunde browsers.
Ondersteunde browsers
De laatste release van elk van de twee meest recente ondersteunde hoofdversies:
Desktopbrowsers:
- Google Chrome
- Firefox
- Safari
- Microsoft Edge
- Opera
Mobiele browsers:
- Safari voor iOS
De laatst ondersteunde versie van de meest recente hoofdversie:
Desktopbrowsers:
- Firefox ESR
- Internet Explorer
Mobiele browsers:
- Chrome voor Android
- Chrome voor iOS
- UC Browser
- Opera Mini
- Samsung Internet
Browserondersteuningsbeleid
Drupal accepteert bugrapporten voor ondersteunde browsers.
Bijdragers controleren handmatig belangrijke wijzigingen in meerdere browsers om regressies te volgen, maar dit hangt gedeeltelijk af van de beschikbare bijdragers en het specifieke probleem. We hebben nog geen volledig geautomatiseerde browsertests voor onze ondersteunde browsers.
Standaard accepteert de Drupal-kern geen bugfixes voor niet-ondersteunde browsers. Committers en het beveiligingsteam beoordelen het risico per geval en kunnen indien nodig uitzonderingen maken op deze regel.
Drupal kan elke browserfunctie gaan gebruiken als alle ondersteunde browsers die functie al native ondersteunen of via een polyfill. In elke hoofdversie worden polyfills die niet langer nodig zijn (omdat alle ondersteunde browsers de functie inmiddels native hebben toegevoegd) verwijderd.
Aanvullende modules
Sommige extra modules en thema’s zijn mogelijk niet compatibel met alle browsers. Als je een browsercompatibiliteitsprobleem ontdekt in een extra module of thema, of als bepaalde functies in een module helemaal niet werken zonder ingeschakelde JavaScript, dien dan een probleemrapport in bij de module- of themabeheerder.