<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF
	xmlns="http://purl.org/rss/1.0/"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
	xml:lang="ja-JP"
>
	<channel rdf:about="http://txqz.net/genre/HTML.rdf">
		<title>私とHTML</title>
		<link>http://txqz.net/genre/HTML</link>
		<dc:creator>陽坂智佐</dc:creator>
		<description>最新15件を表示します。</description>
		<items>
			<rdf:Seq>
				<rdf:li rdf:resource="http://txqz.net/blog/2008/07/19/2005"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2008/06/19/1424"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2008/06/09/2105"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2008/01/24/1559"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/12/18/1758"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/08/10/1200"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/08/08/2140"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/08/02/2024"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/07/07/2106"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/07/02/2100"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/06/12/2159"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/06/07/2032"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/05/13/0109"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/04/17/2117"/>
				<rdf:li rdf:resource="http://txqz.net/blog/2007/03/11/0711"/>
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="http://txqz.net/blog/2008/07/19/2005">
		<title>PagingNavigatorが出すHTMLがアレなので直した</title>
		<link>http://txqz.net/blog/2008/07/19/2005</link>
		<description>たとえば「全部で100件ある記事を15件ずつ表示したい」というのをWicketでやるにはPageableListViewとPagingNavigatorを使う。PagingNavigatorはページャを自動に生成してくれる便利なクラスだが、生成されるHTMLが大変微妙で、たとえば「最初」へのリンクのテキストが"&lt;&lt;"、「次」へのリンクは"&gt;"となっている。もちろん「次」へのリンクにrel="next"などついているわけもなく、明らかにユーザビリティが低い。実際にWicketのソース ……</description>
		<dc:subject>Wicket</dc:subject>
		<dc:subject>Java</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:date>2008-07-19T20:05:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2008/07/19/2005/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2008/06/19/1424">
		<title>Mozilla Java Html Parserが動いた</title>
		<link>http://txqz.net/blog/2008/06/19/1424</link>
		<description>5ヶ月前から放置していたMozilla Java Html Parserだが、さっき入れなおしてみたら動いた。前回はMozillaHtmlParser.jarの中に入っていたcom.dappit.Dapper.parser.example.ParserExampleを参考にしたが、今回はQuick Startを参考にした、というかinitメソッドに渡す値が変だったのでそれを直せばよかったみたい。Quick Startに書いてあるとおりに、C:\Program Files\MozillaHtmlPar ……</description>
		<dc:subject>HTML</dc:subject>
		<dc:subject>Java</dc:subject>
		<dc:subject>パーサ</dc:subject>
		<dc:subject>MozillaJavaHtmlParser</dc:subject>
		<dc:date>2008-06-19T14:24:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2008/06/19/1424/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2008/06/09/2105">
		<title>ホムペ作ったー＼(^o^)／</title>
		<link>http://txqz.net/blog/2008/06/09/2105</link>
		<description>
勉強会メンバーの一人がハムスター島でホムペを運営しているとのことで私の中で空前のホムペブームが到来、そのままアカウントを取って自分のホムペを立ち上げた。
動作確認かっこわらいをOpera9.27で取りつつ作成したため、Firefox2やIE6で見ると残念な結果になってしまった。FirefoxやIEで見るのは同一保持権の侵害かっこわらいなのでOperaユーザ率を高める意味も込めて皆さんOperaをぜひインストールしてアクセスしていきましょう！でも実際そんなの面倒だと思うので、下にキャプチャを置い ……</description>
		<dc:subject>自分のこと</dc:subject>
		<dc:subject>ネタ</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>&lt;marquee&gt;</dc:subject>
		<dc:date>2008-06-09T21:05:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2008/06/09/2105/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2008/01/24/1559">
		<title>Mozilla Java Html Parserを使ってみた</title>
		<link>http://txqz.net/blog/2008/01/24/1559</link>
		<description>マイコミジャーナルで紹介されていたのでMozilla Java Html Parserを触ってみたがうまくいかなかった。
