svnno****@sourc*****
svnno****@sourc*****
2009年 6月 5日 (金) 22:29:17 JST
Revision: 1203 http://svn.sourceforge.jp/view?root=sie&view=rev&rev=1203 Author: dhrname Date: 2009-06-05 22:29:17 +0900 (Fri, 05 Jun 2009) Log Message: ----------- Removed Paths: ------------- branches/05x/demo.html branches/05x/sie.xsl branches/05x/sieb.html Deleted: branches/05x/demo.html =================================================================== --- branches/05x/demo.html 2009-06-05 13:27:45 UTC (rev 1202) +++ branches/05x/demo.html 2009-06-05 13:29:17 UTC (rev 1203) @@ -1,73 +0,0 @@ -<!xml version="1.0" encoding="utf-8"!> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<title>SIE - ハイパーテキスト形式の画像用ライブラリ</title> -<meta http-equiv="Content-Type" content="text/html; charset=urf-8"> -<script defer="defer" type="text/javascript" src="svgtovml.js/04x/sie.js"></script> -<link rel="stylesheet" type="text/css" href="instyle.css"></link> -<link rel="SHORTCUT ICON" href="sie-logo2.ico" type="image/x-icon"></link> -</head> -<body> -<p><object data="sie-logo.svg" type="image/svg+xml" width="100%" height="90"></object></p> -<h1>デモ - SIE</h1> -<ol> - <li><a href="index.html">ホーム</a></li> - <li><a href="screenshot.html">スクリーンショット</a></li> - <li>デモ</li> - <li><a href="help.html">ヘルプ</a></li> - <li><a href="http://lists.sourceforge.jp/mailman/listinfo/sie-developers">メーリングリスト</a></li> -</ol> -<h2 class="title">デモ(zeimusu_sakura_.svg)</h2> -<object data="zeimusu_sakura_.svg" type="image/svg+xml" width="180" height="200"></object> -<h2 class="title">動作環境</h2> -<p>IE6、7で確認</p> -<p>その他、Firefox3.0.1、Opera9.52、Safari3.1.2 (以上、環境はWindowsXP SP2)</p> -<h2 class="title">ソース</h2> -<p>サンプルのソースは以下のとおりです。「sie.js」の部分は適宜変わります。</p> -<pre class="name"><html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<title>SIE</title> -<strong><script defer="defer" type="text/javascript" src="sie.js"></script></strong> -<link rel="stylesheet" type="text/css" href="instyle.css"></link> -</head> -<body> -<h1>SIE - プラグインなしでIEにSVGを表示する方法</h1> - -<h2>デモ(zeimusu_sakura_.svg)</h2> -<strong><object data="zeimusu_sakura_.svg" type="image/svg+xml" width="180" height="200"></object></strong> - </body> -</html></pre> -<p class="center"><a href="http://sie.sourceforge.jp/">ホームに戻る</a></p> -<p>最後に、<a href="http://sourceforge.jp/"><img src="http://sourceforge.jp/sflogo.php?group_id=3313" width="96" height="31" border="0" alt="SourceForge.jp"></a>さんに謝意を述べたいと思います。</p> -<address>© Copyright 2003 dhr(Eメールで<a href="mailto:dhrna****@mail*****">dhrna****@mail*****</a>)コードの著作権の許諾に関しては、次の文章に書かれています。(英文<a href="http://dhr.at.infoseek.co.jp/LICENCE.txt">LICENCE.txt</a>)。このページの許諾に関しても、同様のライセンスが適用されるものとします。</address> -<!--/*SIE-SVGtoVML LGPL2.1 & GPL1.1 & Mozilla Public Lisence*/ -/* ***** BEGIN LICENSE BLOCK ***** - * Version: MPL 1.1/GPL 2.0/LGPL 2.1 - * - * The contents of this file are subject to the Mozilla Public License Version - * 1.1 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS IS" basis, - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - * for the specific language governing rights and limitations under the - * License. - * - * Contributor(s):DHRNAME - * - * Alternatively, the contents of this file may be used under the terms of - * either of the GNU General Public License Version 2 or later (the "GPL"), - * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), - * in which case the provisions of the GPL or the LGPL are applicable instead - * of those above. If you wish to allow use of your version of this file only - * under the terms of either the GPL or the LGPL, and not to allow others to - * use your version of this file under the terms of the MPL, indicate your - * decision by deleting the provisions above and replace them with the notice - * and other provisions required by the GPL or the LGPL. If you do not delete - * the provisions above, a recipient may use your version of this file under - * the terms of any one of the MPL, the GPL or the LGPL. - * - * ***** END LICENSE BLOCK ***** */--> - </body> -</html> \ No newline at end of file Deleted: branches/05x/sie.xsl =================================================================== --- branches/05x/sie.xsl 2009-06-05 13:27:45 UTC (rev 1202) +++ branches/05x/sie.xsl 2009-06-05 13:29:17 UTC (rev 1203) @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" version="1.0"> -<xsl:variable name="vendor" select="system-property('xsl:vendor')"/> -<xsl:variable name="node-set" select="function-available('xsl:node-set')"/> - <xsl:output indent="yes" method="xml" omit-xml-declaration="no" media-type="image/svg+xml"/> -<xsl:template match="/"> -<xsl:choose> -<xsl:when test="$vendor='Microsoft'"> - <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"> - <head> - <title><xsl:value-of select="title" /></title> - <script type="text/javascript" src="sie-mini.js"></script> - </head> - <body> - <script type="image/svg+xml" width="1000px" height="1000px"><xsl:apply-templates /></script> - </body> - </html> -</xsl:when> -<xsl:when test="$vendor='Transformiix' and $node-set"> - <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> - <xsl:apply-templates /> - </svg> -</xsl:when> -</xsl:choose> -</xsl:template> -<xsl:template match="*|@*|text()"> -<xsl:choose> -<xsl:when test="$vendor='Microsoft'"> - <xsl:copy> - <xsl:apply-templates select="*|@*|text()"/> - </xsl:copy> -</xsl:when> -<xsl:when test="$vendor='Transformiix' and $node-set"> - <xsl:apply-templates /> -</xsl:when> -</xsl:choose> -</xsl:template> -</xsl:stylesheet> \ No newline at end of file Deleted: branches/05x/sieb.html =================================================================== --- branches/05x/sieb.html 2009-06-05 13:27:45 UTC (rev 1202) +++ branches/05x/sieb.html 2009-06-05 13:29:17 UTC (rev 1203) @@ -1,117 +0,0 @@ -<!xml version="1.0" encoding="utf-8"!> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<title>Sieb:SIEのブックマークレット</title> -<meta http-equiv="Content-Type" content="text/html; charset=urf-8"> -<link rel="stylesheet" type="text/css" href="instyle.css"></link> -</head> -<body> -<p><object data="sie-logo.svg" type="image/svg+xml" width="100%" height="90"></object></p> -<h1>Sieb - ブラウザでSVGを表示できるブックマークレット</h1> -<h2>Text2SVG</h2> -<p>SIEを使えば、普通の文章をSVG画像に変換して、表示することができます。このような機能をText2SVGと呼ぶことにします。Siebでは、このText2SVG機能を使って、たとえば、2ちゃんねるのような掲示板やブログやWIKIなどに書き込まれたSVGを簡単に表示できるようにしました。特徴は以下のとおりです。</p> -<ul> - <li>インストール、プラグイン不要</li> - <li>ブックマークから呼び出せる</li> - <li>クロスブラウザ</li> - <li>ブログ、WIKIなどに書き込まれたSVGソースを、画像として表示できる</li> -</ul> -<h2>使い方</h2> -<h3>準備するもの</h3> -<h4>ブックマークする</h4> -<p><a href="javascript:void(function(){var ss=function(tag){var pr=document.getElementsByTagName(tag);for(var i=0;i<pr.length;i++){var prr=pr[i].innerHTML;prr=prr.replace(/(&lt;svg(?:\s|&gt;|>))/g,'&nbsp;<script type=image/svg+xml width=300 height=300>$1').replace(/(\/svg(?:&gt;|>))/g,'$1</script>');pr[i].innerHTML=prr;}};ss('pre');ss('dd');sieb_s=true;var src=document.createElement('script');src.setAttribute('src','http://localhost/trunk/sie.js');document.body.appendChild(src);})();">Sieb2</a>(ブックマークレット)</p> -<p>あらかじめ、上記のリンク先をブックマーク(IEでは、「右クリック->お気に入りに追加」。それ以外のブラウザではツールバーにドラッグでOK)してください。</p> -<h3>ネットの公開のしかた</h3> -<ol> - <li>掲示板やブログにSVGのソースを必ず「整形テキスト」で書き込んでください。たとえば、以下のSVGのソースを使ってみましょう。<textarea rows="3" cols="70"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preseveAspectRatio="none"> - <g id="eo"> - <circle cx="50" cy="40" r="40"/> - <circle cx="40" cy="30" r="20" fill="red"/> - </g> - </svg></textarea>なお、整形テキストはpre要素を利用した文章です。</li> - <li>上記でブックマークしたものを呼び出してください。ブックマークを呼び出したら、すぐに、下記のデモで円が表示されるはずです。</li> -</ol> -<h2>デモ(4wd.svg)</h2> -<dl> -<dt> -<dd><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preseveAspectRatio="none"> - <g id="eo"> - <circle cx="50" cy="40" r="40"/><BR> - <circle cx="40" cy="30" r="20" fill="red"/> - </g> - </svg> -</dl> -<pre> -<svg xmlns="<a href="http://www.w3.org/2000/svg" target="_blank">http://www.w3.org/2000/svg</a>" viewBox="0 0 100 100" preseveAspectRatio="none"> - &lt;<g id="eo"> - <circle cx="50" cy="40" r="40"/> - <circle cx="40" cy="30" r="20" fill="red"/> - </g> - </svg> -</pre> -<p>HTML文書のソースは以下のとおり。</p> -<pre><html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<title>SIE</title> -<script defer="defer" type="text/javascript" src="sie.js"></script> -<link rel="stylesheet" type="text/css" href="instyle.css"></link> -</head> -<body> -<h1>SIE - プラグインなしでIEにSVGを表示する方法</h1> -<h2>デモ(ant.svg)</h2> -</pre> -<p><pre>&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preseveAspectRatio="none"&gt; - &lt;g id="eo"&gt; - &lt;circle cx="50" cy="40" r="40"/&gt; - &lt;circle cx="40" cy="30" r="20" fill="red"/&gt; - &lt;/g&gt; - &lt;/svg&gt;</pre></p> -<pre> -</body> -</html></pre> -<script type="image/svg+xml" width="200" height="200"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preseveAspectRatio="none"> - <g id="eo"> - <circle cx="50" cy="40" r="40"/> - <circle cx="40" cy="30" r="20" fill="red"/> - </g> - </svg></script> -<h2>動作環境</h2> -<p>WindowsXP SP2 IE7で確認</p> -<p>その他、Windows XPの、Firefox3、Opera9.51、Safari3.1.2</p> -<h2>目標</h2> -<p>Inkscapeで作成されたSVGを表示できるようにする。</p> -<h2>課題</h2> -<p>バージョンや、問題等につきましては、ブログで公開しています。「<a href="http://d.hatena.ne.jp/dhrname/">dhrnameのウェブ日誌</a>」をご覧ください。</p> -<p>最後に、<a href="http://sourceforge.jp/"><img src="http://sourceforge.jp/sflogo.php?group_id=3313" width="96" height="31" border="0" alt="SourceForge.jp"></a>さんに謝意を述べたいと思います。</p> -<address>© Copyright 2003 dhr(Eメールで<a href="mailto:dhrna****@mail*****">dhrna****@mail*****</a>)コードの著作権の許諾に関しては、次の文章に書かれています。(英文<a href="http://dhr.at.infoseek.co.jp/LICENCE.txt">LICENCE.txt</a>)。このページの許諾に関しても、同様のライセンスが適用されるものとします。</address> -<!--/*SIE-SVGtoVML LGPL2.1 & GPL1.1 & Mozilla Public Lisence*/ -/* ***** BEGIN LICENSE BLOCK ***** - * Version: MPL 1.1/GPL 2.0/LGPL 2.1 - * - * The contents of this file are subject to the Mozilla Public License Version - * 1.1 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS IS" basis, - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - * for the specific language governing rights and limitations under the - * License. - * - * Contributor(s):DHRNAME - * - * Alternatively, the contents of this file may be used under the terms of - * either of the GNU General Public License Version 2 or later (the "GPL"), - * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), - * in which case the provisions of the GPL or the LGPL are applicable instead - * of those above. If you wish to allow use of your version of this file only - * under the terms of either the GPL or the LGPL, and not to allow others to - * use your version of this file under the terms of the MPL, indicate your - * decision by deleting the provisions above and replace them with the notice - * and other provisions required by the GPL or the LGPL. If you do not delete - * the provisions above, a recipient may use your version of this file under - * the terms of any one of the MPL, the GPL or the LGPL. - * - * ***** END LICENSE BLOCK ***** */--> - </body> -</html> \ No newline at end of file