前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。

由William Aspray、Allan G. Bromley、Martin Campbell-Kelly、Paul E. Ceruzzi和Michael R. Williams编著的《Computing Before Computers》(计算机之前的计算设备)介绍了计算机出现之前的人类计算设备,从算盘、差分机、穿孔计算机,直到电子计算器。

2000年9月,图书的贡献者之一迈克尔·威廉姆斯(Michael R. Williams)以借出的第一版副本扫描并处理为Adobe .PDF格式,使这266页的内容开源并易于Internet访问者访问。
那么最早的计算机是什么?
Scott H. Young 在 The 7 Core Skills to Drawing Realistic Pictures 一文中,讲了七个让作品变得更真实的绘画技巧/技术。它们与软件开发有相似之处,可以借鉴,比如顶层设计、一开始不要过分关注细节等。
