scriptdragon,为什么不用flash替代h5?
做浏览器开发10年,是有内核的浏览器,不是国内以前那种套壳浏览器。
最早非IE浏览器的插件的api是NPAPI, 这套api比较简单,也就是提供给插件一个绘图区,让插件绘制一些简单的内容。再和浏览器做些简单的交互。NPAPI的本意是这样的,但flash把它玩坏了。flash最早确实只是简单的解析自己的swf文件做点动画,后来flash越来越复杂,自带一个vm,解析动画,自带actionscript引擎,操作swf内的object. 后来还提供硬件加速来播放视频, 访问麦克风。 flash走火入魔了,你做了浏览器做的事,下一步是不是做操作系统的事?来个flash OS怎么样?
NPAPI提供的简单接口,根本没有预期到一个插件会做这么多事情,主循环里,只提供了几个api调用,让插件去绘制给定的区域,但flash做点事情太多了,浏览器原本只给你1s钟刷一下墙,你丫的还要干一堆其它的。1s完不成,浏览器也只能等你。于是大家经常看到网页卡住不动了。浏览器表示,这个锅我不能背啊。
而flash插件自身,也由于过于复杂,也采用了多线程甚至多进程,在其他线程里把该准备的东西都准备好,浏览器叫我1s刷完自己的黑板,我就能刷完。但现实世界没那么理想化。记得三星的limo平台开发浏览器时,当时flash插件是印度人提供的引擎,线程同步做一塌糊涂,想完全做好线程同步,就会卡住浏览器。 不卡住,他们的插件机会在屏幕上乱画,超出浏览器给他的区域,就会把浏览器搞挂。我们做浏览器的很受伤,凭什么你flash插件的问题,让我来浏览器来背呢?我想苹果的iphone肯定会遇到类似的问题,所以人家干脆不支持,简直大快人心。
前面卡顿的以及和浏览器交互的问题,chromium里引入了ppapi,这套api很强大,卡顿这种问题是可以解决的。但安全问题,就没那么理想化了。前面也说了npapi,浏览器只提供接口,flash插件插件除了刷黑板以外,有没有挖墙角,浏览器完全不知道。flash插件的输入是来自网络的任意swf文件,黑客攻击一下,让flash插件挖一下墙角(偷个机器上的文件),在墙上打个洞(开个后门),把房子推掉(格式化硬盘),都是有可能的。
有人说,浏览器解析html,输入也不稳定,不也会有这种可能吗?是的,浏览器也有很多漏洞,以前的浏览器确实攻击者能肆意妄为。chromium引入沙箱结构,不同的任务在不同进程中进行。下载数据在一个进程,这个进程因为要处理缓存,所以可以访问硬盘,解析html在一盒进程,这个进程只能计算,他所在的namespace没有文件(这是操作系统提供的机制),没有网络,渲染进程只能访问渲染资源。 这就是所谓的沙箱,接受不稳定输入的html解析进程,即使有漏洞,也就是自己挂掉,也访问不了网络和磁盘。很理想吧,可flash不遵循这套东西,它什么都自己做,也就是破坏了沙箱机制。 chromium的开发人员,把flash扔到一个独立的进程中去,你挂掉就挂掉,别把我也弄挂掉了。可安全问题,还是没解决。chromium被爆安全漏洞,往往很快就做出反应,解决了。可有时候浏览器知道flash的插件上有个漏洞,但adobe根本不及时修。就算Adobe提供了新的插件,用户也不及时更新。浏览器开发人员做再多努力,你flash自己要作死,我们也挡不住。所以,最好的方法是,不带你玩了。这样世界就清净了。
大家都说乔布斯不支持flash,是商业目的,这个不好评价. 但从浏览器开发角度来说,丢掉flash真是大赞。
我的世界中有什么命令?
以下就是我的世界指令。
圈地指令
用木棍【各个服务器不一样,绝大部分默认是木锄】,左击一个点,右击一个点【两点内为你想圈的长宽高,对角,一个高点,一个低点】然后输入查询大小,再输入创建领地。查询区域大小/resselectsize, 移除领地/resremove名字
创建领地/rescreate名字 领地转赠/resgive领地名玩家名
设置传送点/restpset 领地改名/resrename【旧名称】【新名称】
leave为离开时信息 领地权限/resset领地名权限t/f
单人领地权限/respset领地名玩家名权限t/f 显示你所在的领地/rescurrent
得到某领地的信息/resinfo领地名 显示你拥有的领地/reslist
显示所有领地/reslistall 显示重要的权限/reslimist
显示你所在的领地所有子区域/ressublist 设置子空间/ressubzone
子空间权限/resset领地名,空间名权限true/false 移除子空间/resremove领地名,空间名
领地权限
mmove【移动】,build【改变地形】,place【放置物品】,destroy【破坏】,use【使用】,container【打开箱子】,pvp【玩家伤害】,tp【传送到改领地】,ignits【点火】,firespread【火的传播】,bocket【桶的使用】,flow【后面两个总括】,lavaflow【岩浆流动】waterflow【水的流动】creeper【JJ怪爆炸】,tnt【爆炸】,monsters【怪物出生】animals【动物出生】subzone【子空间】healing【治疗】,piston【活塞,活塞不适用于单人领地权限】trusted【全部权限】
四级热词?
文化类
1.阴历: lunar calendar
2.阳历: solar calendar
3.春节: the Spring Festival
4.除夕: Chinese New Year’s Eve
5.清明节: Tomb Sweeping Day
6.重阳节: the Double Ninth Festival
7.腊八节: the Laba Festival
8.元宵节: the Lantern Festival
9.劳动节: International Labour Day
10. 中秋节: the Mid-Autumn Festival
11. 端午节: the Dragon Boat Festival
12. 乞巧节(七夕节): Double-Seventh Day
13. 法定节日: legal/statutory holiday
14. 春联: Spring Festival couplets; Lunar New Year couplets
15. 年画:Spring Festival picture; New Year picture
16. 剪纸:paper-cut; scissor-cut
17. 红包: red packet
18. 舞狮:lion dance
19. 舞龙: dragon dance
20. 灯笼: lantern
21. 灯谜: riddles written on a lantern
22.灯会:lantern show/festival
23. 压岁钱:lucky money
24. 祭祖宗:offer sacrifices to one’s ancestors
25. 元宵:sweet dumplings
26. 踩高跷:walk on stilts
27. 扫墓:sweep a grave-pay tribute to a dead person at his tomb
28. 扭秧歌:do the yangge dance
29. 赛龙舟:dragon boat race
30. 月饼: moon cake
31. 赏月:appreciate the glorious full moon; enjoy a bright full moon
32. 毛笔:Chinese writing brush
33. 书法:calligraphy
34. 楷体:formal/regular script
35. 行书:running script/hand
36. 风水:geomantic omen
37. 闰年:leap/intercalary year
38. 十二生肖:Chinese zodiac
39. 庙会:fair; temple fair
40. 放爆竹:let/set off firecrackers
41. 守岁:stay up later or all night on the New Year’s Eve
42. 拜年:pay a New Year visit
43. 团圆饭:family reunion dinner
44. 京剧:Peking opera; Beijing opera
45. 秦腔:Shaanxi opera
46. 功夫:kung fu
47. 太极:Tai Chi
48. 口技ventriloquism; vocal mimicry/ imitation
49. 木偶戏:puppet show
50. 皮影戏:shadow play
51. 折子戏:highlights from operas
52. 杂技:acrobatics
53. 相声:comic dialogue; crosstalk
54. 刺绣:embroidery
55. 苏绣:Suzhou embroidery
56. 泥人:clay figure
57. 中国画:traditional Chinese painting
58. 水墨画:wash painting
59. 中国结:traditional Chinese knot
60. 中国古代四大发明:the four great inventions of ancient china
61. 火药:gunpowder
62. 印刷术:printing
63. 造纸术:paper making technology
64. 指南针:compass
65. 青铜器:bronze ware
66. 瓷器:porcelain; china(ware)
67. 唐三彩:tri-colored glazed pottery of the Tang Dynasty; Tang tri-colour
68. 景泰蓝:cloisonne
69. 秋千:swing
70. 武术:martial arts
71. 旗袍:cheongsam
72. 中山装:Chinese tunic suit
73. 唐装:Tang suit; attire of traditional Chinese style
74. 儒家思想:Confucianism
75. 儒家文化:Confucian culture
76. 道教:Taoism
77. 墨家:Mohist school
78. 法家:Legalist school
79. 佛教:Buddhism
80. 孔子:Confucius
81. 孟子:Mencius
82. 老子:Lao Tzu
83. 庄子:Chuang Tzu
84. 孙子:Sun Tzu
85. 墨子:Mo Tzu
86. 象形文字:pictographic characters; pictograph
87. 文房四宝(笔墨纸砚):four treasures of the study (writing brush, ink stick, ink slab and paper)
88. 《大学》:The Great Learning
89. 《中庸》:The Doctrine of the Mean
90. 《论语》:The Analects of Confucius
91. 《孟子》:The Mencius
92. 《孙子兵法》:The Art of War
93. 《三国演义》:The Romance of the Three Kingdoms
94. 《西游记》:Journey to the West
95. 《红楼梦》:A Dream in Red Mansions
96. 《水浒传》:Water Margin
97. 《山海经》:The Classic of Mountains and Rivers
98. 《资治通鉴》:History as a Mirror
99. 《春秋》:The Spring and Autumn Annals
100. 《史记》:Historical Records
101. 《诗经》:The Book of Songs
102. 《易经》:The Book of Changes
103. 《礼记》:The Book of Rites
104. 《三字经》:Three-Character Scriptures
105. 八股文:eight-part essay
106. 五言绝句:pentasyllabic quatrain
107. 七言律诗:heptasyllabic regulated verse
108. 山东菜:Shandong cuisine
109. 川菜:Sichuan cuisine
110. 粤菜:Cantonese cuisine
111. 扬州菜:Yangzhou cuisine
112. 年糕:New Year cake
113. 油条:deep-fried twisted dough sticks
114. 豆浆:soya milk
115. 馒头:steamed bun
116. 花卷:steamed twisted roll
117. 包子:steamed stuffed bun
118. 北京烤鸭:roast Beijing duck
119. 拉面:hand-stretched noodles
120. 馄饨:wonton
121. 豆腐:tofu
122. 麻花:fried dough twist
123. 烧饼:sesame seed cake
124. 皮蛋:preserved duck egg
125. 蛋炒饭:rice fried with eggs
126. 糖葫芦:sugar-coated haws on a stick
127. 火锅:hotpot
128. 长城:the Great Wall
129. 烽火台:beacon tower
130. 秦始皇陵:Mausoleum of the First Qin Emperor
131. 兵马俑:Terracotta Army
132. 大雁塔:Giant Wild Goose Pagoda
133. 丝绸之路:the Silk Road
134. 莫高窟:Mogao Grottoes
135. 华清池:Huaqing Hot Spring
136. 五台山:Mount Wutai
137. 九华山:Mount Jiuhua
138. 峨眉山:Mount Emei
139. 泰山:Mount Tai
140. 黄山:Mount Huang
141. 故宫:the Imperial Palace
142. 天坛:the Temple of Heaven
143. 午门:the Meridian Gate
144. 大运河:the Grand Canal
145. 护城河:city moat
146. 回音壁:the Echo Wall
147. 居庸关:Juyongguan Pass
148. 九龙壁:the Nine Dragon Wall
149. 黄帝陵:the Mausoleum of the Yellow Emperor
150. 苏州园林:Suzhou garden
151. 西湖:West Lake
152. 九寨沟:Jiuzhaigou Valley
153. 日月潭:Riyuetan Lake; Sun Moon Lake
154. 布达拉宫:Potala Palace
155. 鼓楼:drum tower
156. 四合院:quadrangle dwelling
157. 孔庙:Confucian temple
158. 乐山大佛:Leshan Giant Buddha
159. 十八罗汉:the eighteen arhats
160. 喇嘛:Lama
161.绿茶:green tea
162.红茶:black tea
政治类
1. 新思想:new thought
2. 新常态:new normal
3. 新增长目标:new growth target
4. 新反腐模式:new anti-corruption model
5. 民生:people’s livelihood
6. 扶贫:poverty alleviation
7. 国防:national defense
8. 改革开放40周年:40 years of reform and opening up
9. 中国梦:the Chinese Dream
10. 人类命运
还没有评论,来说两句吧...