Similar documents
05 01 accordion UI containers 03 Accordion accordion UI accordion 54

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

Microsoft Word - 01.DOC

2013 年 4 月 3 日 拌 嘴 引 发 婆 婆 中 风, 惹 丈 夫 怨 怼 一 年 后, 母 亲 因 丈 夫 失 误 被 撞 倾 诉 / 许 小 会 女 30 岁 记 录 / 盛 蔚 婆 婆 病 了 2011 年 9 月 13 日 晚, 我 彻 夜 未 眠, 守 在 医 院 急 救 室 门

第 三 条 基 金 管 理 人 基 金 托 管 人 和 基 金 份 额 持 有 人 的 权 利 义 务, 依 照 本 法 在 基 金 合 同 中 约 定 基 金 管 理 人 基 金 托 管 人 依 照 本 法 和 基 金 合 同 的 约 定, 履 行 受 托 职 责 通 过 公 开 募 集 方 式

标题

Asprain论坛的特色

13.1期.FIT)

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5

有没有接听收费的电话!29元分钟我承诺诚信乃我做人之本、做事之原则、商

第 4 章 XMLHttpRequest 对象 AJAX AJAX 2 iframe AJAX iframe XMLHttpRequest JavaScript iframe AJAX XMLHttpRequest XMLHttpRequest Server Access Object Web XM

Microsoft Word - FPKLSC_21.docx

ii Vue Bootstrap 4 ES 6 Vue Vue Bootstrap 4 ES 6 Vue 2 vue html vue html vue Vue HTML 5 CSS ES 6 HTML 5 CSS Visual Studio Code h

班 学 生 的 情 况 自 己 进 行 教 学 设 计, 应 该 是 小 学 数 学 教 学 的 上 乘 境 界 依 现 在 课 标 编 的 教 材 大 同 小 异 安 徽 蓝 色 星 球 : 不 知 方 教 授 有 没 有 研 究 过 北 师 版 小 学 数 学 教 材, 对 教 材 的 编 写

Adobe AIR 安全性

<4D F736F F D20A8CFA952A6A12DAED1ADB1B8EAAEC62E646F63>

現任職於 D-Link 網路服務處 在 D-Link 現有的網路設備上 建立服務 強化與使用者的關聯性

final

2014年大学生村官考试公共基础知识:社会革命和社会改革

朝陽科技大學八十八學年度招考碩士班簡章目錄

中国法治发展报告 No 3 (2005) 全国首例乙肝歧视案 ① 二 维权网络化和违宪审查建议书 2003 年 7 8 月间, 一群 HBVER 乙肝病毒携带者, 在一个名为 肝胆相照 的网上论坛相识 聚拢 他们通过网络互相沟通联络, 对浙大学生周一超刺杀人 事干部案开审和安徽芜湖青年张先著状告当地

赌博默示录动漫.赌博默示录OP-未来は僕らの手の中 原创翻译中文歌词+

97

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

天仁期末個人報告1.PDF

(Microsoft Word - \244g\246a\247B\244\275\253H\245\365\244\247\275\325\254d\254\343\250s doc)

有 一 个 小 和 尚 要 去 云 游 参 学, 他 的 师 父 知 道 他 信 念 不 够 坚 定, 就 问 : 弟 子 什 么 时 候 动 身? 小 和 尚 说 : 下 星 期 吧, 路 途 远 我 要 多 打 几 双 草 鞋 师 父 说 : 我 通 知 大 家 明 天 送 草 鞋 给 你 于


SSReader Print.

keyword-research

开发技术大揭秘册子内页_Vol.3_1123_预览版

老码农原创小说《码农故事》

424 朝 陽 學 報 第 十 三 期 一 前 言 本 論 文 的 發 展 源 起 於 筆 者 透 過 研 究 地 方 木 工 藝 史 之 際, 所 同 時 蒐 集 台 灣 木 工 藝 產 業 史 相 關 資 料 整 理 解 析 後 所 得 出 的 成 果 1895 年 甲 午 戰 爭 戰 敗 後,

第 1 頁 96 年 指 考 第 壹 部 分 : 選 擇 題 ( 佔 55 分 ) 一 單 選 題 (34 分 ) 說 明 : 第 1 至 第 17 題, 每 題 選 出 一 個 最 適 當 的 選 項, 劃 記 在 答 案 卡 之 選 擇 題 答 案 區 每 題 答 對 得 2 分, 答 錯 或

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

南華大學數位論文

汇集全球21位医生的经验和智慧,总结出最实用的专业建议,这些都是最值得你牢记的健康提醒

