This Makes Me Angry
-
I don't think Google running things would be bad. I'm willing to code in any IDE offered by a company that isn't constantly apologizing for winning. It's beyond me why Microsoft is afraid of setting the course. If they don't do it then some other innovator will gladly take the job.
-
But do you have one dishwasher for cleaning pots, and another dishwasher for cleaning pans?
Stryder_1 wrote:
But do you have one dishwasher for cleaning pots, and another dishwasher for cleaning pans?
No, but if a pot doesn't fit into the dishwasher, or if the dishwasher can't clean it, I clean it with something else.
I wanna be a eunuchs developer! Pass me a bread knife!
-
Here is a bit of news.[^] I'm not angry at what Google is attempting to do. I'm angry because the horse shit that is the HTML stack is widely known to be just that, horse shit, and yet somehow Microsoft has been bullied into giving up on their own solutions to this problem. In an article I read just yesterday Google announced that Chrome would be dropping support for some browser extensions - we're getting played here. So it's great that Google is going to be pushing this stuff but it is the Chromites who were part of the chorus decrying things like Flash and Silverlight. Here is the salient point: 'The Standards' have never been about creating a single, open source solution to the web. 'The Standards' are a tool to bully the other browser vendors into pushing out an inferior product (HTML 5 compliance) while you work on your own extensions/clients/etc. Silverlight is a brilliant product. Bring it back and make it the hottest web plugin possible. If Microsoft won't force the world to play it's game we'll all end up playing Google's game. And that would be okay - I want to program using tools by a company that isn't afraid to win.
I don't see what the problem is. Google are releasing a plugin into the market and whether it becomes adopted will depend entirely on user take up, there is little they can do to force users to use it. Microsoft has added lots of extensions to IE over the years in the hope the world would all migrate to using them, this seems no different. MS mostly failed because their browser was, IMO and continues to be, very poor compared to the competition. If users move to chrome in droves, this interface will become standardised and all browsers will either support it or die. Silverlight was introduced as a reaction by Microsoft to Flash taking over the web, with the fairly widely understood aim of killing off Flash. This fragmented the market which hurt Flash, then Apple's refusal to allow Flash on mobile devices killed it off. The job done, Microsoft IMO fairly cynically pulled Silverlight. The point I am making is that in the sphere of web browsers, Darwinism is what decides what flourishes, with success being defined by user take up, in turn driving web developer support.
-
Here is a bit of news.[^] I'm not angry at what Google is attempting to do. I'm angry because the horse shit that is the HTML stack is widely known to be just that, horse shit, and yet somehow Microsoft has been bullied into giving up on their own solutions to this problem. In an article I read just yesterday Google announced that Chrome would be dropping support for some browser extensions - we're getting played here. So it's great that Google is going to be pushing this stuff but it is the Chromites who were part of the chorus decrying things like Flash and Silverlight. Here is the salient point: 'The Standards' have never been about creating a single, open source solution to the web. 'The Standards' are a tool to bully the other browser vendors into pushing out an inferior product (HTML 5 compliance) while you work on your own extensions/clients/etc. Silverlight is a brilliant product. Bring it back and make it the hottest web plugin possible. If Microsoft won't force the world to play it's game we'll all end up playing Google's game. And that would be okay - I want to program using tools by a company that isn't afraid to win.
I know this is rough on a lot of developers but I had to chuckle. I just LAST NIGHT decided to stop trying to write web-based stuff as I really don't care for it and don't have any call for it. (Let the "kids" do it). I find HTML in general to be a real kludge when it comes to the front-end for software. It takes 3 times (if not more) effort to do EVERYTHING. (I have tried to sell myself on it it for about 13 years so it's not like I haven't tried). I write desktop apps that handle databases. My clients are small, they don't care for all their data to live out on the web anyway. I'd much rather focus on getting my clients their problems solved than spending 70-80% of my development time maintaining all the stuff associated with trying to target all these web browsers and their kludgy implementation. Yuck. Yes, there is a lot of really slick stuff being done on the web (and I use it ) but I've been at this for 37 years and I keep seeing developers get jerked around by stuff like this. The hell with that. I'll just spend the rest of my career writing stuff that no one else can "lower" themselves to do anymore. (and have a life) I make six-figures doing that. Just breaks my heart that Google is jerking everybody around. ;-)
-
Stryder_1 wrote:
But do you have one dishwasher for cleaning pots, and another dishwasher for cleaning pans?
No, but if a pot doesn't fit into the dishwasher, or if the dishwasher can't clean it, I clean it with something else.
I wanna be a eunuchs developer! Pass me a bread knife!
-
Here is a bit of news.[^] I'm not angry at what Google is attempting to do. I'm angry because the horse shit that is the HTML stack is widely known to be just that, horse shit, and yet somehow Microsoft has been bullied into giving up on their own solutions to this problem. In an article I read just yesterday Google announced that Chrome would be dropping support for some browser extensions - we're getting played here. So it's great that Google is going to be pushing this stuff but it is the Chromites who were part of the chorus decrying things like Flash and Silverlight. Here is the salient point: 'The Standards' have never been about creating a single, open source solution to the web. 'The Standards' are a tool to bully the other browser vendors into pushing out an inferior product (HTML 5 compliance) while you work on your own extensions/clients/etc. Silverlight is a brilliant product. Bring it back and make it the hottest web plugin possible. If Microsoft won't force the world to play it's game we'll all end up playing Google's game. And that would be okay - I want to program using tools by a company that isn't afraid to win.
Okay, but now I'm wondering - what's the difference between having a webpage just boot an offline program via a "a href" link? Skype does that if you go skype:someuserid in a href attribute iirc. And the fact that chrome is using chrome:// is kinda the point, too. Arguably, you wouldn't even need to make a custom URL prefix like that, if you forced a certain path and just did file:///... but no one sane likes forcing paths. As a second suggestion - I know there's a lot of libraries for making webpages possible, but if people want "webapps", why doesn't someone just simply write something that can convert how a browser presents a webpage to the plugins, so the different browsers have multiplatform plugins? I actually use the IE Tab for Chrome extension. I'm not wasting half a minute waiting for IE to start up, and the ActiveX is a good amount faster. (and does better on the Acid3 test too)
-
I think the analogy kinda breaks down there. Both are supposed to clean both. But if push comes to shove you can always clean by hand. But you can't render a HTML page in your head. :rolleyes:
It wasn't supposed to be a major, definitive, profound analogy; it was just something I threw into a forum posting. If you want to extend it along sensible lines, try looking at the pans -- why do you need more than one? People all over the world manage with a single pot or wok, so why should your kitchen have over a dozen? The point is that there is no "best" browser, and certainly nothing that comes close to being the best for everything, so encouraging people to install multiple browsers is preferable -- certainly preferable to the current situation, where browser-lovers are still acting like schoolboys/d1ckheads over their personal browser preferences. It's not just HTML, any more. Expecting browsers to handle everything will result in their needing a gigabyte of memory to function at all. Oh. It already has.
I wanna be a eunuchs developer! Pass me a bread knife!
-
I don't see what the problem is. Google are releasing a plugin into the market and whether it becomes adopted will depend entirely on user take up, there is little they can do to force users to use it. Microsoft has added lots of extensions to IE over the years in the hope the world would all migrate to using them, this seems no different. MS mostly failed because their browser was, IMO and continues to be, very poor compared to the competition. If users move to chrome in droves, this interface will become standardised and all browsers will either support it or die. Silverlight was introduced as a reaction by Microsoft to Flash taking over the web, with the fairly widely understood aim of killing off Flash. This fragmented the market which hurt Flash, then Apple's refusal to allow Flash on mobile devices killed it off. The job done, Microsoft IMO fairly cynically pulled Silverlight. The point I am making is that in the sphere of web browsers, Darwinism is what decides what flourishes, with success being defined by user take up, in turn driving web developer support.
M Towler wrote:
The point I am making is that in the sphere of web browsers, Darwinism is what decides what flourishes, with success being defined by user take up, in turn driving web developer support.
That is the point. Why does Microsoft keep giving up on successful projects just to cater to the open source/standards crowd? Sure, make Visual Studio pump out mounds of steaming HTML 5/JavaScript for people who carp about standards - but keep making an awesome IE plugin (Silverlight) for those who actually want to provide their users with a better experience. Microsoft has the cash to do both very well. That way Microsoft Developers can continue to make a living providing great solutions while the rest of the world is still in a tizzy about the excrement the W3C is pumping out.
-
Nothing is good without competition. We can't have everyone following one company/power. There needs to be diversity, challenge, or whatever you want to call it.
Elephant elephant elephant, sunshine sunshine sunshine
loctrice wrote:
Nothing is good without competition. We can't have everyone following one company/power. There needs to be diversity, challenge, or whatever you want to call it.
That's the bloody point. Everyone throwing up their hands and declaring the W3C the winner means no actual standard for another 8 years. I think Google or Microsoft or Apple (or both) could make HTML 5 irrelevant in that time. I hope they do.
-
MehGerbil wrote:
It's beyond me why Microsoft is afraid of setting the course.
If they don't do it then some other innovator will gladly take the job.You're assuming MSFT is still an innovator... :sigh:
IndifferentDisdain wrote:
You're assuming MSFT is still an innovator...
Agreed, Microsoft doesn't have anyone to copy from for this. MS-DOS, copied from CP/M Windows, copied from Macintosh and Xerox Star Office, copied from AppleWorks and Ashton-Tate's Frameworks, although broken into interoperable pieces to maximize sales MSIE, copied from Netscape Surface, copied from iPad WinPhone Mango/Metro, their first innovation, but hey, accidents happen It's no wonder why they seem to have lost their way, they never had one to begin with. Even Billy's BASIC was copied from Dartmouth's design. Maybe I've been in the industry too long and watched it develop instead of being dropped into the middle and buying all the PR (although I have another compound word in mind).
Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.
-
I don't think Google running things would be bad. I'm willing to code in any IDE offered by a company that isn't constantly apologizing for winning. It's beyond me why Microsoft is afraid of setting the course. If they don't do it then some other innovator will gladly take the job.
-
That's not complexity. You don't use a dishwasher for washing clothes, or a microwave for watching soap operas (although it would probably be preferable). "If you want to play this game, you have to open this page in [browser name]" wouldn't confuse anyone. Browsers are not idols that you have to worship at the feet of, so we -- as in us in CP, and those like us -- have to stop making it look like people have to *LOVE* one browser and *HATE* all others.
I wanna be a eunuchs developer! Pass me a bread knife!
That's not even a relevant comparison. Of course you can't wash clothes with a dishwasher or watch TV on a microwave. They're different tools for completely different problem spaces, but that's not whats being discussed. A closer comparison is you *can* open any text document with any text editor, you can open any RTF document with any RTF editor, and you can open any GIF with your choice of image editing program. You only run into "you can only open this with MS Word" when you get into MS's proprietary formats, and surely you're not advocating the web get splintered amongst proprietary formats. This is also the argument against silverlight and flash. Giving that much control to one commercial company to control the standard is suicide. MS starts gaining grown and suddenly if they don't want to adequately support other users/browsers, tough **** for the user. Have we forgotten IE's dominance just a decade or so ago? Have we forgotten that because MS didn't want to go forward, everyone else was held back? The web was littered with "Site best browsed in FF" or "Site best browsed in IE" tags. And I know you aren't ignorant of the fact that not everyone is on, or can run, an MS browser. There should be a central standard, different products should implement that standard and bring their own flavor of features. But the standards organization has to move faster than the current snails pace they operate at. One step toward that will be when the major browsers are all supprting auto-update cycles so the standards can move at a faster pace and the users will move along with it. No more lagging IE 6 users preventing the dollar-conscious big sites from upgrading.
-
Anyone remember Bill Gates being hauled into court for the crime of having lots and lots of customers? Anti-trust is wrong. Anti-trust punishes companies for winning.
-
Here is a bit of news.[^] I'm not angry at what Google is attempting to do. I'm angry because the horse shit that is the HTML stack is widely known to be just that, horse shit, and yet somehow Microsoft has been bullied into giving up on their own solutions to this problem. In an article I read just yesterday Google announced that Chrome would be dropping support for some browser extensions - we're getting played here. So it's great that Google is going to be pushing this stuff but it is the Chromites who were part of the chorus decrying things like Flash and Silverlight. Here is the salient point: 'The Standards' have never been about creating a single, open source solution to the web. 'The Standards' are a tool to bully the other browser vendors into pushing out an inferior product (HTML 5 compliance) while you work on your own extensions/clients/etc. Silverlight is a brilliant product. Bring it back and make it the hottest web plugin possible. If Microsoft won't force the world to play it's game we'll all end up playing Google's game. And that would be okay - I want to program using tools by a company that isn't afraid to win.
MehGerbil wrote:
I want to program using tools by a company that isn't afraid to win.
Microsoft is not afraid of win, but every time it does it, it gets a nice letter from an antitrust regulator.
CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...
-
Anyone remember Bill Gates being hauled into court for the crime of having lots and lots of customers? Anti-trust is wrong. Anti-trust punishes companies for winning.
Anti-trust is not wrong - it is the guard that keeps us from being bullied too much. And Microsoft was hit by anti-trust not because they won, but because they won unfairly.
-
IndifferentDisdain wrote:
You're assuming MSFT is still an innovator...
Agreed, Microsoft doesn't have anyone to copy from for this. MS-DOS, copied from CP/M Windows, copied from Macintosh and Xerox Star Office, copied from AppleWorks and Ashton-Tate's Frameworks, although broken into interoperable pieces to maximize sales MSIE, copied from Netscape Surface, copied from iPad WinPhone Mango/Metro, their first innovation, but hey, accidents happen It's no wonder why they seem to have lost their way, they never had one to begin with. Even Billy's BASIC was copied from Dartmouth's design. Maybe I've been in the industry too long and watched it develop instead of being dropped into the middle and buying all the PR (although I have another compound word in mind).
Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.
BrainiacV wrote:
It's no wonder why they seem to have lost their way, they never had one to begin with.
True, that. I remember when "folders" was the way of the future, but Mac was beating the @#$p out of them. Then they swooped up some former Mac developers and WOW! windows came into being. I will admit that they are really good at hiring good lawyers who can pass @#$p to the bench and it is swallowed as the truth.
-
That's not even a relevant comparison. Of course you can't wash clothes with a dishwasher or watch TV on a microwave. They're different tools for completely different problem spaces, but that's not whats being discussed. A closer comparison is you *can* open any text document with any text editor, you can open any RTF document with any RTF editor, and you can open any GIF with your choice of image editing program. You only run into "you can only open this with MS Word" when you get into MS's proprietary formats, and surely you're not advocating the web get splintered amongst proprietary formats. This is also the argument against silverlight and flash. Giving that much control to one commercial company to control the standard is suicide. MS starts gaining grown and suddenly if they don't want to adequately support other users/browsers, tough **** for the user. Have we forgotten IE's dominance just a decade or so ago? Have we forgotten that because MS didn't want to go forward, everyone else was held back? The web was littered with "Site best browsed in FF" or "Site best browsed in IE" tags. And I know you aren't ignorant of the fact that not everyone is on, or can run, an MS browser. There should be a central standard, different products should implement that standard and bring their own flavor of features. But the standards organization has to move faster than the current snails pace they operate at. One step toward that will be when the major browsers are all supprting auto-update cycles so the standards can move at a faster pace and the users will move along with it. No more lagging IE 6 users preventing the dollar-conscious big sites from upgrading.
Jadoti wrote:
Giving that much control to one commercial company to control the standard is suicide
Whatever is it that makes you think that it is so important that you bring in the idea of people taking their own lives? For one thing, making a tool that works with stuff that you have developed is not "taking control" of anything other than the tools that you develop. For another, forcing everyone to make programs that work exactly the same way and that are capable of exactly the same things is ridiculous. Ever heard of competition? Ever heard of innovation? Your "Final Solution" of central standards will send them both to the gas chamber. Having an external committee decide how companies and innovators should make their products is the most ridiculous thing I've ever heard of, not to mention that such a committee will immediately turn into a vipers' nest (which it has), that will yet further stifle any creativity and innovation. If you want everyone in the world to view your web pages, don't use Flash, don't use Silverlight, don't use HTML5, etc. Problem sorted. However, anyone who wants everyone in the world to view their web pages probably needs psychiatric attention, so this "connecting everyone to everyone" concept for browser design should not be taken seriously, and the focus has to be that of connecting content providers to content consumers. Once you get back to the demesne of supplier > customer, the whole standards argument starts to look a little childish and ridiculous, and rightly so.
I wanna be a eunuchs developer! Pass me a bread knife!
-
BrainiacV wrote:
It's no wonder why they seem to have lost their way, they never had one to begin with.
True, that. I remember when "folders" was the way of the future, but Mac was beating the @#$p out of them. Then they swooped up some former Mac developers and WOW! windows came into being. I will admit that they are really good at hiring good lawyers who can pass @#$p to the bench and it is swallowed as the truth.
Yeah, it always amazes me to hear people sing the praises of Microsoft. I guess I just remember a snot nosed Billg calling us all pirates because we thought $400.00 for $0.40 of papertape was too much to spend on a computer that cost $400.00. I wasn't one to make copies, I just refused to buy the product, but I was offended that Bill tarred us all with the same brush. It showed his priority was money first, product a distant second. Microsoft made us suffer with the one line editor, EDLIN, and didn't improve the product until DR-DOS came out with a full screen editor. I just had to shake my head at the FUD when Windows would pop out with a "This product may be unstable" error message when it detected it was not running on top of MS-DOS, as though it was the operating system's fault that Windows wasn't working right. But it scared enough people into dropping DR-DOS so they could still watch Windows crash, but on top of MS-DOS. But that was better because they didn't get that upfront warning. :doh: My spousal-unit would defend Microsoft by saying their product works. Yeah, like IBM computers just worked, The phrased used to be "You can buy better than IBM, but you can't pay more." Everyone in the know knew that their computers were middle of the road. They just had a massive sales and support organization. Microsoft has been the same, but with software. But all the dirty tricks Bill did to build Microsoft into what it is today seems to have been lost to history.
Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.
-
Jadoti wrote:
Giving that much control to one commercial company to control the standard is suicide
Whatever is it that makes you think that it is so important that you bring in the idea of people taking their own lives? For one thing, making a tool that works with stuff that you have developed is not "taking control" of anything other than the tools that you develop. For another, forcing everyone to make programs that work exactly the same way and that are capable of exactly the same things is ridiculous. Ever heard of competition? Ever heard of innovation? Your "Final Solution" of central standards will send them both to the gas chamber. Having an external committee decide how companies and innovators should make their products is the most ridiculous thing I've ever heard of, not to mention that such a committee will immediately turn into a vipers' nest (which it has), that will yet further stifle any creativity and innovation. If you want everyone in the world to view your web pages, don't use Flash, don't use Silverlight, don't use HTML5, etc. Problem sorted. However, anyone who wants everyone in the world to view their web pages probably needs psychiatric attention, so this "connecting everyone to everyone" concept for browser design should not be taken seriously, and the focus has to be that of connecting content providers to content consumers. Once you get back to the demesne of supplier > customer, the whole standards argument starts to look a little childish and ridiculous, and rightly so.
I wanna be a eunuchs developer! Pass me a bread knife!
Suicide wasn't literal. I'm sure you got that, though. I didn't say force everyone to work the same way, I said a standards board and everyone implements the standards with their unique features. What your advocating is the exact opposite of competition and innovation, it's pushing for a dominant company to monopolize because of their position. You might like have 20 browsers and choosing between them for their unique characteristics, most other people don't. If Google, being the dominant search engine, decided that they were just going to write for Chrome, then practically overnight users would end up switching to chrome because who in their right mind would want to search in one browser and switch to another browser to use the site they're going to? Who in their right mind wants to have to remember "this site uses this browser, this site uses that browser"? Once users switch to chrome, developers will switch to chrome (because yes, public facing websites DO want wide reach), and you'll have a defacto monopoly. If Google then decides to not support certain platforms with chrome, those users are hosed. Look at early Flash on Linux days, it wasn't supported (and when it was, it wasn't supported well) and the users were left out from sites dominated with Flash. The web is not the only place that uses this concept. Could you imagine if auto manufacturers did what you propose? Every car having it's own features, roads designed for the cars that the designer likes? Apologists like you would say "I use this car for driving down this road, and I use that car for that road, my truck for this dirt road and my bike for this narrow road... who needs standards?!" No one mandates that steering wheels go on the left side of the car, gas on the right, brake on the left, but they all adopt it because it works best for the consumers. No one mandates the size of the cars, but there's a standard, and therefor almost all vehicles can drive down almost all roads. Motorcycle manufacturers tried breaking from this many years ago, too, putting gas where they wanted, brake and clutch where they wanted, and it was chaos. They too standardized, and it didn't kill innovation. There has to be standards, or the web gets splintered. The slow-moving W3C might not be the right group, but it doesn't mean the model is wrong. They don't have to dictate the end product, just promote and evolve the standard. Doesn't stop browsers from doing their own thing, but given browser A that supports feature X, developers can still