SlideShare a Scribd company logo
1 of 20
t YID 图表组件 prepared by jianping.shenjp
[object Object],[object Object],YID 开发的背景:
 
总而言之  YID Chart  是一套
目前的成果 图表 demo 可视化编辑器
 
与线上现有图表比较 DEMO
图表的配置 方式  1 :兼容 Fusioncharts
var data = <graph>...</graph>; var chart = FD.widget.Flash.init(&quot;altContent&quot;, { width: 500, height: 400, url: &quot;fcf.swf&quot;, insert: false, allowScriptAccess: 'always', flashvars: { chartWidth: &quot;300&quot;, chartHeight: &quot;300&quot;, startDelay: 500, dataXML: encodeURIComponent(data) } }); var data = <graph>...</graph>; var css = ...;  增加 css 样式 var chart = FD.widget.Flash.init('altContent', { width: 500, height: 400, url: 'yid.swf', insert: false, allowScriptAccess: 'always', flashvars: { chartWidth : 300, chartHeight : 300, startDelay: 500, data:encodeURIComponent(data), css:css  将 css 样式赋给图表 } }); FusionChart 配置方式 YID 配置方式 修改 flash url 地址 数据属性由 dataXML  改为  data
图表的配置 方式  2 : YID Chart  方式
XML 文件 var chart = FD.widget.Flash.init(‘conntainer',  {  width: 700,  height: 400,  url: 'http://…./yid-chart-line-v1.0.swf',  allowScriptAccess: 'always',  flashvars:  {  startDelay: 500,  dataUrl: 'data-xml-fc-single.txt' } });
XML 字符串 var chart = FD.widget.Flash.init(‘conntainer',  {  width: 700,  height: 400,  url: 'http://…./yid-chart-line-v1.0.swf',  allowScriptAccess: 'always',  flashvars:  {  startDelay: 500,  data: encodeURIComponent( ‘ <chart>…</chart>‘ ) } });
CSS 文件 var chart = FD.widget.Flash.init(‘conntainer',  {  width: 700,  height: 400,  url: 'http://…./yid-chart-line-v1.0.swf',  allowScriptAccess: 'always',  flashvars:  {  startDelay: 500,  data: ‘…’, cssUrl: 'data-xml-fc-single.css' } });
CSS 字符串 var chart = FD.widget.Flash.init(‘conntainer',  {  width: 700,  height: 400,  url: 'http://…./yid-chart-line-v1.0.swf',  allowScriptAccess: 'always',  flashvars:  {  startDelay: 500,  data: ‘…’, css: ‘ chart { width: 500; height: 500; … ' } });
XML  数据中可以包含 CSS ,如: http://fd.aliued.cn/yid-chart/line-demo2.xml XML  可以换成等效 JSON ,如: http://fd.aliued.cn/yid-chart/line-demo3.json
利用 YID Chart 的接口 加载 或 解析 数据 或 样式 loadCSS parseCSS load parse
图表推广计划
YID 图表的展望
 
 

More Related Content

Viewers also liked

浅尝jQuery
浅尝jQuery浅尝jQuery
浅尝jQueryfangdeng
 
前端开发之Js
前端开发之Js前端开发之Js
前端开发之Jsfangdeng
 
jQuery底层架构
jQuery底层架构jQuery底层架构
jQuery底层架构fangdeng
 
GCARD Photo Presentation
GCARD Photo PresentationGCARD Photo Presentation
GCARD Photo PresentationIFPRI Gender
 
Presentationonlipids
PresentationonlipidsPresentationonlipids
PresentationonlipidsVedpal Yadav
 
Trabajo práctico de Economía. AVALOS MARIANA
Trabajo práctico de Economía. AVALOS MARIANATrabajo práctico de Economía. AVALOS MARIANA
Trabajo práctico de Economía. AVALOS MARIANAMarianaAvalos1
 
Tablet apps, or the future of Digital Scholarly Editions?
Tablet apps, or the future of Digital Scholarly Editions?Tablet apps, or the future of Digital Scholarly Editions?
Tablet apps, or the future of Digital Scholarly Editions?Elena Pierazzo
 
Civil War part one
Civil War part oneCivil War part one
Civil War part onecapjjj
 
Bee presentation2
Bee presentation2Bee presentation2
Bee presentation2Anhduy Tad
 
Photo journal patrick yeung
Photo journal   patrick yeungPhoto journal   patrick yeung
Photo journal patrick yeungPatrick Yeung
 
INNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓN
INNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓNINNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓN
INNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓNInnovum
 
Reality vs. Perception: How We View the Work of Small/Rural Communities
Reality vs. Perception: How We View the Work of Small/Rural CommunitiesReality vs. Perception: How We View the Work of Small/Rural Communities
Reality vs. Perception: How We View the Work of Small/Rural CommunitiesAmericans4Arts
 
Project decription: World Vision and infoasaid pilot communication project in...
Project decription: World Vision and infoasaid pilot communication project in...Project decription: World Vision and infoasaid pilot communication project in...
Project decription: World Vision and infoasaid pilot communication project in...infoasaid
 

Viewers also liked (16)

浅尝jQuery
浅尝jQuery浅尝jQuery
浅尝jQuery
 
前端开发之Js
前端开发之Js前端开发之Js
前端开发之Js
 
jQuery底层架构
jQuery底层架构jQuery底层架构
jQuery底层架构
 
GCARD Photo Presentation
GCARD Photo PresentationGCARD Photo Presentation
GCARD Photo Presentation
 
Presentationonlipids
PresentationonlipidsPresentationonlipids
Presentationonlipids
 
Trabajo práctico de Economía. AVALOS MARIANA
Trabajo práctico de Economía. AVALOS MARIANATrabajo práctico de Economía. AVALOS MARIANA
Trabajo práctico de Economía. AVALOS MARIANA
 
Extracto de gata blanca
Extracto de gata blancaExtracto de gata blanca
Extracto de gata blanca
 
Tablet apps, or the future of Digital Scholarly Editions?
Tablet apps, or the future of Digital Scholarly Editions?Tablet apps, or the future of Digital Scholarly Editions?
Tablet apps, or the future of Digital Scholarly Editions?
 
Civil War part one
Civil War part oneCivil War part one
Civil War part one
 
Bee presentation2
Bee presentation2Bee presentation2
Bee presentation2
 
Photo journal patrick yeung
Photo journal   patrick yeungPhoto journal   patrick yeung
Photo journal patrick yeung
 
INNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓN
INNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓNINNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓN
INNOVACIONES EN FORMACIÓN PARA LA EMPLEABILIDAD: UNA AGENDA EN CONSTRUCCIÓN
 
Reality vs. Perception: How We View the Work of Small/Rural Communities
Reality vs. Perception: How We View the Work of Small/Rural CommunitiesReality vs. Perception: How We View the Work of Small/Rural Communities
Reality vs. Perception: How We View the Work of Small/Rural Communities
 
Project decription: World Vision and infoasaid pilot communication project in...
Project decription: World Vision and infoasaid pilot communication project in...Project decription: World Vision and infoasaid pilot communication project in...
Project decription: World Vision and infoasaid pilot communication project in...
 
Share facebook
Share facebookShare facebook
Share facebook
 
4 rose screenhits
4 rose screenhits4 rose screenhits
4 rose screenhits
 

Similar to Yid chart

Responsive Web UI Design
Responsive Web UI DesignResponsive Web UI Design
Responsive Web UI Designjay li
 
HTML5概览
HTML5概览HTML5概览
HTML5概览Adam Lu
 
Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)amd6400
 
Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)amd6400
 
HTML5移动WEB应用程序开发(PhoneGap)
HTML5移动WEB应用程序开发(PhoneGap)HTML5移动WEB应用程序开发(PhoneGap)
HTML5移动WEB应用程序开发(PhoneGap)amd6400
 
HTML5移动应用开发分享会(PhoneGap)
HTML5移动应用开发分享会(PhoneGap)HTML5移动应用开发分享会(PhoneGap)
HTML5移动应用开发分享会(PhoneGap)amd6400
 
Sencha SDK Tools简介:IE6上也可以用CSS3?
Sencha SDK Tools简介:IE6上也可以用CSS3?Sencha SDK Tools简介:IE6上也可以用CSS3?
Sencha SDK Tools简介:IE6上也可以用CSS3?Frank Cheung
 
让我们的页面跑得更快
让我们的页面跑得更快让我们的页面跑得更快
让我们的页面跑得更快li qiang
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践Du Yamin
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践jay li
 
Html5和css3入门
Html5和css3入门Html5和css3入门
Html5和css3入门Xiujun Ma
 
Django Firstofhexu
Django FirstofhexuDjango Firstofhexu
Django Firstofhexuhexuotzo
 
Flash RIA Usability
Flash RIA UsabilityFlash RIA Usability
Flash RIA Usabilitynbaction
 
旺铺前端设计和实现
旺铺前端设计和实现旺铺前端设计和实现
旺铺前端设计和实现hua qiu
 
揭秘Html5和Css3
揭秘Html5和Css3揭秘Html5和Css3
揭秘Html5和Css3Adam Lu
 
揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍裕波 周
 
Html5css3 go.yeefe.com
Html5css3 go.yeefe.comHtml5css3 go.yeefe.com
Html5css3 go.yeefe.comtellyeefe
 
HTML5 介绍
HTML5 介绍HTML5 介绍
HTML5 介绍S S
 

Similar to Yid chart (20)

Responsive Web UI Design
Responsive Web UI DesignResponsive Web UI Design
Responsive Web UI Design
 
HTML5概览
HTML5概览HTML5概览
HTML5概览
 
Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)
 
Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)Html5移动web应用开发(PhoneGap)
Html5移动web应用开发(PhoneGap)
 
