`
yiminghe
  • 浏览: 1460364 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

yahoo首页启示

阅读更多

关于 yahoo首页优化 的新启示:


1.脚本动态加载


以往将脚本一股脑放在底部的做法已经 out 了,在页面不载入 javascript 可用的情况下,等待页面 dom 树解析完成后(甚至直接可在body底部开始加载),异步载入功能脚本,可防止浏览器因为fetch,parse,execute脚本而带来的硬直(类似act....),用户可以尽快使用页面。


旧:

 

<body>
....

<script src='yy'></script>
<script src='xx'></script>
</body>

 

改进:

 

<body>
....

<script >

dynamicGetScript('xx','yy',function(){
//your action
});
</script>
</body>

 

 

随之带来了页面编写的新模式,所有复杂应用以及基础类库后期异步载入激活(页面只静态添加 实现异步加载功能的种子脚本),页面前期尽可能少的 入js功能,并脱离类库使用原生js实现,当然前提是保证页面在javascript禁用下的基本可用性,参见 yahoo首页

 

//种子文件,实现异步加载
<script type="text/javascript" src="http://l.yimg.com/a/combo?arc/yui/yui_0.2.4.js"></script>
<script type="text/javascript">
YUI.namespace("presentation");
//基础库以及应用脚本,动态载入列表
YUI.presentation.lazyScriptList = ["http://l.yimg.com/a/combo?arc/yui/substitute_0.1.9.js&arc/yui/oop_0.1.10.js&arc/yui/event-custom_0.1.5.js&arc/yui/io-base_0.1.10.js&arc....."];
</script>
 

 

 

2.尽早 flush


将页面分成并列的区域块状:

 

<div id="section1"></div>
<div id="section2"></div>
<div id="section3"></div>
 

 

区域间进行服务器端flush,如 java 端在前一个区域块中进行

 

out.flush()

 

 再进行对应下一区域块的数据读取操作。


原理:flush 可将已产生内容推送到浏览器端,如果区域块经解析判断已闭合,浏览器可 对区块html内包含的资源文件(css,script,img,flash...)进行下载渲染。

 

 

 

 

分享到:
评论

相关推荐

    大学生雅虎中国实习报告.docx

    总的来说,这份实习报告揭示了雅虎中国在工作环境、团队协作、企业文化以及员工关怀方面的优秀实践,对于在校大学生来说,是一份宝贵的实践经验,对于未来的职业规划和职业素养提升有着积极的启示作用。

    关于百度关键词,谷歌(google)关键词和雅虎关键词

    同时,了解竞争对手的关键词策略也能带来启示。 在文件"tools_v6"中,可能包含了一些用于SEO优化的工具或资源。这些工具可能包括关键词分析工具、网站审计工具、竞争对手分析工具等。通过这些工具,你可以分析网站...

    雅虎电子商务PPT

    通过阅读这份《雅虎电子商务PPT》,读者不仅可以了解雅虎在电商领域的具体实践,还可以借鉴其成功经验,对自身的企业战略或职业发展都有积极的启示作用。无论你是电商行业的从业者,还是对此领域有研究兴趣的学生,...

    yahoo.files.rar_问答

    在互联网世界中,雅虎知识堂是一个...通过对“雅虎知识堂_全新互动问答信息服务平台.files”的深入研究,我们可以发掘更多的可能性,无论是个人学习、专业发展还是技术创新,都能在这个平台上找到有价值的信息和启示。

    full-court-press:雅虎梦幻篮球快速浏览 chrome 扩展

    这不仅是JavaScript在Web开发领域的又一次成功应用,也为其他领域的开发者提供了宝贵的参考和启示。随着Web技术的不断发展,我们期待更多类似“全场紧逼”的创新应用涌现,持续丰富和改善我们的在线生活。

    PHP创始人Rasmus Lerdorf:我不喜欢编程.pdf

    ...他曾经提到,他不喜欢编程,而是喜欢解决问题。... 在与《程序员》杂志的采访中,Rasmus 表示,他加入雅虎的原因是...Rasmus Lerdorf 的观点和看法对我们有很大的启示意义,我们可以从中吸取到很多有用的经验和教训。

    管理学世界500强企业管理案例

    书中的案例涵盖了各种类型的行业领导者,如科技巨头微软、互联网先驱雅虎、零售巨擘沃尔玛、硬件制造商惠普、半导体龙头英特尔以及软件创新者网景等。通过深入剖析这些公司的成功经验,读者可以洞察到企业管理和战略...

    500强管理案例

    《500强管理案例》这个压缩包文件包含了一系列关于全球顶级公司在中国的研发机构及其管理实践的案例分析。...对于企业领导者、管理人员以及对跨国公司感兴趣的读者来说,这些案例都提供了宝贵的洞察和启示。

    专题研究报告:互联网巨头商业模式研究.pdf

    本专题研究报告聚焦于互联网巨头的商业模式,旨在深入探究Google、日本雅虎、T-Online等代表性企业的盈利策略和独特性,并通过分析影响其商业模式的内外部因素,为我国互联网基础运营企业提供启示,助其构建更为成功...

    阿里巴巴融资案例分析.pptx

    阿里巴巴的融资历程揭示了几点重要的经营启示:一是选择合适的投资者,不仅要考虑资金,还要考虑战略匹配和资源互补;二是适时融资,抓住市场机遇,为未来发展奠定基础;三是注重长期合作,稳定股东结构有利于企业...

    2019-2020年Softbank发展跟-精品报告2020.pdf

    四、启示借鉴 Softbank在多个方面的发展实践为电信行业提供了重要的参考。特别是在企业社会责任的承担、新业务增长点的探索、品牌建设的多元化、5G网络的部署以及投资并购策略方面。Softbank不仅在传统的电信服务...

    最新电子网络资源与信息检索利用课程作业.doc

    如“阅读疗法对抑郁症疗效的观察”等文献可能对研究方法和成果有所启示。 综上所述,本案例展示了在信息技术环境下,如何有效地利用电子网络资源进行信息检索,以及如何根据检索结果进行策略调整和文献筛选,这对于...

    中国人搜索行为研究实验室2007年度报告

    这些数据揭示了搜索引擎个性化和算法差异对搜索结果的影响,对于搜索引擎优化(SEO)策略制定者和网络营销人员有重要启示。 【互联网用户搜索行为中检索语言与语言现象研究】部分,研究了网络用户在搜索时的语言...

    女大学生网络创业撬动20万人送餐市场的创业故事.docx

    这个故事启示我们,即使是在传统的行业中,通过创新思维和利用现代科技,也能发掘出新的商业机会,实现个人的价值。同时,它也展示了教育不仅仅是获取知识,更是培养创新精神和实践能力的过程。

    大学生创业与风险投资.ppt

    这两个案例启示我们,大学生创业成功需要具备以下几个要素: 1. 对行业的深刻理解和前瞻性视野,能够预见未来的发展趋势。 2. 创新的技术或服务,满足市场需求。 3. 强烈的创业热情和毅力,能够在面临困难时坚持下去...

    《由马云正传说开去》.doc

    从创办翻译社、接触互联网、建立阿里巴巴,到收购雅虎,每一步都充满冒险和创新。他打破了常规,敢于破旧立新,这种魄力使他在商业领域建立了自己的帝国。他的故事鼓励年轻人勇于尝试,敢于挑战看似不可能的事。 ...

    张朝阳回忆创业:搜狐与新浪曾考虑过合并.docx

    对现代互联网企业的启示 - **品牌传播的重要性**:通过创意的市场活动提高品牌知名度和影响力。 - **持续创新**:面对快速变化的市场环境,不断创新是保持竞争力的关键。 - **用户体验至上**:始终将用户体验放在首...

Global site tag (gtag.js) - Google Analytics