--- In [email protected], Oleg Sivokon <olegsivo...@...> wrote:
>
> Hehe, I still think that ActiveX was a better idea :) I was against that
> technology once, but here's my way of how I learned to understand the
> intention of it and why do I think it wasn't that bad:
> VIM (a code editor) may be compiled on windows, although it's a console
> application, so far gVIM exists I thought it should be possible to stick the
> editor window to a Windows form if, say, I can get VIM in a shape of COM
> object. I then learned from VIM sources, that it was once been able to do
> that - it had an option to be compiled with OLE support. These days OLE is
> an obsolete technology, and there isn't much help on it if you will search
> MSDN. Any place you come across OLE it would say that ActiveX is the
> successor and you should use it instead. Reading more on this subject, gives
> you better understanding of the intention of why it was developed (I don't
> think it was developed in a very friendly way btw). But, one thing sure -
> the intention was to design an interface for a foreign program to run inside
> and communicate with Windows program. Explorer is just a particular case.
> It was relatively easy to conform to OLE requirements when not using MS
> tools - that's why VIM has it, but it became increasingly difficult to
> conform to ActiveX requirement. Well, ActiveX is more feature reach and more
> advanced in other regards, but it's not achieving its goal because it didn't
> became a standard interface for linking and embedding :)
> If you want the analogy in Flash world - think of a pure AS3 code
> cooperating with Flex framework. A straight forward example - make your
> display object be a valid candidate to be added into Flex display list -
> implement IUIComponent... yeah, right, I would give up doing this, it's to
> much work and most of it, if not all you don't want to do. I don't think
> that Flex engineers have thought about it in this aspect, and I think that
> MS engineers spoiled a potentially good idea by poor implementation...
> Bottom line: I would be much happier to see MS coming up with some
> alternative to ActiveX, then wasting time on HTML5. Maybe they need HTML5 to
> not to loose in the browsers battle (because of marketing / advertising and
> so on), but as I've said in another post, I don't see it as a way internet
> wants to be in the future. HTML5 is just another "swine flu", which is given
> way much more attention than it's worth IMO.

That's a very good point.  Most of the time, when I am using Flex, it's to be 
used in environments _other_ than the browser.  If the Flash Player were not an 
ActiveX control, I couldn't do that.

-Amy

Reply via email to