HTML5移动WEB应用程序开发(PhoneGap)
HTML5移动WEB应用程序开发(PhoneGap)HTML5移动WEB应用程序开发(PhoneGap)
HTML5移动WEB应用程序开发(PhoneGap)
 
HTML5移动应用开发分享会(PhoneGap)
HTML5移动应用开发分享会(PhoneGap)HTML5移动应用开发分享会(PhoneGap)
HTML5移动应用开发分享会(PhoneGap)
 
Sencha SDK Tools简介:IE6上也可以用CSS3?
Sencha SDK Tools简介:IE6上也可以用CSS3?Sencha SDK Tools简介:IE6上也可以用CSS3?
Sencha SDK Tools简介:IE6上也可以用CSS3?
 
让我们的页面跑得更快
让我们的页面跑得更快让我们的页面跑得更快
让我们的页面跑得更快
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
 
Html5和css3入门
Html5和css3入门Html5和css3入门
Html5和css3入门
 
Django Firstofhexu
Django FirstofhexuDjango Firstofhexu
Django Firstofhexu
 
Web base 吴志华
Web base 吴志华Web base 吴志华
Web base 吴志华
 
Flash RIA Usability
Flash RIA UsabilityFlash RIA Usability
Flash RIA Usability
 
Flash ria usability 刘轩飞
Flash ria usability 刘轩飞Flash ria usability 刘轩飞
Flash ria usability 刘轩飞
 
