OSDN Git Service

Lighten the call method on the base.js
[sie/sie.git] / Readme.html
1 <!DOCTYPE html>\r
2 <html xmlns="http://www.w3.org/1999/xhtml">\r
3 <head>\r
4 <title>SIE - 標準的な2Dベクタ画像のSVGを表示するJavaScriptライブラリ</title>\r
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r
6 <script defer="defer" type="text/javascript" src="sie.js"></script>\r
7 <link rel="stylesheet" type="text/css" href="http://sie.sourceforge.jp/instyle.css"></link>\r
8 </head>\r
9 <body>\r
10 <h1>SIE - 標準的な2Dベクタ画像のSVGを表示するJavaScriptライブラリ</h1>\r
11 <h2>SIEとは</h2>\r
12 <p>SIEとは、標準的な2Dベクタ画像のSVGを表示するためのライブラリです。JavaScript言語で設計されています。プラグインは不要です。例えば、インターネットエクスプローラー(Internet Explorer、以下、IE)やその他のブラウザで、SVGを表示できます。</p>\r
13 <h3>特徴</h3>\r
14 <ol>\r
15  <li>クロスブラウザ(IEとFirefoxとOperaとSafari)</li>\r
16  <li>プラグインが必要ない</li>\r
17  <li>SVG画像を表示できる</li>\r
18 </ol>\r
19 <h3>ライセンス</h3>\r
20 <p>無償のオープンソースとして公開しているので、どうぞご自由にお使いください。</p>\r
21 <p>ライセンスはオープンソースのMIT Licenceで提供しています。</p>\r
22 <h2>目次</h2>\r
23 <ol>\r
24  <li>使い方</li>\r
25  <li>デモ</li>\r
26  <li>動作環境</li>\r
27  <li>注意</li>\r
28  <li>連絡先</li>\r
29 </ol>\r
30 <h2>使い方</h2>\r
31 <h3>解凍が終わったら</h3>\r
32 <p>中身を確認してください。以下のとおりです。SIEの本体は、sie.js です。</p>\r
33 <h3>準備するもの</h3>\r
34 <p>HTML文書のページと、SVG画像を作って、用意してください。(今回は、Inkscapeで作られたSVG画像の「zeimusu_sakura_.svg」を用います)</p>\r
35 <h3>ネットの公開のしかた</h3>\r
36 <ol>\r
37  <li>HTML文書を、「メモ帳」など、テキスト編集ソフトで開いて、「&lt;script defer="defer" type="text/javascript" src="sie.js"&gt;&lt;/script&gt;」をhead要素の中に追加してください。たとえば、<blockquote>&lt;head&gt;\r
38 &lt;title&gt;IESVG&lt;/title&gt;\r
39 &lt;script defer="defer" type="text/javascript" src="sie.js"&gt;&lt;/script&gt;&lt;/head&gt;</blockquote>というように。<textarea rows="2" cols="40">&lt;script defer="defer" type="text/javascript" src="sie.js"&gt;&lt;/script&gt;</textarea>\r
40 </li>\r
41  <li>さらに、body要素の中に、「&lt;object data="org/svg/zeimusu_sakura_.svg" type="image/svg+xml" width="1000" height="1000"&gt;&lt;/object&gt;」とコピーして入れます。以下のサンプルのようになります。</li>\r
42  <li>編集したHTML文書とSVG画像、それに、sie.jsをネット上にアップロードすればOKです。<strong>必ず、アップロードしてください</strong>。</li>\r
43 </ol>\r
44 <h2>デモ(zeimusu_sakura_.svg)</h2>\r
45 <pre>&lt;html  xmlns="http://www.w3.org/1999/xhtml"&gt;\r
46 &lt;head&gt;\r
47 &lt;title&gt;SIE&lt;/title&gt;\r
48 &lt;script defer="defer" type="text/javascript" src="sie.js"&gt;&lt;/script&gt;\r
49 &lt;link rel="stylesheet" type="text/css" href="instyle.css"&gt;&lt;/link&gt;\r
50 &lt;/head&gt;\r
51 &lt;body onLoad="svgtovml()"&gt;\r
52 &lt;h1&gt;SIE - プラグインなしでIEにSVGを表示する方法&lt;/h1&gt;\r
53 \r
54 &lt;h2&gt;デモ(ant.svg)&lt;/h2&gt;\r
55 &lt;object data="<strong>org/svg/zeimusu_sakura_.svg</strong>" type="image/svg+xml" width="180" height="200"&gt;&lt;/object&gt;\r
56     &lt;/body&gt;\r
57 &lt;/html&gt;</pre>\r
58 <form>\r
59 <textarea rows="10" cols="40">&lt;html  xmlns="http://www.w3.org/1999/xhtml"&gt;\r
60 &lt;head&gt;\r
61 &lt;title&gt;SIE&lt;/title&gt;\r
62 &lt;script defer="defer" type="text/javascript" src="sie.js"&gt;&lt;/script&gt;\r
63 &lt;link rel="stylesheet" type="text/css" href="instyle.css"&gt;&lt;/link&gt;\r
64 &lt;/head&gt;\r
65 &lt;body&gt;\r
66 &lt;h1&gt;SIE - プラグインなしでIEにSVGを表示する方法&lt;/h1&gt;\r
67 \r
68 &lt;h2&gt;サンプル(ant.svg)&lt;/h2&gt;\r
69 &lt;object data="org/svg/zeimusu_sakura_.svg" type="image/svg+xml" width="180" height="200"&gt;&lt;/object&gt;\r
70     &lt;/body&gt;\r
71 &lt;/html&gt;</textarea>\r
72 </form>\r
73 <object data="org/svg/zeimusu_sakura_.svg" type="image/svg+xml" width="180" height="200"></object>\r
74 <h2>動作環境</h2>\r
75 <p>IE11とEdgeで確認</p>\r
76 <p>その他、Firefox49.0.2、Opera41(以上、環境はWindows 10)</p>\r
77 <h2>注意</h2>\r
78 <p>必ず、サーバにアップロードしてください。IEのセキュリティ上、ローカルでは動きません。</p>\r
79 <h2>コミュニティ</h2>\r
80 <h3>メーリングリスト</h3>\r
81 <p><a href="sie-developers@lists.sourceforge.jp">sie-developers@lists.osdn.jp</a>。ログインページは<a href="http://lists.osdn.jp/mailman/listinfo/sie-developers">SIEの公式メーリングリスト</a>。</p>\r
82 <h3>バグの報告先</h3>\r
83 <p><a href="http://osdn.jp/projects/sie/ticket/">チケット</a>。バグを追跡できるシステム。</p>\r
84 <p><a href="http://d.hatena.ne.jp/dhrname/">dhrnameの開発日誌</a>。開発ブログです。</p>\r
85 <p><a href="http://twitter.com/dhrname">http://twitter.com/dhrname</a>。英語で開発のつぶやきを提供しています。</p>\r
86 <h2>SIEのパッケージ一覧</h2>\r
87 <ul>\r
88 <li>sie.js (本体)</li>\r
89 <li>Readme.html (解説のページ)</li>\r
90 <li><a href="README_EN.txt">README_EN.txt (解説の英語版)</a></li>\r
91 <li><a href="ChangeLog.txt">ChangeLog.txt (SIEの変更履歴)</a></li>\r
92 <li>tool (補助ツール)<ul>\r
93   <li>sie_php  (SVGファイルを直接ブラウザに表示できるPHP。revulo氏が作成)</li>\r
94   <li>svg-in-html  (インラインSVGを実現するスクリプト)</li>\r
95   <li>SieReader  (URLで?の後に指定されたファイル名のSVGを読みとることができるHTML文書)</li>\r
96   <li>funcproto (非同期処理の操作ができるライブラリ)\r
97 </ul></li>\r
98 <li>sie.js.gz (sie.jsをgzipで圧縮したもの)</li>\r
99 <li>zeimusu_sakra_.svg (SVG形式のサンプル画像)</li>\r
100 <li>org (ソースコード)<ul>\r
101 <li>sie-uncompressed.js (sie.jsのオリジナルソース)</li>\r
102 <li>build.js (SIEのモジュールを一つのファイルにして、オリジナルソースを作成するプログラム)</li>\r
103 <li>w3c (SIEのモジュールを収納したディレクトリ)</li>\r
104 </ul></li>\r
105 </ul>\r
106 <p>最後に、revulo氏, bellbind氏と、<a href="http://osdn.jp/"><img src="http://osdn.jp/sflogo.php?group_id=3313" width="96" height="31" border="0" alt="SourceForge.jp"></a>さんに謝意を述べたいと思います。</p>\r
107 <address>&copy; Copyright 2003-2016 dhrname(Eメールで<a href="mailto:sie-developers@lists.sourceforge.jp">sie-developers@lists.sourceforge.jp</a>))。このページの許諾に関しても、SIEと同様のライセンスが適用されるものとします。</address>\r
108 <!--/*SIE under the MIT Lisence\r
109  */\r
110 /* Copyright 2016 dhrname and other contributors\r
111  * http://sie.osdn.jp/\r
112  *\r
113  * Permission is hereby granted, free of charge, to any person obtaining\r
114  * a copy of this software and associated documentation files (the\r
115  * "Software"), to deal in the Software without restriction, including\r
116  * without limitation the rights to use, copy, modify, merge, publish,\r
117  * distribute, sublicense, and/or sell copies of the Software, and to\r
118  * permit persons to whom the Software is furnished to do so, subject to\r
119  * the following conditions:\r
120  * \r
121  * The above copyright notice and this permission notice shall be\r
122  * included in all copies or substantial portions of the Software.\r
123  * \r
124  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\r
125  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r
126  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
127  * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\r
128  * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
129  * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
130  * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r
131  */-->\r
132     </body>\r
133 </html>\r