Microsoft Pushes Devs With Wider IE8 Beta 314
An anonymous reader recommends a story about the upcoming beta 2 release of Internet Explorer 8. InternetNews expects that the standards-compliant default mode will push many developers to update their sites. We've previously discussed IE8's standards compliance and other features. Quoting:
"Over the years of IE's dominance as the leading browser, designers regularly tweaked their sites to get the best possible accuracy in rendering pages in IE -- most recently, the current commercial release, IE7. Now those pages will need to be changed. Microsoft originally planned for IE8 to default to rendering similarly to IE7, while super standards mode would have been an option. The outcry from critics helped convince Microsoft officials to instead default to super standards. That, unfortunately, will mean work for site administrators."
Cue the "M$" bashing shrills (Score:5, Insightful)
I know, I know, it's almost too little, too late, but it's better than nothing and as long as this trend continues, at least we might have a decent amount of cross-browser standards in a few years time, as opposed to none if Microsoft simply hadn't bothered.
"it's better than nothing" (Score:5, Insightful)
Re:"it's better than nothing" (Score:5, Insightful)
Re:"it's better than nothing" (Score:5, Interesting)
But once you've installed an expensive Microsoft product that is a failure because most people hate it and only a few people use it, there's a cure: just replace a little bit more of your working infrastructure with Microsoft products, and suddenly the unused Microsoft products will become vital, useful parts of your business instead of embarrassing mistakes.
So the whole project tanked in the end? Well, you can't blame the Microsoft technologies. They're all "Best of Breed" products with all the right buzzwords and bullet points. Just think of how efficient and unstoppable you would be if you had just managed to convince your employees to use it. I guess you weren't ready to be a Best of Breed business.
This is the eternally recurring story of Microsoft developers, consultants, and "process experts" who just push Microsoft instead of actually doing their jobs.
Doing their jobs, by the way, means studying the businesses they work for, finding out what features would be beneficial and which would actually be used, and figuring out how the available technologies will fit into current practices and current infrastructure. Oh, and figuring out how software can help you simplify process. More often than not, behemoth kitchen sink software does not allow you to create a customized, lightweight process for a unique business.
Most Microsoft consultants who read that last sentence will say, "Ah, here's where it becomes obvious that this guy is on drugs/inexperienced/trolling." Because their Microsoft marketing brochures -- sorry, "educational publications for developers" -- tell them that the only way to create a customized, lightweight solution is to buy the BIGGEST and most featureful product available. You wouldn't want to adopt (or, gasp, develop!) a product and find out it's missing that one vital feature that's necessary to make it lightweight.
So, instead of doing their job, they compare products on a bullet-point basis, using Microsoft "educational" materials to guide them, and work towards a vision of the future in which the more processes and supporting software features people use, the more efficient they are. It's no accident that project plans for adopting Microsoft technologies usually involve adopting tons of practices and processes at the same time -- it helps justify the expense and complexity of the software, and it helps construct a utopian fantasy in which the business will run in perfect synchrony because of the awesome power of process, in defiance of human nature and in defiance of the finite number of hours in the day.
Re:"it's better than nothing" (Score:4, Interesting)
However, there aren't many other consulting religions in which most of the consultants themselves are devout believers who retain their faith no matter what kind of destruction they cause. Even Rails and J2EE developers eventually come to realize that those technologies only are good in certain contexts. Microsoft guys just blame the customer for not reaching far enough for the helping hand Microsoft offered them.
Re: (Score:3, Insightful)
Oh, I'm quite sure some Microsoft software is actually worse than nothing. Much of the on-line help in recent versions of some products is just an annoying distraction when you accidentally hit F1 and it takes several seconds to appear, for example, and it's usually faster to use a search engine to find useful answers on the web anyway if you actually wanted some help.
But most of the time, I agree: Microsoft's software is useful, and substantially better than nothing.
Re:"it's better than nothing" (Score:5, Funny)
From the actual transcript from Brian's Performance Review:
Boss: Well Brian, I see that since you took over the web site that complaints about our website have gone up 80 fold and we've lost more than half our customers. What do you make of this?
Brian: They're all idiots.
Re:"it's better than nothing" (Score:4, Insightful)
It's a shame that it took a European company like Opera Software to force European Regulators [internetnews.com] to stop the Microsoft's take over of the Web.
Sometimes, there's these crazy (Score:3, Insightful)
Oh, I forgot to mention, these bosses sign our paychecks.
Re:Cue the "M$" bashing shrills (Score:5, Interesting)
Re: (Score:3, Insightful)
Re:Cue the "M$" bashing shrills (Score:4, Informative)
If you mean developers, then adhering to standards and "looking good" are the same thing -- since more and more end-viewers use browsers other than IE. Developers should care about adhering to standards because not doing so may alienate some of their (or their employers') potential customers.
If you meant end-viewer, they aren't really germane to the discussion, since what we're discussing is in the blackbox to them. All they will understand is that some sites seem "broken"... not understanding that it's because they are using a non-compliant browser. Again this goes back to the developers, since it is their duty to make sure their website looks good (or even is viewable) by the most number of people.
Please note I'm generalizing here, I'm sure there are exceptions.
Re: (Score:2)
It's only "blackbox" if the results cannot be differentiated from another browser/platform. The very fact that a page looks different on some browsers than on others violates the blackbox concept.
"The most of the people" is people
Re: (Score:3, Interesting)
Most users don't care about some arbitrary "standard,"
Users of other browsers like Firefox, Opera and Safari care if a website doesn't work in their browsers. Making a website conforming to standards will probably make those sites work equally well in all those browsers.
And I believe those alternative browsers have about 30%-40% of total users now, and growing.
And Firefox adoption alone will force those webmasters to use standards, now that Firefox 3 is finally a fine browser (and the other browsers are making nice progress too, but firefox leads in users) it
Re:Cue the "M$" bashing shrills (Score:5, Informative)
Re:Cue the "M$" bashing shrills (Score:4, Informative)
Call me a loser, but after setting up my website nicely with CSS defined columns, floats, etc - it didn't work in IE. It just displayed an empty page! While it worked fine in Mozilla, FF and Safari.
I recoded the site using tables for lay-out.
When I did that, it worked nicely in IE as well. And I really had the intention to move with the times.
It's a simple company site, partly static, partly dynamic - but using tables was the easiest way out for me, without having to learn even more new things. I've got better things to do with my time.
Re:Cue the "M$" bashing shrills (Score:5, Insightful)
If people were using these instead of horrible CSS hacks to make their pages work within IE then we wouldn't be having this conversation. Unfortunately too many people are still using CSS hacks to make their pages render properly.
By using browser specific stylesheets, assuming that IE8 is actually standards compliant like FF, then IE6 and IE7 can continue to load their stylesheets to fix their problems and IE8 will only load the non-specific stylesheet as FF does and then all will be good.
Since you place the browser specific stylesheet after the generic one the styles in defined in the browser specific stylesheets override the ones in the generic stylesheet, while the ones only defined in the generic one cascade down. This is the beauty of Cascading Style Sheets.
Re: (Score:2)
Re: (Score:3, Insightful)
Write a standards-adherent CSS, and check that it works in firefox, konqueror, safari, elinks and $BROWSER. Then, write a completely different CSS stylesheet for IE. Make apache return one or the other, depending on the user-agent string. Any reasons why this would be infeasible?
Re:Cue the "M$" bashing shrills (Score:5, Informative)
The user-agent string is not a reliable indicator of which user-agent is being used (as counter-intuitive as this seems), a much better methodology (that several other people have already mentioned) is to use IE conditional comments to serve additional stylesheets to specific versions of Internet Explorer after the main stylesheet to override only the specific rules required to get that version of internet explorer to display the content as expected.
This has several advantages:
This is the methodology I prefer to follow with the sites that I develop, and after the experiences I had testing compatibility and fixing various layout problems that remained in IE7 I can say that it definitely pays off. Personally I'm hoping that IE8 will be close enough that I can finally dump IE conditional comments entirely once the older versions have disappeared and relegate it to the pile of no-longer relevant skills alongside the ability to generate pixel perfect layouts using tables & invisible spacer gifs and the ability to consistently beat almost anyone at Perfect Dark multiplayer.
Re:Cue the "M$" bashing shrills (Score:4, Interesting)
Re:Cue the "M$" bashing shrills (Score:5, Insightful)
Not to be high and mighty, but you really really really should develop against a standards-compliant browser *first*, which means any one of Konqueror, Safari, Opera, or Firefox, and then hack IE once you're all done using conditional comments. Since all the browser vendors other than Microsoft do a good job of adhering to standards at this point, by testing against one of those browsers you can pretty well guarantee you will be functioning in the rest of them. It makes much more sense than to test on the outlier (IE) and then try to fiddle with it until it works in everything else.
I'm quite confident that none of my sites will need to be updated for IE8 as long as Microsoft are doing their jobs, because the sites are written to conform to standards and only use conditional comments with special CSS for browsers <= IE7. That means that when IE8 rolls around, it will get served the same standards-compliant code as everything else and (for once) will not break on it.
Re:Cue the "M$" bashing shrills (Score:5, Insightful)
If you're writing and testing against IE, and you write a line of CSS that doesn't do what you expect and change it to make it work, but the reason it wasn't working isn't because you wrote it wrong but because IE calculates some dimensions incorrectly (read: hasLayout), then when you get around to testing it in everything else (and by "everything else" I mean "Firefox", since this is what the IE-first crowd seems to think means "everything else") it's broken. Now compound this issue 20 times, because there are 20 distinct things in the CSS that cause IE to fuck up. Maybe there are also some combinations of things that trigger a bug. So now, instead of writing hacks to work around IE's brokenness, you are writing hacks and sending different code conditionally to "work around" the browsers that are rendering it properly. Suddenly, when IE8 comes around and fixes the bugs you're relying on in IE, you've got a broken Web site again. It's just a bad idea, and getting things working across all the other browsers, frankly, takes a mere fraction of the time it does to get things touched up properly for IE.
Re:Cue the "M$" bashing shrills (Score:4, Interesting)
Because I felt that it was the Right Thing to do, I've always coded for standards compliant browsers first, and hacked it to work for IE later. So with this announcement by MS, it's interesting and ironically funny to me that it a move by MS (albeit after many years of loud public complaining by web devs) is going to for once make me work *less* than those who code for IE only.
I never thought I'd say this (and reserve the right to take back this statement until I've seen that IE8 *really* does have compliance to W3 standards when it's released), but, well, here it is: Good job, MS IE Team!
Re: (Score:3, Funny)
Obviously not, you could be caught alive browsing their site though, or found dead infront of a computer displaying the site.
demo of how MS sets a standard .. (Score:5, Interesting)
Well , they could have bothered while they were about cloning Netscape [edge-op.org] and making running any other browser a jolting experience [edge-op.org] and preventing Netscale from sabotaging their protocol extensions [edge-op.org]. Or in english, making web pages not render correctly in other peoples browsers
Re: (Score:2)
Re:Cue the "M$" bashing shrills (Score:5, Interesting)
Yes, it is a very good move.
The question is, how much good will it do them?
My estimate is that the mere fact that they were willing to change their usual policy to that extent shows how much weaker their market position has become.
Most new sites, as far as I've noticed, are coded to standards. Most of the others are no longer "Best viewed under IE 6.0" either. Firefox holds about 25% of the global browser marketshare, and over 40% in certain European countries.
Microsoft did not switch to standards because of the goodness of their software-making hearts. They did it because there is no longer any other game in town.
Of course, that does not mean they will not try to subvert standards at some later date, when they have stopped bleeding users and maybe even regained some markertshare. But for now, standards are of utmost importance -- without them, they know they will continue bleeding users to other browsers.
It has to mean something when you have the OS monopoly, when you've used it to gain browser monopoly, and now you're still losing.
I welcome Microsoft's new strategy because it will not help only Microsoft, but also all the others. Unless, of course, people fail to update their sites and Microsoft remains the only browser capable of rendering them. But they are in a minority.
Re: (Score:3, Interesting)
Re: (Score:3, Insightful)
Funnyily enough I agree with all of your post except the ***
For starters "DEP" known to the rest of the world as the NX bit, has been supported in linux kernels since 2004, now this should not require any code changes at all to utilize. The kernel handles memory protection, and when the binary is loaded I'd imagine everything in .data and .bss should be protected, aswell as every malloc.
now, on to ASLR, since linux 2.6.12 it's on by default, and also, requires no special code, it just works, as it shoul
Re: (Score:2)
Re: (Score:3, Interesting)
Kinda like the guy coming to his senses and complying now that a gun is at his head.
Face it, as much as MS has tried to "own" the web, open standards and competition (mostly from open source projects), has figuratively put the gun to their head.
I sure do
Re: (Score:2, Insightful)
Re: (Score:2)
I'm not sure if a more complex OS is the answer here.
Let's Bash Microsoft! (Score:5, Insightful)
So basically, Microsoft, listened to their customers, went with the better default mode (and it is better that they do this), and the Slashdot article ends with "But it makes more work for administrators - boo!"
*sigh
Re:Let's Bash Microsoft! (Score:5, Insightful)
- IE7 not standards compliant
- Slashdot posts article complaining
- IE8 standards compliant but not by default
- Slashdot posts article complaining
- IE8 standards compliant by default
- Slashdot... posts article complaining
I can only echo your sighing...
Re:Let's Bash Microsoft! (Score:5, Insightful)
That's only because Slashdot has both Complainers and Non-Complainers on any given topic, and the Complainers are the ones who enjoy posting most. So they do.
Re:Let's Bash Microsoft! (Score:5, Funny)
Re:Let's Bash Microsoft! (Score:4, Funny)
You must be new here.
Re: (Score:2)
Re:Let's Bash Microsoft! (Score:5, Insightful)
Not everyone who uses IE6 does so by choice. The admins at my last workplace refuse to upgrade, install an alternate browser, or allow users to install an alternate browser.
From a user perspective, the best thing about Microsoft's decision in IE8 is that it will force IT admins to phase out IE6 as sites increasingly stop working with IE6.
Re:Let's Bash Microsoft! (Score:4, Insightful)
Re:Let's Bash Microsoft! (Score:5, Insightful)
People kept getting peeved off expecting Microsoft to start implementing some proper standard support (something which was expected of them in IE7) and then getting annoyed when they do a half hearted attempt at it.
Re: (Score:2)
Especially since people were kicking and screaming over the fact that Microtard needed to be standards compliant from when IE8 dev began...I remember the posts where people were like "you need to be standards compliant" and MS was like "well, you have the option, thats good enough".
Something is way wrong (which is obvious with MS) if it takes a huge company months to decide to listen to their customers/employees/etc.
Re: (Score:2, Insightful)
Re: (Score:2)
Re:Let's Bash Microsoft! (Score:5, Insightful)
I don't see any reason they shouldn't shoulder the blame for the cleanup costs.
-Peter
Re: (Score:2)
And similarly I'm not forgetting what Microsoft have done, I'm just condemning the summary.
Re: (Score:2)
"Over the years of IE's dominance as the leading browser, designers regularly tweaked their sites to get the best possible accuracy in rendering pages in IE"
*shrug* I guess the whole 'standards' thing is something every generation has to learn on its own. Those of us who've been in the industry for 20 years know that proprietary means you do it again, and again, and again...
Re: (Score:3, Insightful)
IE has now fallen under the same spell that the rest of the web standards community has fallen under, namely, the illusion that old web sites will be upgraded for newer browser. Here's a hint, W3C, Mozilla, and now Microsoft: They won't.
Large commercial websites (for example, this one: http://www.jcpenney.com/jcp/default.aspx [jcpenney.com] ) are coded using the 1998 method of lots of tables and hardly any CSS. And that's a page that's:
1) Been updated every single day for the last 5 years at leas
Re: (Score:3, Informative)
And I certainly did not read it as "bash Microsoft". I read it as "bash those people who forced Microsoft to default to standards because they made all you web developers have to do more work".
Microsoft is clearly, finally, doing the right thing. And I think that sentence is from somebody mad that their beloved Microsoft is being forced to do the right thing and is making up reasons why this is bad.
Re:Let's Bash Microsoft! (Score:4, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Re:Let's Bash Microsoft! (Score:4, Interesting)
Why can Microsoft simply support the new standards?
Because it's not that simple. You have to remember, they have a whole business model built around keeping a large customer base which they've been building for almost 20 years happy. There are companies out there that have built their entire infrastructure on MS products, namely IE, and for MS to "simply support the new standards" means breaking (lots) of old functionality. That translates into actual dollar amounts when it comes time to fix all the old web applications out there that rely on the borked functionality that $_IE_VERSION <= 7 provided. In other words, this is going to cost a lot of companies a lot of money. To make it even worse for MS once IE supports the standards it means that lots of corporate sites will render correctly in a variety of browsers, giving people even less reason to use IE. This is a lose/lose situation for MS.
Why can't MS fix them once and for all and be done with it?
The response you've given makes perfect sense from a consumer point of view. "WTF mate, how hard can it be!?" exclaims the user who doesn't have to pay for or worry about implementing the changes. Now, having said that I have zero pity for all those businesses who were duped into vendor lock-in and are going to be in a world of pain if they don't get their sites up to spec, and I have zero pity for MS. They have well and truly made their own bed and they can certainly sleep in it.
If they screwed up in the past, they should admit so and make up for their screwup.
They are. That's why IE is going to support the standards by default. I'm not sure what you're looking for here, although I suspect a good many people want a blood sacrifice and sworn oaths to never put web developers in this position again.
My point is that's why we're bashing Microsoft, not because we take perverse pleasure in saying rotten things about them.
Oh come on, of course we take perverse pleasure in saying rotten things about them ;-)
Re:Let's Bash Microsoft! (Score:5, Insightful)
<eta http-equiv="X-UA-Compatible" content="IE=7"
on their pages. Nothing else is needed to ensure their pages will continue working in the new IE. If they can't be bothered to do that then I don't care if their pages break...
Re: (Score:3, Interesting)
http://joelonsoftware.com/items/2008/03/17.html [joelonsoftware.com]
The web standards camp seems kind of Trotskyist. You'd think they're the left wing, but if you happened to make a website that claims to conform to web standards but doesn't, the idealists turn into Joe Arpaio, America's Toughest Sheriff. "YOU MADE A MISTAKE AND YOUR WEBSITE SHOULD BREAK. I don't care if 80% of your websites stop working. I'll put you all in jail, where you will wear pink pajamas and eat 15 cent sandwiches and work on a chain gang. And
qwerks mode anyone? (Score:3, Informative)
No it isn't. This is going to make half the Web break in IE8. The smart thing to do was what they did originally: default to legacy IE mode, and allow site developers to put a meta tag in to force standards mode. Then, some number of years down the road, when the majority of people were running sites that were standards-compliant (with or without the special meta tag), IE could've defaulted to standards mode. It's called phasing out old stuff, which is something you have to do when the old behavior is so widespread.
What are you talking about?
Damn drama queen.
Re:Let's Bash Microsoft! (Score:5, Insightful)
If moving to IE8 is going to "break" your site, it's already "broken" for anybody who views it in any browser other than IE. That's about 20% of the browsing population (and more every day).
If I was a corporation and my web development team had been shipping a site that flat didn't work for 1/5 of my customers, I'd have fired them long before this.
Re: (Score:2)
Lazy dumbasses (Score:4, Insightful)
Well, if you don't code to standards, that's what you get. I don't feel sorry for them.
Re:Lazy dumbasses (Score:5, Insightful)
Re: (Score:2, Insightful)
Re: (Score:2)
What if you died tomorrow...who would add the extra code to make this work?
A better method would be to deliver the standards version by default, unless you made specific conditions. So you could have an IE 5 version, IE 6 version, IE 7 version, etc.
Then, when IE 8 came out, you could do nothing...and it would deliver the 'proper' version.
Re: (Score:2)
Re: (Score:2)
Re:Lazy dumbasses (Score:4, Insightful)
Re: (Score:2)
Show us the code.
Re: (Score:2)
Re: (Score:2)
You spelled "usage" wrong there.
Standards are defined by standards bodies, like the W3C in the case of web standards. Microsoft's ignorance of those ratified and accepted standards for several years does not change the fact that standards existed before they decided to ignore them and try to create their own.
Microsoft by no
Re: (Score:2, Insightful)
Only sad thing is that it wont be the long gone pointy-haired bosses that get bitten, but instead the poor on-the-floor webdevs.
I'll be happy with proper XHTML support. (Score:4, Interesting)
So, because I use PHP, I go and tell everyone that the page I'm serving up is application/xhtml+xml. Whoops, MSIE doesn't understand that... *roles eyes*. So I have to chuck in a bit of code to check for MSIE, and then add a disclaimer at the bottom, "If your user agent has MSIE in it, then this page was served as text/html. Maybe you should stop using MSIE if you are, or change your user agent if you aren't."
Not to mention having to chuck in IE specific CSS (the
which allows a separate style sheet that no other browser sees).
Meh, I'll continue not developing for MSIE, unless I have to, and because I'm using standards compliant code, the site should still be perfectly viewable, even without CSS. If only other people decided not to develop for MSIE, maybe more people would get a better browser...
Actually maybe MSIE 8 will actually mean that I don't have to care that IE even exists? (Sorta how I don't care that Opera exists, because I know that it is relatively standards compliant.)
Re:I'll be happy with proper XHTML support. (Score:5, Insightful)
Nobody really cares what work you have to do in order to make a site work for them. Your whining doesn't serve the purpose you want it to.
Sad, but true.
Re: (Score:2)
and an XHTML-to-HTML XSLT file [aspaass.no].
Unfortunately??? (Score:5, Insightful)
yay for MS on this call
Not that bad (Score:4, Insightful)
A little pain now for a lot less cumulative pain later. I'll take that!
Standards and deployment (Score:2)
As to standards compliance, I will be interested to see where they are with CSS2, CSS3 and SVG support.
Pity the poor administrators (Score:5, Insightful)
The only "unfortunate" thing about the need to retool web sites is that it could have been avoided by coding to the standards in the first place.
Idiots (Score:2, Insightful)
"I used non-standard code on my site and it stopped working. It must be someone else's fault!"
Morons.
IE standards compliant that is .. (Score:2, Troll)
"Microsoft is
How about writing web pages to a generic standard, something like W3C [w3.org]
re (Score:2)
hogwash, this is not a lot of work (Score:2, Insightful)
and you have the page render in ie as appearance b
then its a rather simple top level switch to say "all ie8 requests get rendered as appearance a"
you're not talking about a lot of work here folks
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
Because Firefox deviates badly from the W3C specification?
Not quite what I meant.
Despite the original point of HTML being "content is important, layout is decided by the user (or, more accurately, their software)", it's not really worked out that way - hence why CSS came to be.
7 years ago, IE was the reference implementation not because it was any good but because it was what most people were likely to be using. So web designers could very well find themselves designing for IE (because that's what most of the customers would be using) then tweaking to make it lo
Do they plan to fix the select bug (Score:2)
On the back side its
Re: (Score:2)
Re: (Score:2)
I've never seen actual crashes like the GP mentioned, but IE7 would have fixed the bug he mentioned. IE actually uses its own widget set, the same as Firefox does, but until IE7, combo boxes were the exception: it actually took a different rendering path to render the win32 native peers they were implemented with. This is what made them slow and have problems with z-order, and why they tended to stick around longer when the pa
Re: (Score:2)
Sure, IE shouldn't crash when it encounters one of those, but what's an user supposed to do with an empty select box?
Re: (Score:2)
On a more on-topic note: Finally, Webmasters won't be able to design sites with quite such terrible HTML just because that's what IE does! Okay, so the sites might still
Not really more work. (Score:2)
Microsoft is losing their competitive advantage (Score:5, Insightful)
This reason is rapidly falling by the boards. First it was Visual Basic, which has changed so many times that there is no hope of old code running. Then it was the Windows API, where many things that developers did, originally with Microsoft's blessing, now cause security warning dialog boxes in Vista. Now it's their interpretation of HTML, which they convinced many web developers to follow instead of the standard.
Every time a developer codes to a Microsoft "standard", they had better be prepared to make extensive modifications at the drop of a hat.
Hopefully Microsoft's customers are catching on to this trend.
unfortunately? (Score:2)
I don't see anything "unfortunate" about it. It's about time people fixed their sites.
Re: (Score:2)
"Unfortunetly, due to new Government regulations, drug developers will have to be more stringent about the drugs they release, so as to minimize the chance of killing their users"
Plus, this also creates more job opportunities (especially for people familliar with 'standards'), aswell as return coding, "we need to update our website for IE8 and/or to be more standards complient"
If any website coders (who are currently using non-standard coding practices) that are going "shit fuck damnit crap" it's the
Joel on Software: Idealists vs Pragmatists (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
no. PLEASE NO ! (Score:3, Insightful)