1 行 业 发 展 不 平 衡 我 国 房 地 产 中 介 服 务 业 起 步 较 晚, 专 业 分 工 程 度 和 国 外 发 达 国 家 相 比 还 有 很 大 差 距 房 地 产 中 介 服 务 行 业 的 发 展 水 平 与 房 地 产 开 发 行 业 的 市 场 化 水 平 密 切 相 关

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

Internet Explorer 10

的 優 點 發 揮 極 致, 而 避 免 因 為 網 (2) 提 供 傳 統 教 育 之 外 的 另 一 個 學 習 模 式 ( 從 被 動 到 主 動 ) 網 路 本 身 就 是 一 項 高 效 能 學 習 工 具, 可 以 最 短 的 時 間 最 低 的 成 本, 傳 遞 或 接 受 訊 息 (

ASP 電子商務網頁設計

中国石油大学胜利学院

(Microsoft Word - \277\357\262\325\252\272\246\322\266q.doc)

简 讯 : 庐 江 县 气 象 监 测 预 警 中 心 主 体 结 构 顺 利 封 顶 肥 西 县 政 府 出 台 乡 镇 气 象 工 作 目 标 管 理 考 核 细 则 庐 江 县 组 织 召 开 乡 镇 气 象 灾 害 防 御 工 作 会 议 长 丰 县 局 积 极 组 织 开 展 无 偿 献

2013年全国农村妇女科学素质网络竞赛活动总结

目 录 学 校 概 况... 1 报 告 说 明... 1 第 一 章 毕 业 生 就 业 基 本 情 况... 2 一 毕 业 生 的 觃 模 和 结 构... 2 ( 一 ) 毕 业 生 的 觃 模... 2 ( 二 ) 毕 业 生 结 构... 2 二 就 业 率... 4 ( 一 ) 总 体

Microsoft Word 职业规划与就业指导正文.doc

和 工 作 格 局 遵 循 公 正 公 开 便 民 原 则, 建 立 完 善 了 信 息 公 开 的 工 作 制 度 和 工 作 规 范 : 制 订 出 台 了 青 岛 农 业 大 学 信 息 公 开 实 施 细 则 ( 试 行 ), 明 确 了 信 息 公 开 的 内 容 公 开 途 径 和 要

党 建 学 校 党 委 副 书 记 副 校 长 陈 锐 出 席 离 退 休 党 支 部 书 记 座 谈 会 4 月 22 日 下 午, 离 退 休 干 部 工 作 处 在 胜 利 楼 会 议 室 召 开 党 支 部 书 记 座 谈 会 学 校 党 委 副 书 记 副 校 长 陈 锐 出 席 会 议,

BT-15

标题

要 惧 让 的 血 族 亲 王 夜 冥 昊 一 座 华 丽 而 又 古 老 的 城 堡 坐 落 在 一 个 开 满 血 色 彼 岸 花 的 地 方, 城 堡 内, 看 不 见 任 何 东 西, 只 能 感 受 到 置 身 在 黑 暗 之 中 那 种 诡 异, 恐 惧 的 气 氛, 这 里 很 黑,

目 录 一 概 况... 3 二 针 对 2015 届 毕 业 生 开 展 的 就 业 工 作... 5 三 2015 届 毕 业 生 就 业 情 况 抽 样 调 查 分 析 ( 一 ) 用 人 单 位 类 型 情 况 ( 二 ) 专 业 对 口 率 ( 三 )

項目詳情書

Microsoft Word - 梁斌言:2016年度全省职业教育工作会议总结讲话提纲.doc

中 共 广 元 市 食 品 药 品 监 督 管 理 局 党 组 2016 年 机 关 党 的 工 作 要 点 2016 年 是 实 施 十 三 五 规 划 的 开 局 之 年, 是 推 进 全 面 从 严 治 党 的 深 化 之 年, 是 决 胜 脱 贫 攻 坚 的 关 键 之 年 机 关 党 的

“秦火火”玩“火”自焚

目 录 第 1 章 毕 业 生 就 业 基 本 情 况 沈 阳 化 工 大 学 科 亚 学 院 概 况 毕 业 生 规 模 毕 业 生 结 构 毕 业 生 院 系 分 布 毕 业 生 专 业 分 布

0卷首语.FIT)

版块一 研究生学长对《自然地理学》科目的总结

北 京 化 工 大 学 2014 年 毕 业 生 就 业 质 量 年 度 报 告 高 校 毕 业 生 就 业 工 作 是 教 育 领 域 重 要 的 民 生 工 程, 涉 及 人 民 群 众 切 身 利 益, 关 乎 社 会 和 谐 稳 定 北 京 化 工 大 学 高 度 重 视 毕 业 生 就 业

