<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>Travellers Tales</title>
<link>http://travel-lab.info/tech/pblog/index.php</link>
<pubDate>Wed, 07 Feb 2007 01:41:25 +0900</pubDate>
<description>
Travellers Tales - RSS 2.0 (Really Simple Syndication).
</description>
<item>
<title>Safari でボタンをクリックした結果を新規ウインドウで開く方法</title>
<link>http://travel-lab.info/tech/pblog/article.php?id=91</link>
<guid>http://travel-lab.info/tech/pblog/article.php?id=91</guid>
<pubDate>Wed, 07 Feb 2007 01:41:25 +0900</pubDate>
<description>リンク先だけでなく、フォームの送信結果を別ウインドウで開く方法を紹介します。フォームの送信結果とは、例えば検索の結果や、何かの登録フォームでボタンをクリックした結果などです。この技が使えるととても便利なのですが、意外に知られてないのでは？
...</description>
<content:encoded>
<![CDATA[<p>リンク先だけでなく、フォームの送信結果を別ウインドウで開く方法を紹介します。フォームの送信結果とは、例えば検索の結果や、何かの登録フォームでボタンをクリックした結果などです。この技が使えるととても便利なのですが、意外に知られてないのでは？</p>
<h4>リンク先を新規ウインドウで開く</h4>
<p>Safari や Firefox、Camino などのウェブブラウザで、リンクを新しいウインドウ（タブ）で開く方法を知っている人は少ないないでしょう。Mac OS X の場合、<kbd title="Commandキー/Appleキー">cmd</kbd>キーを押しながらクリックすることで、リンク先が別ウインドウで開きます。</p>
<p>その方法は知らなくても、<kbd title="Controlキー">ctrl</kbd> + クリック、もしくは Windows でいうところの右クリック<sup id="fnref:91_1"><a href="#fn:91_1" rel="footnote">1</a></sup>で、コンテクストメニューを出して、リンクが開けるのは知っている人が多いのではないでしょうか。Safari では以下のようなメニューが出ます。</p>
<p><img src="http://travel-lab.info/tech/pblog/resources/Contextual_menu-1.jpg" height="180" width="381" alt="Safari でのリンクに対するコンテキストメニュー" /></p>
<h4>ボタンをクリックした結果を新規ウインドウで開く</h4>
<p>Safari では、リンクだけでなく、実はいろいろなものを<kbd title="Commandキー">cmd</kbd>キーで、新規ウインドウとして開くことができます。</p>
<p>何かの入力フォームに記入した後、「送信」とか「登録」、「検索」、「書き込み」のようなボタンをクリックするときに、<kbd title="Commandキー/Appleキー">cmd</kbd>キーを押していると、画面の遷移結果が新しいウインドウで開きます。</p>
<p>これがどういうときに便利かというと、例えば以下のような場合です。以下は Yahoo! ID の登録画面です。すべてを入力して登録ボタンを押したのに、<q>このYahoo! JAPAN IDはすでに使われている</q>と出てしまいました。</p>
<p><img src="http://travel-lab.info/tech/pblog/resources/Yahoo_regist2.jpg" height="561" width="616" alt="Yahoo ID 登録失敗" /></p>
<p>最近のブラウザでは、前の画面に戻れば入力内容が残っていることが多いので、戻ってまた新しい ID を試せばいいのですが、なかなか希望の ID が取れないと、行ったり戻ったりでイライラしてきます。時には入力内容が失われ、一から打ち直さなければならないこともあります。</p>
<p>ところが、そんなときに次の画面に進むボタンを<kbd title="Commandキー">cmd</kbd> + クリックすれば、結果は別のウインドウに表示されるので、希望の ID が取れなかったときに入力し直す手間が省けます。</p>
<p>注意：ただし、画像から読み取った文字列を入力させるような場合（<a href="http://ja.wikipedia.org/wiki/Captcha" title="Captcha - Wikipedia">Captcha</a>）で、毎回違う文字列が生成されるためこの方法が使えないことがたまにあります。他にも時々ダメな場合があります。</p>
<p><img src="http://travel-lab.info/tech/pblog/resources/Yahoo_regist1.jpg" height="561" width="616" alt="Yahoo Regist1" /></p>
<p>これが便利なのは何も登録のときだけではなくて、Google や Yahoo などの検索結果を別画面で開きたいときや、その他いろいろなフォームの入力に利用できます。私がよく使うのは、この P_BLOG の記事をブラウザで編集する場合に、何度も編集結果を確認しながら細かく更新するときで、重宝しています。</p>
<h4>アドレスバー、Google 検索フィールドも新規ウインドウで開ける</h4>
<p>その他には、アドレスバー、Google 検索フィールドも<kbd title="Commandキー">cmd</kbd>を使うと、新規ウインドウとして開けます。（基本的に Safari の技ですが、Camino などでもこれはできます。）</p>
<p>アドレスバーの場合、例えば、<a href="http://b.hatena.ne.jp/t/Google">はてなブックマークの Google というタグの付けられたもの</a></p>
<pre><code>http://b.hatena.ne.jp/t/Google
</code></pre>
<p>を見ていて、はてなブックマークのトップページを見たくなった、という場合に、URL欄の <code>t/Google</code> の部分を消して、</p>
<pre><code>http://b.hatena.ne.jp/
</code></pre>
<p>としてから、<kbd title="Commandキー">cmd</kbd> + <kbd title="Returnキー">return</kbd>を押すと、そのアドレスが別のウインドウで開きます。</p>
<p>ウインドウ右上の検索フィールドでも、検索語を入力してから<kbd title="Commandキー">cmd</kbd> + <kbd title="Returnキー">return</kbd>を押すと、検索結果が新しいウインドウで開かれます。</p>
<p>最後にこれらの動作をまとめておきます。</p>
<!-- more -->
<h4>いろいろな新規ウインドウの開き方まとめ</h4>
<table>
<thead>
<tr>
  <th>動作</th>
  <th>結果</th>
</tr>
</thead>
<tbody>
<tr>
  <td>リンクを<kbd title="Commandキー">cmd</kbd> + クリック</td>
  <td>リンク先を新規ウインドウで開く</td>
</tr>
<tr>
  <td>ボタンを<kbd title="Commandキー">cmd</kbd> + クリック</td>
  <td>フォーム送信結果を新規ウインドウで開く</td>
</tr>
<tr>
  <td>アドレスバーで<kbd title="Commandキー">cmd</kbd> + <kbd title="Returnキー">return</kbd></td>
  <td>打ち込んであるアドレスを新規ウインドウで開く</td>
</tr>
<tr>
  <td>検索欄で<kbd title="Commandキー">cmd</kbd> + <kbd title="Returnキー">return</kbd></td>
  <td>検索結果を新規ウインドウで開く</td>
</tr>
</tbody>
</table>
<p>なお、<kbd title="Commandキー">cmd</kbd>の代わりに、<kbd title="optionキー">option</kbd>を押していると、結果をダウンロードできます。</p>
<h4>過去の関連記事</h4>
<div class="exref">
<ul>
<li><p><a href="http://homepage.mac.com/travellers/blog/C1910009118/E1865174544/index.html" title="Travellers Tale: Safari でリンクを新規ウインドウに開く">Safari
でリンクを新規ウインドウに開く</a></p>
<p><kbd title="Commandキー">cmd</kbd>キーを使わずに、リンクを新規ウインドウに開く方法です。</p></li>
<li><p><a href="http://homepage.mac.com/travellers/blog/C1910009118/E266876881/index.html" title="Travellers Tale: リンクを新規ウインドウ／タブに開かない方法">リンクを新規ウインドウ／タブに開かない方法</a></p>
<p>逆に、勝手に新規ウインドウで開かれてしまうリンクを同じウインドウで開く方法です。</p></li>
</ul>
</div>
<div class="footnotes">
<hr />
<ol>
<li id="fn:91_1">
<p>Mac OS X では必ずしも右クリックとは限らず、アクセシビリティの観点から自由に割り当てられる。参照 ⇒ 過去記事「<a href="http://homepage.mac.com/travellers/blog/C1910009118/E1695956925/">Mac のマウスはなぜワンボタンか</a>」&#160;<a href="#fnref:91_1" rev="footnote">&#8617;</a></p>
</li>
</ol>
</div>
]]>
</content:encoded>
</item>
</channel>
</rss>