Change the encoding of the Japanese docs to UTF-8
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
siteconf: <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̥<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޥ<EFBFBD><EFBFBD><EFBFBD>
|
||||
siteconf: サイト別カスタマイズ
|
||||
|
||||
siteconf <EFBFBD>ϡ<EFBFBD> URL <EFBFBD>Υѥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɳ<EFBFBD>դ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><EFBFBD><EFBFBD>꤫<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
siteconf <EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD><EFBFBD> "decode_url"
|
||||
<EFBFBD>ν<EFBFBD><EFBFBD>Ϥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ꡢ Google <20>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쥯<EFBFBD><ECA5AF><EFBFBD><F2B1AAB2><F3A4B7A4><EFBFBD>ǽ<EFBFBD><C7BD>
|
||||
<EFBFBD>ץ饤<EFBFBD>Х<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>夵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ꤹ<EFBFBD>뤳<EFBFBD>Ȥ<EFBFBD><EFBFBD>Ǥ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
siteconf は、 URL のパターンと、それに紐付けられた設定から成ります。
|
||||
siteconf を使うと、サイト毎に文字コードを指定して "decode_url"
|
||||
の出力を改善したり、 Google のリダイレクタを迂回して性能や
|
||||
プライバシーを向上させたりすることができます。
|
||||
|
||||
<EFBFBD>ǥե<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȤǤ<EFBFBD> siteconf <EFBFBD><EFBFBD> ~/.w3m/siteconf <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ߹<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
デフォルトでは siteconf は ~/.w3m/siteconf から読み込まれます。
|
||||
|
||||
===== <EFBFBD><EFBFBD>ʸ =====
|
||||
===== 構文 =====
|
||||
|
||||
url <url>|/<re-url>/|m@<re-url>@i [exact]
|
||||
substitute_url "<destination-url>"
|
||||
@@ -16,52 +16,52 @@ no_referer_from on|off
|
||||
no_referer_to on|off
|
||||
user_agent "string"
|
||||
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽줿<EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD>ͥ<EFBFBD>褵<EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
後ろの方に書かれたものが優先されます。
|
||||
|
||||
===== <EFBFBD><EFBFBD> =====
|
||||
===== 例 =====
|
||||
|
||||
url "https://twitter.com/"
|
||||
substitute_url "https://mobile.twitter.com/"
|
||||
|
||||
twitter.com <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Х<EFBFBD><EFBFBD>륵<EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>ž<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
twitter.com をモバイルサイトに転送します。
|
||||
|
||||
url "http://your.bookmark.net/"
|
||||
no_referer_from on
|
||||
|
||||
your.bookmark.net <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĥ<EFBFBD>ä<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>é<EFBFBD><EFBFBD><EFBFBD>ݤˡ<EFBFBD> HTTP referer <EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><EFBFBD>褦<EFBFBD>ˤ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
your.bookmark.net から張ったリンクを辿る際に、 HTTP referer を
|
||||
送らないようにします。
|
||||
|
||||
url "http://www.google.com/url?" exact
|
||||
substitute_url "file:///cgi-bin/your-redirector.cgi?"
|
||||
|
||||
Google <EFBFBD>Υ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쥯<EFBFBD><EFBFBD><EFBFBD><EFBFBD> local CGI <20><>ž<EFBFBD><C5BE><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
|
||||
Google のリダイレクタを local CGI に転送します。
|
||||
|
||||
url /^http:\/\/[a-z]*\.wikipedia\.org\//
|
||||
url_charset utf-8
|
||||
|
||||
Ʊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> "decode_url" <EFBFBD><EFBFBD><EFBFBD>ץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD> Wikipedia <EFBFBD>ؤ<EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> UTF-8 <EFBFBD>Ȥ<EFBFBD><EFBFBD>ƥǥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
同時に "decode_url" オプションをオンにすると、 Wikipedia への
|
||||
リンクを UTF-8 としてデコードして表示します。
|
||||
|
||||
url m@^https?://(.*\.)google\.com/@
|
||||
user_agent "Lynx/2.8.8dev.3 libwww-FM/2.14 SSL-MM/1.4.1"
|
||||
|
||||
Google <EFBFBD><EFBFBD> Lynx <EFBFBD>Ǥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȹ𤲤ޤ<EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD>ȥ֥饦<D6A5><E9A5A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD>֤<EFBFBD><EFBFBD>ޤ<EFBFBD>)
|
||||
Google に Lynx であると告げます。(これによりテキストブラウザ向けページが
|
||||
返ります)
|
||||
|
||||
===== <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><EFBFBD><EFBFBD>ˤĤ<EFBFBD><EFBFBD><EFBFBD> =====
|
||||
===== 正規表現について =====
|
||||
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̣<EFBFBD><EFBFBD>ɽ<EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
次の正規表現はいずれも同じ意味を表します。
|
||||
|
||||
/http:\/\/www\.example\.com\//
|
||||
m/http:\/\/www\.example\.com\//
|
||||
m@http://www\.example\.com/@
|
||||
m!http://www\.example\.com/!
|
||||
|
||||
<EFBFBD>Ǹ<EFBFBD><EFBFBD><EFBFBD> 'i' <20><><EFBFBD><EFBFBD><EFBFBD>Ҥ<EFBFBD><D2A4>դ<EFBFBD><D5A4><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD>˾ȹ<CBBE><C8B9><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4>ޤ<EFBFBD><DEA4><EFBFBD>
|
||||
<EFBFBD>㤨<EFBFBD>С<EFBFBD> m@^http://www\.example\.com/abc/@i <EFBFBD>ϰʲ<EFBFBD><EFBFBD>Τ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
最後に 'i' 修飾子を付けると、大文字小文字を区別せずに照合を行います。
|
||||
例えば、 m@^http://www\.example\.com/abc/@i は以下のいずれとも一致します。
|
||||
|
||||
http://www.example.com/abc/
|
||||
http://www.example.com/Abc/
|
||||
http://www.example.com/ABC/
|
||||
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۥ<EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʬ<EFBFBD>Ͼ<EFBFBD><EFBFBD>˾<EFBFBD>ʸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӥ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
|
||||
ただし、ホスト名の部分は常に小文字に変換してから比較します。
|
||||
|
Reference in New Issue
Block a user