Fifty problems with standard web APIs in 2025
2 days ago
- #HTML5
- #cross-browser
- #web-development
- The author created a simple HTML5 game but encountered over 50 cross-browser and cross-device issues.
- Many problems stemmed from outdated web standards, not just new features.
- Apple's Safari on iOS was particularly problematic, with divergent behaviors and missing features.
- Issues included screen space management, touch interactions, audio playback, and layout inconsistencies.
- Mobile browsers required significant redesigns for touch interactions and responsive layouts.
- Testing on older iPhones was recommended due to their peculiarities and non-compliance.
- The author concluded that web standards in 2025 still require extensive testing and workarounds.
- Despite challenges, HTML5 remains a viable platform for low-friction, cross-platform projects.
- The article suggests improving documentation to better highlight cross-browser compatibility issues.