このコミットが含まれているのは:
たかし 2023-11-19 15:08:39 +00:00
コミット f84ad1f577
2個のファイルの変更37行の追加0行の削除

35
src/antijs.html ノーマルファイル
ファイルの表示

@ -0,0 +1,35 @@
<title>JSのアンチにはならないこと - 美々蝶々</title>
<h1>JSのアンチにはならないこと</h1>
<ul>
<li>2023-11-20 (陰暦10月08日) たかし</li>
</ul>
<h2></h2>
<p><a href="http://www.gnu.org/philosophy/javascript-trap.ja.html">JavaScriptの罠</a>」が問題提起されてゐます。これは重要なことです。一方で JS に對する行き過ぎた「アンチ」を見かけます。筆者にもその傾向はあります (ありました)。が、それは問題提起から説得力を無くすことに繋がると考へます。</p>
<h2>1.「JavaScriptが有效です」</h2>
<p>JS の問題を知る人は、自分のウェブサイトに「JavaScript が有效です。安全のために JavaScript を無效にしてください」といつた警告をつけることがあります。ところが、その手のウェブサイトを見る人は殆どが既に JS の問題を知つてゐます。むしろ本當に何も知らない人をビックリさせるだけではありませんか。</p>
<p>更によくないのは、それらの警告を表示する/しないを CSS などで制御することです。これでは CSS を無效にした環境なら JS が無效でも「JavaScript が有效です」といふ警告を見ることになります。これでは警告が嘘になつてしまひます。</p>
<p>JS の問題を傳へるのに凝つた仕組みは必要ありません。問題を文章で説明するか、<cite>JavaScriptの罠</cite>などへのリンクを記載するのが良い方法です。</p>
<h2>2. NOSCRIPT要素の濫用</h2>
<p>「1」と似たことですが、NOSCRIPT 要素を使用して、JS 無效であることを褒めるのは意味がないと思ひます。</p>
<ul>
<li>&lt;noscript&gt;&lt;p&gt;JavaScript が無效です。素晴らしい!!&lt;/p&gt;&lt;/noscript&gt;</li>
</ul>
<h2>3. JS だけを差別しない</h2>
<p>ある理由をもつて JS を問題視するなら JS 以外の物事にも同じ理由を適用するべきです。</p>
<p>プライバシーを守るためといふなら、ウェブサイトは利用者のプライバシーに眞劍に配慮するべきです。ウェブサイトを輕くするため、自由を守るため、などの理由でも同樣です。</p>
<p>もちろん、<strong>ウェブサイトに JS を使用しなくて濟むならそれに越したことはありません。</strong>しかし、JS に限らず、ある物事の問題點を文字にしてウェブサイトに掲載するなら、他の面でも矛盾が無い樣にして筋を通すべきです。</p>

ファイルの表示

@ -70,6 +70,8 @@
<dd>2023-09-04 (陰暦07月20日)</dd>
<dt><a href="./altbrowser.html">代替ブラウザーの重要性</a></dt>
<dd>2023-09-18 (陰暦08月04日)</dd>
<dt><a href="./antijs.html">JSのアンチにはならないこと</a></dt>
<dd>2023-11-20 (陰暦10月08日)</dd>
</dl>
<h3>2.2. GNU/Linux・BSD <a name="UNIX" href="#UNIX"></a></h3>