现代 CSS:单页应用的终结者?

2025-07-26
现代 CSS:单页应用的终结者?

本文批判了过度使用单页应用(SPA)的趋势。作者指出,现代浏览器已经具备原生 CSS 过渡动画能力(View Transitions API 和 Speculation Rules),可以实现流畅的页面跳转,无需依赖大量的 JavaScript 代码。SPA 常常带来性能问题,例如缓慢的加载速度、不一致的滚动行为和SEO优化难题。作者建议开发者回归 HTML 和 CSS,充分利用浏览器原生功能,构建更快速、高效、SEO 友好的多页应用(MPA),避免为了追求“应用感”而牺牲性能和可维护性。

阅读更多
开发

JavaScript:让网页变得糟糕的“进步”

2025-06-20
JavaScript:让网页变得糟糕的“进步”

这篇文章批判了现代Web开发中过度依赖JavaScript框架的现象。作者认为,为了追求类似原生App的体验,开发者过度使用复杂的框架和工具,导致网站加载缓慢、维护困难,并损害了用户体验和SEO。文章指出,许多网站的功能可以用更简洁的代码实现,过度复杂的架构反而降低了效率。作者呼吁开发者回归简洁,优先考虑用户体验和性能,而不是一味追求技术上的炫技。

阅读更多
开发