473,395 Members | 1,379 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Life after ActiveX

Hi Folks.

This is more of a "thinking about" post than a real question with a
solution. That being said, here we go:

Microsoft has in fact lost a patent infridgment suit which will cost
them billions of dollars. The suit surrounds patents underlying ActiveX.
ActiveX controls are widely used and developed for adding non-static
content to a webpage. This was handled back in the day by JavaScripts.
The settlement of this suit requires Microsoft to stop using ActiveX and
to pay restitution.

So, enough background, here is the question: with so many apps and
coders relying on ActiveX (i grudgingly use it myself to envoke Flash
content), whats a coder to do in ActiveX's absence?

JavaScripts are too clunky and those who have taken the easy (read,
Frontpage) way out of writing HMTL will be lost in real code. JS also
has the drawback of server side processing (time).

So what can we fall back on that will be as fast, as easy and freely
distributed?

--Rob--

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Jul 20 '05 #1
4 1596
Rob Allen <ri***************@hotmail.com> writes:
ActiveX controls are widely used and developed for adding non-static
content to a webpage.


Really? I know that Microsoft pushed ActiveX controls pretty hard,
but I personally never happened across one actually used in the wild
-- the idea of ActiveX-controls-in-the-browser didn't even do as well
as Java-applets-in-the-browser (which was hardly a howling success
itself). Perhaps the ActiveX stuff tends to show up inside company
Intranets, where they don't have to worry about Windows versions
incompatibilities as much (not to mention non-Windows client
platforms).

People who want live content seem to use either JavaScript/ECMAScript
or (yech) Flash.
All the best,
David
Jul 20 '05 #2
Hi David,

In basic development usage of something like Flash gets a lot of
ActiveX attention. Especially for those programmers content on
developing only for Internet Explorer. There are also several freely
available scripts for all sorts of useful applications which rely on
ActiveX. The impact may be more severe than you can imagine. Take a look
at the W3C's site (w3c.org) and I think you'll get a sense of how much
the community is concerned.

--Rob--

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Jul 20 '05 #3
Rob Allen <ri***************@hotmail.com> writes:
In basic development usage of something like Flash gets a lot of
ActiveX attention. Especially for those programmers content on
developing only for Internet Explorer. There are also several freely
available scripts for all sorts of useful applications which rely on
ActiveX. The impact may be more severe than you can imagine. Take a look
at the W3C's site (w3c.org) and I think you'll get a sense of how much
the community is concerned.


You might be misreading the W3C's concern -- they're not worried about
ActiveX, but about the implications of the patent ruling for *any*
embedded live content. Personally, I think that they'll be successful
in finding enough prior art to bury the patent (which wasn't filed
until October 1994), but as with previous predatory patents, it will
take a fair bit of time and money.

I am curious about ActiveX on the Web. Can you point me to a few
popular sites (other than MS and affiliates) that use it? I have not
stumbled upon them myself, but then, I'm usually not browsing in
Windows, so I might be getting fed alternative content.
All the best,
David

Jul 20 '05 #4
Hi David,

The most often used code involving ActiveX is a JavaScript which
checks for browser and OS versions. If your OS is windows and you are
using IE as your browser, then the code makes a sigh of relife and loads
the Ac-X component. If not, it runs thru a series of JavaScript work
arounds for Mac, Linux/Unix, Netscape, Opera, Konqurer, etc... depending
on how thurough the coder was that particular day.

As for examples of its previlence, any site using .NET (ASP.NET for
example) may use ActiveX significantly. ActiveX is a code library tool.
So its difficult to pin down exactly which sites use it. You can write
your own controls into the ActiveX library.

I agree that w3c is more concerned with the larger issue of software
patents and the free spirit of the internet community. My particular
concern is which direction the community goes to replace ActiveX. I am
pulling for an open source solution. But I digress.

--Rob--

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Jul 20 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: AnalogKid | last post by:
Short question: What's the difference between SingleUse and MultiUse ? Long question: I've been writing some sample code to see how different Instancing values and threading models work. I...
1
by: wang xiaoyu | last post by:
Hello: i want use activex in wxpython program,but when i use MakeActiveXClass an exception occurs. this is my source code dealing the DICOM ocx.I must note that in this program "hwtxcontrol" is...
2
by: Fie Fie Niles | last post by:
This one XP machine (with IE 6) is having a problem viewing any ActiveX controls (created on VB6) on the Internet Explorer browser. I put the same ActiveX control in a VB program, and when I run...
6
by: Pippen | last post by:
I'm getting a little confused about what is supported in MS-SQL ActiveX and what is Visual Basic and what is VBScript. Can someone please point me to a website, recommend a book or if I've missed...
12
by: A.M. | last post by:
Hi at all, how can I do to insert into a HTML page a file .txt stored in the same directory of the server where is the html file that must display the text file.txt? Thank you very much P.Pietro
18
by: DartmanX | last post by:
Is there a simple way to determine if someone using Internet Explorer has completely disabled ActiveX controls? Jason
7
by: Jarod_24 | last post by:
I just downloaded a activex control that was written in C# and tried to view it on my PDA's Internet Explorer. At my regular PC it displayed just fine, but nothing showed up on the pda. Do...
4
by: Wilfried Mestdagh | last post by:
Hi, I have a C# application (VS2005) with Microsoft Mappoint activeX control on a form. At a certain moment I want to create a second one temporary in code. This seems not to work, when I try to...
6
by: hufaunder | last post by:
I have an ActiveX component that I want to use in a library that I am writing. As a first test I used the ActiveX component in a windows form application. Adding the component created: Ax.dll...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.