旺铺前端设计和实现
旺铺前端设计和实现旺铺前端设计和实现
旺铺前端设计和实现
 
揭秘Html5和Css3
揭秘Html5和Css3揭秘Html5和Css3
揭秘Html5和Css3
 
揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍
 
Html5css3 go.yeefe.com
Html5css3 go.yeefe.comHtml5css3 go.yeefe.com
Html5css3 go.yeefe.com
 
HTML5 介绍
HTML5 介绍HTML5 介绍
HTML5 介绍
 

More from fangdeng

Javascript代码注释及文档生成
Javascript代码注释及文档生成Javascript代码注释及文档生成
Javascript代码注释及文档生成fangdeng
 
J engine -构建高性能、可监控的前端应用框架
J engine -构建高性能、可监控的前端应用框架J engine -构建高性能、可监控的前端应用框架
J engine -构建高性能、可监控的前端应用框架fangdeng
 
前端单元测试初体验
前端单元测试初体验前端单元测试初体验
前端单元测试初体验fangdeng
 
Java script测试之js unit ut
Java script测试之js unit utJava script测试之js unit ut
Java script测试之js unit utfangdeng
 
2011年方凳年度总结及颁奖
2011年方凳年度总结及颁奖2011年方凳年度总结及颁奖
2011年方凳年度总结及颁奖fangdeng
 
产品线中的思考
产品线中的思考产品线中的思考
产品线中的思考fangdeng
 
产品线中的思考
产品线中的思考产品线中的思考
产品线中的思考fangdeng
 
Postoffer前端架构设计
Postoffer前端架构设计Postoffer前端架构设计
Postoffer前端架构设计fangdeng
 
Varnish简介
Varnish简介Varnish简介
Varnish简介fangdeng
 
Let's talk about date in javascript
Let's talk about  date  in javascriptLet's talk about  date  in javascript
Let's talk about date in javascriptfangdeng
 
Test driven-frontend-develop
Test driven-frontend-developTest driven-frontend-develop
Test driven-frontend-developfangdeng
 
方凳良品1期
方凳良品1期方凳良品1期
方凳良品1期fangdeng
 
方凳良品2期
方凳良品2期方凳良品2期
方凳良品2期fangdeng
 
魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式fangdeng
 
Datalazyload
DatalazyloadDatalazyload
Datalazyloadfangdeng
 
Request animateframe初探
Request animateframe初探Request animateframe初探
Request animateframe初探fangdeng
 
简鲜侠Websocket
简鲜侠Websocket简鲜侠Websocket
简鲜侠Websocketfangdeng
 
魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式fangdeng
 
方凳激励体系(试行)
方凳激励体系(试行)方凳激励体系(试行)
方凳激励体系(试行)fangdeng
 

More from fangdeng (20)

Javascript代码注释及文档生成
Javascript代码注释及文档生成Javascript代码注释及文档生成
Javascript代码注释及文档生成
 
J engine -构建高性能、可监控的前端应用框架
J engine -构建高性能、可监控的前端应用框架J engine -构建高性能、可监控的前端应用框架
J engine -构建高性能、可监控的前端应用框架
 
