首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于Javascript绘制图形技术的议论

2013-10-25 
关于Javascript绘制图形技术的讨论目前,WEB的应用中,在页面上绘制图形的技术可以说是百花齐放,据了解主要

关于Javascript绘制图形技术的讨论
目前,WEB的应用中,在页面上绘制图形的技术可以说是百花齐放,据了解主要有以下几种方式:

1、利用DIV+CSS+DHTML实现

2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js 

3、利用SVG/VML+JS库实现,例如Raphael.js库

本次发帖是想了解论坛里做过这块开发的兄弟们常用的是哪种,或者有其他更好的方法。

请注意,这里提及的绘制图形绝不是绘制图表。
[解决办法]
学习了

[解决办法]
高质量绘图与富媒体应用,最好还是选Silverlight或者flash吧
一是简单,节省人力成本;
二是与数据库交互上比较容易,出错及维护比较好控制!
[解决办法]
hehe 
[解决办法]
html5 的canvas 不错
[解决办法]
也许flex是一个不错的选择!!!
[解决办法]
silverlight应该是个不错的选择
[解决办法]
学习了,不懂
[解决办法]
haha wo zhishi lai kankan de 
[解决办法]
正在学习javaScript。。。。。
[解决办法]
学习。
[解决办法]
未来是3D的,,属于WebGL,,
虽然刚刚起步
JS + OpenGL ES
[解决办法]
在ie8下js很多效果多显示不出来
[解决办法]
杯具 不懂啊 
[解决办法]
利好啊,喜欢这个
[解决办法]
通过浏览器插件实现,如何?
[解决办法]
用过vml绘图,编写,维护不方便。速度不理想。用java applet+jfreechart实现过,可惜客户不愿装jdk。ie自带的jdk支持只到1.3.还有个限制是jfreechart绘制的图像很难定制。因为需求中,绘制图形个性化要求多,数据量大。所以速度,灵活修改定制都是重点。还有交互操作,兼容浏览器。最后选用flash实现了
[解决办法]
用ext 多好。
[解决办法]
你都没说清楚,如果只是类似于PS软件之类的操作,HTML5现在是个不错的选择,又或是从某些图库挑选来图片来进行组合,还是HTML5可以很好解决.最近在研究的是如何时在网页上制作千差万别的数学或物理方面的题目,多少跟你这个有关
[解决办法]
学习中
[解决办法]
学习了,不懂
[解决办法]
支持下
[解决办法]
fusionchart 这控件挺好用的
[解决办法]
1、利用DIV+CSS+DHTML实现

2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js  

3、利用SVG/VML+JS库实现,例如Raphael.js库
[解决办法]
看看!!
[解决办法]
很有意思,希望在深入一点
[解决办法]
曾经看到一篇文章中提过:
1 插件实现
     优点:功能丰富。护展性好,速度快。
     缺点:首次访问必须下载插件。
2 flash实现
     优点:首次访问不需要下载插件(大部分浏览已经安装有flash插件),画面质量高。
     缺点:速度较慢,需要懂得flash相关编程的知识。
3 js实现
     优点:首次访问不需要下载插件
     缺点:速度应该慢于插件的实现(没有测试),实现方法较牵强。

http://www.cnblogs.com/acro/archive/2007/12/12/992244.html

[解决办法]
hehe
[解决办法]
来学习一个
[解决办法]
其实,有时间的话,我想好好研究一下这方面的知识!!


[解决办法]
jquery.flot.js插件?
[解决办法]
这方面的知识,我真的没有接触过。
[解决办法]
SVG没用过 也懒的研究这个了

html+css 可以 不过速度很难保证

现在canvas也可以 还是速度问题

个人觉得 目前上web上画图就是一个鸡肋
复杂了跑不动(开发还不如flash方便) 简单了 我直接用gif
[解决办法]

引用:
SVG没用过 也懒的研究这个了

html+css 可以 不过速度很难保证

现在canvas也可以 还是速度问题

个人觉得 目前上web上画图就是一个鸡肋
复杂了跑不动(开发还不如flash方便) 简单了 我直接用gif


顶,web上画图确实是个鸡肋,不然flash,Silverlight就不会出现了。

我个人认为,如果要画图,还是用flash和Silverlight合适,推荐Sivlerlight.
[解决办法]
好东西 ~~我是新人学习学习
[解决办法]
这个东东好像最头疼的问题是浏览器兼容........
[解决办法]
你说的我虽然不都赞同,但还是有可取之处的。。。
[解决办法]
很好 很有用 谢谢!
[解决办法]
呵呵呵呵呵呵呵呵
[解决办法]
1、利用DIV+CSS+DHTML实现

2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js   

3、利用SVG/VML+JS库实现,例如Raphael.js库
[解决办法]
还是用flex来绘制图片吧,例子比较多,js有浏览兼容问题,不是太好

[解决办法]
学习了
[解决办法]
好东西 ~~我是新人学习学习
[解决办法]
jquery+highcharts
用来画一些复杂的bar chart,pie chart,line chart等等非常不错,可以兼容iphone平台,主要使用json数据和后台交互,速度也还行,还可以支持自定义图形,各种事件响应也很到位,简单易学。
[解决办法]
jquery+highcharts
用来画一些复杂的bar chart,pie chart,line chart等等非常不错,可以兼容iphone平台,主要使用json数据和后台交互,速度也还行,还可以支持自定义图形,各种事件响应也很到位
[解决办法]
围观~
[解决办法]
最近也在关注这个问题,听大家的意见!
[解决办法]
好难.....
[解决办法]
silverlight
[解决办法]
学习了
[解决办法]
学习了~~~~~~
[解决办法]
可以考虑下FLEX
[解决办法]
学习了
[解决办法]
引用:
目前,WEB的应用中,在页面上绘制图形的技术可以说是百花齐放,据了解主要有以下几种方式:

1、利用DIV+CSS+DHTML实现

2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js 

3、利用SVG/VML+JS库实现,例如Raphael.js库

本次发帖是想了解论坛里做过这块开发的兄弟们常用的是哪种,或者有其他更好的……


用Raphael.js+ajax做过仿vista仪表盘,感觉还行。Raphael封装的很强大。
[解决办法]
、选择一个合适的图形库,制作一个后台的编辑界面,然后绘制所需要的图形

2、将绘制的图形保存为指定的模板或专有文件

3、制作一个前台的显示页面,加载页面的同时加载指定的模版或文件

在第3步操作中,如果加入数据库的交互,即对页面图形元素的属性通过数据库进行管理

从而最终实现动态的图形显示控制
[解决办法]
学习 学习
[解决办法]
能引导用户升级客户端的话,用WebGL吧,潜力无限:
http://media.tojicode.com/q3bsp/

[解决办法]
最直接的应该是 canvas, 这才是真正的专门用来绘图的元素,顾名思义

不要把它们直接比较,是不同层次的东西, flash 还包含创作的层面

热点排行
Bad Request.