From 59f9ef31994eb2726c7361fc4a54328fa9a6e5a5 Mon Sep 17 00:00:00 2001 From: takashi Date: Tue, 2 Jan 2024 14:38:05 +0000 Subject: [PATCH] htmlandsns, and fix case --- src/altbrowser.html | 6 ++-- src/csslist.html | 2 +- src/htmlandsns.html | 71 ++++++++++++++++++++++++++++++++++++++++ src/index.html | 8 +++-- src/jsomohide.html | 2 +- src/netsurf-favicon.html | 14 ++++---- src/netsurf.html | 14 ++++---- src/profile.html | 39 +++++++++++++++++----- src/w3m.html | 2 +- src/webdesign.html | 2 +- 10 files changed, 128 insertions(+), 32 deletions(-) create mode 100644 src/htmlandsns.html diff --git a/src/altbrowser.html b/src/altbrowser.html index 205b43f..9453be2 100644 --- a/src/altbrowser.html +++ b/src/altbrowser.html @@ -12,7 +12,7 @@
代替ブラウザー (筆者の造語)
-
ウェブブラウザーのうち自前のレンダリングエンジンを持ち小規模な物。w3m・ELinks・Dillo・Netsurf・Kristall 等。
+
ウェブブラウザーのうち自前のレンダリングエンジンを持ち小規模な物。w3m・ELinks・Dillo・NetSurf・Kristall 等。

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

@@ -20,7 +20,7 @@

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

2. 自由の精神

@@ -59,7 +59,7 @@

代替ブラウザーの機能を強化する事以外で實用性を高めるには「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 文書同士がハイパーリンクで繋がる事」です。他の事は小事です。制作者・利用者は全てのブラウザーのレンダリング結果が完全に同じになる事を期待しない方が良いです。

diff --git a/src/csslist.html b/src/csslist.html index 3f873be..6a25a9d 100644 --- a/src/csslist.html +++ b/src/csslist.html @@ -7,7 +7,7 @@

一覧 (新着順)

diff --git a/src/htmlandsns.html b/src/htmlandsns.html new file mode 100644 index 0000000..517427b --- /dev/null +++ b/src/htmlandsns.html @@ -0,0 +1,71 @@ +HTMLの長所、SNSとの比較 - 美々蝶々 + +

HTMLの長所、SNSとの比較

+ + + +

1

+ +

SNS は便利ですが、そこで完結せず、HTML を公開することが大切です。つまりウェブサイトを作ることです。決して「HTML 手打ち」の話ではありません。最終的に HTML になるなら、方法は關係ありません。ここでは HTML の長所を説明します。

+ +

HTML の一番の長所は、誰が何を讀むかが明白であることです。書く側は公開する内容をすべて自分で管理できて、讀む側は何を讀むかを選擇できます。SNS はその點で曖昧だから、見たくない投稿や人物を見てイヤな思ひをすることがあります。

+ +

SNS には「友達の友達」みたいな人の投稿が目に入りやすいといふ特徴があります。自分の友達に向けて書いたつもりの言葉が「友達の友達」にとつては不快なことがあります。

+ +

單なる HTML には「返信」「リアクション」「再投稿」「フォロー」などの安易なコミュニケーション機能がないところも特徴です。これは問題の囘避につながります。反應することに手間がかかるから、考へる時間ができて冷静になることができます。

+ +

ところで、筆者の樣にウェブサイトの更新を SNS で告知すると告知の投稿で問題が生じる可能性があります。それでも、SNS に沢山投稿することと比べたら問題が起きにくいと思ひます。

+ +

2

+ +

適切に書かれた HTML は、データとして長持ちさせることができます。結局は單なるテキストファイルのあつまりに過ぎないため、バックアップしたり、別のサーバーに轉送したりが容易です。SNS の場合、投稿はデータベースに保存されるため、プログラミングされた通りにしか利用できません。

+ +

HTML を公開する時、大抵は PC に保存した HTML をサーバーに轉送して公開します。PC とサーバーとの2箇處にバックアップされるから、PC のデータが消えた時はサーバーから取得し直せばいいし、サーバーが使用できなくなつた場合は別のサーバーに轉送すれば復活できます。

+ +

更に Git を使用して Gitler などの第三者のサーバーにソースコードを保管しておけば、よほどのことが無い限り、どこかに HTML を殘せるはずです。

+ +

蓄積された HTML を最大限に活かすことも大切です。1度書いて終りではなく、後から書き足したり修正したりできます。同じ題材についての HTML が沢山できたなら「後づけ」で一覽を作れば、あたかも1つの書物かの樣に見せられます。これは讀む側にとつて親切です。

+ +

3

+ +

現在のウェブでは、大手の SNS から自由になるために分散型の SNS が注目されてゐますが、その一方で、サーバーの維持費や管理者の負擔が課題になつてゐます。管理しやすい小さなサーバーを沢山作ることが有力な解決策ですが、そもそも SNS の使用を減らして、HTML を主體にすることを提案します。

+ +

HTML を公開するためのサーバーは安價で用意できます。無料のレンタルサーバーもあります。剰つてゐる PC をサーバーにすれば I2P や Tor でも公開できます。サーバー側のプログラミング (PHP や NodeJS など) を使用せず「静的なファイル」を配信するだけなら、短期間に大量の轉送が發生しない限り、サーバーに大きな負荷はかかりません。

+ +

分散型の SNS を使用してゐる人には特に、HTML を書くことをおすすめします。SNS に書ききれない長文を投稿したい時にも役立ちます。SNS の投稿や會話を引用で記録しておくだけでも後で讀み返せて便利です。きつと HTML を氣に入るはずです。

+ +

比較

