- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:appletよりobject要素は使うべきですか)
appletまたはobject要素の選択: 作者の指示に従うべきか
このQ&Aのポイント
- HTML5の普及とともにappletタグは非推奨とされ、objectタグの利用が推奨されています。しかし、一部のブラウザではobjectタグがサポートされていないこともあります。作者の指示に従いappletタグを使用するかどうか迷っている場合は、objectタグを優先するべきです。
- objectタグはより新しいブラウザやデバイスでの互換性が高く、将来的なアップデートにも対応しやすいです。一方、appletタグは一部のブラウザでは実行が不可能な場合があります。したがって、アプリケーションの拡張性や将来の変更への対応を考えると、objectタグを選択することが望ましいです。
- ただし、作者がappletタグの使用を指示している場合は、その指示に従うべきです。作者は特定の環境や目的を踏まえてappletタグを選択した可能性があるため、その指示を尊重することが重要です。ただし、将来的なアップデートや互換性の問題を考慮したうえで、適切な時期にobjectタグへの置換を検討することも推奨されます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
単に、HTML4.01strictで作成するならobjectを使用しますし、transitinalで作成するならappletが使えると考えればよいです。 私は、transitinalなHTMLは書きませんのでobjectしか使いません。strictを使用する理由のひとつに、HTML5への移行を前提としているからです。objectに対応していないブラウザって何のことでしょう。 ★HTML5 3.5. 不在の要素 ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/#absent-elements ) ★HTML4.01 13.4 アプレットの包含: APPLET要素 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/objects.html#edef-APPLET )
その他の回答 (1)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.2
予定する利用ブラウザがすべて<object>でJavaAppletを実行できるなら<object>の方がいいです。 <applet>でなければ実行できないなら、文字通り、<applet>でなければなりません。
質問者
お礼
ご回答有り難うございます。 やっぱりobjectの方がいいみたいですね。 実行できるかどうかは?よく分かりません。
お礼
先生にはいつもお世話になります。 >>objectに対応していないブラウザって何のことでしょう。 多分、古いブラウザだと思います。 Appletで検索したら非推奨とか 対応していないブラウザがあるとか出てきましたから。