锁定老帖子 主题: js在图形方面只能算九等公民了。
精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-20
Flash这方面挺好的,
凡是图形都靠SWF, 其他部分还是JS来做由JS封装好像那个SWFObject那样,--鱼与熊掌各兼得~ |
|
返回顶楼 | |
发表时间:2008-04-20
如果JS可以画图那就不是JS了
|
|
返回顶楼 | |
发表时间:2008-04-21
Joo 写道 如果JS可以画图那就不是JS了
这个定论是怎么下的。。? |
|
返回顶楼 | |
发表时间:2008-04-21
呵呵,其实dojo并不大,他是可以选择打包的类的.如果做图形,完全可以只用其中很少的一部分,其打包以后也会很小的.
我现在就在做一个这方面的图形框架,确实现在成熟的框架很少,但是js生成VML,SVG等做图的好处是比flash更快,而且和html交互更好. silverlight在1.0版本里面据说最后也是生成的js代码.所以说js做图方面感觉还是有些前途的.至少会的人不多.... |
|
返回顶楼 | |
发表时间:2008-04-21
现有js库中,dojo对图形绘制(包括2D和3D)支持最好。dojo核心包也不大
|
|
返回顶楼 | |
发表时间:2008-04-21
xyz20003 写道 hax老大可能理解错我的意思了,我不想要什么复杂图形,只是想要报表里的折线图,柱状图,饼图。或者一个在线的流程编辑器,可以拖拖拽拽设计一个workflow就可以。或者是uml,er图一类的在线设计工具。
hax老大比我们更清楚js,css,html这些东西,到底用js画图是不是一个不该讨论的领域,是不是应该全部用flash解决,看svg和vml这些东西是不是就是在浪费时间? PS:怕被说成标题党,这个标题已经是改过一次的,可是自己还是喜欢张扬,唉。 那如果就html/css来说,本身设计就不是用来画图的。在现在的web标准里,可编程的矢量图是svg的领域。 我认为你使用flash还是svg还是canvas等,是要根据实际情况来讨论的,没有固定的答案。只能说当前商业领域最成熟最主流的方案还是用flash。 但是是不是看svg、canvas是在浪费时间呢?这个要看你自己的目标。你如果要钻研这个领域,即使研究vml也可能是必要的。 |
|
返回顶楼 | |
发表时间:2008-04-21
Flex对于图形绘制很方便
|
|
返回顶楼 | |
发表时间:2008-04-21
如果js可以画图,那它通过什么来展现,如果不是html,难道再实现一套?
|
|
返回顶楼 | |
发表时间:2008-04-22
keshin 写道 如果js可以画图,那它通过什么来展现,如果不是html,难道再实现一套?
谁说js不可以画图?前几天我刚发布了两个玩意儿,就是用Cavans画的,大家可以去看一下: Canvas实现的web流程图设计器 Canvas实现的仿Google导航条 特别是第二个,想象一下,如果用传统的滑动门实现提示框圆角矩形,那么每种颜色你必须预备四张图片,四七二十八…… 当然,对于我个人而言,js绘图我只会用到非常简单的情况下,比如,绘制线条、圆角之类的,这些应用相对而言使用像Cavans这种技术就足够了,简单又实用,何乐而不为呢? 如果要做复杂的全能应用,那还是flash来得实惠。 |
|
返回顶楼 | |
发表时间:2008-04-23
还是flash好啊,RIA才是方向
|
|
返回顶楼 | |