スキップしてメイン コンテンツに移動

ブラウザが信じるべきはファイル内容か拡張子かサーバー設定か

Windows Internet Explorer を念頭に置くということ(追記)

http://sanken.bloggers-network283.com/2010/08/windows_internet_explorer_%E3%82%92%E5%BF%B5%E9%A0%AD%E3%81%AB%E7%BD%AE%E3%81%8F%E3%81%A8%E3%81%84%E3%81%86%E3%81%93%E3%81%A8.html

またまた、隅本証平さんの記事に便乗してしまいます。


現在の時点でも

Content-Type:text/htmlを返してくる

http://www.moj.go.jp/housei/sougouhouritsushien/kakuuseikyu01.html

Content-Type:text/plainを返してくる

http://www.moj.go.jp/housei/sougouhouritsushien/kakuuseikyu01

にアクセスできます。

--

Accept-Ranges:bytes

Content-Length:6880

Content-Type:text/plain

Date:Mon, 16 Aug 2010 15:46:04 GMT

ETag:"1ae0"

Last-Modified:Thu, 12 Aug 2010 06:01:00 GMT

Server:Apache

X-Pad:avoid browser bug

--


サーバーの設定ということになるかと思ったのですが、

http://www.moj.go.jp/housei/sougouhouritsushien/091202-1.html

http://www.moj.go.jp/housei/sougouhouritsushien/091202-1

はどちらもContent-Type:text/htmlを返してきます。


同じディレクトリにあるのに不思議です。個別に指定しているのでしょうか?



強引にまとめると、htmlファイルを公開したのに設定の妙でテキストファイルとして表示されてしまう。ただ、IEだけは設定を無視して本来の意図通りhtmlファイルとして表示した。ということになります。


また、拡張子の問題も孕んでいます。ちなみに、私は拡張子できれば無くしたい派です。


クールなURIは変わらない

http://www.kanzaki.com/docs/Style/URI


ホームページの拡張子はない方が楽ですよね。特に「.」に気づかない方は多いです。ホスピタリティというかおもてなし度が高い気がします。


今回の論点は「ブラウザが信じるべきはファイル内容か拡張子かサーバー設定か」だと思います。

ファイルをアップしたときにサーバーがファイル内容を調べて正しくContent-Type を設定してくれる。問題があるようなら拡張子で明示するといった流れがいいように思いますが、難しいのでしょうか。




このブログの人気の投稿

X250を英語キーボードに変更したいものの分解が面倒そう

ハードウェア保守マニュアル ThinkPad X250 (PDF)
によるとキーボード交換に際しては、ほとんどの部品を取り外す必要がありそうで、面倒そうです。

日本語キーボードも英語キーボードも使える状態でいたいのですが、’と”と;と:と(と)あたりの打ち間違いが多く、キーボードを見ながらタイプするといういけない状態になりがちです。
日本語変換は半角/全角キーがあたりまえのように動いてUbuntuでも使いやすいのですが、プログラム中は英語キーボードの方が使いやすいです。




Windows 10とデュアルブート環境のUbuntu 16.04 を削除しWindows 10をリカバリー

Windows 10とUbuntu 16をデュアルブートで使っていましたが、Windows 10を起動することは、ほとんどありませんでした。ただ、Ubuntu 16で使っているソフトがChromeとAndroid StudioとInkscapeだったので、Windows 10でも問題ないように思いました。

そこで、Ubuntu 16を削除し、Windows 10をリカバリーすることにしたのですが、起動時にgrubが立ちあがってしまいます。exitで抜けるとUEFIでWindows10の起動を選べますが面倒なのでスッキリさせることにしました。

その他/UEFIブートからLinuxを削除する手順 - Windowsと暮らす
こちらが、とっても詳しく参考になりました。

Windows 10 環境でまず入れたソフト

ChromeJava 8Git for GithubAndroid Studio これから入れたいソフト ATOKGo関連kabuステーション 一太郎2017を買うかATOK 2017 for Windowsを買うか、それが問題です。

ガステーブルとレンジフードと浴室換気乾燥機のリフォームをしました

東京ガスのガス点検で、ガステーブルをそろそろ更新したほうが良いということになり、いろいろと良さそうなガステーブルを物色しておりました。数年前にも探した覚えがありますが、過剰な安全装置のため現状機種の方が使いやすそうということで、買い替えを見送ったのでした。



今回は、「ブフォッ」と一拍遅れて点火するようになり、少し怖いということで更新することになりました。2015年のガステーブルの候補としては、リンナイかノーリツになると思います。上記写真は1995年のステンレストップでなかなか磨きがいがありますが、2015年のモデルではガラストップを選ぶことになります。

おすすめはリンナイのリッセかノーリツのレボア
高価格帯の商品として、リンナイではデリシア、ノーリツではプログレになります。ただ、火力が大きくなったり、省エネになるわけではありません。鍋がないのに点火しているとピーと鳴るとか、操作をしゃべるとか、グリルに設定できる料理パターンが増えるなど付加機能が充実します。

中価格帯の商品として、リンナイではリッセ、ノーリツではレボアになります。おそらく一番売れ筋の商品価格帯です。レンジフードと連動するので、換気を忘れがちな家族にも安心です。火力の調整方法が従来のガスコンロと同じで、左右に回すタイプである点も慣れているので良いです。

低価格帯の商品ですと、ノーリツのファミが候補でした。レンジフード連動と火力調整の方法を気にしなければ一番お買い得な商品だと思います。これらのガステーブルは火力が大大小となってします。しかも、1995年の大は火を小さくすると消えてしまいましたが、2015年の大はトロ火でも消えません。

もっと低価格なガスコンロでは、コンロが大中小となっていたり、トロ火で消えてしまったり、タイマーがなかったりと(今までなかったので良いような気もしますが)工事費は変わらないので割高に感じてしまいます。





レンジフードの20年での進化はガステーブルの比ではない

ガスコンロを取り替えるという話だったのですが、「どうせならレンジフードも」ということになり、調べまくりました。結果、富士工業というメーカーに決めました。リンナイなどのOEM元のようです。パナソニックや東芝にも似たような機種があります。

2015年のレンジフードはシロッコファンが標準です。1995年のファンはプロペラファンでした。…