有没有人想听爆牙齿的意见?

少说多做。


随便汇报一下工作情况:

我已经开始全面应用SVG了,整个人比较鸡血,我发现我总是能找到鸡血然后自己注射。其实关于SVG半年前我就研究过其实用性,8月份我很想写一篇文章,就是对比PNG、CSS3和SVG,以及指出当时SVG最大弊端所在:当时SVG只能in Background或link,这意味着SVG就像iframe一样独立于HTML,这样一来关于SVG的技术也就独立了进不了队伍中,无法和HTML/CSS/JS等相互协同,并肩作战。这是我半年前怀着巨大兴奋研究后的巨大失落,然后我就放弃了。

大概一个月前一次例行查看,意外发现列表中出现了inline SVG in HTML5,接着发现IE9、FF4、Chrome 7都支持。SVG可以inline了!OMG!你们不知道当时我立刻就惊声尖叫了!挽起袖子我就开始筹划直接实用,通过这段时间在真实环境下的实用,我又有了新的心得和与PNG、CSS3的对比,我仍在不断的思考中,弊端和限制依旧很多,前天为了一个通用和简洁的设计,对着一个小小图标的编码实现我从下午想到凌晨,用了各种存储方式试验了无数种抽取方式还去把SVG教程查了又翻依旧找不到完美的解决办法,最后只好无奈的选择了折中。即便这样,也将实现同等视觉效果的字节数从>>40K降到了3K,而且是实时渲染瞬间显示。只可惜追求不到完美,我仍然耿耿于怀,因为完美的情况只需要1K左右。

前天晚上,我又去试验了SVG effects for HTML elements,自然的,你懂得,不好意思又尖叫了。尽管还非常的单薄而且不实用,但是它指出了一个未来:你可以对HTML进行PS那样的各种滤镜渲染,所不同的是PS是“CG动画”,而SVG是“实时渲染”!比如用高斯模糊让页面产生景深!这是我多年前设计弹窗的时候一直所向往的效果,在如今普及的层次化设计下,从来就没有过景深。你自己说,该还是不该尖叫???!!!

有损JPG—>无损PNG—>有限矢量CSS3—>原生矢量SVG—>莫名其妙Canvas。Canvas是啥东东,我还没接触,目前的认知,SVG适合处理小元素,而Canvas是更大更自由的画布。无论如何,没关系,一条路慢慢慢慢滴,我就走过去鸟,慢慢慢慢滴,你就看不见我鸟。

随便哪条路,只要功夫深,铁棒磨成针。

当然啦,我也不假装客观和客套了,我的观点向来像鲜血一样灿烂:如果只从宏观上来看,Adobe的Flash和MS的Sliverlight,甚至包括红遍大江南北的Apple的Object C,面对开放的HTML5,哪儿来出路嘛!

转载于:https://www.cnblogs.com/yuntian/archive/2010/11/01/1865875.html

