アカウント名:
パスワード:
> 今のプラグインだって、HTMLという言語を通じてプログラムを > コールしているわけでしょ?
> スクリプトでプログラムをコールするにしても、ページを開いた > ときに自動的にプログラムがコールされて、しかもプログラムの > 見せ方としてページに埋め込まれる形になっていたら、アウトに > ならないでしょうか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
困るのは (スコア:0, すばらしい洞察)
スクリプトやDHTMLでコールするようになれば、ブラウザによってプラグインが提供されているかに依存せず、代わりにOS上にマルチメディアプログラムとして搭載している
Re:困るのは (スコア:0)
ときに自動的にプログラムがコールされて、しかもプログラムの
見せ方としてページに埋め込まれる形になっていたら、アウトに
ならないでしょうか。
今のプラグインだって、HTMLという言語を通じてプログラムを
コールしているわけでしょ?
Re:困るのは (スコア:1)
違うと思います。
飽くまでHTMLは静的なもの、つまり、勝手に動かないもの。これに、動的な動きを持たせるためにプラグインやActiveX、スクリプトがありますが、いずれもHTMLインタプリタではなくブラウザの持つ別の機能が判断、実行するものです。
たとえばJavaScriptはブラウザの持つJavaScriptインタプリタが解釈します。しかし、プラグインという技術は、ブラウザに組み込んでいる(つまり後付けしている)モジュール(厳密にはその先にあるモジュール)が解釈しています。
ただし、いずれも、ブラウザという土台の上で初めて成り立っているのです。
そのプラグインにたいして、HTMLという言語を通じてコールしているという表現は適切ではないと思います。
これを詳しくいうには、MSが回避方法として挙げるDHTMLやスクリプトによってコールする仕組みと何が異なるのかを明確にしなければならないのでしょうが、、、このあたりの論議はなされていませんね。
仕方ないのでとりあえず私の認識を書いておきます。
MSがいうようにスクリプトやDHTMLで外部アプリケーションをコールすると、新たにプロセスが発生することになると思います。対してプラグインやActiveXの場合、ブラウザというプロセスのスレッドが増えるだけ。また、プラグインはプラグインとされるものが直接データを受け取らず、ブラウザを介して(あるいはブラウザが)受け取りますが、外部アプリケーションをコールする場合、コールされた後の通信は直接そのアプリケーションが行わなければならないのだと思います。どうですか?
これが正しいとすると、簡単に言えば、密結合状態から疎結合状態に移行しちゃうということになります。だから、MSの挙げたやり方には問題はないと思います。 前後しますが、
こういう事なら難しいですよね。
表示をブラウザ上でしようとすれば、ブラウザと外部プログラムの間に頻繁にセッションががなければなりません。こうなると、やはり、特許侵害に相当するのではないでしょうか。
どのみちこのあたりはプラグインやブラウザメーカが悩むことですから、気にしなくていいと思うのですが。
ところで、私がActiveXをも問題にしようとしているのは、プラグインと同じような仕組みだと思うからなんですが、どうんなんでしょう?(これについてレス付かないよ)
もしActiveXがプラグインであるとされ、MSが負けて、HTMLドキュメントの書き換え、ブラウザの変更がなされる。
こうなると(飽くまで私の認識が正しいという前提で)、ユーザにとって新たな危険が出てくるのかといえば、疎結合になるぶん危険性は減るでしょう?
となると、ユーザは好みのブラウザを選択できるようになりますから、ユーザの利便性は一気に広がることになると思います。
(繰り返しますが、飽くまで私の認識が正しいという前提で)MSが負けるとユーザの囲い込みが出来なくなりますから、MSのIE仕様に沿うカタチでやってきたブラウザメーカには、特に、プラグインメーカにしてみれば死活問題。ですが、一般の開発者には大して関係のない話ですよね(この辺りの認識が他の人と大きく違ってしまっているので不安)? もちろんMS寄りのプレゼンテーション層の開発者は一時的に仕事が増えると思いますが、MSが大まかなところで使える変換ツールぐらいは用意するでしょう?
もし、WindowsOSと密結合状態のIEを避けられるようになれば、誰にとっても嬉しいことなのに、注目度がいまいちなのは、私の認識が間違っているから?
どなたかこの辺り、説明していただけませんか?
Re:困るのは (スコア:0)
スクリプトがプログラムかインタプリタのデータかというのは難しい問題ですな。
<object ...>
と書くのと
loadPlugin(...)
と書くのの差を大きいと見るか小さいと見るか。
>ところで、私がActiveXをも問題にしようとしているのは、プラグインと同じような仕組みだと思うからなんですが、どうんなんでしょう?(これについてレス付かないよ)
ちゃんと他の投稿やソースを見ましょう。
>どのみちこのあたりはプラグインやブラウザメーカが悩む