+ +
+
HTML (ウェブサイト)
+
あまり多くの人に屆かない (讀みたい人が讀む)
+
書くのに時間がかかる
+
單方向のコミュニケーション
+
バックアップしやすい
+
書いた後で整理できる
+
サーバーの負荷が低い
+
SNS
+
幅廣い人に屆く (讀みたくない人も讀む)
+
書くのに時間がかからない
+
双方向のコミュニケーション
+
バックアップはプログラム次第
+
1度書いたら終り (基本的には)
+
サーバーの負荷が高い
+
總括
+
HTML: 随筆/記録に適する
+
SNS: 仲間探し/告知/會話に適する
+
+ +

參考

+ +
+
WWWで情報発信しよう
+
シンプルな HTML を作ることのすすめ
+
2021年だから人類はHTMLを手打ちしろ
+
HTML が長持ちすることに触れられてゐる
+
「HTML手打ち」である必要は無いはず (Markdown は惡くない)
+
創設者の目指すWeb | Freshmia
+
Web1 と分散SNSとの兩方を活用すること
+
diff --git a/src/index.html b/src/index.html index 137f22c..1a58c2b 100644 --- a/src/index.html +++ b/src/index.html @@ -21,7 +21,7 @@
ウェブリング (リンク集)
2023-12-15 (陰暦11月03日)
美々のCSS素材集
-
2024-01-01 (陰暦11月12日)
+
2024-01-01 (陰暦11月20日)

2. 文章

@@ -76,6 +76,8 @@
2023-11-20 (陰暦10月08日)
ウェブサイトは奉仕をしない
2023-11-28 (陰暦10月16日)
+
HTMLの長所、SNSとの比較
+
2024-01-02 (陰暦11月21日)

2.2. GNU/Linux・BSD #UNIX

@@ -105,9 +107,9 @@
2023-09-08 (陰暦07月24日)
Dilloの紹介
2023-09-14 (陰暦07月30日)
-
Netsurf起動時のfavicon接續防止
+
NetSurf起動時のfavicon接續防止
2023-09-21 (陰暦08月07日)
-
Netsurfの紹介
+
NetSurfの紹介
2023-10-02 (陰暦08月18日)
Firefox系ウェブブラウザーの覺書
2023-12-17 (陰暦11月05日)
diff --git a/src/jsomohide.html b/src/jsomohide.html index febd3ad..12c7cca 100644 --- a/src/jsomohide.html +++ b/src/jsomohide.html @@ -50,6 +50,6 @@

6

-

好きな JS の用途はユーザースクリプトを書いて、ウェブサイトの振る舞ひを修正する事です。これはユーザーの自由を高めます。Dillo、Netsurf、W3M みたいな輕量ブラウザーにもユーザースクリプトの機能を望みます。

+

好きな JS の用途はユーザースクリプトを書いて、ウェブサイトの振る舞ひを修正する事です。これはユーザーの自由を高めます。Dillo、NetSurf、w3m みたいな輕量ブラウザーにもユーザースクリプトの機能を望みます。

また、よく調べてゐませんが、mujs は、C で書かれた輕量な JS (ES5) の實裝で、Lua みたいに使用できます。筆者は Lua より JS に慣れてゐるから、mujs に興味があります。

diff --git a/src/netsurf-favicon.html b/src/netsurf-favicon.html index 6436b51..a27ffb9 100644 --- a/src/netsurf-favicon.html +++ b/src/netsurf-favicon.html @@ -1,6 +1,6 @@ -Netsurf起動時のfavicon接續防止 - 美々蝶々 +NetSurf起動時のfavicon接續防止 - 美々蝶々 -

Netsurf起動時のfavicon接續防止

+

NetSurf起動時のfavicon接續防止

-

これで Netsurf の起動時に favicon.ico は取得されなくなります。

+

これで NetSurf の起動時に favicon.ico は取得されなくなります。

參考

@@ -48,6 +48,6 @@

關聯

diff --git a/src/netsurf.html b/src/netsurf.html index 58484b8..f93dc38 100644 --- a/src/netsurf.html +++ b/src/netsurf.html @@ -1,15 +1,15 @@ -Netsurfの紹介 - 美々蝶々 +NetSurfの紹介 - 美々蝶々 -

Netsurfの紹介

+

NetSurfの紹介

-

Netsurf は獨自の描畫エンジンを持つ GTK 製のウェブブラウザーです。

+

NetSurf は獨自の描畫エンジンを持つ GTK 製のウェブブラウザーです。

-

Netsurf の内部データを書き換へれば、通常は變更できない設定を變更できます。OpenBSD の場合ファイルは「/usr/local/netsurf」配下にあります。

+

NetSurf の内部データを書き換へれば、通常は變更できない設定を變更できます。OpenBSD の場合ファイルは「/usr/local/netsurf」配下にあります。

adblock.css
@@ -114,6 +114,6 @@

關聯

diff --git a/src/profile.html b/src/profile.html index b01afb5..0be10a0 100644 --- a/src/profile.html +++ b/src/profile.html @@ -14,17 +14,17 @@
cursesで描かれた魚
-
マスコットキャラクターの魚です。
+
マスコットキャラクター「魚」
-

關心がある事

+

興味

2. 設定

diff --git a/src/webdesign.html b/src/webdesign.html index 341defb..8c6f25c 100644 --- a/src/webdesign.html +++ b/src/webdesign.html @@ -7,7 +7,7 @@
  • 最終更新日: 2023-10-12 (陰暦08月28日)
  • -

    このサイトの設計方針です。筆者は W3M を愛用するから、テキストブラウザーを贔屓します。方針が変化したら、この記事の内容も更新します。

    +

    このサイトの設計方針です。筆者は w3m を愛用するから、テキストブラウザーを贔屓します。方針が変化したら、この記事の内容も更新します。

    1. 文章を優先