
Reduce Website’s Loading time
☀ Optimize images
☀ Optimize JS
☀ Optimize HTML
☀ Optimize CSS
☀ Browser Caching
☀ Compression / Minify JS, HTML , CSS
☀ Minimize Re-directs (HTTP Requests)
☀ Improve Server Response Time
☀ use CDN (Content Delivery Networks)
☀ Avoid Un-necessary plugins
☀ Avoid Self-hoisted videos
Build Cross-Browser Websites
☀ HTML validation
☀ CSS Validation
☀ Cross Browser Testing
☀ Provide Fallbacks
☀Prepare for differences
Challenges faced by Web Developers
☀ Performance
☀ Scalability
☀ Security
☀ UI /UX
☀ Knowledge of Frameworks and platforms.