Microsoft To Delay IE "Smart Tags" Release 220
Erbo writes: "CNET reports that Microsoft has decided to drop Smart Tags from Internet Explorer 6.0, the version that will be packaged with Windows XP. They may be resurrected later, though, so don't yank those META tags out of your pages yet. Smart Tags are still part of Office XP, too."
They've been delayed... (Score:1)
I'll never put this meta tag (Score:1)
SmartTags is just another anoying feature that'll drive users away from IE.
Smart Tags are _not_ enabled per default (Score:2)
Surprisingly, both the "Smart Tags for the everyday web" library as well as the smart tags option itsself show up as seperate programs in Add/Remove Programs, so you can actually de-install them in a snap.
Having browsed using this version of IE for a day now, I couldn't find any benefit in the smart tags though, in fact, they maked many web sites look ugly. The content of the smart tags is completely useless IMHO, as the names that do show up are really "big" names that everybody knows anyways...
Oh well...
Re:Typical bigot (Score:2)
So what ? How this implies that they will not be default in 6.1 ?
> (ii) Smart tags were provided by filter DLLs which in turn could be provided by ANYONE, not just Microsoft.
First, using DLL (ie: code, if I read you correctly) for this is very very very virus/troyan friendly. Second, 90% of the people would not get past the default installed ones, so, in IE7 or 8, they'll get encarta and msn links all over the web.
> (iii) You could select which filters were enabled - if you don't like the ones from Microsoft then just don't even enable them
Most people won't be tech-savy enought to do that. And how can you guarantee that the option to turn off the various Smart tags will be easy to find, and will not jump around from versions to versions (there is a lot of precedent of microsoft moving preferences around between releases of its browser)
Of course, you'll get gentle reminders like "Warning: you have removed MSN SmartTags. The web page may not display exactly as intended. Link to related content will be missing. Do you want to put MSN SmartTags back [YES] [No, but remind me later]"
And I can bet that couple of years after that, you'll find that passport.com will not work (or will be a hell to use) if SmartTags are not enabled (ie: navigation will be provided mostly by smart tags).
*OF COURSE*, SmartTags are not a bad idea. There are a very good idea, like web-annotaions. The problem here is microsoft leveraging its old DOS monopoly into a desktopOS monopoly, then a web browser monopoly, then an information provider monopoly.
Microsoft is just too big to be allowed to do anything like SmartTags. Resistance is not futile.
Cheers,
--fred
Re:Make MS (and their clients) poor (Score:5)
Thank you.
Re:If Microsoft goes through with this... (Score:2)
Don't count them out, though...we may have won this round, but I'm under no illusion that this is a permanent victory. As I posted last night to the Smart Tags mailing list at Yahoo! Groups, "'The price of freedom is eternal vigilance.'"
Eric
--
Re:Bull (Score:2)
If I'm not mistaken, the Apple 'Lisa' did this in 1984.
http://www.archaic-apples.com/lisa/lisa-retro.html #6 [archaic-apples.com]
Re:Is this their idea of market research? (Score:2)
Given that the case is going back to a lower court, I have read one account that suggests further hearings can happen including a look into Microsoft's present actions. Personally, I think even without 'smart tags', they are still playing complete brinksmanship, but if they _also_ rolled out smart tags, it would just get ridiculous. Any lawyer would make mincemeat of them- a convicted monopolist doing an end run on all of HTML to present advertising links under its central control? Give me a _break!_ So, Microsoft is not _incredibly_ stupid, just incredibly arrogant. Even they can see that this would be a slamdunk in court, and so by some mysterious coincidence just before the appeals court ruling comes out, they back off on Smart Tags. We're not going to see the original concept for Smart Tags while the case is in court, it would be just too damaging legally to Microsoft's antitrust case. I guarantee you the lawyers said, "What are you, CRAZY? Put that away until we win this completely! Then you can have it." (Not that the MS lawyers are totally free from craziness themselves- but they can at least spot how damaging this would be to their case.)
Re:"What, no rebooting?" (Score:1)
Yeah, but some Microsoft applications still require rebooting, either before the install can complete or after the install is finished. I believe Office 2000 still does this.
Why must I reboot to install a word processor?
Re:What if MS did not have control? (Score:3)
It could equally well be said that if you use Netscape on Linux to view a page that the designer laid out in Internet Explorer on a Mac, you're not viewing the page as the author intended.
Or, for example, if you use one of the many utilities that strips out banner ads.
Get over it! You know why HTML has header tags to describe headings, why we have title, and body, and ordered lists and all that other stuff? It's because you say what it is, and it's up to the client to decide how it looks. This is how it was back in 1994! And And Netscape had their "What's Related" (I don't remember the exact name) facility that could take you to other pages that might be relevant to what you're doing.
If there's a way to switch your "smart tags" provider to someone other than MSFT, then there's whole new business opportunity right there.
Honestly, Microsoft are damned if they do, damned if they don't. Ask yourself, honestly, if this were a funky new feature in KDE, would you be as bitter?
Re:Different types of smart tags (Score:2)
For instance if I type in a word somewhat incorrectly, like 'TRavesty', it will auto correct it, but have a blue line under it that if I click on I can tell it to leave it the way it was.
But Smart Tags in Office XP also work exactly like those in IE. At the rollout demo, someone from West Publishing showed how they had made a Smart Tag filter with which if you clicked on a Legal Reference it would go out to Westlaw and pull up the full text of the case.
It's really actually quite cool.
Re:A new MS tactic for avoiding the DOJ? (Score:2)
Hmmm. Maybe I should try and stir up a public outcry about them dropping Java from IE6 then...
(I work for a startup that currently relies on a Java applet for some of it's features).
another link to info (Score:2)
--
Re:I've been wondering... (Score:4)
Think about a smarttag that links the phrase "buy tickets" to a MS-sponsored ticket seller.
Suppose I have a document with the following line:
"Well, we tried to buy tickets for the show at the theatre, but they were sold out. Luckily, we were still able to buy tickets for the movie through a small online retailer known as [booga]" ([] denoting a link).
MS changes that to:
"Well, we tried to [buy tickets] for the show at the theatre, but they were sold out. Luckily, we were still able to [buy tickets] for the movie through a small online retailer known as [booga]" ([] denoting a link).
...with the words "buy tickets" linked to THEIR choice of ticket-seller, when you were obviously trying to point people to a different one.
Granny isn't going to understand the difference between smarttags and regular links. She will follow the "buy tickets" link, and not realize that you, as the author, had no intention of sending her there.
That's the problem here. Ignorant or un-informed people who don't understand the technology, and MS using their dominance in the browser market to change the web into the image THEY want to project, not the one that the authors of the content want to project.
Microsofts lawyers may not have been consulted... (Score:3)
Microsoft and trademark lawsuits [warcloud.net]
In two words... tradmark violations.
Re:I've been wondering... (Score:2)
Suggesting? No, I'm not suggesting... I wouldn't ever want a browser to do this. But as long as MS is modifying content by adding links to point people to MS-affiliated sites, then why wouldn't they also modify content by deleting links that point people to MS-competing sites? Different side of the same coin. If they're allowed to get away with the one, what'll stop them from doing the other?
--Jim
I've been wondering... (Score:4)
<a href="http://redhat.com">Redhat</a>
into plain old
Redhat
Would even Microsoft be arrogant and audacious enough to try to get away with this? I hope we don't find out. This Orwellian notion of on-the-fly content modification - "for the benefit of the user" - just scares the stuffing out of me!
Where do you want to stay today?
--Jim
Open Source Smart Tags (Score:5)
gTags uses the same XML schema as Microsoft Smart Tags. I've added the ability to create a Default tag which can optionally be used to "match" selected words that don't match any other (specific) tags.
I guess the main difference between gTags and Microsoft Smart Tags is that the user has to actively choose what they want to do.
gTags is alpha software, but seems to work well enough. Suggestions and contributions are welcome. Read more about gTags here [sourceforge.net].
Re:Wrong. Office tags == IE tags (Score:2)
That seems very narrow minded of you, I'm sure there are some perfectly good zero tolerance policies. Like, nonapproved drugs in the mental ward at the hospitol. The point is that zero-tolerance, turns life into a prision like state, so if thats what your intent is, thats your choice, but you should know beforehand what your getting yourself into before you set such policies.
Re:What if MS did not have control? (Score:2)
Hey, it's not going to take too lomg to add those meta-tags to every bloody web page out there, is it?
Sheesh... opt-out never works, at least not for all those people who get included against their will.
If Microsoft goes through with this... (Score:3)
Then it could be turned on or off individually for each virtualhost.
Of course.. this is not the way it should operate, there should be an "opt in"-tag instead of a "opt out"-tag.
Re:More Propiatary crap ? (Score:2)
Of course, a proxy server that automatically inserts the magic META tag that turns the smart tags off would be helpful.
I hate to say it .... (Score:2)
Is Microsoft actually considering getting responsive to its users? This could actually be a really good sign since this is the first time (that I can remember) that they have backed off of adding any new feature. Even a year ago I think they would have just gone ahead, arrogantly certain they can do no wrong.
We can at least hope. Maybe, eventually, they'll even get rid of Clippy.
Re:Hm, not yet (Score:2)
The regular Office XP smart tags can be turned off, just like any superfluous MS Office "feature." Think of them as less intrusive versions of "it looks like you're writing a letter."
Overreact much? (Score:5)
The suggested links aren't even as blatantly pro-Microsoft as you might think. It looks like they're the same content you could get about any company from any financial news site (news for MSFT, report for MSFT, chart for MSFT, etc.) and an option to search the web for the company name. In fact, when you search for "Microsoft" on MSN, there are still anti-Microsoft pages [msn.com] linked after the more relevant ones. (Check out link #25. Most people searching for just "Microsoft" aren't looking for MS-bashing, either.)
Please, stop overreacting until you've actually seen what Smart Tags do. The article cautions that Smart Tags are still in Office XP. Those are safer still: the usual company stock-price import facilities, as well as the option to automagically import addresses from your Address Book. That makes life simpler when you're typing a letter.
No, I'm not a Microsoft supporter or shareholder, but the constant MS-bashing is completely uncalled for. (Notice also how I did not use "Micro$oft", "M$", "Microsquish", or any other stupid manglings in my write-up here.)
Re:This is a shame... (Score:2)
There was nothing wrong with the technology itself (something most people don't seem to realize), just the potential for abuse by Microsoft (who doesn't have a great track record).
Actually, in this case it wasn't even Microsoft that people were worried about, it was unscrupulous web page authors. To add a smart tag entry on the client, all you have to do is add an <object> tag and some special XML to the top of your page, and voila the user has a new smart tag. There's nothing to stop someone from adding a smart tag entry for, say, "The Silmarillion" that will take you to some cheap-ass porn site (or worse yet, a Terry Brooks fan club [shudder].)
This is not the only objection, btw. I personally have a problem with MS's attempt to "embrace and extend" the anchor tag, especially when XLink [w3c.org] is an official W3C recommendation and does the same thing.
- Rev.Re:Typical bigot (Score:2)
It sounds like you don't even need to know the facts to have an opinion. You've shown that you really have no clue what Smart Tags actually are, so before you make more of an idiot of yourself, here's some facts:
Dude, calm the fuck down. We're talking about smart tags ferchissakes. It's nothing to get your panties in a wad about. The guy disagrees with you. Play nice. People will be more apt to listen to you.
Smart tags were provided by filter DLLs which in turn could be provided by ANYONE, not just Microsoft.
This is exactly the problem: anyone (and everyone) can add smart tags. I have a problem with this on two fronts: a) smart tag spam, where some unscrupulous web page author throws in a smart tag header at the top of the page, and b) I don't want anyone changing the content of my page, and I have the law to back me up on this. The web page I made, hyperlinks and all, is my creation.
Users have the right to render web pages in whatever way they see fit. If they choose to parse and annotate them before rendering that is THEIR choice.
They certainly do. They could switch to Netscape 4.x, Mozilla, Opera, Konqueror, or whatever. However, I am primarily a Microsoft customer. We do custom ActiveX component development for the financial industry. We do a lot of business with MS. As a customer and web developer, I have some problems with smart tag technology and am going to make that known. Other than smart tags, IE6 looks to be a pretty good browser.
If Microsoft's customers don't want it, don't you think they should at least listen?
- Rev.Extensive review of Smart Tags (Score:5)
Didja know that to add Smart Tags on someone's system you just have to put in some properly formattted XML at the beginning of your web page? So say you "accidentally" surf to some porn site with this crap in it, now everytime you type a document in Word XP the word "the" is underlined in purple with a link to the porn site only a click away.
This is an egregious example, but not *too* egregious. It's a good thing that MS is taking these out of IE6, which otherwise looks to be a fairly decent browser. (Still pulling for Mozilla, but increasingly skeptical... <sigh>.)
- Rev.Re:I've been wondering... (Score:4)
No, it would turn the Redhat link into:
Redhat engineers are weenies
Re:This is a shame... (Score:2)
The 'special XML' only creates a tag on the current page, not globally.
In other words USER permission is always required to enable a smart tag in exactly the same way USER permission is required to download any DLL. Microsoft isn't extending the anchor tag at all here - they are adding a user controlled annotation to web pages which is something very different to publisher controlled linking (ie anchor and xlink).
Check out the SDK. It has lots of facts you seem to need.
Re:Wrong. Office tags == IE tags (Score:2)
Personally I'm disappointed in the whole thing. I think it is a waste of what could have been a good thing for users. I know MS has a bad record for forcing things on users, but by leaving the tags disabled by default they seemed to be doing the right thing this time. Oh well - I guess MS won't ever do the right thing by the Slashdot crowd.
Ok - I got a little nasty. Oops. :-( (Score:2)
Dude, calm the fuck down. We're talking about smart tags ferchissakes. It's nothing to get your panties in a wad about. The guy disagrees with you. Play nice. People will be more apt to listen to you.
Yeah, Ok. I probably deserved that. Thanks. I just get tired of the "I don't need to look at facts - it's MS and it must be bad" post that I was was replying to. It's just bigotry at its worst.
Smart tags were provided by filter DLLs which in turn could be provided by ANYONE, not just Microsoft.
This is exactly the problem: anyone (and everyone) can add smart tags. I have a problem with this on two fronts: a) smart tag spam, where some unscrupulous web page author throws in a smart tag header at the top of the page,
Smart tag headers at the top of pages only apply to that page. It's hard to be unscrupulous if you can only modify your own page. If you use the OBJECT tag then the user has to accept the download of executable content (assuming you have the tag digitally signed). In that case, the user is still accepting the tag as something they want and it isn't forced on them.
and b) I don't want anyone changing the content of my page, and I have the law to back me up on this. The web page I made, hyperlinks and all, is my creation.
The user has the right to annotate your web pages (automatically through their chosen tags) if they choose for their own private use. There is no law you can invoke that prevents them doing this. Copyright can only be invoked if the user republishes your work - which they aren't doing. If the law was really on your side, do you think LexisNexus would be providing tags?
If Microsoft's customers don't want it, don't you think they should at least listen?
Definitely. I've yet to see anyone who actually understood the technology complaining about it. What really happened is that Yahoo put out an article and the whole internet just went mad without any facts behind them. Did you actually download the SDK and read it? If not then shame on you!
Re:Typical bigot (Score:2)
Anyone should be allowed to create new technologies - complain about their leveraging of them when it happens, not because it has the potential of happening.
When you think about it, all your arguments are paranoid fears of what might happen and not what IS happening. You've even deluded yourself into thinking smart tags are even remotely like normal links - sorry this isn't the case.
Let me help you out:
1. Look at some screenshots and get clued up on how smart tags work.
2. Read the SDK and get clued up on the technology behind them.
3. Decide whether you really are bigoted enough to say Microsoft shouldn't be allowed to create technology because they might misuse it.
Re:Wrong. Office tags == IE tags (Score:2)
I wasn't even Microsoft bashing.
Read the SDK. Read my other comments. Look at what IE6 actually looks like.
Re:Wrong. Office tags == IE tags (Score:2)
You're implying I'm not a person?
As for the rest of it, it's a strawman. The "people" I was talking about were the ones with a clue, not the ones you suggest I was talking about.
If anything, you are making the "if you said this other thing then you'd be wrong" argument.
Re:Ok - I got a little nasty. Oops. :-( (Score:2)
Let me ask another question - how are you sure a anchor tag on one HTML page wouldn't affect the same word on another page? It's possible but a very bizzare bug.
If you want to see the code, download the SDK and look at it.
Umm.. you REALLY need to see the screenshots (Score:2)
Anyone should be allowed to create new technologies - complain about their leveraging of them when it happens, not because it has the potential of happening.
Do you apply this logic to Carnivore and Echelon as well? "Sure, go ahead and monitor all my emails and phone calls. I won't complain unless I find out that you misused them."
Of course I apply the same logic to Carnivore and Echelon. Carnivore and Echelon are the implementation of sniffing technology, and are bad. Sniffing technology in itself isn't bad and is used by network admins and ordinary developers every day. The equivalent would be for you to argue that having network cards with the ability to go into promiscuous mode is bad because Carnivore and Echelon use them. Do you honestly thing libpcap is a bad thing?
I know how they work. I also know, as does Microsoft, that the majority of nontechnical users will not be able to tell the difference between an actual hyperlink and a smart tag.
You obviously don't know how they work. You do realize that to follow a smart tag, you don't just click on the word? You hover over the word. An icon appears above the word (alongside the other icons for resizing pictures, cutting and pasting text etc.). You click on the icon. A menu appears with the list of topics provided by all smart tag filter DLLs. You then click on the topic from the popup list. I put it to you that almost ALL nontechnical users will be able to tell the difference between a word you can click on (a link) and a smart tag (the hover/click icon/click menu thing). Because you are too stubborn to see the screen shots, you are just showing off your ignorance. Face it - the user interface for a smart tag is nothing like a link.
Furthermore, Microsoft also knows that most users rarely install additional software, and will thus be left with the default MS-created set of smart tags.
How many IE users do you know with Flash installed? How many installed the Comet Cursors? What about Shockwave or Real Audio? Maybe even Quicktime? Users are quite accustomed to downloading plugins and DLLs for their web browser. What makes you think users are going to be any different with smart tags?
Maybe the initial set of tags are fairly innocent, but it is not unreasonable to believe that that could change.
It's not unreasonable to believe that Konquerer won't do this as well. In fact, you have (again) decided to go for an as yet unrealized implementation as an excuse for picking on the technology. Going back to Carnivore and Echelon - do you believe libpcap is a bad thing?
Decide whether you really are bigoted enough to say Microsoft shouldn't be allowed to create technology because they might misuse it.
As you know perfectly well, nobody is attempting to get smart tags declared illegal. Several people have simply said that they think it's a bad idea. Are you such a bigot that you can't tolerate differing opinions?
I never said anything about illegality. I'm just saying you seem to think Microsoft (and only Microsoft) doesn't have the right to create new technology. You are entitled to your opinion, and I'll fight for your right to have your own opinions. I just can't help it if your opinion is based on prejudice rather than fact.
This just gets even better (Score:2)
So read this: http://www.washingtonpost.com/wp-srv/business/long
term/microsoft/documents/gatespart5.htm
It's a broken link. Got another copy lying around? I'd be interested in reading it (as opposed to some others who won't look at the other side of the argument)...
Been here, done that. At this moment it is waaay too late. The answer is "stop whining". There will always be vocal people (like you) that will be ready to give yet-another chance to microsoft.
Hey, I'm ready to give anyone and anything another chance. Linux deserves chances too despite the fact that plenty of "stable" releases at the moment have severe VM problems. Doesn't stop me using it because it works damn well where I do use it.
What IS happening is that microsoft pushing a techonology that enable them to have even more control than before. What IS happening is that I scream BEFORE they deploy it, not AFTER.
Remind me again how Smart Tags give Microsoft control when they are an open interface available for anyone to write to? If you don't want them, don't enable them. I can see this is just going around in circles anyway.
> Let me help you out:
No thanks. I don't give a fuck about how smart tags works. I don't care about learning how anything microsoft related works. This is irrelevant.
Fine. Stick your head in the sand. Be ignorant. All I can say is that your attitude is closed minded and you are hurting yourself in the end. No matter which way you look at it, I've more choices and more freedoms than you do because you refuse to look at all options. If you refuse to learn about a technology then you have no right to argue for or against it. Ignorance is never a good platform for conducting an argument.
So, you are admitting that smart tags technology can be misused.
Of course it can be misused. EVERYTHING can be misused. I never said it couldn't be misused!!
At that point, the problem is not *if* microsoft will misuse it, but *when* (Microsoft have misused almost every technology they could get their hands on, from multiple incompatible versions of microsoft basic they burned in various ROM of personal computers maker in the early 80's, to artificial limitation and test in late 80's DOS, to private Windows 3.x API used for imposing their office application in the early 90's or the de-facto desktop OS monopoly used to get a de-facto web-browser monopoly).
Yes microsoft should not be allowed to create technology they could misuse. In fact, microsoft corporation should be splitted into several different entities, to try to correct the damage already done. Maybe you have heard about that thing. (Note: it is probably not referenced in the smart tags SDK).
Oh, witty today aren't we? So you wouldn't mind then if the parts of Microsoft that got split up used Smart Tags? How about if Netscape implemented them rather than Microsoft? I only read the SDK because I actually wanted to know what I was talking about. Obviously you are more than happy to argue without that knowledge. Your loss.
This is my opinion, and I won't move away from it.
...and there is the difference between you and I. I'm more than happy to change my opinion if someone proves me wrong. You are not. If someone came out and said Microsoft would be much better off shipping the Smart Tags in Office XP with the web linking stuff enabled, I'd be with the crowd calling them a fool.
I consider that microsoft have destroyed most of the computer science area (since about the famous "640K ought to be enough for everyone"), and have transformed what was (and still is) my passion into a marketing-driven junk. Call this bigotry if you want, I don't care.
(Shrug) Whatever. You can believe that, but it reminds me of people who waste their lives bitching about how the South lost the war. The world is the way it is today and nothing will change it. Let's look to the future and make it better for all of us without the irrational prejudices.
For the record, it is your attitude (looking at Microsoft XP-screenshots, getting the latest Microsoft SDK about the latest junk they produce, evangelizing for the use of a technology without examining the concerns of the others) that I call bigotry. We are all someone else bigot.
Actually, your definition of a bigot is wrong. The only reason I used the word bigot ("a person who has strong, unreasonable beliefs and who thinks that anyone who does not have the same beliefs is wrong" - Cambridge Dictionary) is the statement refusing to look at a screen shot. Of course since then there's been plenty more. Someone who refuses to even consider the other side of an argument is a bigot. I'm more than happy to consider the arguments against Smart Tags - I just feel they are more founded in prejudice than in reality, fighting the company and not the technology. Of course, I'm always happy for someone to change my mind. It's happened more than once.
Re:Wrong. Office tags == IE tags (Score:2)
Would it be better if I phrased my inital comment as "People should be able to enrich their web surfing if they want to?"
Interesting analogy. (Score:2)
I take it you understand they are even more insidious as they are removing income from the web site owner because doubleclick doesn't get their hits.
What about anonymiser.com which does exactly what you describe?
Actually - it's a very interesting point. I believe in the first case you are possibly running a little on the wrong side but the second case is probably ok because the code is actually installed by the user and not just proxyed.
IANAL. What do you think?
Re:Won't work (Score:2)
Microsoft is NOT the only company that provides tags - there are about 30 of them, including some high profile legal firms. Get that part right, please. The user actually enables the tags and so it can easily be said that the user inserts them.
The user controls whether they want the material annotated or not. They have to specifically enable it.
What really interests me is why this is suddenly such a big deal with IE, but never was with Office. From my understanding, a lot more commercial contracts are emailed around as Word documents - what happens if you get the Pepsi marketing blurb as a Word doc and find it annotated?
Re:MS did NOT choose content (Score:2)
From the SDK: "First, it is quite possible that the same text is recognized by two different smart tag types. For example, "Greal" could be recognized as a CompanyName and ChemicalName types. In this instance, both smart tags will recognize this text and as a result, a user is presented with a cascading menu where action options from these two different smart tags are combined."
I think you are mistaken about this whole default thing?
Smart Tag filters apply to every site, not just your own. They are just given a stream of text to filter using the following method:
STDMETHODIMP CSTRecognizer::Recognize (BSTR Text, IF_TYPE DataType, INT LocaleID, ISmartTagRecognizerSite * RecognizerSite)
There is actually no way to restrict your tag to a certain set of sites or documents (that I can see).
The cross compile is only required if you want to use VC++. If you use Metrowerks or something else then you will be fine. Does VC++ actually do OSX?
"Default" tags?? (Score:2)
There is definitely no interface to detect what site you are browsing because the content passed to you isn't necessarily web content - it is sometimes Word documents and sometimes Excel docs.
I've written to this type of interface before in context menus - calling a whole stack of things to get a list of what to put on that menu.
As for non-MS compilers: you may be right. To be honest I've never tried and was wonder what your feelings would be. I honestly don't know how hard it is to program COM objects on a Mac, or what the COM support is even like. Thanks for the reply.
As for your "inflammatory question" - yes, I have. Yes - it was for an MS system (I actually prefer programming Windows to Unix). I know damn well they have plenty of ways to "lock you in" - when programming for Windows if you try to go outside the MS recommended way then you suddenly find yourself writing about ten times as much code as before to get a similar effect.
I know it's "textbook loadable module" stuff, but I don't think it is implemented anything like the NDIS stack. It's far more like the COM Object stuff with xxx and xxxSite for callbacks.
Take a look (quickly) at the SDK and send me an email on what you think. I'd value your comments as it does sound like you have more programming experience than I do (only really since 88).
I'm unsure of the legality (Score:2)
Now, is it legal for you to present a textbook to a friend and ask them to annotate it before you read it. I think this is a similar case? The fact that it is possibly for commercial gain may change it a little though.
Is it sufficient for the user to request the annotation, or is that not enough?
IANAL. I honestly don't know. I thought I had it figured out but you've given me some doubts.
Thanks :-) (Score:2)
I was upset that my argument was being rebuffed without being considered. Now I find you had considered it and I feel silly, or feel like I was quite successfully baited. Whichever, your points make sense.
My main argument was that I was disappointed to see the technology being removed from the browser. I was never really happy with MS even shipping disabled filters with the browser - just not sure how to express my feelings without having the slur come across the technology as well.
An Office / Windows split may be good for MS. Jackson's split certainly wasn't (the dev tools and COM libs going to Office was just daft). It's a murky problem and I don't envy the next judges job. I hope he does it well.
Users seeing the difference (Score:2)
I know in Office XP there is the 'Options...' tag at the bottom of the menu, but I didn't see it there on the screenshots.
I'm concerned about MS shipping tags with the browser... even disabled ones. I like the technology and its potential, just (as someone else pointed out) the combination of MS and technology does tend to lead to abuse.
I guess it comes down to how should you feel when a bad company invents good technology? Personally I like WinXP as a core OS (ignoring the GUI). I like most of BackOffice. I even get along fairly well with Office itself. I just don't like some of the business practices that you get with it. If I didn't know who made things, I would prefer to use Windows+Office+BackOffice+DevStudio over anything available on Linux. Knowing where it comes from gives the dilemma of depriving yourself by depriving MS or helping MS by helping yourself.
Hell of a position. I tend to help myself, and advocate the technology when I like it. I choose to help MS in the hope that it will end up for the greater good.
...it must be late. I'm raving.
This is a shame... (Score:3)
What would have been nice is if the smart tag technology was left in the browser but either left disabled, or even better, left enabled but with no default filter DLLs. That would have given the USER the power to control what they wanted and not Microsoft.
MS did NOT choose content (Score:3)
Check out www.officesmarttags.com for the list of companys already providing tags. If you want even more information go to msdn.microsoft.com and you'll find out that you can write your own Smart Tag filter in about 10 minutes with VB.
Microsoft no more controlled smart tag content than they controlled where you surf in your browser. Sure they put a lot of default links in your Favorites menu, but it didn't stop you getting to Slashdot did it?
Won't work (Score:4)
Do you honestly think LexisNexus would be providing a smart tag filter if there was a legal problem with them? Perhaps you should get a little informed before you go off with bizzare schemes designed to infringe on a user's rights with published material.
Wrong. Office tags == IE tags (Score:5)
Smart Tags were simply provided by a filter DLL and could do pretty much anything - the default ones in Office XP just link names to your contact list and so on, but you can enable the ones that link 'MSFT' to investor.msn.com for stock quotes and the like.
The Smart Tag technology was a great idea. People want to be able to enrich their web surfing - I for one wouldn't mind having a Slashdot tag enabled that provided an option for me to check out related stories on Slashdot - but the thing is most people didn't even understand what Smart Tags were (as evidenced by your post). It would have been good if MS left these in the browser but with NO filters enabled by default. That way a clued in user could simply enable the ones they wanted and browse the web the way they wanted to.
When it comes down to it, so long as it is the user is in control of what they view there can be no complaint from web publishers. Users have the right to render web pages in whatever way they feel, and if that includes user specified smart tags then I think more power to users is a good thing.
Re:Different types of smart tags (Score:2)
I would have to disagree on this one. Ignoring standards might force a change in the development of a page, but not in the content. The issue here isn't forcing developers to use MS's "stantards," but on MS's ability to actually alter the web pages themselves. While I can deal with the lack of standards compliance (and I have), the fact that MS can change links on my page at their will is far too disturbing
Re:Typical bigot (Score:2)
Do you apply this logic to Carnivore and Echelon as well? "Sure, go ahead and monitor all my emails and phone calls. I won't complain unless I find out that you misused them."
When you think about it, all your arguments are paranoid fears of what might happen and not what IS happening.
Based on their history, it is hardly paranoid to expect Microsoft to abuse and subvert standards for their benefit at the expense of their customers.
Look at some screenshots and get clued up on how smart tags work.
I know how they work. I also know, as does Microsoft, that the majority of nontechnical users will not be able to tell the difference between an actual hyperlink and a smart tag. Furthermore, Microsoft also knows that most users rarely install additional software, and will thus be left with the default MS-created set of smart tags. Maybe the initial set of tags are fairly innocent, but it is not unreasonable to believe that that could change.
Decide whether you really are bigoted enough to say Microsoft shouldn't be allowed to create technology because they might misuse it.
As you know perfectly well, nobody is attempting to get smart tags declared illegal. Several people have simply said that they think it's a bad idea. Are you such a bigot that you can't tolerate differing opinions?
Re:What's so bad? (Score:2)
yes, that would be useful.
Now please correct me if I'm wrong.. but wasn't there a problem in the US where you werent allowed to link to DeCSS, but you WERE allowed to give the link as plain text? Could have some legal implications..
//rdj
Re:I hate to say it .... (Score:2)
media manipulation, throwing a crumb to the mob, doing the Orwell Boogie - it'll be back "in a form users can live with". M$ never backs off, they just take a stealthier approach, another route, as always they will prominently claim to be doing X while all the time they continue to do Y. M$ represents the filthy underside of internet tech. Having ruined the text based e-mail standard via executable documents and htmlmail, it now moves on - rewriting the content of others on the fly without permission or discussion.
It's Late To Be Removing Code... (Score:2)
I don't think they'll even attempt to comment out/remove the Smart Tags code. It might not even be that easy.
The first person to find the Registry entry that turns Smart Tags back on wins a free beer (or root beer).
meta tag link (Score:2)
Make MS (and their clients) poor (Score:4)
You have got a succesfull site with lots of page hits. You supply your visitors with a lot of material that is copyrighted (copyright owned by you, otherwise you have to make arrangments.). You supply webpages and Microsoft Office documents.
You don't oppose innovation (and you don't feel like changing your server settings for every possible internet product that gets released), so you will not be turning of smart tags in your webserver.
Get a copy of IE6 that has smarttags active and send it to the independent party mentioned in the terms of use. Get a copy of office software using smarttags and send them to the independent party for checking how it works with your copyrighted material.
You add a new part to the terms of use of your website:
The reuse of copyrighted material available on this website is prohibited without the written consent of the copyright holder (this info should be there now).
If you wish to change the representation of the copyrighted material you find on this website, a fee has to be payed by the organistion or company that gets a benefit out of the alterations. The intended representation is as seen in IE5
***Fees for Non Commercial change in representation.***
The insertion of a non-commercial (informative) link to a company or organisation that doesn't sell (or which parent company or parent organisation does'nt sell) any product costs $ 10.000 per 3 months. The price for a click through is $ 0.1. To use this tarrif ($ 0.1 per click through) you have to provide the owner of this site every 3 months (before april 15, juli 15, oktober 15 of each year) a list of click through received from changed representations of copyrighted material. If no such information is provided to the owner of the copyrighted materials a fixed amount of $ 10.000 per 3 months has to be payed to the owner of the copyrighted material provided here. THe total maximum cost of this arrangement will thus be $ 20.000 per 3 months.
***Fees for Commercial change in representation.***
The insertion of a commercial link to a company or organisation that does sell (or which parent company or parent organisation does sell) any product costs $ 20.000 per month. The price for a click through is $ 1. To use this tarrif (1 per click through) you have to provide the owner of this site every month (before the 15th of the next month) a list of click through received from changed representations of copyrighted material. If no such information is provided to the owner of the copyrighted materials a fixed amount of 20.000 per month has to be payed to the owner of the copyrighted material provided here.
The use of changed representations by commercial and non-commercial companies and organisations will be checked by an independent party. Every month this party will check whether changed representations of the copyrighted material are still being used for commercial or non commercial reasons. This independent party wil search for this use and will click on links to establish an unidentified number of click throughs to make sure the information sent to the copyright holder, by the organisations making use of changed representations, contains the right information. These click throughs will not be charged.
Failure to meet these terms of use will be prosecuted to the full extent of the law.
P.S. These terms of use should get you some distance. But to get it realy going, you have to check with a lawyer to make sure this works as intended and secondly, you need an independent party to check your website/material with IE6 or office XP. Then wait for the checks to arrive.
P.P.S. This system can be used in every country of the world. So if its one down, 240 left to go.
P.P.S. You didn't ask for them to change your copyrighted material did you?
Typical of Microsoft Strategy (Score:2)
You'll notice they used the same strategy in court. Can we get away with a faked video? No... er... Sorry, we gave you the wrong video. Yeah... that's the ticket. We must have left the right one back in Redmond. Yeah... that's it. We wouldn't dream of (getting caught) commiting purjury in federal court, oh no...
In other news, Microsoft plans "Smart Icons" (Score:2)
Idiot moderators (Score:2)
Smart Tags are a great idea and I, for one, want them. I want my browser to be smart about what I see and automatically provide me the ability to navigate from and gain more information about the words that I see in my window.
I wish that instead of pulling the feature entirely, they had simply shipped the technology with the Smart Tag recognizers that point to their own stuff being a downloadable add-in (or disabled). That way no one would be able to cry foul about what they shipped because Joe Yahoo! can write his own Smart Tag recognizer to work with the technology, maybe making the links to Yahoo! instead of MSN.
And for the sake of completeness, the above example assumes, wrongly, that Smart Tags would be installed on your computer without authorization by the user. I have no problem with a pop-up dialog coming up when I visit a porn site that asks me if I want to add a smart-tag recognizer from that site onto my computer.
A new MS tactic for avoiding the DOJ? (Score:3)
TomatoMan
Different types of smart tags (Score:5)
The smart tags for IE 6.0, on the other hand, were considerably more insidious. Walt Mossberg's WSJ column today [wsj.com] makes the argument that Microsoft has a responsibility as the creator of the most used browser to faithfully reproduce the original web page author's intent when their browser displays a page. Of course, he doesn't mention the fact that ignoring published standards has the same effect--not that Microsoft would ever do that.
~=Keelor
DumbTags (Score:3)
Microsoft, in their wisdom, have devoloped a feature we call "DumbTags" that adds Microsoft chosen links to your pages based on keywords. They have thoughtfully added an opt-out feature, and you can be protected from having your readership redirected by your friends in Redmond if you merely manually update every page and script on your site to include this meta tag:
<META NAME="MSSmartTagsPreventParsing" CONTENT="TRUE">
There are a number of valid reasons to reject this opt-out model, and this page explores the possibility of engineering DumbTag free swaths of the internet.Suggestions
Lets consider how DumbTags might be made opt-in through technological means.
Perl: Change the HTML generation modules such as CGI.pm to automatically add the protection unless the meta tag is defined.
PHP: Add a preprocessing phase where the protective tag is automatically inserted into head blocks?
Web Servers, Proxy Servers: addition of a default filter that adds the protective meta tag automatically to pages unless overridden. Server users could of course turn off this feature...
Tools
Automated Removal: We are looking for links to programs that can traverse directories and automatically update static HTML files with protection.
Advocacy
What you can do to stop DumbTags:
Please send feedback, suggestions, and comments to shaun@atrium.com [mailto].
From www.atrium.com/dumbtags.html [atrium.com]
"What, no rebooting?" (Score:2)
That's a crock of shit (Score:2)
I don't know what product you used but it definitely was not Office XP. In Outlook I noticed SmartTags in the following scenarios
--
Re:MS did NOT choose content (Score:2)
MOV AX,4C00
INT 21
Terminate. I don't however, get the "fear" reference...
--
Re:I've been wondering... (Score:2)
NOOOOOOOOOO!!! It's already bad enough when you try to post some C++ code to a newsgroup and it turns your comments into file://
What's so hard about highlight ctrl-c ctrl-v anyway?
Re:Hm, not yet (Score:2)
But they're staying in Office XP, yet not in IE6? I thought Office XP used the IE component for rendering HTML?
What would probably make the most sense in that case is to just incorporate SmartTags into 6.0 but not have the checkbox to turn it on available in the preferences.
Re:Typical bigot (Score:2)
b) I don't want anyone changing the content of my page, and I have the law to back me up on this.
Sorry, but if you are aware of the "infringement", and do nothing about it, you have just given an implicit license. Since you know about the SmartTags feature, and choose not to disable it with the META tag, you have given an implicit license to Microsoft.
Re:MS did NOT choose content (Score:2)
This is correct. The interface is a chained callback architechture, similar to NDIS packet reception, where SmartTag processors get called in a linear fashion, and then one decides to return a 1 (or whatever), indicating that _it_ will be the one intercepting the SmartTag.
While this allows a 3rd party to design an ActiveX SmartTag interceptor, and insert it before the "default" interceptor, the default one will be written by MS, and return "SmartLinks" (oxymoron?) at their discretion. Conventional wisdom regarding browser security suggests that a SmartTag interceptor ActiveX thingy will only apply to pages delivered by the web server (or domain) from which the SmartTag interceptor originated, meaning if you do take the time to write a SmartTag interceptor, it will only apply to your site(s), thereby giving the M$ "default" handler dominion on all other sites. Not to mention, the SmartTag ActiveX thingy will have to be signed, inserting a new monetary obstacle for web designers to overcome.
Now, let's see, since it's a DLL, I suppose any SmartTag providers will have to code a different verion for IE/Mac. No doubt using a different interface, and of course, you'll have to pay the $2500 add'l to cross-compile for Mac under VC++. Oh, and who gets to make the default SmartTag processor for IE/Mac?
Re:MS did NOT choose content (Score:2)
The browser will have to maintain a registry of SmartTagger[tm] applets, so it can call them. There will no doubt be a default SmartTagger[tm] to work when there are no other applets, handle words that are not SmartTagged by any of the additional applets, and to provide additional SmartTags for those that are. And this is not going to be a simple hash of words mapping to links, because that would not allow for sensing the context of a word. That's why an entry is defined to Recognize. Additionally, I did not rule out the possibility of multiple SmartTagger[tm] applets recognizing the same words. In fact, the NDIS packet reception architechture I point to in my original post allows multiple listeners to receive the same packet.
About the tying to the site of origin, let's see, well for one, it would be a total clusterfuck if they did not do this. The wrong SmartTags will be at the top of that list, if they are intercepted first (or assigned a higher score) by a different SmartTagger[tm] than the one you wrote for your site. And b) uh you'd probably have to have a tag similar to a <APPLET> tag just to reference your SmartTagger[tm], which in itself could be sufficient to restrict access of your SmartTagger[tm] to your own site. Of course, M$ will probably allow for "certified" SmartTagger[tm] applets to be resident at all times, provided they meet all the criteria for certification, including a healthy certification fee.
Using a non-MS compiler on the Mac will no doubt leave you without certain .h files that define the interface. If you've ever actually written any serious code against a MS SDK (as I have), you know that every include file references proprietary shit defined in some other one, making it a practical impossibility to migrate to a different toolset. Not impossible, just practically impossible. You'd have to be foolish to attempt it because as soon as the next round of bugfixes comes from them, you'll be presented with a new porting issue.
So my inflammatory question to you is: ever written any real code? And by "Real" I mean something that has an installed base exceeding 1000 users. Perhaps you have, but I doubt it ran in a Microsoft environment. They have 1001 ways to lock you in, force you out, eat your lunch, and take your money. Besides, this is textbook loadable module crap I am talking about.
Re:MS did NOT choose content (Score:2)
What could really happen (Score:2)
It is linkified alright, but remember, where do they want you to go today?
Re:I've been wondering... (Score:2)
Microsoft is only arrogant audacious enough to make a crapload of money, which btw, they do a damn good job at
Re:What if MS did not have control? (Score:2)
Smart Tags are just another way to wedge in control and wrest it from content creators toward content "providers" and content controllers.
Re:Typical bigot (Score:2)
First, one need not defend copyright the way one needs defend a trademark. Copyright doesn't cease to apply simply because I haven't sued anyone yet.
Second, you're essentially saying that Microsoft, or any other company, could render all of my pages public domain by introducing a browser that sprinkles "Brought to you by Microsoft" in the page. Since I haven't disabled it, I'm not protecting my copyright... so it's public domain. Er?
Third, what about sites that have been around for years or are extremely large? If they were standards-compliant before, why should the burden fall upon me to "fix" something that wasn't broken? It would seem that it would be Microsoft's responsibility to make this work, not mine.
Re:Typical bigot (Score:2)
Just for the record, I have looked at the screenshots, as well as much of what Microsoft has said about SmartTags. I've also read, for example, the Washington Post article about how Microsoft SmartTags would be sprinkled on the Post's sports pages. Admittedly, I haven't downloaded and played with the SDK. I honestly don't think it's necessary to invest intensely in a piece of software before drawing some conclusions about its fundamental utility.
Anyway, the rants have taken off far better than I could, so I'll end it here.
Re:Overreact much? (Score:3)
It might be paranoid slippery-slope reasoning, but why should I believe the innocuous nature of a thing offered for public consumption? Even as described by Microsoft this system has tremendous potential for corporate abuse... I don't need to see a screenshot of the more nefarious parts in action just to know that they're lurking out there.
Re:I've been wondering... (Score:2)
Re:I've been wondering... (Score:4)
Re:Hm, not yet (Score:4)
But they're staying in Office XP, yet not in IE6? I thought Office XP used the IE component for rendering HTML?
No, silly! That would mean that IE and Windows were 'seamlessly integrated' and that Windows wouldn't function properly without IE and Microsoft would be forced to bundle Internet Explorer with Windows...
wait a minute...seems there is something a little funny about that, but I can't quite put my finger on it.
framing (Score:2)
How fast would I get a letter from microsoft if I put up a proxy server that inserted "slashdot tags" in MSNBC's content?
Re:Clippy Retires for office XP (Score:3)
He's just off by default.
No Smart Tags = Smart Move (Score:3)
Microsoft is however concerned about whether or not they are able to sell their products. In my company (big bank) management had allready decided to update our entire website so it couldn't be smart-tagged. Seems our management would have a problem with the fact Microsoft links every occurance of the words 'bank', 'loan', etc. to one of our competitors. Not that we mind advertisements. We just mind other banks advertising on our site. If other companies have reacted the same (as can be expected) and word of this has gotten out to Microsoft, it's no wonder they've reverted their decision. It'll make sure they'll sell more, so removing the Smart Tags is a Smart Move(tm).
The cynic in me sees a strange result of this decision: if Microsoft is able to embed Smart Tags in their OS, but leave it out of their browser, then perhaps the OS and the browser are not one and the same, contrary to Microsoft's defense in the Monopoly case. Just a thought.
Hm, not yet (Score:2)
<meta name="MSSmartTagsPreventParsing" content="TRUE">
Attached to the headers of all my web pages, and they aren't going anywhere anytime soon.
But they're staying in Office XP, yet not in IE6? I thought Office XP used the IE component for rendering HTML?
what if someone else controlled smart tags? (Score:5)
Microsoft [monopoly.com]
Re:Ok - I got a little nasty. Oops. :-( (Score:2)
Do you know that for sure?
MS software has a laundry list of unintended uses/abuses. Word macro viruses, those damn
I haven't seen the code, so I don't know how it could be abused, and given the MS track record on "functionality", I don't like it.
I fully expect that if it were rolled out, an exploit, would be found within weeks, if not days.
Re:What if MS did not have control? (Score:2)
Re:IE is sneaky and EvIl, use Mozilla (Score:2)
Though I hardly think that proves anything
Re:copywrite (Score:2)
Yes, it's like intercepting your local TV station's signal and inserting advertisements for your company, and then broadcasting it to the rest of the city. I'm pretty sure that is illegal. What they are essentially doing is stealing advertising space from your web page without compensating you. I think that there could be a lot of copyright issues here.
I wonder what happens if I make the word "Redhat" a link to www.redhat.com [redhat.com] and the MS-default smart tags make the keyword "Redhat" into a link to Craig Mundie's anti-GPL/open source speeches? Which link wins out win you click on it?
What if I make an image a link to a web site? Maybe I have a "powered by Apache" logo that links back to www.apache.org [apache.org]. Will it parse the filename of the image looking for keywords and make my apache.png a link to the IIS web site? Will it parse my ALT tags for that link as well?
Say "NO!" to tax money for religious groups. [thedaythatcounts.org]
Re:I hate to say it .... (Score:2)
Um...don't you remember the news? Clippy got canned from Office XP. MS even had a web page set up that was supposed to be like a "Clippy web log" that had his "resume" and other stupid crap on it. It was generally hailed as one of the best moves that MS has ever made. If it wasn't for the fact that Office XP is even more big-brother-like than previous versions of Office, it might be worth the upgrade just to get rid of him. In fact, I wouldn't be suprised to find out that MS planned on it being a "key feature" of the upgrade for many users.
Say "NO!" to tax money for religious groups. [thedaythatcounts.org]
Re:copywrite (Score:2)
I'm not quite sure how you can see that as the case. Smart tags allow third-parties (not end-users or content producers) to intercept (parse before presentation) my content and then tag portions of it with links to information that they (or their advertisers) provide. This information may or may not be relevant to my content. It may even be contrary to the message that I am trying to get across. Either way, smart tags sit between the user and the content and repackage content to suit a 3rd parties needs. That is exactly the example that I provided.
The key difference is that it's a third party who is modifying my information to suit their (the third party's) needs, not the end-user.
Say "NO!" to tax money for religious groups. [thedaythatcounts.org]
Re:Is This The Accurate Way to Block Smart Tags? (Score:3)
Of course, what they're really doing is secretly re-writing the smart tag code so that the META tag doesn't work. Then they'll sneak it out in a "service pack" for IE 6. Yeah, that's it!
How's that? Informative AND a parnoid flame, all in one post!
Say "NO!" to tax money for religious groups. [thedaythatcounts.org]
Re:What if MS did not have control? (Score:3)
I think that there should be a web page designed by the open source community and copyrighted. Then when people view it with MS Smart Tag enabled browsers and tags start popping up that point to other sites, we can sue them for copyright violation. Or file some suits that claim that their use of smart tags violates the look and feel of our web design.
I mean, sure you can opt out of it. But that's like saying that you can opt out of junk mail or telephone solicitiors. You shouldn't *HAVE* to opt out. It should be an opt-in if you want Smart Tags to be able to deface...er...modify the appearance of your page. Especially since a cleverly designed smart tag could easily completely change the idea, purpose, or concept that you are trying to get aross to your page viewers.
Most commercial web sites (in order to protect their integrity) will notify you if a link that they provide leads to another web site (and that they don't control or necessarily even endorse what is written there). They don't want to create even the impression that they support everything that they link to. How can you combat that with Smart Tags? Put a disclaimer at the top of your page saying that any link on your page probably goes somewhere that you didn't intend it to, nor want it to, nor do you control the content of the site linked to or even your own site? Once again, you can opt out. But if MS really believes that this is in the users' and the content providers' best interests, then they will make sure that it ISN'T the default and make sure that it IS opt-in only. Then let the market judge it on it's merits.
Say "NO!" to tax money for religious groups. [thedaythatcounts.org]
Re:Is this their idea of market research? (Score:2)
Maybe they just couldn't get them wokring properly, or maybe they were afraid of the legal ramifications.
"What are we going to do tonight, Bill?"
Re:If Microsoft goes through with this... (Score:3)
I don't know that much about Apache, but it looks pretty simple to use.
"What are we going to do tonight, Bill?"
Re:Is This The Accurate Way to Block Smart Tags? (Score:3)
When States get together.... (Score:2)
Now the question is, should the Open Source community start experimenting for alternatives to Smart Tags and try to beat M$ to the punch? Or is that just paving the way for further nasties?
GreyPoopon
--
Re:No more hidden links (Score:2)
(2) they are not averse to resurrecting it in a later version.
To me, this is one of the most telling, and puzzling, parts of the tale. Microsoft have for years stated that changes to interfaces and methodologies come about as the direct result of testing with everyday users. (Presumably this is why they've thrown out all the old manuals ever written on how to design a user interface -- remember "consistency within menus" or "safer/safest button should be the default"?)
So why, if they've accepted this is an unpopular concept, have they taken it out only to keep it in scope for future versions? What does this say about how much attention they really pay to what users want?
I'm not a bash-MS-regardless type, but this and other recent policies (specifically the whole licensing idiocy) are really beginning to vex me.
Someone beat them to it... (Score:2)
It seems that they've licensed some technology from eZula [ezula.com] called HOTText [ezula.com].
If you want to see just how obnoxious these smart tags will be, give it a whirl. You have to wonder if there's a patent suit coming up on this (M$ vs. eZula).