dillo, and minor update
このコミットが含まれているのは:
コミット
c23920b561
188
src/dillo.html
ノーマルファイル
188
src/dillo.html
ノーマルファイル
@ -0,0 +1,188 @@
|
||||
<title>Dilloの紹介 - 美々蝶々</title>
|
||||
|
||||
<h1>Dilloの紹介</h1>
|
||||
|
||||
<ul>
|
||||
<li>2023-09-14 (陰暦07月30日) たかし</li>
|
||||
<li>「OpenBSD 7.3」「Dillo version 3.0.5」</li>
|
||||
<li>随時追記豫定</li>
|
||||
</ul>
|
||||
|
||||
<h2>序</h2>
|
||||
|
||||
<p>Dillo は素早く起動できてメモリーの消費もすくないブラウザーです。</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>GTK や QT に依存しない。</strong></li>
|
||||
<li>CSS はすこしだけ對應。</li>
|
||||
<li>JS・音聲・動畫に非對應。</li>
|
||||
<li>タブブラウズ可能。</li>
|
||||
<li><strong>デフォルトで</strong> Cookie が無效。</li>
|
||||
<li><strong>HTML のエラーを檢證できる。</strong></li>
|
||||
</ul>
|
||||
|
||||
<h2>1. 使用方法</h2>
|
||||
|
||||
<h3>1.1. 起動</h3>
|
||||
|
||||
<p>起動方法は通常のソフトと同じです。コマンドラインなら <kbd>dillo <var>https://dillo.org</var></kbd> 又は <kbd>dillo <var>test.html</var></kbd> と入力して任意の URL や HTML を開けます。</p>
|
||||
|
||||
<h3>1.2. 操作</h3>
|
||||
|
||||
<p>操作は直感的だから詳しい説明は省きます。</p>
|
||||
|
||||
<p>ツールバー項目の <q>Tools</q> から CSS や畫像讀み込みの ON/OFF やツールバーの大きさを變更できますが、Dillo を終了すると設定は初期化されます。設定を永續させるには後述の dillorc を編輯します。</p>
|
||||
|
||||
<p>閲覽中の HTML にエラーがあればウィンドーの右下に赤いアイコンが現れます。これをクリックするとエラーの詳細が表示されます。リンクを辿るだけでエラーを檢證できるのは大きな長所です。</p>
|
||||
|
||||
<h2>2. 設定</h2>
|
||||
|
||||
<h3>2.1. dillorcの準備</h3>
|
||||
|
||||
<p>設定ファイル <q>dillorc</q> を自分のホームにコピーして編輯します。</p>
|
||||
|
||||
<ul>
|
||||
<li><samp>
|
||||
$ <kbd>mkdir -p ~/.dillo/</kbd><br>
|
||||
$ <kbd>cp /etc/dillo/dillorc ~/.dillo/</kbd>
|
||||
</samp></li>
|
||||
</ul>
|
||||
|
||||
<h3>2.2. フォントの設定</h3>
|
||||
|
||||
<p>デフォルトでは日本語を表示できないため、フォントの設定は必須です。5つの設定項目に、日本語フォントを1つづつ設定します。</p>
|
||||
|
||||
<p>例です。基本は IBM Plex Sans JP を使用して、等幅のみ VL ゴシックを設定します。</p>
|
||||
|
||||
<ul>
|
||||
<li><code>
|
||||
font_serif="IBM Plex Sans JP"<br>
|
||||
font_sans_serif="IBM Plex Sans JP"<br>
|
||||
font_cursive="IBM Plex Sans JP"<br>
|
||||
font_fantasy="IBM Plex Sans JP"<br>
|
||||
font_monospace="VL Gothic"
|
||||
</code></li>
|
||||
</ul>
|
||||
|
||||
<h3>2.3. 細かな設定</h3>
|
||||
|
||||
<p>おすすめの設定はこちらです。</p>
|
||||
|
||||
<dl>
|
||||
<dt># 畫像は、ツールバーで ON にするまで讀み込まない</dt>
|
||||
<dd><code>load_images=NO</code></dd>
|
||||
<dt># CSS は、ツールバーで ON にするまで讀み込まない</dt>
|
||||
<dd><code>load_stylesheets=NO<br>
|
||||
parse_embedded_css=NO</code></dd>
|
||||
<dt># フォントは 16px に近くする(要微調整?)</dt>
|
||||
<dd><code>font_factor=1.12</code></dd>
|
||||
<dt># 起動又は Home クリック時に空白を表示</dt>
|
||||
<dd><code>start_page="about:blank"<br>
|
||||
home="about:blank"</code></dd>
|
||||
<dt># Home クリック時に w3m のブックマークを表示してみる</dt>
|
||||
<dd><code>home="file:///home/<var>tak4</var>/.w3m/bookmark.html"</code></dd>
|
||||
<dt># HTTP ヘッダーを Firefox 風に</dt>
|
||||
<dd><code>http_language="en-US,en;q=0.5"<br>
|
||||
http_user_agent="Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0"</code></dd>
|
||||
<dt># Referrer を送信しない</dt>
|
||||
<dd><code>http_referer=none</code><br>
|
||||
# (I2P を使用するならこの設定は非推奬)</dd>
|
||||
<dt># ツールバーの大きさを指定</dt>
|
||||
<dd><code>panel_size=<var>tiny</var></code></dd>
|
||||
<dt># アイコンを小さく</dt>
|
||||
<dd><code>small_icons=YES</code></dd>
|
||||
</dl>
|
||||
|
||||
<h3>2.4. cookierc</h3>
|
||||
|
||||
<p>Cookie を有效にするには <code>~/.dillo/.dillorc/</code> を編輯します。</p>
|
||||
|
||||
<p>例です。デフォルトは特定のドメインでのみ Cookie を許可します。</p>
|
||||
|
||||
<ul>
|
||||
<li><code>
|
||||
DEFAULT DENY<br>
|
||||
.076.moe ACCEPT<br>
|
||||
.bibi.moe ACCEPT
|
||||
</code></li>
|
||||
</ul>
|
||||
|
||||
<p>すべてのドメインで Cookie を許可するなら <code>DEFAULT ACCEPT</code> を指定すればいい(?)</p>
|
||||
|
||||
<h3>2.5. domainrc</h3>
|
||||
|
||||
<p><code>~/.dillo/domainrc</code> を作成すると、別のドメインから畫像や CSS を受け取らない樣に制御できます。書き方は <code>/etc/dillo/domainrc</code> を參考にします。</p>
|
||||
|
||||
<p>例です。</p>
|
||||
|
||||
<ul>
|
||||
<li><code>
|
||||
default deny<br>
|
||||
# accept access counter<br>
|
||||
freshmia.starfree.jp smart-counter.net
|
||||
</code></li>
|
||||
</ul>
|
||||
|
||||
<h3>2.6. User CSS</h3>
|
||||
|
||||
<p><code>~/.dillo/style.css</code> に CSS を書くとすべてのサイトのスタイルを上書きします。これは CSS の讀み込みを OFF にした時でも適用されます。</p>
|
||||
|
||||
<p>例です。行の高さを調節します。</p>
|
||||
|
||||
<ul>
|
||||
<li><code>body { line-height: 1.5 }</code></li>
|
||||
</ul>
|
||||
|
||||
<p><code>style.css</code> のスタイルは HTML 制作者の用意した CSS よりも優先されるため、あまり凝つたスタイルは指定しない方が無難です。</p>
|
||||
|
||||
<h2>3. I2PやTorへの接續</h2>
|
||||
|
||||
<h3>3.1 I2P</h3>
|
||||
|
||||
<p>先に i2pd をインストールします。</p>
|
||||
|
||||
<p>Dillo で I2P に接續するには、環境變數 <code>http_proxy</code> に I2P の HTTP サーバーの URL を指定します。</p>
|
||||
|
||||
<ul>
|
||||
<li><samp>$ <kbd>http_proxy='http://127.0.0.1:4444' dillo</kbd></samp></li>
|
||||
</ul>
|
||||
|
||||
<p>永續化するには次の樣なシェルスクリプトを作成します。これで <kbd>dillo</kbd> コマンドの代はりに <kbd>dillo-i2p</kbd> コマンドを入力すれば I2P に接續できます。</p>
|
||||
|
||||
<dl>
|
||||
<dt>dillo-i2p</dt>
|
||||
<dd><code>http_proxy='http://127.0.0.1:4444' exec dillo $@</code></dd>
|
||||
</dl>
|
||||
|
||||
<h3>3.2 Tor</h3>
|
||||
|
||||
<p>先に tor 及び proxychains をインストールします。そして、proxychains の設定ファイル <code>/etc/proxychains.conf</code> から <q># localnet 127.0.0.0/255.0.0.0</q> と云ふ記述をさがして、<q>#</q> を消します。</p>
|
||||
|
||||
<p>Dillo で Tor に接續するには <kbd>proxychains4</kbd> コマンドで Dillo を起動します。</p>
|
||||
|
||||
<ul>
|
||||
<li><samp>$ <kbd>proxychain4 dillo</kbd></samp></li>
|
||||
</ul>
|
||||
|
||||
<p>永續化するには次の樣なシェルスクリプトを作成します。</p>
|
||||
|
||||
<dl>
|
||||
<dt>pcdillo</dt>
|
||||
<dd><code>exec proxychains4 dillo $@</code></dd>
|
||||
</dl>
|
||||
|
||||
<h2>細かい注意點</h2>
|
||||
|
||||
<ul>
|
||||
<li>IME に非對應。日本語は別のソフトで入力して貼り附けること。</li>
|
||||
<li>「UL・LI」「DL・DT・DD」の描畫にバグ有り(CSS で制御不可な餘白ができる)。</li>
|
||||
<li>キャッシュが殘りやすい。ログインの必要なサイトではログイン後にリロードしてみよう。</li>
|
||||
<li>Dillo を終了しても dpid と云ふプロセスが殘る。<a href="./dpid.html">dpid を自動終了させる方法</a>を參照</li>
|
||||
</ul>
|
||||
|
||||
<h2>參考</h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://kiz.sinumade.net/config/dillo">Dillo, キスとキズつて似てるよね</a></li>
|
||||
<li><a href="https://wiki.archlinux.jp/index.php/Dillo">Dillo - ArchWiki</a></li>
|
||||
</ul>
|
@ -26,7 +26,7 @@
|
||||
|
||||
<dl>
|
||||
<dt><a href="./webring.html">ウェブリング (リンク集)</a></dt>
|
||||
<dd>2023-09-11 (陰暦07月27日)</dd>
|
||||
<dd>2023-09-14 (陰暦07月30日)</dd>
|
||||
<dt><a href="./netblock.html">日本のネットのブロッキング</a></dt>
|
||||
<dd>2023-08-11 (陰暦06月25日)</dd>
|
||||
</dl>
|
||||
@ -95,6 +95,8 @@
|
||||
<dd>2023-08-24 (陰暦07月24日)</dd>
|
||||
<dt><a href="./seamonkey.html">Seamonkeyの覺書</a></dt>
|
||||
<dd>2023-09-08 (陰暦07月24日)</dd>
|
||||
<dt><a href="./dillo.html">dilloの紹介</a></dt>
|
||||
<dd>2023-09-14 (陰暦07月30日)</dd>
|
||||
</dl>
|
||||
|
||||
<h3>2.3. コンピューター</h3>
|
||||
|
@ -8,7 +8,7 @@
|
||||
<li>1997年生れ・男</li>
|
||||
<li>平社員 (ウェブ開發)</li>
|
||||
<li>ASD の診斷有り (小學の頃)</li>
|
||||
<li>小學・中學は特別支援學級 (自閉症と同じ)</li>
|
||||
<li>小學5年~中學3年間は特別支援學級 (自閉症と同じ)</li>
|
||||
<li>日本の中國地方に在住</li>
|
||||
</ul>
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
<h1>ウェブリング</h1>
|
||||
|
||||
<ul>
|
||||
<li>最終更新日: 2023-09-11 (陰暦07月27日)</li>
|
||||
<li>最終更新日: 2023-09-14 (陰暦07月30日)</li>
|
||||
</ul>
|
||||
|
||||
<p>複數のミラーを持つ場合の優先度は「I2P/Onion」>「クリアネット」です。</p>
|
||||
@ -27,14 +27,15 @@
|
||||
<li><a href="https://pilinsin.gitgud.site/lipu-pi-pilinsin/">lipu pi pilinsin (old)</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="http://notbob.i2p/">Not_Bob</a> <strong>new</strong> - ブログに I2P サイトのレビューあり</li>
|
||||
<li><a href="https://mike701.neocities.org/">Mike</a>
|
||||
<ul>
|
||||
<li><a href="https://mike701.neocities.org/privacy">Privacy is fundamental right</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://21emon.wjg.jp">プシューサービス</a> <strong>new</strong>
|
||||
<li><a href="https://21emon.wjg.jp">プシューサービス</a>
|
||||
<ul>
|
||||
<li><a href="https://21emon.wjg.jp/SystemFolder/PageData/p2/content.php">プシューログ</a> <strong>new</strong></li>
|
||||
<li><a href="https://21emon.wjg.jp/SystemFolder/PageData/p2/content.php">プシューログ</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://soulminingrig.com/">SOUL MINING</a>
|
||||
@ -104,7 +105,7 @@
|
||||
<li><a href="http://harmful.cat-v.org/">cat -v harmful stuff</a></li>
|
||||
<li><a href="https://www.crockford.com/javascript/">Douglas Crockford's JavaScript</a> - JS についての優れた考察・ここだけ讀めば充分</li>
|
||||
<li>
|
||||
<a href="http://mqtlargpv4247iylywxw6ibi6qpz6my5duqm33c4lcdhjg5yfh7q.b32.i2p/">Let's Decentralize (i2p)</a> <strong>new</strong><br>
|
||||
<a href="http://mqtlargpv4247iylywxw6ibi6qpz6my5duqm33c4lcdhjg5yfh7q.b32.i2p/">Let's Decentralize (i2p)</a><br>
|
||||
<a href="http://hikariu7kodaqrmvu3c3y422r6jc7gqtpvvbry6u7ajvranukx6gszqd.onion/">Let's Decentralize (onion)</a>
|
||||
</li>
|
||||
<li>
|
||||
|
読み込み中…
新しいイシューから参照
ユーザーをブロックする