12 2014 档案
摘要:https://developer.chrome.com/devtools/docs/remote-debugging
阅读全文
摘要:HTML5 Techniques for Optimizing Mobile PerformanceScrolling Performancelayout-performance
阅读全文
摘要:http://www.html5rocks.com/en/mobile/mobifying/#toc-optimizations
阅读全文
摘要:Mobile Web Best PracticesExceptional PerformanceLet's make the web faster
阅读全文
摘要:浏览器请求阻塞到底是怎么回事?我们为什么要把静态资源分服务器放置?http://www.eamonning.com/blog/view/489移动浏览器内核及连接数主流浏览器的HTTP最大并发连接数浏览器的并发连接数http://www.iefans.net/liulanqi-zuida-bingf...
阅读全文
摘要:Request---------Server模式HTTP 协议--------->这个可能返回json, 也可能是HTMLHTML页面处理的流程以及资源文件的加载浏览器最大连接数js资源文件的异步加载
阅读全文
摘要:浏览器加载和渲染html的顺序1. IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。2. 在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)。3. 如果遇到语义解释性的标签嵌入文件(JS脚本,CSS样式),那么此时IE的下载过程...
阅读全文
摘要:Javascript 异步加载详解这篇文章很详细的介绍了HTML的页面处理以及资源文件的加载。本文总结一下浏览器在 javascript 的加载方式。关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, d...
阅读全文
摘要:,这些资源是并行请求与加载。脚本是同步请求与加载,阻塞加载。加载完成并执行后再继续解析HTML。动态是异步加载,就是说可以同时加载其他资源。关于的执行,分为立即执行和延迟执行。对于浏览器来说,不管是, , 都是一视同仁,都是并行请求多个资源文件并加载,而不是一次只请求一个资源并加载。只不过最大连接数...
阅读全文
摘要:https://developer.mozilla.org/en-US/docs/The_life_of_an_HTML_HTTP_requesthttp://www.html5rocks.com/en/tutorials/internals/howbrowserswork/http://talig...
阅读全文
摘要:浏览器最大并行资源下载数与HTTP协议无关,与浏览器相关。HTML页面的生命周期----顺序加载,解析,执行。遇到
阅读全文
摘要:url中的#!URL 中的 # 本来的用途是跳转到页内锚点。一个 URL 中 # 后的值 (hash tag) 不影响所访问网页的内容,所以搜索引擎在处理仅仅 hash tag 不同的多个 URL 时会当做相同内容从而忽略hash tag。但近年来 hash tag 越来越多地被用于 AJAX 请求...
阅读全文
摘要:http://www.techsir.com/a/201412/20389.htmlhttp://weekly.caixin.com/2014-12-05/100759605_6.html
阅读全文
摘要:一、浏览器的并发请求数目限制是针对同一域名的。即,同一时间针对同一域名下的请求有一定数量限制。超过限制数目的请求会被阻塞。不同浏览器这个限制的数目不一样:二、下边技术的出现和大量使用都和并发资源数有关。1.Cookie-freedomain由于写在主域名下的cookie,如 xxx.com下的 co...
阅读全文
摘要:这个总结来源于一次优化的请求,最初某个页面的加载十分缓慢,load事件迟迟无法触发,因此希望可以通过对静态文件分域名等方式对页面的外部资源进行优化,拿得load事件尽可能早地触发。于是我查看了页面的源码,并对外部资源进行了整理,基于下面2个理念画出了一个推测的瀑布图:1、浏览器对同一个域只能并发2个...
阅读全文
摘要:让我们再聊聊浏览器资源加载优化让我们再聊聊浏览器资源加载优化
阅读全文
摘要:http://en.wikipedia.org/wiki/HTTP_persistent_connection
阅读全文
摘要:https://developers.google.com/speed/https://developers.google.com/
阅读全文
摘要:Javascript之旅——第十站:为什么都说闭包难理解呢?
阅读全文
摘要:javascript中的继承实现
阅读全文
摘要:JavaScript探秘:强大的原型和原型链
阅读全文
摘要:JavaScript 开发进阶:理解 JavaScript 作用域和作用域链
阅读全文
摘要:一、你能描述一下渐进增强和优雅降级之间的不同吗?如果提到了特性检测,可以加分。 检测浏览器,渐进增强就是让牛b的浏览器的效果更好,优雅降级就是让2b的浏览器在功能ok的情况下效果一般。二、线程与进程的区别一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性...
阅读全文
摘要:JSP生成HTML页面,同时也会生成HTTP Header.
阅读全文
摘要:XMLHTTP.readyState的五种状态https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
阅读全文
摘要:HTTP: The Protocol Every Web Developer Must Know - Part 1HTTP: The Protocol Every Web Developer Must Know - Part 2
阅读全文
摘要:http://www.w3.org/2002/ws/arch/#drafts
阅读全文
摘要:http://developer.51cto.com/art/201107/274075.htm
阅读全文
摘要:本文为大家介绍了二种页面编码的声明方法,一种是使用php中的header函数来向客户端发送header头,一种是使用html中的meta标签来生明页面编码,本文分别对他们如何使用进行了说明,感兴趣的同学参考下。php的header来定义一个php页面为utf编码或GBK编码php页面为utf编码he...
阅读全文
摘要:一, Server CodeJSP----> Java---->1 二,HTML meta标签1 2 3 三, JS设置requrest Header1 xmlhttp.setRequestHeader("Accept", "*");
阅读全文
摘要:为什么乱码:前的非ANSI字符浏览器检测网页字符集的默认顺序浏览器的网页字符集检测顺序通常是:charset parameter in HTTP Content-type header. element in the of a web page for HTML documents.BOM(Byt...
阅读全文
摘要:jsp的常用指令有哪些(编译指令/动作指令整理)JSP动作指令JSP - JSP中的脚本、指令、动作和注释
阅读全文
摘要:符号实体和”语言代码“以及”字符集“无关。
阅读全文
摘要:ASCII字符集ISO字符集GBK等等。1》首先,说一说为什么要设置html文件的字符集如果不指定的话,浏览器会使用本地操作系统的字符集,那么,如果你的应用需要支持多国语言的话,就会有问题,比如你的页面里有中文字符,终端用户的本地操作系统的字符集是ISO-8859-1,那么浏览器就会用ISO-885...
阅读全文
摘要:HTML的lang属性可用于网页或部分网页的语言。这对搜索引擎和浏览器是有帮助的。同时也可以是指HTTP Header中的Accept-Language/Content-Language.ISO 639-1语言代码 可以在HTML的lang属性中使用它们。Language--------------...
阅读全文
摘要:Agile 敏捷开发实践中,强调团队的自我管理。在 Scrum 中,自我团队管理体现在每天的 Scrum 会议中和日常的协同工作,在每天的 Scrum 例会中,团队成员一般回答一下几个问题 :昨天完成了什么?今天要做什么?项目进展中,遇到了什么障碍和问题?Scrum敏捷开发简介使用 Rational...
阅读全文
摘要:今天我们简单的介绍一下head区域主要放置了内容。这里就不强调css和javascript了,这两者是大家所熟知的。head区一般必须加入的标识有:公司版权注释网页显示字符集简体中文:繁体中文:英语:或者:原始制作者信息网站简介搜索关键字网页的css规范网页标题这里是你的网页标题head区可选加入的...
阅读全文
摘要:当浏览器收到来自 Web 服务器的网页数据之后,第一步是要把它解码成可以阅读的文本,因为历史原因,不同区域和语言的网页可能会使用不同的编码方式,而浏览器判断编码主要是依据以下方法:1.Web 服务器返回的 HTTP 头中的 Content-Type: text/html; charset= 信息,这...
阅读全文
摘要:浏览器的加载与页面性能优化Javascript 异步加载详解HTML5 元素async,defer异步加载defer/async都是异步加载js,和HTML并行加载不阻塞HTML的加载。但是defer/async区别在于何时执行。http://blog.csdn.net/renfufei/artic...
阅读全文
摘要:http://www.adequatelygood.com/JavaScript-Module-Pattern-In-Depth.html
阅读全文
摘要:contentType,pageEncoding,charset,setCharacterEncodingHTML中的meta标签,以及HTTP Header。-------------字符集、字符编码也是很大一块内容。meta标签还是值得深入研究一下的。
阅读全文
摘要:http://blog.csdn.net/happy_wuyuqing/article/month/2012/11
阅读全文
摘要:JSP/HTML/CSS---------View(不包含任何的数据,只作为基本的layout)JS------------------------Data(update JSP/HTML)
阅读全文
摘要:1.如何回邮件2.如何汇报状态。工程师除了(开发,测试,修复),还要管理,管task状态,管bug。
阅读全文
摘要:抛弃jQuery:Why?http://kangax.github.io/compat-table/es5/
阅读全文
摘要:EXCEL,熟悉又不熟悉的项目管理工具如何利用excel做轻量级的项目管理教你用Excel进行项目管理
阅读全文
摘要:大致都是功能需求----------->开发(一定会存在一定的bug,不可能很完美的)--------->测试------------->修正,完善之前开发的东西。功能不可能一开始就能全部提出来的,一直会有新功能出现。所以要对功能进行管理,分批次处理新功能。而不是根据时间来处理,主要是根据新功能出现...
阅读全文
摘要:contentType,charset和pageEncoding的区别
阅读全文
摘要:https://ruby-china.org/topics/20291http://www.zhihu.com/question/23512853http://ued.taobao.org/blog/tag/%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB/...
阅读全文
摘要:JS-->OOP/Module, DOM, JSON, AJAX------------------>, script.js的内容HTML/JS/CSSHTTP MessageBusiness Flow --------------> 的内容顺序,循环,选择Life Cycle(Files)----...
阅读全文
摘要:JS同名方法只会调用最后一个方法。JS中同时绑定多个事件,先绑定的先调用。后绑定的后调用。
阅读全文
摘要:web components思想如何应用于实际项目
阅读全文
摘要:Android导航抽屉-Navigation Drawer
阅读全文
摘要:HTTPHTTP headershttp://www.httpwatch.com/httpgallery/headers/http://www.w3.org/Protocols/https://www.safaribooksonline.com/library/view/http-the-defin...
阅读全文
摘要:JavaScript宝座:七大框架论剑一周前,Throne of JS大会在多伦多召开,这应该是我参加过的最有料也最不一样的一次大会。大会官网如是说:加载整个页面,然后再“渐进增强”以添加动态行为,这种构建Web应用的方式已经不够好了。要想让应用加载快,反应灵敏,而且又引领潮流,必须彻底检讨你的开发...
阅读全文
摘要:disabled属性的input不会提交到服务器。readonly属性的input会提交到服务器。
阅读全文
摘要:管理好页面图片,减少页面加载时http连接,优化页面
阅读全文
摘要:JS的跨域访问问题。http://www.cnblogs.com/rush/archive/2012/05/15/2502264.htmlJS能操作的范围:HTTP协议的内容。但是不能直接访问response。JS不能操作哪些内容。比如HTTP的一些内容。但是能操作cookie。JS可以直接发送We...
阅读全文
摘要:1.Life Cycle 比如Request -----------Server2.Application Structure 比如3.Business Flow 比如顺序,循环,选择深入每一个技术环节,生命周期的每一个环节。Business Flow:if/switch/whileLife Cyc...
阅读全文
摘要:http://docs.telerik.com/fiddler/KnowledgeBase/HTTPHTTP请求报文与响应报文HTTPhttp://www.w3.org/Protocols/rfc2616/rfc2616.htmlHTTP Message不仅仅和JS AJAX Request有关,还...
阅读全文
摘要:代码通常从一,生命周期二,业务流程这几方面来看。JS Client可以和Server端分离。JS端的生命周期。Server端就是JS能处理的只是HTTP协议。
阅读全文
摘要:一、敏捷开发,要按流程办事,要按老板的要求办事比如test sceenshot、code review。二、要重视邮件三、JS的模块化及AJAX, Single Page Application的大规模应用。
阅读全文
摘要:一步步学敏捷开发:开篇http://www.cnblogs.com/jetlian/p/3913687.html
阅读全文
摘要:http://www.oseye.net/user/kevin/blog/53http://blog.csdn.net/renfufei/article/details/10210949
阅读全文
摘要:Application StructureWeb App-------------------------------------------------------------->Server/BW Web Service-------------------------------->DataB...
阅读全文
摘要:1 var com = {citi: {sao: {}}}; 2 3 com.citi.sao.SAOBase = new function() { 4 this.name = null; 5 this.age = null; 6 this.location = null; 7...
阅读全文
摘要:com.common.kpc = new function() {};com.common.kpc = (function(module) {module.callname = function() {};module.age = function() {};return module;})(com...
阅读全文
摘要:SPARequest-------->Callback (page onload,execute )-------->call funcRPAURL request---->page onload---->call function在SPA中,Ajax Request/Submit---------...
阅读全文
摘要:Page Life CycleRequest (HTML/JS/JSON/Text/XML)---------> Callback------------->InitRequest 相当于URL跳转,Callback相当于page onload()init 相当于执行Business FlowCyc...
阅读全文
摘要:一,程序的结构及流程基本上是顺序,循环,选择。二,业务数据---->对象形式(js-->{}, new function(){}/Java object)业务流程---->传入参数,返回值。流程可以先看作一步,然后再分为两步,然后再细分为三步,以此类推。业务流程就是数据转化(数据对象get/set,...
阅读全文
摘要:JS App从架构上来看,SPA结构-------RPA结构不仅仅是JS,还要从Application的角度来看。JS只是单个页面或者功能,Application是从整体的角度来看结构。
阅读全文
摘要:View--------------Request1 URL vs n View同一个URL可以对应多个View, HTML(通过Request请求获得)例如SAO项目中的step1-->step2-->step3-->step4虽然是4个step,但是页面有上百个,js有上百个。所有的HTML文件...
阅读全文
摘要:View----------Request/Submit------------------Serverjavascript-------->标签方式(页面,动态插入标签),Ajax加载js文件。DOM编程,Ajax request数据。不管是JS, Android还是IOS核心都是Request-...
阅读全文
摘要:1.js/dom功能2.performance3.code organization4.tools and flow如何理解js代码,代码即业务。如何快速理解代码业务。
阅读全文
摘要:主要的技术是HTML/JS/CSS/XMLWeb就是JS/DOM编程。页面的数据来源: XML, JSON, HTML, Text, 第三方页面或者数据。不一定都要跟服务器进行交互。JS端 vs Android端 vs IOS端JS端可以从任何服务器Request数据。JS Request-----...
阅读全文
摘要:AJAX------>本质Request/Response(Server)模式response的形式responseText--------->获得字符串形式的响应数据。 ------------->HTML, JavaScript, JSONresponseXML--------->获得 XML ...
阅读全文
摘要:1AJAX开发框架2A初始化XMLHttpRequest对象3B指定响应处理函数4C发出HTTP请求5D处理服务器返回的信息6数据格式提要6优点6缺点7解析JSONAJAX开发框架AJAX实质上也是遵循Request/Server模式,所以这个框架基本的流程是:对象初始化发送请求服务器接收服务器返回...
阅读全文
摘要:跳槽离职的那些事儿?网易陌陌撕逼警示大公司离职创业者Web性能优化:图片优化
阅读全文
摘要:AJAX ApplicationAJAX--->XML、HTML、JavaScript、JSON、Text、JSONP等数据。同时代码即业务。code--->Business logic关于JS库jQuery---->轻量级Dojo------>重量级框架ExtJS----->重量级框架加载js的方...
阅读全文
摘要:JS的核心是对象{},new function(){}这种形式也是对象。http://www.nowamagic.net/librarys/veda/detail/241整理一些网上的资料,供参考1.创建对象1.1 new用new进行创建对象:[javascript]view plaincopypr...
阅读全文
摘要:jQuery 的 ready 函数是如何工作的?
阅读全文
摘要:Dojo学习笔记一: 认识Dojohttp://blog.csdn.net/lfsfxy9/article/details/8623897《dojo 边学边用》http://www.cnblogs.com/didi/archive/2010/05/26/1744383.html
阅读全文
摘要:谈谈javascript语法里一些难点问题(一)http://www.cnblogs.com/sharpxiajun/p/4133462.html
阅读全文
摘要:2014年总结、2015年的小计划--女生程序员小感想
阅读全文
摘要:System Bars、Status Bar、Navigation BarSystem Bars-->the Status bars and Navigation bars.
阅读全文
摘要:引用JavaScript文件时的两个属性defer和asyncdefer 延迟脚本立即下载,延迟执行这个属性的用途是表明脚本在执行时不会影响页 面的构造。也就是说,脚本会被延迟到整个页面都解析完毕后再运行HTML5 规范要求脚本按照它们出现的先后顺序执行,因此第一个延迟脚本会先于第二个延迟脚本执行,...
阅读全文
摘要:代码如果你能看到这一句,那就是说没有达到我所要的效果 在IE6和FIREFOX2下完全不一样IE6中最后执行结果是OK,而firefox中是“如果你能看到这一句,那就是说没有达到我所要的效果”我觉得defer这个东西 有推迟执行的意思,IE6里面先解析完所有html代码再执行defer中的脚本fir...
阅读全文
摘要:先来试个一句话解释仨,当浏览器碰到script脚本的时候:没有defer或async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该script标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。有async,加载和渲染后续文档元素的过程将和script.js的加载...
阅读全文
摘要:http://tieba.baidu.com/p/3457280925
阅读全文
摘要:同步加载即标签异步加载即动态插入标签,动态修改的src属性。Ajax加载。
阅读全文
摘要:Javascript 异步加载详解本文总结一下浏览器在 javascript 的加载方式。关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性一、同步加载与异步加载的形式1. 同步加载我们...
阅读全文
摘要:同步加载及异步加载,只有这两种方式。动态加载是异步加载的方式之一。ajax加载也是异步加载。
阅读全文
摘要:Android交互--------->IntentActivity之间----->Explicit IntentApp之间--------->Implicit Intent
阅读全文
摘要:http://download.csdn.net/download/kerryabc/7369493
阅读全文
摘要:HTML4---->只有IE支持不需要是外部脚本。HTML5---->主流都支持defer 属性仅适用于外部脚本(只有在使用 src 属性时)值描述defer规定当页面已完成加载后执行脚本。
阅读全文
摘要:http://www.adequatelygood.com/JavaScript-Module-Pattern-In-Depth.html模块模式是JavaScript一种常用的编码模式。这是一般的理解,但也有一些高级应用没有得到很多关注。在本文中,我将回顾基础知识,浏览一些不错的高级技巧,甚至我认...
阅读全文
摘要:对于那些正在构建大型应用程序,而对JavaScript不甚了解的开发者而言,他们最初必须要面对的挑战之一就是如何着手组织代码。起初只要在标记之间嵌入几百行代码就能跑起来,不过很快代码就会变得一塌糊涂……对于那些正在构建大型应用程序,而对JavaScript不甚了解的开发者而言,他们最初必须要面对的挑...
阅读全文