From 9a65f7121ff86b24a426b0ca7e6b599d3bd29b35 Mon Sep 17 00:00:00 2001 From: takashi Date: Mon, 12 Feb 2024 14:08:39 +0000 Subject: [PATCH] altbrowser --- src/altbrowser.html | 51 +++++++++++++++++++++++------------- src/antijs.html | 2 +- src/firefox.html | 6 ++--- src/index.html | 6 ++--- src/webring.html | 63 +++++++++++++++++++++++---------------------- 5 files changed, 72 insertions(+), 56 deletions(-) diff --git a/src/altbrowser.html b/src/altbrowser.html index 9453be2..7da7196 100644 --- a/src/altbrowser.html +++ b/src/altbrowser.html @@ -4,49 +4,54 @@ -

1. 概要・長所

+

1. 代替ブラウザーの定義・長所

-

筆者が「代替ブラウザー」と呼ぶ物の重要性、Chrome・Firefox・Safari だけでは不充分な理由を説明します。又、代替ブラウザーに優しくする爲の配慮を紹介します。

+

筆者が「代替ブラウザー」と呼ぶ物の大切さを説明します。ブラウザーは Chrome・Firefox・Safari だけでは不充分です。

代替ブラウザー (筆者の造語)
-
ウェブブラウザーのうち自前のレンダリングエンジンを持ち小規模な物。w3m・ELinks・Dillo・NetSurf・Kristall 等。
+
自前の描畫エンジンを持ち小規模なウェブブラウザー。w3m・ELinks・Dillo・NetSurf・Kristall など。
-

代替ブラウザーの共通の長所は「輕量さ」及び「良いデフォルト設定」です。「輕量さ」は速度や省メモリーだけではなく、依存パッケージがすくない事やソースからビルドし易い事も含みます。「良いデフォルト設定」はインストール直後の狀態でもプライバシーの懸念がすくなく、不要な機能をオフにする手間がかからない事です。

+

代替ブラウザーは輕量であり、デフォルト設定の内容が適切です。

-

デフォルト設定は特に大切です。有名なブラウザーは利用者の知らないタイミングで Google や Mozilla のサーバーに沢山接續します。これを無駄だと感じる人も居ます。これらの接續を設定でオフにする作業は面倒です。小規模のブラウザーには無駄な機能はありません。故に小規模です。

+

輕量とは速度や容量だけではなく、依存パッケージがすくないことやビルドし易いことを意味します。

+ +

良いデフォルト設定とはインストール直後の狀態でも私事權 (Privacy) の懸念が少なく、不要な機能を無效にする手間がかからないことです。

+ +

たとへば有名なブラウザーは利用者の知らない間に Google や Mozilla のサーバーに沢山接續しますが、それを無效にするのは面倒です。

2. 自由の精神

-

有名なブラウザー (Chrome・Firefox・Safari) はすべて企業の製品でありビジネスと強く結びつきます。ビジネスの爲には利用者に不利な機能も平氣で追加されます。

+

有名なブラウザー (Chrome・Firefox・Safari) はすべて企業の製品でありビジネスと強く結びつきます。ビジネスのためには利用者に不利な機能も平氣で追加されます。

-

フリーソフトの持續の爲にビジネス化するのは重要な戰略ですが、殆どの大企業はフリーソフトの精神を持ちません。今は問題が無くても將来、ひどい機能が追加される可能性があります。

+

自由ソフトウェアのビジネス化は重要な戰略ですが、殆どの大企業は自由ソフトウェアの精神を持ちません。今は問題がなくても、將来ひどい機能が追加される可能性があります。

-

自由やシンプルを指向するブラウザーを愛用すれば上記の問題への對策になります。逃げ道を確保する爲にもブラウザーの選擇肢を沢山知る事は大切です。

+

自由や簡潔さを指向するブラウザーは、上記の問題への對策になります。逃げ道を確保するためにもブラウザーの選擇肢を沢山知ることが大切です。

3. 實用上の課題

-

ところが代替ブラウザーには實用上の課題があります。そのため誰にでも推奬できるわけではありません。

+

代替ブラウザーは重要ですが、實用上の課題を持ちます。そのため誰にでも推奬できるわけではありません。

-

一方で次の目的には、專用のソフトか、一應はフリーソフトである Firefox・SeaMonkey や、Webkit 系 (Surf・Badwolf など) を使用すれば良いと考へます。これらの目的も重要ですが、ウェブの閲覧ではなくプログラムの實行だから、ブラウザーに必須の要件とは考へません。

+

