<?xml version="1.0" encoding="SHIFT_JIS"?>
<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:admin="http://webns.net/mvcb/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
	xml:lang="ja">
	<channel rdf:about="https://mitsuki.engawa.org/index.rdf">
		<title>Mitsuki's Magic Laboratory</title>
		<link>https://mitsuki.engawa.org</link>
		<description>生温い技術屋がぼんやりする日々</description>
		<dc:creator>mitsuki</dc:creator>
		<admin:generatorAgent rdf:resource="http://www.blosxom.com/?v=2.1.2"/>
		<admin:errorReportsTo rdf:resource="mailto:mitsuki at engawa dot org"/>
		<items>
			<rdf:Seq>
				<rdf:li rdf:resource="https://mitsuki.engawa.org/Diary/20071018.html"/>
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="https://mitsuki.engawa.org/Diary/20071018.html">
		<title>2007/10/18</title>
		<link>https://mitsuki.engawa.org/Diary/20071018.html</link>
		<description>* 13:15 近況とか　一応生きてる。* 17:45 Delay アクションで JavaScript 有効期間を制限する　Opera9.5 から Delay アクションが追加されてたのをふと思い出して、これ使えば「普段は JavaScript OFF にしてて、ブックマークレット実行時だけ ON にして、また OFF に戻す」ボタンが作れるのに今更気づいた（ただのブックマークではアクション実行できないので無理）。以下はうちの standard_toolbar (1).ini より抜粋：Button7, "+HBM"=Enable javascript & Delay, 100 & Go to page, "javascript:window.open('http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title='+escape(document.title)+'&url='+escape(location.href), '_blank', 'width=520,height=600,resizable=1,scrollbars=1');undefined;" & Delay, 100 & Disable javascriptButton8, "+LDR"=Enable javascript & Delay, 100 & Go to page, "javascript:location.href='http://reader.livedoor.com/subscribe/'+location.href", 1 & Delay, 100 & Disable javascript　単に「JavaScript有効化→100ms 待ち→ブックマークレット実行→100ms 待ち→JavaScript無効化」という処理をしてる。b.hatena.ne.jp とか reader.livedoor.com は Site Preference でドメインごと JavaScript を ON にしてあるので、Go to page アクションの直後に JavaScript が OFF になっても問題はない……というのがミソかな。なので、alert 表示するようなブックマークレットだと微妙。</description>
		<dc:subject><a href="/Diary">Diary</a>|<a href="/Opera">Opera</a></dc:subject>
		<dc:creator>mitsuki</dc:creator>
		<dc:date>2007-10-18T17:45+09:00</dc:date>
		<content:encoded><![CDATA[
&lt;p&gt;&lt;span class=&quot;para&quot;&gt;&lt;a name=&quot;1315&quot; href=&quot;https://mitsuki.engawa.org/Diary/20071018.rdf#1315&quot;&gt;*&lt;/a&gt; 13:15 近況とか&lt;/span&gt;&lt;br&gt;
　一応生きてる。

&lt;p&gt;&lt;span class=&quot;para&quot;&gt;&lt;a name=&quot;1745&quot; href=&quot;https://mitsuki.engawa.org/Diary/20071018.rdf#1745&quot;&gt;*&lt;/a&gt; 17:45 Delay アクションで JavaScript 有効期間を制限する&lt;/span&gt;&lt;br&gt;
　&lt;a href=&quot;http://orera.g.hatena.ne.jp/higeorange/20070908/1189180999&quot;&gt;Opera9.5 から Delay アクションが追加されてた&lt;/a&gt;のをふと思い出して、これ使えば「普段は JavaScript OFF にしてて、ブックマークレット実行時だけ ON にして、また OFF に戻す」ボタンが作れるのに今更気づいた（ただのブックマークではアクション実行できないので無理）。以下はうちの standard_toolbar (1).ini より抜粋：
&lt;blockquote&gt;&lt;pre&gt;&lt;code&gt;
Button7, &quot;+HBM&quot;=Enable javascript &amp; Delay, 100 &amp; Go to page, &quot;javascript:window.open(&apos;http://b.hatena.ne.jp/add?mode=confirm&amp;is_bm=1&amp;title=&apos;+escape(document.title)+&apos;&amp;url=&apos;+escape(location.href), &apos;_blank&apos;, &apos;width=520,height=600,resizable=1,scrollbars=1&apos;);undefined;&quot; &amp; Delay, 100 &amp; Disable javascript
Button8, &quot;+LDR&quot;=Enable javascript &amp; Delay, 100 &amp; Go to page, &quot;javascript:location.href=&apos;http://reader.livedoor.com/subscribe/&apos;+location.href&quot;, 1 &amp; Delay, 100 &amp; Disable javascript
&lt;/code&gt;&lt;/pre&gt;&lt;/blockquote&gt;
&lt;p&gt;
　単に「JavaScript有効化→100ms 待ち→ブックマークレット実行→100ms 待ち→JavaScript無効化」という処理をしてる。b.hatena.ne.jp とか reader.livedoor.com は Site Preference でドメインごと JavaScript を ON にしてあるので、Go to page アクションの直後に JavaScript が OFF になっても問題はない……というのがミソかな。なので、alert 表示するようなブックマークレットだと微妙。
]]></content:encoded>
		<trackback:ping rdf:resource="https://mitsuki.engawa.org/Diary/20071018.trackback"/>
	</item>
</rdf:RDF>