2014年9月月讯

( 一 ) 毕 业 生 规 模 和 就 业 率 浙 江 警 察 学 院 2014 届 毕 业 生 共 计 542 人, 均 为 本 科 毕 业 生, 其 中 浙 江 省 内 生 源 毕 业 生 516 人, 西 藏 自 治 区 生 源 毕 业 生 26 人 截 至 2014 年 12 月 10 日,

1

就业质量报告工作方案

内 蒙 古 大 学 创 建 于 1957 年, 是 新 中 国 成 立 后 党 和 国 家 在 少 数 民 族 地 区 创 建 最 早 的 综 合 大 学 学 校 1962 年 招 收 研 究 生,1978 年 被 确 定 为 全 国 重 点 大 学,1984 年 获 博 士 学 位 授 权,199

目 录 学 校 概 况... 1 报 告 说 明... 1 第 一 章 毕 业 生 就 业 基 本 情 况... 3 一 毕 业 生 的 规 模 和 结 构... 3 ( 一 ) 毕 业 生 的 规 模... 3 ( 二 ) 毕 业 生 结 构... 4 二 就 业 率... 5 ( 一 ) 总 体

南昌职~1

的 通 知 (30) 安 阳 市 人 民 政 府 办 公 室 关 于 印 发 代 市 长 王 新 伟 在 市 长 办 公 会 议 上 讲 话 的 通 知 (33) 大 事 记 安 阳 市 人 民 政 府 大 事 记 (2015 年 11 月 ) (38) 安 阳 市 人 民 政 府 大 事 记 (2

关于成立化学化工学院石油炼制系和应用化学系的通知

<4D F736F F D C4EAD6D0BFBCD3EFCEC4C6C0BCDBD6B8C4CFA3A8B6A8B8E5A3A92E646F63>

中机质协[2016]2

前 言 厦 门 南 洋 职 业 学 院 是 经 福 建 省 人 民 政 府 批 准 正 式 设 立 国 家 教 育 部 备 案 具 有 独 立 颁 发 国 家 承 认 学 历 文 凭 资 格 的 全 日 制 综 合 性 普 通 高 等 院 校, 由 海 内 外 热 心 教 育 的 十 五 位 学 者

目 录

Microsoft Word - 会行党_2016_3号.doc

标题

令行立即行 上马就扬蹄

一 指 导 思 想 全 面 贯 彻 党 的 十 八 大 和 十 八 届 三 中 四 中 五 中 全 会 精 神, 深 入 学 习 习 近 平 总 书 记 系 列 重 要 讲 话 精 神, 按 照 中 央 和 上 级 政 法 公 安 机 关 关 于 加 强 队 伍 建 设 的 有 关 要 求, 聚 焦

国 培 计 划 (2011) 义 务 教 育 骨 干 教 师 远 程 培 训 项 目 骨 干 培 训 者 培 训 工 作 总 结 全 国 中 小 学 教 师 继 续 教 育 网 ( 以 下 简 称 继 教 网 ) 在 国 培 计 划 (2011) 义 务 教 育 骨 干 教 师 远 程 培 训 项

绝版亲情

取 企 业 一 套 表 平 台 收 集 汇 总 整 理 和 提 供 有 关 调 查 的 统 计 数 据, 综 合 整 理 和 提 供 旅 游 科 技 教 育 文 化 卫 生 体 育 社 会 保 障 公 用 事 业 等 全 区 性 基 本 统 计 数 据 6 组 织 实 施 基 本 单 位 能 源 投

Administrator

< C4EAD0C2CEC5B1A8B5C0CCE2C2BC>

标题

有 两 室, 外 加 一 个 很 小 的 房 间 和 一 个 小 厨 房 不 过 在 当 时 的 湖 边 坊, 这 就 相 当 于 一 幢 高 级 别 墅, 非 常 引 人 注 目 和 招 人 嫉 妒 姨 妈 和 姨 父 共 有 三 个 儿 子 和 一 个 女 儿 老 大 夏 天 强 比 我 大 7

金 山 区 青 年 创 新 创 业 示 范 区 的 建 议 进 行 专 门 答 复 朱 波 委 员 提 出, 创 新 创 业 的 主 体 是 青 年, 要 集 聚 教 育 科 研 人 才 资 本 等 各 类 资 源 和 优 势, 加 快 建 设 青 年 创 新 创 业 示 范 区, 在 政 策 体

趋 61 中 国 必 须 创 新 新 教 育 价 值 观 刘 道 玉 64 学 校 常 规 管 理 的 常 与 新 李 瑾 瑜 69 教 育 就 要 宽 柔 养 育 王 立 志 目 录 阅 读 72 全 民 阅 读 应 成 为 国 家 战 略 朱 永 新 77 一 世 读 书 抵 封 侯 陈 先 达

Microsoft Word - 第三期简报1.doc

山东体育学院

标题

目 录 学 校 概 况... 1 报 告 说 明... 2 第 一 章 毕 业 生 就 业 基 本 情 况... 3 一 毕 业 生 基 本 情 况... 3 ( 一 ) 本 与 科 毕 业 生 人 数 不 比 例... 3 ( 二 ) 各 系 毕 业 生 人 数 分 布... 3 ( 三 ) 毕


吉林师范大学博达学院

综合练习与检测八下.tpf

专业特色、实施过程和效果说明

國立臺東高級中學102學年度第一學期第二次期中考高一國文科試題

Microsoft Word - Sunday

鎶ョ焊0

秘密大乘佛法(下)

Transcription:

2010 12 7

: :4.9s :44 7, 320KB Velocity 2010 Google -- Don t Let Third Parties Slow You Down

: Third-party Publisher site % Impact Digg services.newsweek.com 14 Digg realtalkny.uproxx.com 9 FriendConnect www.artinstructionblog.com 10 FriendConnect friendconnectdirectory.com/food 30 FacebookConnect truveo.com 17 FacebookConnect www.huffingtonpost.com 12 TribalFusion www.xe.com 53 TribalFusion www.wareseeker.com 31 Google Adsence top 100 publishers 12.8 Google Analytics top 100 publishers <5 Google Doubleclick top 100 publishers 11.5

P3PC -- : P3PC.,. Performance of 3rd Party Content (P3PC) Project by Steve Souders

Page Speed JS doc.write YSlow Dom

?? <script> alimama_pid="mm_1_2_3";alimama_type=2; alimama_width=270;alimama_height=390; </script> <script src="http://a.alimama.cn/inf.js"></ script> inf.js document.write: <iframe(script) src="http://t.alimama.com/a?i=mm_1_1_1 &fv=10.1&rd=xyz&u=a.com%2fa.html"></iframe(script)>

? :. :. :.? <script> + doc.write

:HTML <script>, HTTP,.

doc.write, JS,. :Single Point of Failure(SPoF) Steve Souders :Frontend SPoF

.,,. doc.write

Iframed JS, : Script Defer Script DOM Element Iframed JS Steve Souders: Loading Scripts Without Blocking

Defer IE defer <script> domready. domready : domready onload domready/onload qq qzone 0.525s 0.83s 63.25% baidu tieba 0.599s 0.753s 79.55% youku video 1.54s 1.86s 82.80% sohu news 3.185s 3.7s 86.08% sina sports 5.11s 7.2s 70.97% 163 news 8.38s 12.32s 68.02% domready 1.5s, onload 50%. Script Defer,!

Script Dom Element function scriptdomelement(u) { var s = document.createelement('script'), h = document.getelementsbytagname('head') [0]; s.src = u; s.async = true; if(h)h.insertbefore(s,h.firstchild); } Dom script,..

Script Dom Element test.js, : var g = 1; : <script> function scriptdomelement(u) { var s = document.createelement('script'), h = document.getelementsbytagname('head')[0]; s.src = u; s.async = true; // if(h)h.insertbefore(s,h.firstchild); } scriptdomelement('test.js'); </script> <script> alert(typeof g); // undefined, Firefox 3.6 number </script>,. test.js,firefox script. script async, Opera. :Script

Iframed JS function iframedjs(s){ document.write("<iframe id= 'i'></iframe>"); var d = document.getelementbyid("i").contentwindow.document; d.write('<!doctype html><html><body><scr' + 'ipt src="'+s +'"></scr' + 'ipt></body></html>'); window.settimeout((function(){d.close();}),0); } src iframe location,. iframe.

Iframed JS :document.domain= "a.com",ie iframe src, javascript <iframe id= "testiframe" src= "javascript:void((function() {var d=document;d.open(); d.domain='a.com';d.write ('');d.close()})())" ></iframe>, javascript:. Firefox doc.write iframe,. iframe doc.open+write+close,.

,.,?? inf.js : 1.js,2.js,3.js..(Gzip 7k) : alimama_test.callback("1"); //2 3 callback,.

1 CASE1:Dom Script Element. : script document.write("<script src='1.js'></script>"); : Script Dom Element scriptdomelement("2.js"); : settimeout 0ms Script Dom Element settimeout((function(){ scriptdomelement("3.js"); }),0); PV

Script Dom Element doc.write (PV) script dom(pv) script dom /doc.write(%) timeout0+ script dom(pv) timeout0+script dom /doc.write(%) IE6 15435 15469 100.22% 15265 98.90% IE7 4613 4620 100.15% 4549 98.61% IE8 2021 2019 99.90% 2002 99.06% Others 46284 47940 103.58% 48388 104.55% PV, Script Dom Element

Script Dom Element Dom doc.write js callback PV [script dom] - [doc.write] [timeout0+script dom] - [doc.write] <0 (ms) 0~100 (ms) 100~300 (ms) >300 (ms) >300(ms) / PV(%) IE6 14813 6821 6003 859 1130 7.63% IE7 4427 2058 1712 320 337 7.61% IE8 1958 969 723 115 151 7.71% Others 47819 17324 21443 4452 4600 9.62% IE6 14764 2660 4405 2971 4728 32.02% IE7 4388 677 1082 941 1688 38.47% IE8 1955 336 409 474 736 37.65% Others 47735 5943 23377 8147 10268 21.51% :script dom doc.write 8% 300ms,. timeout0+script dom 35% 300ms..

2 CASE2:Dom Script Element Vs. Iframed JS. : script document.write("<script src='1.js'></script>"); : Script Dom Element scriptdomelement("2.js"); : Iframed JS iframedjs("3.js") PV

Iframed JS [script dom] - [doc.write] [iframed JS] - [doc.write] All <0 (ms) 0~100 (ms) 100~300 (ms) 300~500 500~1000 >1000 (ms) >300 /All(%) (ms) (ms) IE6 6045 5547 108 123 267 8.24% IE7 1827 1639 45 53 90 10.29% IE8 872 788 19 27 38 9.63% Others 15368 14074 312 304 678 8.42% IE6 6029 2596 2448 476 128 123 258 8.44% IE7 1819 888 588 157 45 44 97 10.23% IE8 867 469 230 88 23 28 29 9.23% Others 15332 11888 1956 524 225 216 523 6.29% :Iframed JS doc.write 9% 300ms,

Dom Script Vs.Iframed JS, SPoF ( ). JS.,8% doc.write JS300ms., 25013, 14404 Iframed JS.. Iframed JS

Stable by Default:

??!?,!

: doc.write, doc.write. in-line document.write. <script> document.write("<a style='display:none!important' id='a1'></a>"); insertasyncscript("http://adhost/?aid=a1"); </script>

: HTML? insertadjacenthtml. function show(shtml,anchor,container){ if(anchor){ anchor.insertadjacenthtml("beforebegin",shtml); }else if(container){ container. insertadjacenthtml("afterbegin",shtml); }else{ } } document.write(shtml) FireFox insertadjacenthtml! HTMLElement. insertadjacenthtml@w3c HTML5 insertadjacenthtml@msdn

IE : Loading Dom IE. Internet... @MSDN YUI oncontentready, nextsibling : Executes the callback as soon as the specified element is detected in the DOM with a nextsibling property (indicating that the element's children are available, determine if the content of the available element is safe to modify. ) YUI2 YUI3

CSS : CSS. Tag. Tag. IframedJS, src iframe.

Stable by Default 1. <script src="http://{host}/{path}?i={pid}"></script> 2. <script> document.write('<a style="display:none!important" id="t-a-{id}"></a>'); t_h = document.getelementsbytagname('head')[0]; t_s = document.createelement('script'); t_s.async = true; t_s.src = 'http://{host}/{path}?i={pid}'; if(t_h)t_h.insertbefore(t_s,t_h.firstchild); </script>

Fast by Default:

--, Banner.,. : inf.js Gzip 11k Gzip 5k.

:..... : JS DOM (oo,modules,domready,jsonload ) (lang,selector ) : OOP KISSY core Modules mini loader 1.5K kissylite@kissy

-- inf.js alimama_, kissylite. : inf.js ( ) ( 2k). 11k 6k,., 2k.

JS - SPoF inf.js API.,, in-line., CDN, SPoF( ),.

Mashuper, SPoF.

SPoF SPoF,. <script> doc.write show(shtml,anchor,container) J

.

?!, IFRAME! IFRAME,.

...

:.,.,.,.

:... Douglas Crockford:ADsafe Google:google-caja Facebook:FBML UIC:ADJail Nicholas C. Zakas

:,, doc.write doc.cookie cookie.

Thanks All! limu@taobao.com http://twitter.com/lenel_li http://limu.javaeye.com/