SourceforgeからダウンロードしてMozillaHtmlParser.jarおよびlibフォルダに含まれていたJARファイル群をEclipseの「外部アーカイブ」に追加。以下のような簡単なソースを書いた (ていうかMozillaHtmlParser.jarの中に入っていたcom.dappit.Dapper.parser.example.ParserExampleをさらに ……</description>
		<dc:subject>HTML</dc:subject>
		<dc:subject>Java</dc:subject>
		<dc:subject>パーサ</dc:subject>
		<dc:date>2008-01-24T15:59:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2008/01/24/1559/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/12/18/1758">
		<title>IEではてなスターが表示されなかった</title>
		<link>http://txqz.net/blog/2007/12/18/1758</link>
		<description>はてなスターを設けたとあるHTML文書について、FirefoxやOperaでははてスタのアイコンが現れるのにIEだと現れないという問題が発生した。あれこれ試行錯誤してみたところ、どうやら&lt;textarea name="comment"&gt;と&lt;dl id="comment"&gt;が原因のようだった。IEはName属性とID属性を同じ名前空間で管理しているのかな。多分それが理由で、getElementById("comment")を実行すると先に現れるTextarea要素にマッチしてし ……</description>
		<dc:subject>DOM</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>IE</dc:subject>
		<dc:subject>JavaScript</dc:subject>
		<dc:subject>はてなスター</dc:subject>
		<dc:date>2007-12-18T17:58:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/12/18/1758/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/08/10/1200">
		<title>ひどいHTMLをSAXパーサに読ませる</title>
		<link>http://txqz.net/blog/2007/08/10/1200</link>
		<description>先日取り上げたexblogのひどいHTMLを、HTML向けSAXパーサに読ませるとどうなるかの実験。startElement()やendElement()がどうコールされるかによって、パーサごとの性格が現れる。
コールバックメソッド
levelはネストの深さを表すインスタンス変数。
public void startElement(String uri, String localName, String qName, Attributes attrs){
    for(int i = 0; ……</description>
		<dc:subject>HTML</dc:subject>
		<dc:subject>Java</dc:subject>
		<dc:subject>NekoHTML</dc:subject>
		<dc:subject>SAX</dc:subject>
		<dc:subject>TagSoup</dc:subject>
		<dc:subject>ひどいHTML</dc:subject>
		<dc:subject>パーサ</dc:subject>
		<dc:subject>ライブラリ</dc:subject>
		<dc:date>2007-08-10T12:00:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/08/10/1200/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/08/08/2140">
		<title>HTML勉強会で何を教えるべき?</title>
		<link>http://txqz.net/blog/2007/08/08/2140</link>
		<description>ということで今週は勉強会週間ということで、前々からネタとして上がっていた「HTMLと私」(元ネタは水野先生のシラバスにあった「OSと私」というフレーズ) を話すことになった。さすがにそれはきついので、とりあえず普通のHTML勉強会を開いた。
さて、HTML勉強会では何から教えるべきなのだろうか。すみけんさんの本みたいに「ももたろう」のマークアップをしながら必要な要素について解説していくのがよいだろうか。それともHTMLの要素群を&lt;html&gt;から順番に解説していくのがよいだろうか。そもそ ……</description>
		<dc:subject>CSS</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>ポリタンク</dc:subject>
		<dc:subject>勉強会</dc:subject>
		<dc:date>2007-08-08T21:40:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/08/08/2140/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/08/02/2024">
		<title>はてダに&lt;!--～--&gt;を書くと記事別ページでその部分が消える</title>
		<link>http://txqz.net/blog/2007/08/02/2024</link>
		<description>public static void mainを読んでいたら

&lt;script type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
に
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
と追加したら日本の広告が出るようになりました。 ｢AdSense コードを変更しないでください。｣って書いてあったのですが、XHTML的には
&lt;script& ……</description>
		<dc:subject>&lt;!----&gt;</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>はてなダイアリー</dc:subject>
		<dc:subject>不具合</dc:subject>
		<dc:date>2007-08-02T20:24:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/08/02/2024/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/07/07/2106">
		<title>OperaのXMLパーサってすごかったのね</title>
		<link>http://txqz.net/blog/2007/07/07/2106</link>
		<description>OperaにXMLファイルを読ませるとベタテキストが出てくる。フィードだと「新規購読」というダイアログが出るけれども、画面に表示されるのは容赦ないベタテキストだ。IEやFirefoxにスタイル情報のないXMLを渡せばドキュメントツリーを表示してくれるのと対照的で、どうもOperaはXMLにやる気がないのかと勝手に思っていた。
だが、整形式でないXMLを投げた場合、Operaのエラー表示が圧倒的に見やすいことに最近気づいた。たとえば、以下のようなXMLをブラウザに表示させてみる:
&lt;?xml ……</description>
		<dc:subject>Firefox</dc:subject>
		<dc:subject>IE</dc:subject>
		<dc:subject>Java</dc:subject>
		<dc:subject>JerichoHTMLParser</dc:subject>
		<dc:subject>NekoHTML</dc:subject>
		<dc:subject>Opera</dc:subject>
		<dc:subject>ShaniXMLParser</dc:subject>
		<dc:subject>UA</dc:subject>
		<dc:subject>XML</dc:subject>
		<dc:subject>パーサ</dc:subject>
		<dc:subject>ライブラリ</dc:subject>
		<dc:date>2007-07-07T21:06:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/07/07/2106/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/07/02/2100">
		<title>Google Japan Blogが句読点を文字参照している件</title>
		<link>http://txqz.net/blog/2007/07/02/2100</link>
		<description>Google エンジニア インタビューがはてブかどっかに上がっていて興味深く読んだのだが、なんで「？」とか「、」とか「。」とかを実体参照文字参照しているのかよく分からん。システムの仕様なんだろうけど、なんでそんな仕様にする必要があるのかよく分からん。それでいて"&gt;"はそのまま書いてあるんだよなぁ。別に"&lt;"さえ実体参照しておけば"&gt;"は必ずしもエスケープしなくてもいいのかもしれないけど、なんか気持ち悪い。←なんという印象論。</description>
		<dc:subject>HTML</dc:subject>
		<dc:subject>ブログ</dc:subject>
		<dc:subject>実体参照</dc:subject>
		<dc:date>2007-07-02T21:00:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/07/02/2100/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/06/12/2159">
		<title>BODY直下をDIVで揃えたい症候群</title>
		<link>http://txqz.net/blog/2007/06/12/2159</link>
		<description>
上のソースでは、liのリスト項目をulで「順序の無い箇条書き」と明示しているのに、それを更にdiv要素としてマークアップしています。ほとんどの要素に対してid属性やclass属性は付けることが出来ますので、これなら直接ul要素にidを付加させましょう。

確かにその通りだ。実際に私が今まで書いてきたHTML文書の中にもここで例示されているようなマークアップが何回か出てきていた。
なんとなく、BODYの直下にDIVとそれ以外が混ざるのが嫌だったんだと思った。もちろん文法上はそのような制限はな ……</description>
		<dc:subject>&lt;div&gt;</dc:subject>
		<dc:subject>div厨</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>はてなダイアリー</dc:subject>
		<dc:subject>マークアップ</dc:subject>
		<dc:date>2007-06-12T21:59:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/06/12/2159/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/06/07/2032">
		<title>XHTMLのContent-type</title>
		<link>http://txqz.net/blog/2007/06/07/2032</link>
		<description>手動でマークアップするかぎり、やっぱりContent-typeにapplication/xhtml+xmlを指定するのはためらわれる。ぜったい間違えるし。この間みたいに。text/htmlなら間違えてもフールブルーフが働くかなーなんて。
RSSみたいに機械的にマークアップするようなリソースなら、プログラムが間違っていない限りほぼ完全に妥当なXMLを吐けるから、安心してapplication/rss+xmlとか名乗れるし、名乗らないといけない。一時期この日記は手書きに近い形でRSSを提供していたんだ ……</description>
		<dc:subject>content-type</dc:subject>
		<dc:subject>html</dc:subject>
		<dc:subject>xhtml</dc:subject>
		<dc:subject>xml</dc:subject>
		<dc:subject>ウェブ標準</dc:subject>
		<dc:date>2007-06-07T20:32:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/06/07/2032/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/05/13/0109">
		<title>あんまりマークアップされないHTML要素</title>
		<link>http://txqz.net/blog/2007/05/13/0109</link>
		<description>はてブにAjaxよりも先に覚えておくべき 忘れられた５つのHTMLタグという記事があがっていた。まぁソースコードを書かない人がvarだのcodeだのsampだのを覚えてもしょうがないけれども、dfn要素の明示はできる限りみんなやるべき。みなさんがどんなDTDに従ってHTMLまたはHTMLもどきを書いているかは分からないけど、少なくともhttp://www.w3.org/1999/xhtml名前空間においてdfn要素は被定義語をあらわすというのが重要。SEOがどうとかそういうレベルじゃない。span要 ……</description>
		<dc:subject>&lt;dfn&gt;</dc:subject>
		<dc:subject>html</dc:subject>
		<dc:subject>SEO</dc:subject>
		<dc:subject>自動生成</dc:subject>
		<dc:subject>要素</dc:subject>
		<dc:date>2007-05-13T01:09:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/05/13/0109/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/04/17/2117">
		<title>正しくHTMLを書こうと心がけている人に5の質問を</title>
		<link>http://txqz.net/blog/2007/04/17/2117</link>
		<description>正しくHTMLを書こうと心がけている人に5つの質問に回答。

HTML文書を制作する際に使用しているプログラムをお答えください。（Webプログラムも含む）
昔はTTTEditorを使っていました。Ctrl+pで&lt;p&gt;&lt;/p&gt;が出るなどとショートカットを設定できるので、なんかいろいろ設定してました。いまは、EmEditorとかの一般的なテキストエディタに書いてコピペしてます。
採用しているDTDとその理由をお答えください。
XHTML1.0 Strictにしています。 ……</description>
		<dc:subject>100の質問</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>このサイト</dc:subject>
		<dc:subject>反応</dc:subject>
		<dc:date>2007-04-17T21:17:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/04/17/2117/tb"/>
	</item>
	<item rdf:about="http://txqz.net/blog/2007/03/11/0711">
		<title>なぜ人はこんなにひどいHTMLを書くのだろう</title>
		<link>http://txqz.net/blog/2007/03/11/0711</link>
		<description>&lt;DIV CLASS=MNBODYf&gt;
  &lt;TABLE WIDTH=150 BORDER=0 CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER&gt;
    &lt;TR&gt;
      &lt;TD COLSPAN=3&gt;
        &lt;FORM NAME=finder METHOD=GET ACTION=http://www.exblog.jp/search/&gt;
          &lt;INPUT TYP ……</description>
		<dc:subject>exblog</dc:subject>
		<dc:subject>HTML</dc:subject>
		<dc:subject>これはひどい</dc:subject>
		<dc:subject>ひどいHTML</dc:subject>
		<dc:date>2007-03-11T07:11:00+09:00</dc:date>
		<trackback:ping rdf:resource="http://txqz.net/blog/2007/03/11/0711/tb"/>
	</item>
</rdf:RDF>