Responsive design, responsive web design, responsiv design eller adaptive design är ett sätt att formge webbsajt och webbtjänster för en anpassad användarupplevelse. Detta sker genom att en webbdesign förstoras eller förminskas efter den läsenhets skärmstorlek som nyttjas. Termen myntades i maj 2010 av Ethan Marcotte.
På så sätt fungerar samma webbdesign för olika PC, olika tablet/läsplattor och alla möjliga typer av smart phones. Responsive design baseras på en kombination av grid system och CSS3 media queries som:
- min-width
- max-width
- orientation
För att anpassa användarupplevelsen i en responsiv web design.
- Knepiga CMS-termer #19: 960 Grid System
- Knepiga CMS-termer #18: EnhanceJS
- Knepiga CMS-termer #17: Cufón
- Knepiga CMS-termer #16: Progressive enhancement
- Knepiga CMS-termer #15: Balsamiq
- Knepiga CMS-termer #14: JSON
- Knepiga CMS-termer #13: CSS sprites
- Knepiga CMS-termer #12: CDN
- Knepiga CMS-termer #11: Failover
- Knepiga CMS-termer #10: Redundans och Redundanta system
- Knepiga CMS-termer #9: Continuous integration
- Knepiga CMS-termer #8: Cache med ehcache, oscache och Varnish
- Knepiga CMS-termer #7: Eclipse
- Knepiga CMS-termer #6: Luntbuild
- Knepiga CMS-termer #5: Ant
- Knepiga CMS-termer #4: Maven
- Knepiga CMS-termer #3: Rally
- Knepiga CMS-termer #2: Velocity
- Knepiga CMS-termer #1: Lucene