一部の目的には、專用のソフトウェアか、一應は自由ソフトウェアである Firefox・SeaMonkey や、Webkit 系 (Surf・Badwolf など) を使用できます。

+

これらは、ウェブの閲覧ではなくプログラムを實行することだから、代替ブラウザーの仕事ではありません。

+

4. 必要な配慮

-

代替ブラウザーの機能を強化する事以外で實用性を高めるには「HTML/CSS を工夫する」「ウェブに對する意識を變へる」事が有效です。

+

人々が次の樣な點に注意すれば、代替ブラウザーの機能不足を補ふことができます。

-

「HTML/CSS を工夫する」-- 文書の構造を HTML だけで明確に記述します (見出し・段落・リストを活用)。CSS は、一部の機能が無視される時の事も考へます (グレースフルデグラデーション [hozon size])。HTML/CSS のテンプレートを作成した時に w3m・Dillo・NetSurf 等のレンダリング結果を確認します。

+
+
HTML/CSS を工夫する
+
文書の構造を HTML だけで明確に記述します (見出し・段落・リストを活用)。
+
CSS は、一部の機能が無視される時のことも考へます (グレースフルデグラデーション [hozon size])。 +
HTML/CSS のテンプレートを作成した時に w3m・Dillo・NetSurf などの描畫結果を確認します。
+
ウェブに對する意識を變へる
+
HTML で情報を傳へること、HTML 同士をハイパーリンクで繋げることを意識します。
+
ブラウザーごとに HTML の描畫結果が異なることを容認します。
+
-

「ウェブに對する意識を變へる」-- 大切な事は「HTML 文書で情報を傳へる事」「HTML 文書同士がハイパーリンクで繋がる事」です。他の事は小事です。制作者・利用者は全てのブラウザーのレンダリング結果が完全に同じになる事を期待しない方が良いです。

+

これらのことに配慮すれば、ウェブはあらゆる環境で利用しやすくなります。しかも、技術面の難易度が下がり、幅廣い人が HTML を書くことに繋がります。

-

この樣な配慮があれば、代替ブラウザーに限らず様々な環境に易しいウェブになると信じます。しかも、技術の部分を單純にするしか無いから、初心者でもコンテンツを作り易くなるはずです。單純な HTML 文書がウェブの主流になれば、有名ブラウザーの重要性は下がります。さうなれば個人が新規のブラウザーを開發してウェブの主導權をユーザーの下に戾す事も夢ではありません。

+

單純な HTML がウェブの主流になれば、有名ブラウザーの重要性は下がります。そして、個人が新規のブラウザーを開發してウェブの主導權を一般人の下に戾すことも夢ではありません。

diff --git a/src/antijs.html b/src/antijs.html index 926e771..dfcc5f6 100644 --- a/src/antijs.html +++ b/src/antijs.html @@ -30,6 +30,6 @@

ある理由をもつて JS を問題視するなら JS 以外の物事にも同じ理由を適用するべきです。

-

プライバシーを守るためといふなら、ウェブサイトは利用者のプライバシーに眞劍に配慮するべきです。ウェブサイトを輕くするため、自由を守るため、などの理由でも同樣です。

+

私事權 (Privacy) を守るためといふなら、ウェブサイトは利用者の私事權に眞劍に配慮するべきです。ウェブサイトを輕くするため、自由を守るため、などの理由でも同樣です。

もちろん、ウェブサイトに JS を使用しなくて濟むならそれに越したことはありません。しかし、JS に限らず、ある物事の問題點を文字にしてウェブサイトに掲載するなら、他の面でも矛盾が無い樣にして筋を通すべきです。

diff --git a/src/firefox.html b/src/firefox.html index 403c7c4..99df887 100644 --- a/src/firefox.html +++ b/src/firefox.html @@ -32,7 +32,7 @@

1.2. Arkenfox (user.js)

-

Firefox の初期設定はプライバシー的に好ましくありません。これを改善するには Arkenfox (github) を導入します。具體的には user.js (github) を Firefox の「Profile Folder」の場所に配置します (場處は「about:support」から確認できます)。

+

Firefox の初期設定は私事權 (Privacy) に配慮されてゐません。これを改善するには Arkenfox (github) を導入します。具體的には user.js (github) を Firefox の「Profile Folder」の場所に配置します (場處は「about:support」から確認できます)。

user.js の記述内容は「about:config」よりも優先されます。Arkenfox の設定が氣にいらなければ、user.js を編輯する必要があります。

@@ -65,7 +65,7 @@

GNU IceCat は GNU Project 版の Firefox です。Gnu Icecat Desktop から入手できます (Onion Service あり: Gnu Icecat Desktop [onion])。