一篇很好的写给前端人的建议文章,其实里面一些观点也适用其他人。比如:别光解决问题,想想究竟发生是什么;学会预见未来行业技术的发展趋势;阅读规范文档;阅读别人的代码;和比你聪明的人工作;造轮子;整理和记录
无线前端开发最“难搞”的几件事,图片处理绝对可以排在前三。本文给大家详细介绍了手机淘宝在图片相关工作上的技术使用,超赞!配套PPT地址 --> [http://jiongks.name/slides/css-memos/](http://jiongks.name/slides/css-memos/)
作者对web组件开发的理解很深入。文中结合设计的角度讨论web组件的开发,如何设计实现一款UI设计精良,同时代码轻便简洁,量身定制的高级web组件,配合模块化的管理,整个项目的品质就可以有质的提升。
Web Worker是HTML5的一个特性,可以执行一些操作,例如触发长时间运行的脚本以处理计算密集型任务,同时却不会阻碍 UI 或其他脚本处理用户互动。这有助于解决令人讨厌的“无响应脚本”对话框。
在前端轮子层出不穷的情况下,大部分人一味的追求新的技术特性、框架,被各种新的技术折磨的死去活来,但不曾想其实我们更应该注重的是用户体验。或许前端工程化也需要歇一歇,而我们也应该更多的去关注用户体验,看看用户到底需要什么。看完本篇,或许你还可以看看这两篇对这个观点的回应:[If we stand still, we go backwards](https://jakearchibald.com/2015/if-we-stand-still-we-go-backwards/)和[Fast-forwarding the Web Platform](http://ponyfoo.com/articles/fast-forwarding-the-web-platform)
HTML是从很多方面支撑Web的语言,作为浏览器的通用语,HTML是可以渲染的。HTML获得了史无前例的成功,但你知道它是1990年才被发明的吗?而且在1993年之前还没几个人知道它。看看本文了解一下HTML的历史。
使用Git做版本管理器的都可以看看,可以解决日常大部分疑惑。
用户都希望他们访问的web应用是可交互且运行流畅的。因此,作为web开发者,你也要在这方面多花点功夫。你所做的页面,不但要能被快速加载,还要能流畅运行:页面的滚动要快速响应手指的动作,动画和交互效果更要如丝般顺滑。