• ベストアンサー

MIMEタイプについて

表題の通り、MIMEタイプのことについてなのですが、あるテキストではトップレベルメディアタイプとサブタイプ、 この二つはIANAが管理しており、サブタイプの方は申請すれば登録可能と記述されていました。 そして、「トップレベルメディアタイプの方が追加されることは考えられない」と記述されていたのです。 ですが、ある参考書の問題において、トップレベルメディアタイプとサブタイプの登録については、 申請すれば登録可能だと記述されていました。 これは一体、どちらが正しいのでしょうか?上記の点について、何方かご回答頂ければ幸いです。

  • tof
  • お礼率89% (163/182)

質問者が選んだベストアンサー

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

調べきれていないけど、参考URLから抜粋: ---------------------------------------- MIME Media Types [RFC2045,RFC2046] specifies that Content Types, Content Subtypes, Character Sets, Access Types, and conversion values for MIME mail will be assigned and listed by the IANA. Procedures for registering Media Types can be found in [RFC4288],[RFC4289]. Additional procedures for registering media types for transfer via Real-time Transport Protocol (RTP) can be found in [RFC4855]. ---------------------------------------- 上記からは、Content Type や Content Subtype などは IANAで割り当てられていて、Media Typeは登録可能と読み取れますね。

参考URL:
http://www.iana.org/assignments/media-types/
tof
質問者

お礼

お礼が遅くなりましたが、ご回答頂きありがとうございました。 ご回答頂いたものを参考にしたいと思います。

