• JS 一定要放在 Body 的最底部么

    说明: 本文提到的浏览器均是指Chrome。 “script标签“指的都是普通的不带其他属性的外联javascript。 web性能优化的手段并不是非黑即白的,有些手段过头了反而降低性能,所以在讨论条件和结论的时候,虽然很多条件本身会带来其 ...

  • 影响程序员职业生涯的24个技能

    软技能通常是被低估的。几乎所有的软件工程师都知道要关注技术的提高,但你忽视的软技能很可能会影响你的职业生涯。下面我将介绍24个对程序员非常重要的软技能,以及我对这些技能的看法和感受。 1:学会如何学习 学无止境。 2:制定阅读规划 我的生活 ...

  • 从前端到iOS

    前端学习IOS,我想第一个坎就是MVC模式,第二个坎就是你要有时间,在学习前端之余还能学习另一门没接触过的东西,第三个就是给自己一个理由来保持学习的热情。

  • 前端程序员:月薪5K到5万,我干了啥

    高贵的前端程序猿们: 如何在前端开发这种高精尖的技术领域找到心仪的工作?实现在咖啡馆喝喝咖啡敲敲代码就能升职加薪、买房买车、迎娶白富美走上人生巅峰的职业梦想?这篇《进化论:从 0 到 100,前端猿茁壮成长的精神饲料史》,肯定能给你事业的加 ...

  • 程序员必备基础知识:通信协议(Http、TCP、UDP)

    CP HTTP UDP: 都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。 TCP HTTP UDP三者的关系: TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。 在 ...

  • 9 个用来加速 HTML5 应用的方法

    Web 开发者经常在找一些新的方法来不断的提升页面的速度和性能,而 HTML5 的很多新特性可以实现,让用户有着更好的体验,在这里我们整理了 9 中简单易于实现的 HTML5 技巧,或许可以对你有所帮助。

  • 我的前端之路

    笔者从jQuery时代一路走来,经历了以BootStrap为代表的基于jQuery的插件式框架与CSS框架的兴起,到后面以Angular 1为代表的MVVM框架,以及到现在以React为代表的组件式框架的兴起。

  • Facebook研发团队的高效秘诀

    一个公司的文化和团队总体上决定一个公司的技术实力和潜力。好的团队总有一些不错的方法和秘诀,今天来看看Facebook的研发团队的高效秘诀。

  • 成为一名优秀的Web前端开发者

    本文记录了两位工程师为web开发者们所提出的多条建议,其中一位推荐了多种实用的工具与技术,而另一位则对于如何克服浏览器开发时所面临的挑战提出了诸多建议。

  • 张小龙首次演讲:四个方面的价值观

    张小龙首次演讲:四个方面的价值观。1.一切以用户价值为依归。2.让创造发挥价值。3.好的产品应该是用完即走的。4.让商业化存在于无形之中。