Useful Links
Computer Science
Web Development
Web Design
1. Introduction to Web Design
2. Core Principles of User Experience (UX) Design
3. Core Principles of User Interface (UI) Design
4. Foundational Technologies for Web Design
5. Responsive and Adaptive Design
6. Web Graphics and Optimization
7. Web Accessibility (a11y)
8. Design Tools and Workflow
9. Testing and Evaluation
10. Professional Practices and Career Development
Responsive and Adaptive Design
Core Concepts and Approaches
Mobile-First Design Philosophy
Desktop-First Design Approach
Progressive Enhancement
Graceful Degradation
Responsive vs Adaptive Design
Flexible Layout Techniques
Fluid Grids
Percentage-Based Layouts
Flexible Grid Systems
Container Queries
Flexible Images and Media
Responsive Image Techniques
Picture Element
Srcset Attribute
Video Responsiveness
CSS Media Queries
Media Query Syntax
Media Types
Media Features
Breakpoint Strategy
Viewport and Breakpoints
Viewport Meta Tag
Viewport Units
Defining Breakpoints
Common Breakpoint Ranges
Content-Based Breakpoints
Device-Specific Design Considerations
Mobile Phones
Touch Interface Design
Small Screen Optimization
Thumb-Friendly Navigation
Mobile Performance
Tablets
Medium Screen Layouts
Touch and Mouse Hybrid
Orientation Changes
Desktop Computers
Large Screen Layouts
Mouse and Keyboard Interaction
Multi-Column Layouts
Large and Ultra-Wide Displays
4K and Retina Displays
Ultra-Wide Screen Considerations
High-Resolution Graphics
Touch and Interaction Design
Touch Target Guidelines
Minimum Size Requirements
Spacing for Touch Accuracy
Touch Gesture Support
Mobile Navigation Patterns
Tab Bars
Hamburger Menus
Swipe Navigation
Pull-to-Refresh
Previous
4. Foundational Technologies for Web Design
Go to top
Next
6. Web Graphics and Optimization