随笔分类 - 互联网知识相关
摘要:转载自:移动终端开发必备知识请尊重版权,转载请注明来源,多谢~~移动设备的用户越来越多,每天android手机的激活量都已经超过130万台,所以我们面向移动终端的WebAPP也开始跟进了。本文主要介绍webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。一、基本概念(1) CSS pixels与device pixelsCSS pixels: 浏览器使用的抽象单位, 主要用来在网页上绘制内容。device pixels: 显示屏幕的的最小物理单位,每个dp包含自己的颜色、亮度。等值的 CSS pixels在手机屏幕上占多大的位置,这不是固定的,这取决于很多属性。经过分析和总结,
阅读全文
摘要:有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案。于是,就有了下面这篇文章,一共总结出六个方面共计61条"网站开发须知"。我发现,这种概述性的问题,最适合这种集合群智、头脑风暴式的回答方式了。这也是我第一次觉得,Stack Overflow做到了Wikipedia做不到的事。(难怪它最近挤进了全美前400大网站。)在我的印象中,关于网站开发,这样全面
阅读全文
摘要:一、概述1.1 五层模型互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。用户接触到的,只是最上面的一层,根本没有感觉到下面的层。要理解互联网,必须从最下层开始,自下而上理解每一层的功能。如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分成五层,比较容易解释。如上图所示,最底下的一层叫做"实体层"(Physical Layer),最上面的一层叫做"应用层"(Application Layer),中间的三层(自下而上)分别是"链接层"(Link Layer)、"网络层&qu
阅读全文
摘要:首先从一次完整的的请求说起:(以打开本站为例)1,webbrower 发出request,2,然后解析www.cnblogs.com为ip,找到ip的服务器,3,服务器处理请求资源并返回请求的内容,4,browser接受请求内容过程,(返回内容是按顺序读取的)4.1遇到外联css,就会并发去读取css内容(),4.2遇到图片时,回去并发读取图片,目前浏览器的并发数为2,4.3遇到js时则会阻塞其他请求。4.4加载完css后,browse开始渲染页面,4.5直到加载完页面中的文本资源,这时dom的结构已经确定,会出发 document.ready方法4.6 browse继续加载 图片和js,完成
阅读全文
摘要:1.Blocked(阻塞时间):闭塞时间,包括任何预先处理时间(如高速缓存查找)和所花费的时间等待网络连接变得可用。Internet Explorer将创建的每个主机名并发网络连接(即最大www.microsoft.com)和高达请求队列中,直到网络连接可用。经常封锁的时间是在网页中嵌入的图像下载时间最重要的因素。2.DNS查找(DNS解析时间):DNS查找是需要的时间,以解决主机名(例如www.google.com成一个数字IP地址(如216.239.59.99))。3.Connect(连接时间):Connect是建立一个TCP连接到Web服务器(或代理)所需的时间。这时候,如果正在使用安全
阅读全文

浙公网安备 33010602011771号