- 516 名前:デフォルトの名無しさん (ワッチョイ 56e1-NX/j) mailto:sage [2016/12/15(木) 00:15:53.99 ID:rhfez4B40.net]
- >>509
適当に上げてみると ・COMは基本Microsoftプラットフォームに依存するので、マルチプラットフォームに反する ・実装コストが高い。内部処理を適切に公開する必要があり、その実装の手間はもちろん、高速化や仕様変更の邪魔にもなりうる ・セキュリティ面。Flashとかと同様に、外部のプログラムは存在自体が脆弱性の原因になり得る とかかな Excelが高機能っていうのは、例えばOLEの埋め込みとか、関数の解釈、グラフなどなどをすべて外部で再現するのが難しいということ。 これはブラウザにも言えて、スクレイピングしたい時にCookieやリクエスト管理、JavaScriptの実行などを自力で対応するはかなり手間。 そういうときにIEコンポネとかPhantomJSみたいなブラウザ制御を利用すると非常に簡単にできる。 Excelはお手軽に、パソコン苦手な人でも扱えるUIを簡単に構築する時に手っ取り早いことが多い しかも、COMだとVBSやJScriptはもちろん、C#やC++からもフルで機能が利用できるので使い勝手がよい。
|

|