[JM:03322] Re: draft の扱いに関する運用のほころび

Back to archive index
IIJIMA Hiromitsu delmo****@denno*****
2022年 3月 10日 (木) 14:58:47 JST


いいじまです。

> 現状運用や作業担当者の目線での再確認をお願いしたい
> と思いますが、いいじまさん、白方さんに抜けているであろう
> 観点を示しておきます。
...
> "draft" と明記されたリンクをクリックして、中身を
> ご覧になったことはありますか? たぶんないことと想像します。
...
> http://linuxjm.osdn.jp/INDEX/progress.html
> どこでもよいので "draft" と示されているリンクをクリックして
> みてください。何が見えますか? たぶん文字化けした
> テキストファイル表示が現れるはずです。ご存知でしたか?

確認してみました。ここに置かれているのはHTMLではなくroffファイルで、ブラウザが文字コードの自動認識を誤っている(本当はUTF-8なのに、Shift_JISと誤認している)状況ですね。

> そこで仮訳を公開しているとは、とても言えないような
> 公開の仕方なんです。単純にブラウザー上から閲覧
> できる形ではないんです。

はい。現状は理解できました。
今まで大変失礼いたしました。

> この現実をご存知ではなかったと想像します。
> これを踏まえて諸々再考ください。

はい。

☆ ☆ ☆

取り急ぎ「(文字化けしているので、)仮訳を公開しているとはとても言えない」の解決策ですが、これは下記のパッチで解決するはずです。場所は git リポジトリの /www/ です。

--- htaccess.20120605.txt       Thu Mar 10 14:47:45 2022
+++ .htaccess   Thu Mar 10 14:50:57 2022
@@ -1 +1,4 @@
 AddDefaultCharset UTF-8
+
+AddType text/plain *.1 *.1x *.2 *.3 *.4 *.5 *.6 *.7 *.8 *.9 *.0 *.n
+AddCharset UTF-8   *.1 *.1x *.2 *.3 *.4 *.5 *.6 *.7 *.8 *.9 *.0 *.n

※セクション名の範囲を最終的にどうするかは作業者にお任せします。

実はAddDefaultCharsetディレクティブって、text/plainなすべてのファイルに対して有効なわけではないんです。
それに加えて、試しに wget でダウンロードしてみたところレスポンスヘッダに Content-type: もついていませんでしたので、この機会にAddTypeも同時に付け加えておくのが順当だと思います。

-- 
飯嶋 浩光/でるもんた・いいじま @ PC 
IIJIMA Hiromitsu, aka Delmonta
Email <delmo****@denno*****>



linuxjm-discuss メーリングリストの案内
Back to archive index