web发展史和前端的个人笔记

一、浏览器的初步了解

Web就是互联网。Mosaic,是互联网历史上第一个普遍使用和能够显示图片的网页浏览器,于1993年问世。
1.后更改为Netscape Navigator(即网景)
2. 而JavaScript作为Netscape Navigator 的一部分首次出现在1996年。初命名为LiveScript,后来因为市场宣传的原因改为:JavaScript,版权归Oracle所有。

二、浏览器的组成

浏览器的组成分为:
1.shell部分,该部分多体现在外壳的样式。
2.内核部分:渲染引擎、js引擎(js三大部分:ECMAScript、DOM、BOM)、其他模块
国内浏览器多是借用别人的内核,用自己的shell包装

三、语言的比较

1.编译性语言:如CC++
优点:速度快
缺点:移植性不好(不能跨平台)
2.解释性语言:如JavaScript(单线程)
优点:跨平台
缺点:略慢
注:解释性语言可以理解为读一句编译一句

四、主流浏览器及其内核

浏览器的组成分为:
1.IE:trident
2.Chorm:webkit(旧)/blink(现)
3.Firefox:Gecko
4.Opera:presto
5.Safari:webkit
注:主流浏览器指占有一定的市场份额且拥有自己的独立内核。(UC、360、QQ等浏览器是借用别人的内核,实际是shell部分是自己的)

五、HTML和CSS

它们是两门语言。
1.语言:沟通的工具。
2.人和人沟通的语言:自然语言
3…人和计算机沟通的工具:计算机语言(HTML是W3C组织定义的语言标准:HTML是用于描述页面结构的语言。CSS是W3C定义的语言标准:CSS是用于描述页面展示的语言。)
HTML + CSS + Javascript = 网页
HTML:Hyper Text Markup Language 超文本标记语言;定义网页中有什么。
CSS:Cascading Style Sheets 层叠样式表;定义网页中的东西长什么样子。
注:相比其他开发语言,HTML和CSS最简单

六、JavaScript

最初受java的启发而开始设计,但实际与java并无多大关系。
1.其优点就是简单,具有动态性,跨平台性。
这里只是我的了解,具体详情可参考百度百科

注:从80 20 原则就知道,80%知识,只有20%的场景可以用到,而20%的知识,有80%的场景可以用到,这些拓展知识可以不看,不影响你的学习与开发。不过了解一些拓展知识,既是丰富自己,也是因为人生不止有技术

博主开始运营自己的公众号啦,感兴趣的可以关注“飞羽逐星”微信公众号哦,拿起手机就能阅读感兴趣的博客啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞羽逐星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值