関連するQ&A

  • JavaScriptのMIME

    前に質問しましたが回答が得られなかったので一度質問を削除の上、 再質問させていただきます。 JavaScriptのMIME-Typeには ・application/javascript ・application/x-javascript ・text/javascript の3種類あるようですが、どれを使用するのが一番適切で無難なので しょうか。 よく上2つはヘッダのContent-typeに使用してmetaタグの方ではtextを 使用する場合が多いようですが、ページによっては application/x-javascript 以外は違反であるとかtext/javascriptに しろとか別々のことが書いてあるのですが...。 因みにIE6ではscriptタグにtext/javascript以外のContent-typeを 指定すると動作しないようです(HTTPヘッダの方はどれでも関係ない?)。 http://www.kanzaki.com/memo/2005/06/28-2

  • Firefoxでビデオがテキストとして認識される。でもmimeタイプはvideo/mpeg

    2つのサイトに同じコンテンツ(m2t形式のmpegビデオ)を置いています。サイト上のリンクをクリックすると映像ファイルをダウンロードするようにしたいのですが、あるケースではブラウザ画面に映像ファイルの内容がバイナリ表示されてしまいます。 上記のリンクの記述は <A type="video/mpeg" href="foo.m2t">ここをクリック</A> です。 サーバーはひとつがApache、もうひとつがThttpdです。 IE上でこのリンクをクリックすると「ダウンロードしますか?」というダイアログが出て、正常にダウンロードできます。 Firefoxを使う場合は、apacheのサイトをクリックする場合はIEと同じく、ダウンロードが正常にできます。 ところが、同じfirefoxからthttpd側のサーバーのリンクをクリックする場合のみ、このmpegファイルがテキストとして認識されるのか バイナリの表示がされます。 置いているHTMLファイルや映像ファイルはまったく同一です。 しかも、上記のようにmimeタイプはvideoとして記述している のでFirefoxはこれがビデオだと分かっているはずです。 原因は何でしょうか

  • PHP の mb_send_mail で HTMLメール送信

    mb_send_mailでHTMLメールを送信すると 受信メールのヘッダ情報が勝手に追加されてしまいます。 【PHP内で指定しているヘッダ】 $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-2022-jp' . "\r\nX-Mailer: PHP/".phpversion(); 【受信メールのヘッダ情報】 Mime-Version: 1.0 Mime-Version: 1.0 Content-Type: text/html; charset=iso-2022-jp Content-Type: text/plain; charset=ISO-2022-JP というように、指定もしてないContent-Type: text/plainが 追加されたり、Receivedも同じように勝手に追加されてしまいます。 考えられる原因を教えていただけますか?

    • ベストアンサー
    • PHP
  • MIMEヘッダ

    こんにちは。質問をさせてください。 今、PHPのsendmail関数を使用してHTMLメール・テキストメールを送信しようと考えています。 ------------------------------------------------ ### メールの送信 open MAIL, "|/usr/sbin/sendmail -f "****@aaa.co.jp" "****@bbb.co.jp""; ### 全体のヘッダ print MAIL "MIME-Version: 1.0\n"; print MAIL "Content-Type: Multipart/Mixed; boundary=\"--=kuguri\"\n"; print MAIL "Content-Transfer-Encoding:Base64\n"; print MAIL "From: $from\n"; print MAIL "To: $to\n"; print MAIL "Subject: $subject\n"; ### テキストメール本文のパート print MAIL "--=kugiri\n"; print MAIL "Content-Type: text/plain; charset=\"ISO-2022-JP\"\n"; print MAIL "\n"; print MAIL "HELLO\n"; ### HTMLメール本文のパート print MAIL "--=kugiri\n"; print MAIL "Content-Type: text/html;\n"; print MAIL "\n"; print MAIL "<html><body>\n"; print MAIL "<font color="red">HELLO</font>\n"; print MAIL "</body></html>\n"; ### マルチパートのおわり。 print MAIL "--"\kugiri"\" . "--\n"; close MAIL; 上記のような記述の場合、受信側のメーラが HTML設定の時は、"HELLO(赤色)" TEXT設定の時は、"HELLO(黒色)"で受信しますでしょうか? スクリプトの抜粋でわかりにくいと思いますが、宜しくお願い致します。

  • content-typeについて

    こんにちは。上記のタイトルの件について質問させてください。 text/html, text/plain・・・などたくさんあるようですが、 全てのcontent-typeを記述したサイトもくは、 ご存知の方いらっしゃいましたらお願い致します。

  • Movable Type で作成されるRSSについて

    Movable Typeを一部利用してネットショップの構築を考えております。 商品一覧のページは随時新商品なども載せていくので、 MTでページを作り、新商品を登録したときには、 その内容を画像付きでトップページにも反映させたいのです。 テキストの更新情報だけであればRSSの読み込みで いけると思うのですが 登録した画像も一緒にはきだすことはできるのでしょうか。 MT初心者ですので、質問内容が分かりにくい場合は 補足いたしますのでよろしくお願いします。

  • Macで動画が見れません。どうすれば良いでしょうか?

    iMacで動画を見ようとしたのですが、 “このページにはMIME タイプ “application/x-mplayer2” のコンテンツがあります。この MIME タイプに対応するプラグインがないため、コンテンツを表示できません。” と出てきてしまいます。 Windows Media Player 9をインストールすれば良いのかと思ってダウンロードのボタン(?)をクリックしてみても、アイコンがテキストエディットの紙のやつになってしまい、それをダブルクリックをすると “テキストエンコーディング 日本語(Mac OS) には対応していません。 このファイルは、別のテキストエンコーディングで保存されているか、テキストファイルでない可能性があります。” と出てきます。 ダウンロードそのものを失敗してしまっているのでしょうか?(クリックするだけではないのでしょうか?) Mac OS X 10.5.6なのですが、どうしたら良いのでしょうか? ド素人な上に機械音痴な人間にもどうにか出来る事なのでしょうか?

    • ベストアンサー
    • Mac
  • 動画が観たいんです!

    こんにちは。  私は、Mac OS X 10.4.9を使っております。下記サイトの動画が観たいのですが、playをクリックしても表示されないのです。 『MIME タイプ “video/x-ms-wmv” のコンテンツがあります。この MIME タイプに対応するプラグインがないため、コンテンツを表示できません。』と出てくるのですが、いまいち意味が理解できません。Mac用のWindows Media Playerはインストールしてあるのですが、この動画は普通のwmvファイルとは異なるのでしょうか。  どうすれば動画が観られるようになるか、わかる方がいらっしゃいましたら教えてください。よろしくお願いします。 http://magical-moments.maxs.jp/top.htm (左側メニューのmovie→TDL動画)

    • ベストアンサー
    • Mac
  • MIMEタイプってなぜあるんですか?

    MIMEタイプっていらない子なんじゃないんですか? MIMEタイプはファイルのデータ型をクライント(WEBブラウザ)教えるのが役割のようですが、 これって拡張子で十分なんじゃ・・・・? 例えば.htmlなら誰もがHtmlファイルなんてわかるわけだし わざわざMIMEタイプいらないんじゃ? HTMLのメタタグには <meta http-equiv="content-type" content="text/html; charset=utf-8" /> なんて、わざわざMIMEタイプ宣言する部分があるし、 なぜMIMEタイプが必要なのでしょうか?

  • 画像とその下にあるテキストの隙間を小さくする方法

    ワードプレスで画像を挿入し、その画像の下にテキストを表示させたいと思っています。 管理画面にある「メディアを挿入」の画面で「キャプション」にテキストを記入しました。 これで画像の下にテキストが表示されましたが、画像とテキストの間に広い隙間が出来てしまっています。 この隙間をなくそうと、テキストの部分にクラスを設定し、そのクラスに対してCSSから「margin-top: 0px;」などと記述したのですが、変化がありませんでした。 また、imgタグの最後に「style="margin-bottom: 0px;"」を追加しても変化がありませんでした。 画像とその下にあるテキストの隙間を小さくするためにはどうすればよいのか教えて下さい。

    • 締切済み
    • CSS