1

写篇博客浅谈下web。

    小草主博客:http://xiaocaoblog.diandian.com/

    首先web基于http协议,也就是TCP/IP里的应用层。所以web的功能其实比较小,但是,web能做的事情又是很多的。


    关于web的学习流程:

  html->css->javascript(ajax、json)->php/python/jsp(java)/asp(c#)->mysql(数据库)


基本介绍


  • 四种主流浏览器内核        

浏览器的页面渲染引擎负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要页面渲染引擎。

  1. Trident页面渲染引擎 –> IE系列浏览器;

  2. Gecko页面渲染引擎 –> Mozilla Firefox;

  3. KHTML页面渲染引擎或WebKit框架 –> Safafi和Google Chrome;

  4. Presto页面渲染引擎 –>Opera

浏览器内核检测


渲染原理




  • 首先html,关于新一代html5支持:        


           

    Canvas(画布效果

    Drag&Drop

    media

    本地缓存(localstorage

    (Geolocation)        

    Application Cache缓存

    支持比较:(小球


           

  • 其次关于javascript的学习。        

    javascript思想:对象和累思想


           


           

    javascript学习内容:ajax(网易公开课画廊),json,插件学习(jquery),(prototype),(bootstarp)


           

    下面是关于ajax的原理图


           

    下面是关于json的原理图


           

    构造思想:mvc思想,(插件制作

  • 关于php原理路线


           


夏日小草

2013-12-01


夏日小草
2.2k 声望139 粉丝

[链接]