<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>第1ç« ã¯ããã«</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
<link rel="start" href="index.html" title="Runemaster ããã¥ã¢ã«">
<link rel="up" href="index.html" title="Runemaster ããã¥ã¢ã«">
<link rel="prev" href="index.html" title="Runemaster ããã¥ã¢ã«">
<link rel="next" href="runemaster.platform.html" title="1.2. åä½ç°å¢">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">第1ç« ã¯ããã«</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="index.html">åã®ãã¼ã¸</a> </td>
<th width="60%" align="center">Â </th>
<td width="20%" align="right"> <a accesskey="n" href="runemaster.platform.html">次ã®ãã¼ã¸</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="chapter" lang="ja">
<div class="titlepage"><div><div><h2 class="title">
<a name="start"></a>第1ç« ã¯ããã«</h2></div></div></div>
<div class="toc">
<p><b>ç®æ¬¡</b></p>
<dl>
<dt><span class="section"><a href="start.html#runemaster.start">1.1. ã¯ããã«</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="start.html#what.is.runemaster">1.1.1. Runemaster ã¨ã¯?</a></span></dt>
<dt><span class="section"><a href="start.html#runemaster.simple.example">1.1.2. ã·ã³ãã«ãªä¾</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="runemaster.platform.html">1.2. åä½ç°å¢</a></span></dt>
</dl>
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="runemaster.start"></a>1.1. ã¯ããã«</h2></div></div></div>
<p>
Runemaster ã¯ãWeb ããã°ã©ã åãã«æä¾ããã
DOM ãã¼ã¹ãª HTML ãã³ãã¬ã¼ãã¨ã³ã¸ã³ã§ãã
</p>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="what.is.runemaster"></a>1.1.1. Runemaster ã¨ã¯?</h3></div></div></div>
<p>
Runemaster ã¯ãWeb ãµã¤ãä¸ã§æåãã
HTML ãã¼ã¸ã®å
容ãåçã«å¤åããããã¨ãã·ã³ãã«ã«å®ç¾ããæ©è½ãæä¾ãã¾ãã
</p>
<p>
Web ãµã¤ãã§ã¯ããã¼ã¸ãé²è¦§ãã¦ããã¦ã¼ã¶ã«é©ããæ
å ±ï¼ã¦ã¼ã¶åãèå³ã®ããã¢ã¤ãã ï¼ãæ²è¼ãããã
æ¤ç´¢æ¡ä»¶ã«ãã£ã¦ç°ãªãçµæãä¿æãããªã¹ãå
ã®ã¬ã³ã¼ãããç¹å®ã®ã«ã¼ã«ã«å¾ã£ã¦æåãããã
ã¾ãå
¥åãã©ã¼ã å
ã®ããã¹ãããã¯ã¹ããã§ãã¯ããã¯ã¹ã«å
¥åãæå®ããã¦ããå¤ãã»ãããããã¨ã
ããã°ã©ã ã«ãã£ã¦ HTML ã®å
容ãå¤åãããã±ã¼ã¹ãå¤ã
ããã¾ãã
ãã®ãããªã·ã¼ã³ã«ããã¦ãç®çã«ãããã¦æåå
容ãå¯å¤ããããã³ãã¬ã¼ãã·ã¹ãã ã¨ãã¦ã
å©ç¨ãããã¨ãæ³å®ãã¦ãã¾ãã
</p>
<p>
Runemaster ã®é¢ç½ãç¹å¾´ã¨ãã¦ããDOMãã¨ãã¦è¡¨ç¾ããã Element Attribute
ã®å¤ã«ã¢ã¯ã»ã¹ãããã¨ã§ãæ§ã
ãªåããå
容ã®å¤æ´ãç°¡åã«è¡ããã¨ãã§ããæ©æ§ããã£ã¦ãããã¨ã§ãã
ãã®æ©æ§ã«ããããã¼ã¸å
容ã¨ãã¦æåããå
容ã®ãã¼ã¹ã¨ãªãããã³ãã¬ã¼ããã®ãã¼ã¿ã¯
HTML ãã¡ã¤ã«ãã®ãã®ã¨ãªã£ã¦ããããã³ãã¬ã¼ããã¼ã¿ã HTML ãã¡ã¤ã«ã¨ãã¦
Web ãã©ã¦ã¶ãéãã¦åç
§ãããã¨ãã§ãã¾ãããã¨ãã£ã¿ã§éãã¦ã®åç
§ãç·¨éã容æã«è¡ããã¨ãã§ãã¾ãã
ããªãã¡ããã³ãã¬ã¼ããã¼ã¿ã§ãããªããã HTML ã¨ãã¦ã®å¯èªæ§ããã®ã¾ã¾å¼ãç¶ããã¦ããã¨ããã¾ãã
</p>
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="runemaster.simple.example"></a>1.1.2. ã·ã³ãã«ãªä¾</h3></div></div></div>
<p>
Runemaster ã使ã£ãã¨ã¦ãã·ã³ãã«ãªä¾ãæ¸ãã¦ã¿ã¾ãããã
ã¾ãã¯Webãã¼ã¸ã¨ãã¦æåãããå
容ã¨ãã¦ã次ã®ãã㪠HTML ãã¡ã¤ã«ãæºåãã¾ãã
ããã§ã¯ãHello.htmlãã¨ãããã¡ã¤ã«åã¨ãã¦ä½æãã¾ãã
</p>
<pre class="programlisting">
<html>
<head></head>
<body>
<h1>Hello, World!</h1>
</body>
</html>
</pre>
<p>
ç¶ãã¦æ¬¡ã®ãã㪠PHP ããã°ã©ã ããå
ã»ã©ã® Hello.html ã¨åãå ´æã«æºåãã¾ãã
ããã§ã¯ãhello.phpãã¨ãã PHP ãã¡ã¤ã«åã¨ãã¦ä½æãã¾ãã
</p>
<pre class="programlisting">
1: require_once 'Rune/Master.php';
2:
3: $master = new Rune_Master('./');
4: $master->cast('Hello');
</pre>
<p>
ãã® hello.php ãå®è¡ãã¾ããï¼ã§ããã°ãWebãã©ã¦ã¶ã«ããã¢ã¯ã»ã¹ã«ãã£ã¦ã
ãã ãã³ãã³ãã©ã¤ã³ããå®è¡ãã¦ãçè§£ã¯ã§ããã¯ãã§ããï¼
ç»é¢ã«ã¯ Hello.html ã¨ãã¦ä½æãã HTML ã®å
容ããã®ã¾ã¾è¡¨ç¤ºããã¾ãã
</p>
<p>
å®éã®ã¨ããä½ããã¦ããªãã¨ããä½ãã«ãã·ã³ãã«ãªä¾ã§ããã®ã§ã
ããå°ã Runemaster ã®è½åã使ãä¾ãç´¹ä»ãã¾ãããã
å
ã»ã©ã® HTML ãã¡ã¤ã«å
ã«ããã¦ã<h1> ã¿ã°ã«å¯¾ãã¦ãkey="title"ãã¨ãã
屿§ãä»ä¸ãã¾ãã
</p>
<pre class="programlisting">
<html>
<head></head>
<body>
<h1 key="title">Hello, World!</h1>
</body>
</html>
</pre>
<p>
ããã«ããã°ã©ã ã® hello.php ã«ããã¦ãassign ã¡ã½ãããå®è¡ããã³ã¼ããä»ä¸ãã¾ãã
(4è¡ç®)
</p>
<pre class="programlisting">
1: require_once 'Rune/Master.php';
2:
3: $master = new Rune_Master('./');
4: $master->assign(array('title' => 'Hi, Runemaster!'));
5: $master->cast('Hello');
</pre>
<p>
åã³ hello.php ãå®è¡ãã¾ããç»é¢ã«ã¯ãHello, World!ãã¨è¡¨ç¤ºããã¦ããç®æã
ãHi, Runemaster!ãã¨ããè¨èã«ç½®ãæãã£ã¦è¡¨ç¤ºããããã¨ã«ãªãã¾ãã
</p>
<p>
ãã³ãã¬ã¼ãå
ãããªãã¡ HTML ã®ç¹å®ç®æã®ããã¹ãå
容ãå¤åããããå ´åã«ã
å
ã
ã®ããã¹ãå
容ï¼Hello, World! ã¨ããæåï¼ãä¸å夿´ããå¿
è¦ã¯ããã¾ããã
æ¢ã«ãã¼ãã³ã°ããã¦ãã <h1> ã¿ã°ã«ç°¡åãªå±æ§ãä»ä¸ããã ãã§ãã
</p>
</div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="index.html">åã®ãã¼ã¸</a> </td>
<td width="20%" align="center">Â </td>
<td width="40%" align="right"> <a accesskey="n" href="runemaster.platform.html">次ã®ãã¼ã¸</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Runemaster ããã¥ã¢ã«Â </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">ãã¼ã </a></td>
<td width="40%" align="right" valign="top"> 1.2. åä½ç°å¢</td>
</tr>
</table>
</div>
</body>
</html>