前端单元测试初体验
前端单元测试初体验前端单元测试初体验
前端单元测试初体验
 
Java script测试之js unit ut
Java script测试之js unit utJava script测试之js unit ut
Java script测试之js unit ut
 
2011年方凳年度总结及颁奖
2011年方凳年度总结及颁奖2011年方凳年度总结及颁奖
2011年方凳年度总结及颁奖
 
产品线中的思考
产品线中的思考产品线中的思考
产品线中的思考
 
产品线中的思考
产品线中的思考产品线中的思考
产品线中的思考
 
Postoffer前端架构设计
Postoffer前端架构设计Postoffer前端架构设计
Postoffer前端架构设计
 
Varnish简介
Varnish简介Varnish简介
Varnish简介
 
Websocket
WebsocketWebsocket
Websocket
 
Let's talk about date in javascript
Let's talk about  date  in javascriptLet's talk about  date  in javascript
Let's talk about date in javascript
 
Test driven-frontend-develop
Test driven-frontend-developTest driven-frontend-develop
Test driven-frontend-develop
 
方凳良品1期
方凳良品1期方凳良品1期
方凳良品1期
 
方凳良品2期
方凳良品2期方凳良品2期
方凳良品2期
 
魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式
 
Datalazyload
DatalazyloadDatalazyload
Datalazyload
 
Request animateframe初探
Request animateframe初探Request animateframe初探
Request animateframe初探
 
简鲜侠Websocket
简鲜侠Websocket简鲜侠Websocket
简鲜侠Websocket
 
魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式魏琪君-重构-关于可读性、原则和模式
魏琪君-重构-关于可读性、原则和模式
 
方凳激励体系(试行)
方凳激励体系(试行)方凳激励体系(试行)
方凳激励体系(试行)
 

Yid chart

  • 1. t YID 图表组件 prepared by jianping.shenjp
  • 2.
  • 3.  
  • 4. 总而言之 YID Chart 是一套
  • 5. 目前的成果 图表 demo 可视化编辑器
  • 6.  
  • 8. 图表的配置 方式 1 :兼容 Fusioncharts
  • 9. var data = <graph>...</graph>; var chart = FD.widget.Flash.init(&quot;altContent&quot;, { width: 500, height: 400, url: &quot;fcf.swf&quot;, insert: false, allowScriptAccess: 'always', flashvars: { chartWidth: &quot;300&quot;, chartHeight: &quot;300&quot;, startDelay: 500, dataXML: encodeURIComponent(data) } }); var data = <graph>...</graph>; var css = ...; 增加 css 样式 var chart = FD.widget.Flash.init('altContent', { width: 500, height: 400, url: 'yid.swf', insert: false, allowScriptAccess: 'always', flashvars: { chartWidth : 300, chartHeight : 300, startDelay: 500, data:encodeURIComponent(data), css:css 将 css 样式赋给图表 } }); FusionChart 配置方式 YID 配置方式 修改 flash url 地址 数据属性由 dataXML 改为 data
  • 10. 图表的配置 方式 2 : YID Chart 方式
  • 11. XML 文件 var chart = FD.widget.Flash.init(‘conntainer', { width: 700, height: 400, url: 'http://…./yid-chart-line-v1.0.swf', allowScriptAccess: 'always', flashvars: { startDelay: 500, dataUrl: 'data-xml-fc-single.txt' } });
  • 12. XML 字符串 var chart = FD.widget.Flash.init(‘conntainer', { width: 700, height: 400, url: 'http://…./yid-chart-line-v1.0.swf', allowScriptAccess: 'always', flashvars: { startDelay: 500, data: encodeURIComponent( ‘ <chart>…</chart>‘ ) } });
  • 13. CSS 文件 var chart = FD.widget.Flash.init(‘conntainer', { width: 700, height: 400, url: 'http://…./yid-chart-line-v1.0.swf', allowScriptAccess: 'always', flashvars: { startDelay: 500, data: ‘…’, cssUrl: 'data-xml-fc-single.css' } });
  • 14. CSS 字符串 var chart = FD.widget.Flash.init(‘conntainer', { width: 700, height: 400, url: 'http://…./yid-chart-line-v1.0.swf', allowScriptAccess: 'always', flashvars: { startDelay: 500, data: ‘…’, css: ‘ chart { width: 500; height: 500; … ' } });
  • 15. XML 数据中可以包含 CSS ,如: http://fd.aliued.cn/yid-chart/line-demo2.xml XML 可以换成等效 JSON ,如: http://fd.aliued.cn/yid-chart/line-demo3.json
  • 16. 利用 YID Chart 的接口 加载 或 解析 数据 或 样式 loadCSS parseCSS load parse
  • 19.  
  • 20.