前段时间是Flash大战HTML5,现在是SliverLight“被遗弃”,我啊羡慕你们的热闹。...相关推荐

  1. 战胜 Flash ,HTML5 还需要什么?

    如今,HTML5 可谓如众星捧月一般,受到许多业内巨头的青睐.且不说谷歌.苹果等业内巨头把它描绘为互联网体验的未来,即便是以不服从标准著称的微软,也向它频频示好, 决心在 Internet Explo ...

  2. 强力推荐几种多媒体播放器方案(jQuery、Flash、HTML5)

    记得以前我们想要在网页中插入一段音频或者视频时,首先,baidu或者google一下,目的是要找那段又长又臭的object和embed代码,然后再把它们贴到网页中,然后还发现不同的浏览器写法还不一样, ...

  3. 自动转flash为html5,Adobe演示将Flash转换成HTML5

    因为苹果CEO乔布斯的原因,HTML5与Flash似乎有水火之势,然而哪里有需求哪里就有市场,Adobe近日就研发了一款工具,巧妙地化解了这一危机.在刚刚结束的MAX 2010大会上Adobe工程师R ...

  4. flash flex html5,Adobe展出Flash转HTML5工具

    Adobe展出Flash转HTML5工具 分类:Flash_Flex_AIR| 发布:camnprbubuol| 查看: | 发表时间:2010/11/5 通过一篇"HTML5全方位&quo ...

  5. ThunderSoft Flash to HTML5中文版

    教程: 1.下载并解压,如图所示,得到FVHTML5Setup.exe安装程序和crack文件夹,双击FVHTML5Setup.exe运行,单击next. 2.勾选我接受协议,单击next. 3.选择 ...

  6. 不好意思朋友们,前段时间都没来过,工作忙!

    不好意思朋友们,前段时间都没来过,时间长了.我地址都忘了.现在找回拉了.以后多沟通! 转载于:https://blog.51cto.com/hackery/304703

  7. Google Flash转换HTML5工具Swiffy测试版发布

    Google今年六月推出的Flash转换HTML5工具已经从实验室转为测试版,并新增一个Flash Professional扩充模组,可以直接将档案储存为HTML5格式.一开始Swiffy仅以网站方式 ...

  8. 飞机大战HTML5游戏源码,基于Canvas制作的网页版飞机大战游戏+飞机大战手机端

    简介: 飞机大战HTML5游戏源码是一款基于Canvas制作的网页版飞机大战游戏,画质精美的飞机大战手机端游戏源码 网盘下载地址: http://kekewangLuo.net/W1S2LQcqAT2 ...

  9. Flash和HTML5那点事:后者拿什么取代Flash?

    感谢匿名人士的投递 新闻来源:so雷so昏 最近关于HTML5 吵得火热,很多人认为HTML5出现会秒杀Flash,以至于在各大web前端开发论坛吵得不可开交.论坛里三言 两语说的不够 尽兴,只好在自 ...

最新文章

  1. inside java security_Inside The JVM Part2: java如何实现安全性
  2. 第一章 打开MVC4的大门:(一)了解MVC
  3. 织梦生成栏目找不到模板怎么知道是哪个栏目和模板
  4. matlab查找替换指令,使用matlab GUI在.txt文件中编辑特定数字使用搜索/替换
  5. 更改exe程序图标_更改电脑文件夹颜色、样式、图标,让文件夹不再是单一的黄色...
  6. 程序员:站在“自学”鄙视链顶端的王者
  7. const用在成员函数后
  8. 12个国外免费DNS服务
  9. Deeping下docker简单使用
  10. ixigua解析_最新西瓜视频、今日头条视频地址解析获取API接口
  11. java调用高德地图获取经纬度
  12. 线性代数学习笔记(一)——二阶和三阶行列式
  13. SyntaxError: invalid syntax解决方案
  14. Trajectory following with MAVROS OFFBOARD on Raspberry Pi
  15. Java | MySQL Emoji表情写入数据库时报错问题解决,Incorrect string value: ‘\xF0\x9F\x98\x84\xF0\x9F...‘ for column
  16. Python统计字符串中出现次数最多的人名
  17. Python(求第五个人岁数)
  18. 完整的L0、L1、L2详解
  19. deepin win10字体_购机指南 | Deepin 初次体验,国产OS还有很长路要走
  20. 在pycharm中绘制正太分布图

热门文章

  1. 如何找到自身产品优势?
  2. 很多人在销售过程中,喜欢考虑用一些话术
  3. 电池技术为什么如此高深莫测,以至于一直是手机等相关行业的短板?
  4. azure db 设置时区_在Azure Cosmos DB中应用字段运算符和对象
  5. 将本地SQL Server数据库迁移到Azure SQL数据库
  6. 使用sp_executesql存储过程执行动态SQL查询
  7. 获取实体类属性值为null的属性名
  8. html5 “拖放”
  9. gulp自动化添加版本号并修改为参数格式
  10. bzoj4820[SDOI2017]硬币游戏