SVG を使用して拡大縮小やパンを行う方法を紹介し、拡大縮小やパンが可能な複雑な組織図の例を示します。基本的な HTML と JavaScript の知識が前提となります。また、Windows Internet Explorer 9 のように HTML5 のインライン SVG をレンダリングできるブラウザーも必要です。
How to Zoom and Pan with SVG Introduces how to use SVG to zoom and pan, and includes an example of a complex organizational chart that can be zoomed and panned. Basic HTML and JavaScript knowledge are assumed, as well as access to a browser that can render inline SVG in HTML5, such as Windows Internet Explorer 9.
How to Choose Between Canvas and SVG to Create Web Graphics HTML5 Canvas and Scalable Vector Graphics (SVG) can be used to create interactive web graphics. Comparing the programming techniques of these two technologies can help you decide which one to choose.
An Introduction to the HTML 5 Canvas Element For those not familiar with it, the HTML 5 canvas element provides a rectangular area where you can draw anything you want on. It's pretty slick and seems pretty powerful. In essence, instead of solely relying on image creation tools like Photoshop, GIMP or Paint.net for generating graphics, you now have a native element on which to do it.
Latest version of the SVG Tiny 1.2 spec from W3C This specification defines the features and syntax for Scalable Vector Graphics (SVG) Tiny, Version 1.2, a language for describing two-dimensional vector graphics in XML, combined with raster graphics and multimedia.
Latest version of the SVG 1.1 spec from W3C This specification defines the features and syntax for Scalable Vector Graphics (SVG) Version 1.1, a modularized language for describing two-dimensional vector and mixed vector/raster graphics in XML.
IE Beatz Canvas Demo This sample will require an HTML5-compatible browser, such as Internet Explorer 9 Beta or Internet Explorer 9 Platform Preview.
Canvas Pad: Learn and Play with HTML5 Canvas! Update the code and press the 'Ctrl+Enter' key to update the Canvas real-time! This sample will require an HTML5-compatible browser, such as Internet Explorer 9 Beta or Internet Explorer 9 Platform Preview.
Mr. Potato Gun Canvas Demo This sample will require an HTML5-compatible browser, such as Internet Explorer 9 Beta or Internet Explorer 9 Platform Preview.
SVG–oids Canvas Sample This re-creation of a classic 1979 arcade game shows what can be done with a little bit of SVG, JavaScript, and programming skill.