Slashdot Mirror


W3C's Role In the Growth of a Proprietary Web

Paul Ellis writes "Mozilla's Asa Dotzler has said 'It's really hard for me to believe that either [Microsoft or Adobe] have the free and open Web at heart when they're actively subverting it with closed technologies like Flash and Silverlight.' But are they really subverting it? Where is the line between serving the consumer and subverting the Web? This blog post makes the case that the W3C's glacial process should share in the blame for the growth of proprietary technologies."

228 comments

  1. Please by fyngyrz · · Score: 5, Insightful

    Just keep in mind, there's nothing stopping web developers from using straight HTML, CSS, JPG, PNG and GIF for basic animation. If you need media, you can embed an mpeg or a simple wav file. If you need processing, you can do it as CGI/server-side, at the same time ensuring 100% browser compatibility and avoiding the hijacking the web-client's CPU. Don't blame Adobe or MS or Sun for providing closed or deeply complicated, uncontrollable technologies; blame yourself for using them.

    Flash no more "subverts" the web than Photoshop "subverts" image processing, or the GPL subverts how software is published. You want to use these things, that's your choice. There are other options available that are just as useful, and in some cases, more so.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Please by electricbern · · Score: 4, Insightful

      Although I agree with you, no one is forced into using these technologies, look at the way the Internet is today. Many sites employ IE specific bugs to render and end up being displayed wrong or not at all in other browsers that are fully standards-compliant. "Force"-feeding people with this proprietary and often crappy technologies tends to bind people to these technologies in the long run and slow down improvement therefore diminishing quality.

      --
      alias possession='chmod 666 satan && ls /dev > il && tail daemon.log'
    2. Re:Please by AKAImBatman · · Score: 5, Interesting

      Just keep in mind, there's nothing stopping web developers from using straight HTML, CSS, JPG, PNG and GIF for basic animation.

      The key word there is BASIC. Complex animations, applications, and games are where Flash excels. Web Browsers did not provide sufficient facilities until recently. And only then because the browser makers got fed up with the W3C's stance that HTML did not need to be updated, and ended up doing an end run around their process. In result, most web browsers (except IE, surprise, surprise) support APIs for complex animations. They are also adding support for long term storage, sophisticated networking, predictable parsing, and other features that will greatly aid web developers.

      This minor coup has not gone unnoticed by the W3C. In order to maintain the coherency of their organization, they went ahead and accepted HTML 5 as a working draft. The specification is getting top priority and is being handled in an open manner that is most unlike the W3C's business as usual. In other words, a win for both browser and web app developers. :-)

    3. Re:Please by sakdoctor · · Score: 3, Insightful

      MS do stop web developers from using straight CSS. There are so many basic layout features that are not implemented or buggy that I understand why some developers go down the propitiatory route for the sake of a consistent look. And it wasn't that long ago when IE still couldn't display a PNG with an alpha channel.

      70-75% of web users can't be wrong.

    4. Re:Please by blueZ3 · · Score: 5, Interesting

      But don't you see this (coding for IE) as a separate issue (from Flash/Silverlight/PDF)?

      I'm totally ticked off whenever I try to open a site that has IE-bug hacks that won't display in FF, or on my iPhone, or Mac. I generally try not to re-visit those sites... but it stinks because there's information out there that would be useful to me that I can't access because it's tied up in some odd display scheme that renders images over the text. (Yes, for really interesting things I could look at the page source, but manually ignoring HTML tags is a crappy way to parse information)

      This is because I expect a "normal" page to render in a browser-agnostic way. (OK, "expect" is too strong, because I've been around a while now. But that's the way it SHOULD be). For a basic HTML page, no matter how it's built on the back end, I expect to get something viewable.

      I see the Flash/Silverlight/PDF issue as separate, because it's usually (over)used for stupid stuff like an on-line "catalog" where you can actually "flip" the pages (horrors! an IRL metaphor gone badly wrong on the Web) or to do games or something else that is (to me) trivial. I mean, I'm not expecting to be informed by pages that have a 30-second Flash intro...

      But that's just me, and I do see how the two issues are related to the problem of "proprietary" stuff on the Web.

      --
      Interested in a Flash-based MAME front end? Visit mame.danzbb.com
    5. Re:Please by sm62704 · · Score: 2, Interesting

      Don't blame Adobe or MS or Sun for providing closed or deeply complicated, uncontrollable technologies; blame yourself for using them.

      But I don't use them and never did. My sites were all 100% HTML/Javascript/JPG/GIF. When Dopey Smurf decided to close his Quake site after graduating from medical school, I sent him a box of invisible rats as a going away present. Rats were his bane in med school; one supposedly dead rat came alive and bit him as he was dissecting it. His parting site mentioned the invisible rats and a link with "whatever you do DON'T click this link! PLEASE don't click this link!" When the surfer clicked the link, the invisible rats ate his web site.

      Actually it took the surfer to my site, where a an animated GIF of his site being eaten by invisible rats ran.

      I had a music clip start playing when the surfer hit my site, with dancing Stroggs. If you held your mouse over one of the stroggs, Sonic the Hedgehog ran past with the Strogg trying to stomp him and succeeding on the second try. All this was done with .wav files, .gif files and javascript.

      This was all before the year 2000. I did all the "web 2.0" stuff ten years ago. Without flash or even CSS.

      No, I don't blame Adobe or Sun or Microsoft (whose Silverlight has yet to subvert anything whatever), I blame clueless, lazy webmasters who can't make a web page by hand because they don't even know HTML. And I avoid their sites if possible.

      Speaking of CSS, I blame Microsoft for the ad covering the top story on the front page of slashdot in IE because their browser won't do standards, but I also blame the site's authors.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    6. Re:Please by Eravnrekaree · · Score: 2, Insightful

      IE has actually provided several critical technologies which have expanded and improved the capabilities of the environment, including XMLHttpRequest without which interactive apps today would be rather difficult. If anything these technologies have actually helped grab back some ground from flash for the browser. Now, if w3c does not recognise these valuable and very important APIs, thats the w3c's problem! Stop blaming Microsoft for taking initiative and implementing features that are badly needed because W3C is too stupid and slow. If w3c doesnt implement these features it only has itself to blame! There is NOTHING stopping w3c from including these APIs in its standards, and they are so useful there is no reason not to. I am actually not an admirer of IE due to its closed source nature, I use firefox, but without a doubt, IE has made several improvements that have been picked up by firefox that really have expanded the versatility of the web tremendously and that without them we would not be seeing todays interactive web apps. w3c is too slow and it is too ignorant of the importance in providing highly flexible mechanism that gives as much control and capability as possible to the web developer. So limiting oneself to the w3c standards would greatly damage and limit your apps capabilities.

    7. Re:Please by Emb3rz · · Score: 3, Informative

      Propitiatory is what Jesus' sacrifice was for mankind (completely and exactly covered -- in this case, our sins).

      Proprietary is when something is specific to a given entity - not open, not shared, exclusively owned by something.

    8. Re:Please by electricbern · · Score: 1

      I see them as related because just like IE-bug hacks weren't necessary to build sites, they were (ab)used and became a de-facto standard. Flash/Silverlight are many times not necessary and still (ab)used as to be nearing de-facto standard too. If Adobe pulls the plug on the Flash plugin for Linux or let it's version fall behind many sites will not display properly on Linux just like many don't display properly on Firefox (due to IE-bug hacks).

      --
      alias possession='chmod 666 satan && ls /dev > il && tail daemon.log'
    9. Re:Please by IntlHarvester · · Score: 1

      But don't you see this (coding for IE) as a separate issue (from Flash/Silverlight/PDF)?

      Well sort of. I've been guilty of building "IE Only" sites in the distant past. But when the choice was either use DHTML/AJAX with the only browser that had decent support for it at the time, versus Java or Flash, it wasn't necessarily a bad decision. (For the record, these were intranet sites.)

      --
      Business. Numbers. Money. People. Computer World.
    10. Re:Please by jejones · · Score: 1

      Well... that's all well and good, unless the stupid stuff is all the web site provides--and with MS's ability to leverage its monopooly to make sure the majority of people have Silverlight (or whatever proprietary thing they want to force on the world), the temptation to only do the proprietary version is strong.

      Check out the new page for weather at www.kcci.com (the Des Moines, IA CBS affiliate). Unless you have Silverlight, it's useless.

    11. Re:Please by Mordok-DestroyerOfWo · · Score: 2, Informative

      A few years ago I had a girlfriend (yes I know this is Slashdot) and she was blind. Her biggest complaint was that her reader was completely useless when presented with a site that used Flash for its navigation system. Looking around now I'm sure that matters have become even worse. Flash and Silverlight may have roles in the presentation of data, anything that proprietary and closed should never be used to create the core of a site.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    12. Re:Please by fortyonejb · · Score: 0

      Wish I had some mod points. Well said! I still can't see why flash and silverlight are so horrible anyway. Both have relatively low barriers of entry, are "mostly" browser independent, and do the job. Neither of which are incredibly bloated, and in flash's case, its use keeps us from having to download 101 proprietary movie viewers for youtube and its ilk. I even support silverlight as I never like having only one option to achieve something. I also can't see how these these technologies are subverting anything.

    13. Re:Please by Bogtha · · Score: 3, Insightful

      A few years ago I had a girlfriend (yes I know this is Slashdot) and she was blind. Her biggest complaint was that her reader was completely useless when presented with a site that used Flash for its navigation system. Looking around now I'm sure that matters have become even worse.

      Flash accessibility has improved significantly in the past few years. However that doesn't mean that Flash designers always avail themselves of this technology. I suspect the type of designer who would happily use Flash for navigation is the type of designer who is unaware blind people use computers at all.

      --
      Bogtha Bogtha Bogtha
    14. Re:Please by merreborn · · Score: 1

      If you need media, you can embed an mpeg or a simple wav file

      The flash video player was central to youtube's success. Embedded mpeg sucks.

    15. Re:Please by nine-times · · Score: 3, Informative

      I think there are two different issues being talked about here. The first is, "Has W3C done a good job of maintaining and developing standards?" I'm very open to the idea that they could have done better. I've dealt with HTML and CSS enough to have a long wishlist.

      The second question, very roughly, is "What's the deal with Flash/Silverlight?" Are they good? Bad? Helpful? Troublesome? I can see how people are trying to connect these two issues, but they really are separate.

      If you just want to say that Microsoft and Macromedia/Adobe developed these formats and technologies because HTML/CSS/Javascript weren't good enough, that may be an interesting historical analysis. However, it doesn't address the question as to why these technologies and formats are closed/proprietary. Macromedia/Adobe, Microsoft, Mozilla, Apple, Opera, and everyone else could have joined together to develop and promote web standards other than those run by the W3C (like WHATWG). Hell, they could even develop technologies and formats to serve their purposes, and then open those formats in a way that allows other developers to create their own implementations (like what Adobe essentially did with PDF).

      However, they've chosen to keep it all proprietary, and the intent is pretty clear: vendor lock-in. They want you to use their tools for development, their tools for display. In Microsoft's case, it has the added extra bonus that, if their format becomes popular enough, they can drop support for other operating systems and lock everyone into their platform.

      And when you get down to it, these technologies don't really address a really great need. I've only seen a couple of good uses for Flash other than for casual games. For most of the content available on the web, HTML and CSS (flawed as they are) are better solutions.

    16. Re:Please by Stanistani · · Score: 2, Funny

      Does this mean I should stop crucifying Microsoft's policies?

    17. Re:Please by betterunixthanunix · · Score: 1, Insightful

      And the reason why a website needs to have complex animations or applications is...

      That's the sound of silence. There is absolutely no reason that the web should be turned into an application deployment platform, and doing so completely undermines the purpose and nature of the web. The reason that search engines work is that websites, as created with HTML, can easily be indexed and understood by computers. Hypertext is about linking documents -- DOCUMENTS -- together. Things like forms make sense in that context: a form is a document, right? CSS makes sense too: it formats documents. Documents sometimes have images in them; PNG or SVG make sense for that.

      Now, where does Flash fit into that? Flash is an application runtime environment, and is really good for multimedia programs. Why would you ever want to embed an program in a document? An program is neither a document nor a part of a document. It doesn't make sense from the hypertext perspective, and that creates glaring problems. When a website is created using Flash, or Silverlight, or Java, or any other application runtime embedded in it, it becomes impossible to index, links stop making sense, sometimes the "back" button doesn't take you to the previous view of the application, sometimes it does, etc. It would make more sense if your Flash website had a hyperlink to a Flash program, which would be opened by the runtime in a separate window -- without a back button, a forward button, or an "up" button (as some browsers have), without the confusing and paradigm breaking nature of embedding applets.

      --
      Palm trees and 8
    18. Re:Please by Darkness404 · · Score: 1

      That is one thing I absolutely hate. Local news sites. Thankfully one keeps the page down to simple HTML with a bit of JavaScript but the rest are Flash-laded behemoths (no I do not want to watch a live weather broadcast on your front page!) Thankfully, I can rely on /. for most of my news and rely on TV broadcasts for the rest of it.

      --
      Taxation is legalized theft, no more, no less.
    19. Re:Please by colmore · · Score: 2, Insightful

      I leave Flash uninstalled. I keep a second browser set up for multimedia, but I rarely use it.

      For the most part Flash is a trojan that delivers ads and slows down the damn web.

      --
      In Capitalist America, bank robs you!
    20. Re:Please by EastCoastSurfer · · Score: 3, Insightful

      There is absolutely no reason that the web should be turned into an application deployment platform

      And there is no need for more than a few computers in the entire world, or more than 640k of RAM, etc...

      Who are you to say that the web isn't the right place for complex applications or a place for application deployments? The history of the web may have been to serve up text documents and markup, but it's pretty clear we have moved way beyond that now as I sit here downloading music, streaming a movie, and writing a web application that will replace a desktop application.

    21. Re:Please by colmore · · Score: 1

      It's pretty clear we need a new protocol for semi-platform-neutral networked applications. Something designed from the ground up to offer broad support for doing what the web is trying to do now.

      This shouldn't all be riding on HTTP.

      --
      In Capitalist America, bank robs you!
    22. Re:Please by Mordok-DestroyerOfWo · · Score: 0, Troll

      I don't normally reply to AC's...and today will be no different

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    23. Re:Please by hey! · · Score: 3, Insightful

      Although I agree with you, no one is forced into using these technologies

      That's only true if you are talking about web site operators. If you are a user, you are forced to to use whatever the web sites you use demands, or go without. No flash? No Youtube.

      The cost of a lack of standardization falls on the user. It's not the web sites that have a mish mash of proprietary technologies installed, its the user. Any stability or security costs from this situation are borne by the user.

      Really,there isn't much justification for Flash any longer. Really,the biggest value it has is that it's a legal way to obtain patented video codecs.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    24. Re:Please by negRo_slim · · Score: 1

      Well sort of. I've been guilty of building "IE Only" sites in the distant past.

      I hear ya there bud, one day I sat down and thought about my target audience, this was years back of course. Only a few hundred to a thousand people most of whom I could contact IRL, 99.8% where using IE4 at the time. There was just no point in wasting an extra timing coding for an audience that didn't exist.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    25. Re:Please by nekokoneko · · Score: 1

      (Yes, for really interesting things I could look at the page source, but manually ignoring HTML tags is a crappy way to parse information)

      Most modern browsers also offer the option of not using styles (e.g. View->Page Style->No style in Firefox), which is much better than reading the source and ignoring all the tags. Of course, this is no excuse for not making a site with cross browser compatibility in mind.

    26. Re:Please by negRo_slim · · Score: 1

      Thankfully, I can rely on /. for most of my news and rely on TV broadcasts for the rest of it.

      Then you sir, must have one incredibly twisted world view.

      I would, at the very least, suggest replacing TV Broadcast news with NPR and PBS

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    27. Re:Please by jollyreaper · · Score: 1

      What really pisses me off is when hardware with web access (i.e. my dsl modem) can't render properly under Firefox. WTF? I have to drop back to IE just to get everything displaying properly. There's absolutely no excuse for using fancy tricks in a damn administration console. If anything should be browser-agnostic, this is it!

      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    28. Re:Please by jollyreaper · · Score: 1

      Does this mean I should stop crucifying Microsoft's policies?

      If they keep coming back to life after three days, then yes.

      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    29. Re:Please by drinkypoo · · Score: 2, Interesting

      There is absolutely no reason that the web should be turned into an application deployment platform

      The ubiquity of web browsers and the broad support for http including the many caching solutions seem like two valid reasons to me.

      and doing so completely undermines the purpose and nature of the web.

      Which is what, exactly? And why is your degree that which determines its purpose? And actually, its nature is that there are a bunch of fileservers out there which will often spew data at you if you ask for them by name... and little more than that.

      The reason that search engines work is that websites, as created with HTML, can easily be indexed and understood by computers. Hypertext is about linking documents -- DOCUMENTS -- together.

      Interestingly, web servers have pretty much always allowed you to serve arbitrary content. At least, as long as they've been available to the public.

      Things like forms make sense in that context: a form is a document, right? CSS makes sense too: it formats documents. Documents sometimes have images in them; PNG or SVG make sense for that.

      HTML and CSS are special because our browsers know what to do with them. But if they don't know what to do, you can still save the file.

      Now, where does Flash fit into that? Flash is an application runtime environment, and is really good for multimedia programs.

      Debatable.

      An program is neither a document nor a part of a document.

      A CGI is neither a document nor an application.

      DHTML is neither simply document nor application.

      It would make more sense if your Flash website had a hyperlink to a Flash program, which would be opened by the runtime in a separate window -- without a back button, a forward button, or an "up" button (as some browsers have), without the confusing and paradigm breaking nature of embedding applets.

      A page is just a container for some content. A flash applet is some content. Flash applets can be searchable, indexable, and accessible, or not. Flash is not inherently evil and the web makes perfect sense as an application delivery platform because practically everyone has a browser now.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:Please by drinkypoo · · Score: 2, Informative

      I have Flash installed, and I run noscript. If I want to see a flash movie, all I have to do is clicky. If you want to see a flash movie, you have to change browsers. But maybe you don't do that stuff often. I probably do it even less (I am on a modem connection, I typically get about 26.4kbps connections) but I would still rather have the stuff handy.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    31. Re:Please by LordVader717 · · Score: 1

      And when you get down to it, these technologies don't really address a really great need. I've only seen a couple of good uses for Flash other than for casual games. For most of the content available on the web, HTML and CSS (flawed as they are) are better solutions.

      I don't really agree with that. I would guess you frequent different websites than the majority of the population, and are perfectly contempt with HTML and CSS 95% of the time.

      But for (truly) animated menues, embedded video, and sound effects, I've never seen anything work as good as flash. And I don't think any of these should be seen as unnecessary bloat.

    32. Re:Please by bvankuik · · Score: 1

      The web has become more than informative documenta linked together. When I go to my favorite brand of whisky, I can play around on their website with games, recipies which an animated bartender mixes, et cetera. It's not just informative, it's entertainment. I think it's great that the web can deliver this.

    33. Re:Please by uniquename72 · · Score: 1

      A few years ago I had a girlfriend

      I didn't believe you...

      and she was blind.

      ...and then I did.

    34. Re:Please by Foofoobar · · Score: 1

      There are other options available that are just as useful...

      Really? As useful? So spending a week to code javascript to make a bunch of gif animate is 'as useful' as spending a couple hours in Flash? You have an odd definition of the word 'useful'. Maybe if IE supported SVG... maybe THEN I would agree with you but until then, you are dead wrong.

      --
      This is my sig. There are many like it but this one is mine.
    35. Re:Please by LordVader717 · · Score: 2, Insightful

      So, you played a wav file in the background, and had a few simplistic gifs respond to cursor position, and you think this qualifies as "Web 2.0"?

      And you refuse to acess the content of professional web designers, because they use a technology which allows them to do their job faster, easier and better than what you suggest?

      Have you ever thought about the limitations of your approach?

    36. Re:Please by grcumb · · Score: 1, Insightful

      IE has actually provided several critical technologies which have expanded and improved the capabilities of the environment, including XMLHttpRequest without which interactive apps today would be rather difficult.

      What, exactly, does XMLHTTPRequest have to do with MSIE? It's implemented entirely on the server side. Full credit to Microsoft for inventing this, but the fact that they did has exactly nothing to do with Internet Explorer.

      w3c is too slow and it is too ignorant of the importance in providing highly flexible mechanism that gives as much control and capability as possible to the web developer.

      The W3C is an industry consortium. If it doesn't move quickly enough, it's because the industry members (like Microsoft, Adobe et alia) don't want it to.

      Using the W3C's inefficiencies to defend its own membership is, er, not entirely useful. What bears discussing is why the W3C hasn't been successful in getting movement on important standards. That would help us understand the dynamics of the industry - who's playing nice and who's not.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    37. Re:Please by Eravnrekaree · · Score: 2, Informative

      I am pretty sure XMLHttpRequest is a browser side feature, having written javascript code that runs on the browser that uses this feature, I am pretty sure this is the case. XMLHttpRequest allows you to have the browser start a connection to the server, for whatever reason, to fetch more data after a user generated event or something.

    38. Re:Please by telbij · · Score: 1

      That's the sound of silence. There is absolutely no reason that the web should be turned into an application deployment platform, and doing so completely undermines the purpose and nature of the web.

      People need applications. Cross-platform application development is costly and slow. No one wants to download and install software. Everyone has a browser. The browser, while being a significantly weaker development platform than full fledged GUI frameworks, is ubiquitous and has network functionality baked in at the lowest level.

      In short, it's good enough. It hits all the right sweet spots. Application deployment isn't subverting the web at all. In fact it's been the catalyst that made the web successful. The amount of plain HTML documents on the web is greater than ever (okay maybe they're being served up from a CMS, but that doubly highlights the value of web applications).

      This argument comes up over and over again, and it strikes me as pointlessly regressive. You can't plan the development of something like the web. If you get a committee of people whether they be industry experts or engineers or visionaries, they will never be able to come up with a standardized application platform that's better than the web anyway. As the article states, the W3C hasn't delivered anything significant in years. They are good at solving known quantifiable problems by standardizing based on experience of what works and what doesn't work, but they will never be great innovators.

      Now, where does Flash fit into that? Flash is an application runtime environment, and is really good for multimedia programs. Why would you ever want to embed an program in a document? An program is neither a document nor a part of a document. It doesn't make sense from the hypertext perspective, and that creates glaring problems. When a website is created using Flash, or Silverlight, or Java, or any other application runtime embedded in it, it becomes impossible to index, links stop making sense, sometimes the "back" button doesn't take you to the previous view of the application, sometimes it does, etc. It would make more sense if your Flash website had a hyperlink to a Flash program, which would be opened by the runtime in a separate window -- without a back button, a forward button, or an "up" button (as some browsers have), without the confusing and paradigm breaking nature of embedding applets.

      This is a convenient over simplification. What's the most common use of Flash today? Video players. Why do we not just embed video directly? Because it's actually more unreliable (which systems support which formats/codecs?) and not possible to control the presentation of it at all. So in this sense, Flash is serving mainly as a formatting hook like CSS. Sure it would be nice if standards allowed for that, but they don't. Eventually they will catch up, and you can bet that the existence of the Flash solution will add tremendously to the discussion of how to do video via standards.

      Flash is a rich set of capabilities, not just an application platform. It allows for vector graphics, custom interface elements, animation, sound, etc. These can all be utilized extremely well as extensions to the document-centric web. Despite the fact that the Flash development world is rife with abuse, that doesn't change the fact that Flash can do things far above and beyond what the regular web can do. You can argue those things have no value, but other people disagree (and not just in a shiny-happy-distracted-clueless-manager kind of way) and your opinion is no more valid than theirs.

      Now the bigger problem that concerns the /. set is "Should we not use Flash since its proprietary?" I can respect RMS' decision not to, and I'm glad there are developers out there who feel that way because it does maintain a sort of balance, but I rue the day when innovation is prevented for ideological purposes.

      If you start from the pr

    39. Re:Please by Ilgaz · · Score: 1

      Remember the GIF patent was real and PNG, thanks to excellent libraries even made into Microsoft products like DirectX. As they were nerds, they skipped the "animation" part of GIF and they didn't implement it to PNG. What happened? Everyone needing a light weight animation in an image continued to use GIF 256 colour thing. They still keep on using it. If they need 16M colours? They use Flash!

      If W3C is run by same kind of philosophy it is no wonder people continue to keep using Flash (silverlight is a joke compared to it) and they will get blamed for being ignorant site makers.

      For example as we know, most of w3c breaking code in popular sites are advertisers embedded stuff. Why do they need to break it? There must be a reason. Why not sit with major advertisers and ask for the stuff they need?

    40. Re:Please by nine-times · · Score: 2

      I don't really agree with that. I would guess you frequent different websites than the majority of the population, and are perfectly contempt with HTML and CSS 95% of the time.

      But for (truly) animated menues, embedded video, and sound effects, I've never seen anything work as good as flash. And I don't think any of these should be seen as unnecessary bloat.

      Sorry, but I first need to interject. Do you mean "perfectly content"?

      Anyway, I don't think I've seen any (that I can think of at least) uses of Flash for animated menu systems or sound effects that wouldn't have been better served by doing it in a standard way, or else (just as likely) by doing it not at all. Scanning my memory, I don't think I've encountered a single flash menu system that was "truly animated" where the animation served any particular purpose. I can't think of any that were even tolerable and still had effects that couldn't have been achieved with HTML, CSS, and Javascript. Can't think of any good uses of sound effects in web sites. Why should web sites have sound effects at all?

      Using Flash for embedded video is the only thing that I'll grant has some merit, but even then, it has its share of problems, often requires a fair amount of javascript to function properly, and I'm not sure it's a far better solution than some of the alternatives.

    41. Re:Please by Ilgaz · · Score: 1

      I have chosen RapidWeaver for OS X for making sites because it is Unicode, uses OS X technologies and also outputs W3C standard code.

      It has massive amount of plugins, themes available and theme authors tend to produce w3c compliant sites by default. I noticed the output of "ie7.css" when using a professional coded theme. I asked what that file is (site validates) and they replied "It is a custom CSS to work around IE 7 quirks".

      It was amazing for me that time. The need to code a custom CSS just for a browser. I started to stop blaming sites for not being w3c compliant because they can't be... it seems...

    42. Re:Please by ChaosDiscord · · Score: 2, Interesting

      Yes. Can you imagine the madness if millions of people were to abuse the web to make it their primary way or reading email, posting content online, listening to radio shows, watching television shows, or playing amusing little games? It would be the end times! Sheep would lie down with lions! Web browsers would lie down with email clients! No, I like my web nice and static, just like paper documents! We should not only do away with this newfangled Flash, we need to be rid of that JavaScript! And don't forget web forms; be rid of the demonic things! Right after I post this, I'm going to patch my version of Firefox to suppress display of input and submit tags!

      Yes, Flash and Silverlight are problematic. But the web is a highly effective application deployment platform and has been for years. Hell, you're posting on a discussion group application; a regrettably crude replacement for Usenet and dedicated newsgroup readers. While you're yelling at the kids to get off your lawn, the rest of the world is communicating, getting work done, and having fun on the web.

    43. Re:Please by aztracker1 · · Score: 2, Insightful

      Honestly, I don't mind Flash and Silverlight so much, when they are used for something that goes beyond what typical html can do... Generally video, and games. As to the proprietary codecs, I have to agree here. At least flash and silverlight allow for designers to deliver what they want to see delivered. I do a lot more coding than design work myself, and honestly avoid flash and silverlight, but they do have their place.

      My hopes from flash after the adobe buyout were to see a version that was simply a .zip file with some javascript and svg files with a manifest for starting up, and loading external resources, or packages. Never came to fruition. Until the w3c comes out with a feature-rich spec that works, we're kind of stuck with what is out there.

      I'd love to see a more open framework for richer content delivery (like I described above)... maybe specify support for javascript, svg, ogg-theora/vorbis, mp4/m4v and mp3 formats... somewhat of a balance of open, and relatively wide availability for client creation... I know not everyone likes javascript, but flash's use is similar, and it's widely known, and made for similar uses.

      At least flash is getting better on Linux, and if Moonlight(Silverlight) gets off the ground both should be widely available. Flash is a nice animation tool, and silverlight supports a lot of different languages for development. It isn't *THAT* bad.

      --
      Michael J. Ryan - tracker1.info
    44. Re:Please by Frizzle+Fry · · Score: 1

      "Undermines the purpose of the web"? When I'm paying for my bandwidth and computer, I'll use it for whatever purpose I please.

      How would you react if I told you that you are a bad person for buying books with pictures in them because they are subverting the purpose of literature?

      --
      I'd rather be lucky than good.
    45. Re:Please by aztracker1 · · Score: 1

      Why don't we just eliminate mime-types that don't begin with text/ or image/ from the http spec? If I want to watch a monkey throw it's poo on youtube, what harm does it do? Yes, flash doesn't index, neither do video files, or any number of other binary formats accessible via http.

      For the record, most stuff done in flash/silverlight/java isn't really useful for general indexing anyhow. Sites that use it for navigation should definitely have alternate navigation, but that's something to beat into a designer's head.

      The web browser has become the standard "gateway" to the internet for most people. Supporting more than static html text and images is kind of a good thing in that regard. Also, why would a pac-man clone need anything more than say alt="pacman clone" in the object tag in terms of indexing?

      For the record, silverlight 1 is text-based... silverlight 2 is a package (zip file) with plain text inside (plus binary resources)... so it's pretty easily indexed, at least more so than the pdf and doc files that google seems to index okay.

      I just don't see how having the option to put something into a web page is any worse than linking to a binary exe that you'd have to otherwise download/install/use, oh crap, no mac version, no linux version... at least with flash etc, cross-platform is a consideration.

      --
      Michael J. Ryan - tracker1.info
    46. Re:Please by b4dc0d3r · · Score: 1

      That's just silly. Your view of the intartubes is documents and information. What if someone else's view is a quick source of free, silly games? Minesweeper for the internet generation.

      Some people watch the news on TV, some watch cartoons. Some watch both.

    47. Re:Please by uhlume · · Score: 2, Informative

      What, exactly, does XMLHTTPRequest have to do with MSIE? It's implemented entirely on the server side. Full credit to Microsoft for inventing this, but the fact that they did has exactly nothing to do with Internet Explorer.

      What the hell are you talking about?

      --
      SIERRA TANGO FOXTROT UNIFORM
    48. Re:Please by dru · · Score: 1

      By this logic, all approaches except using Microsoft Windows have limitations.

      By this logic, eating shit for every meal makes sense because it is easier and faster for the farmer than shipping actual meat to the market.

      (Which is generally how I feel about Adobe Flash content -- it's actual shit, for breakfast!)

    49. Re:Please by Hal_Porter · · Score: 2, Interesting

      What really pisses me off is when hardware with web access (i.e. my dsl modem) can't render properly under Firefox. WTF? I have to drop back to IE just to get everything displaying properly. There's absolutely no excuse for using fancy tricks in a damn administration console. If anything should be browser-agnostic, this is it!

      This is a case of a little knowledge being a dangerous thing. If you use basic HTML+frames+gif/jpg graphics+forms it's quite easy to make a web page that works on everything from IE3 and text based browsers/crippled html viewers on mobile phones to the latest Opera/IE/Firefox. I worked on a system for booking hotel rooms about ten years ago that would use Javascript for field validation on modern browsers (back then this meant IE4 and Netscape) and skip javascript completely on everything else. It still worked though, because the form validation was duplicated on the server. The difference was that on a modern browser you saved a page reload. But the web pages was still usable on Lynx for example, or on IE3 over a 56K modem.

      If you use bleeding edge CSS it will only work on Opera and Firefox and if you use IE specific stuff it will only work on IE. But you don't need to use either - people built quite usable web pages (more usable than Web 2.0 stuff IMO) long before any of this stuff was thought of.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    50. Re:Please by Hal_Porter · · Score: 1

      Does this mean I should stop crucifying Microsoft's policies?

      Bill Gates RETIRED to SAVE US ALL!

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    51. Re:Please by vaz01 · · Score: 1

      I lol'd.

    52. Re:Please by stephanruby · · Score: 1

      And the reason why a website needs to have complex animations or applications is...

      ...is because people (and by people -- I mean developers, aspiring developers, and script kiddies) best learn by making their own mistakes.

      If you don't like that, or if you don't believe in that system, then you're free to make your own internet of course. If Microsoft is certifying 'open source software', then you're certainly free to start certifying 'acceptable web sites' and 'acceptable web technologies'. With your refined editorial genius and my business acumen, we could start this new 'acceptable' internet together and make millions!

    53. Re:Please by pbhj · · Score: 1

      I suspect the type of designer who would happily use Flash for navigation is the type of designer who is unaware blind people use computers at all.

      In the UK (and I think the US has similar legislation) companies are required by law to take reasonable steps to ensure that their services are accessible to those with disabilites. This includes website design but it does take account of the nature and size of the company.

      I look forward to the day some website design company (hopefully not mine!) gets sued by their client following prosecution under the DDA.

      Wonder when we are going to get "web police" that ensure this, and other company laws, are followed.

    54. Re:Please by pbhj · · Score: 1

      And the reason why a website needs to have complex animations or applications is...

      Er, because it can?

      Because people want to use applications that connect across multiple global locations. Because applications can be delivered quickly with shorter development cycles. Because it's easier to understand an animation of a process than a description of it - and not all processes can be easily filmed. Because people like to play games that are otherwise not commercially viable or for which the best way to connect users is via the www.

      I'm pretty sure that I could go on with a couple of hundred other reasons ...

      Now animation is misused I'll grant you that but to claim it, or web apps, are useless is a bit of a leap.

      As for flash apps in separate windows. I'd rather not have separate windows. Your argument with "back" can be levelled against pure html pages (referrer redirection for example) or those with Javascript too. Perhaps browsers should instead provide an indication that an embedded application is being used, a warning on use of the back button? I bet everyone would switch them off ... it's not that hard to realise when you're using a flash application and a little web experience teaches you about the slight change in procedure of use for these. Other problems with Flash seem to be programming or UI design and not the medium itself.

    55. Re:Please by Tim+C · · Score: 1

      There is absolutely no reason that the web should be turned into an application deployment platform

      And what reason is there for it to not be used in that way? Deploying applications on the web has a number of advantages over more traditional methods, not least of which is that maintenance and QA become very much easier. Anything that makes it easier to produce higher quality software has to be a good thing.

      I am fully aware of the original purpose of the web. Times and needs change, however. If we were to stop using the web to deploy applications in this manner, we'd simply be forced to invent another protocol to use instead; why bother, now that most of the hard work has already been done?

      Besides which, the fact that some sites host applications in no way detracts from that section of the web that behaves as you wish. I really do not see the need to artificially segregate them.

    56. Re:Please by Bogtha · · Score: 1

      In the UK (and I think the US has similar legislation) companies are required by law to take reasonable steps to ensure that their services are accessible to those with disabilites. This includes website design but it does take account of the nature and size of the company.

      Yes, and it's having an effect. The website for the Sydney Olympics was inaccessible and they were successfully sued in Australia. In the USA, Section 508 applies to government websites in the USA, and the ADA may apply to many commercial websites in the USA. AOL was sued under the ADA and eventually settled. One airline lost a lawsuit and one won in the same month for providing an inaccessible service.

      I look forward to the day some website design company (hopefully not mine!) gets sued by their client following prosecution under the DDA.

      Wonder when we are going to get "web police" that ensure this, and other company laws, are followed.

      It's already happening, but it rarely gets to court. The RNIB has been going to specific firms when blind people complain and pointing out the law and threatening lawsuits. The websites in question usually get quietly fixed before it becomes necessary to sue them.

      --
      Bogtha Bogtha Bogtha
    57. Re:Please by RiotingPacifist · · Score: 1

      I suspect the type of designer who would happily use Flash for navigation is the type of designer who is unaware people use computers at all.

      fixed

      --
      IranAir Flight 655 never forget!
    58. Re:Please by sm62704 · · Score: 1

      And you refuse to acess the content of professional web designers, because they use a technology which allows them to do their job faster, easier and better than what you suggest?

      No, not always, but I don't go to your site for your benefit, I go to your site for my benefit. If it's not useful to me, I stay away. If you're using flash you had better have some damned compelling content. Don't forget, there's probably someone else with equivalent content and if they don't demand that I install more crap on the browser, that's where I'll go.

      There's good reason Google is so popular.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  2. oh please by thermian · · Score: 1, Insightful

    The web without all this proprietary stuff would be so boring it would be unreal.

    I really don't care who owns flash. All I care about is, can I watch it online and can I make my own content with it and own it. Thats yes and yes.

    Problem solved.

    As for W3C? They're out of date. They mutter about major players not using their standards, but the simple fact is, their version moves too slow. If we did things their way we'd have perfectly rendering web pages all the time, but the content they hosted would be so dull most consumers wouldn't be interested.

    That's evident by the fact that not one of the major websites out there that I can think of (facebook, google, microsoft, and even the bbc to name a few) are fully W3C compliant. Add to this that barely anyone who clicks in gives a damn about this, and you have your answer.

    --
    A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    1. Re:oh please by Luke_22 · · Score: 1

      They mutter about major players not using their standards, but the simple fact is, their version moves too slow
      yes, becouse everyone knows that all browsers fully supported xhtml the day after they finally released it.

      uh...wait...

      If we did things their way we'd have perfectly rendering web pages all the time, but the content they hosted would be so dull most consumers wouldn't be interested.
      I dont think you're really familiar with xhtml... why would adding something like flash make your page not-compliant?

      maan, you even got modded "interesting"!
      That's evident by the fact that not one of the major websites out there that I can think of (facebook, google, microsoft, and even the bbc to name a few) are fully W3C compliant uh... wikipedia?
      anyway, that's becouse the browsers had to get so dam good at understanding what the page-writer was thinking, that now you can't see differences.
      Add to this that barely anyone who clicks in gives a damn about this, and you have your answer.
      yeah, sure. becouse explorer, firefox, opera and everything else have always displayed web pages the same way. riiiight.proprietary stuff brought new nice things, but also lots of problems.

      --
      "I was gratified to be able to answer promptly, and I did. I said I didn't know." -- Mark Twain
    2. Re:oh please by Anonymous Coward · · Score: 0

      Please DIE! Your post is hands down the most ignorant uninformed crap I have ever heard. It's also arrogant.

      If you want to be amused go watch TV. I don't give a fuck if you think the web is boring. For many people it's about information exchange. They rely on non-proprietary standards to insure the transmission of data.

      There have to be standards! Lets say Adobe says fuck http let's make our own, then where would we be? Microsoft would surely come along and decide http and attp don't do X let's make mttp, then where would we be? Remember gopher?

      If you disregard web standards you are alienating blind users and others with handicaps. You're also alienating people in third world countries that can't afford computers that do fancy proprietary crap. The list goes on.

      You're an idiot.

      Okay mods, do your worst! After all, I deserve it. Right? Isn't this flamebait? Or is it a troll? I guess I'll find out soon.

    3. Re:oh please by nine-times · · Score: 4, Insightful

      If we did things their way we'd have perfectly rendering web pages all the time, but the content they hosted would be so dull most consumers wouldn't be interested.

      That's evident by the fact that not one of the major websites out there that I can think of (facebook, google, microsoft, and even the bbc to name a few) are fully W3C compliant.

      Well, there are a couple things about "compliance" to consider. First, because browsers don't always implement the standards fully or properly, you might have to use hacks to get everything to display properly in all browsers. Current web designers have to know browsers' bugs as much as the standards, so many web pages can't comply with the standards and render properly at the same time. That doesn't mean the standards are at fault. The inability to follow standards on the web is largely traceable to a single company which refuses to make a compliant browser.

      But also, the real issue of standards is not to force everything into compliance at all times. It's to give a standard way of doing things so that people can expect certain things to be consistent. The point of web standards is so that I, as a developer, can write a web page in accordance with a set of rules, and then have a reasonable expectation that the page will display properly. It makes it so I shouldn't really have to worry about what browser the end-user has installed, because they should all display the page (roughly) the same way. If you wish to violate the standards for some purpose, that's fine, but then you should familiarize yourself with how that violation will effect various platforms. But, in fact, there are even standards about how formats should handle violations of the standard, and so even the violation may be... well... according to the standard.

      But none of this explains to me why the standards would make the *content* of web pages "dull". If the content is interesting, the web wouldn't generally be dull. Relying on presentation to make your content exciting doesn't speak well for your content, and on the Internet, content is king.

      If anything, it seems like the Internet wouldn't exist as it does today if the HTML standard hadn't been so simple and open. It allowed anyone with half a brain to make webpages and display their content. The ease with which individuals can create content is essential for the P2P "community" nature of the web. If not for that, it would be like TV-- pushed from big companies who have the resources and expertise to make it work. Even expecting someone to buy expensive software (e.g. Adobe Flash) in order to develop content would hurt the web immensely. The barrier of entry is much lower when the only necessary equipment for making content is a text editor.

    4. Re:oh please by smallpaul · · Score: 2, Insightful

      The web without all this proprietary stuff would be so boring it would be unreal.

      Really? Why. The vast majority of what Flash can do is standardized in SVG, SMIL and many other standards that Adobe and Microsoft studiously ignore. What do you do on the Web that is so exciting that it cannot be accomplished with SVG and SMIL? Of course there are things that Flash can do but SVG cannot and vice versa. But in general, all of the major Web app categories would be served just fine with SVG et. al.

    5. Re:oh please by menace3society · · Score: 1

      I think the W3C is part of the problem, no question. I haven't done any HTML for a while, but I remember the time I was doing it quite wellâ"there were so many standards to choose from, all put out by the same organization. Do I use HTML 4 Strict, or Transitional? Some browsers didn't deal well with Strict, but the W3C said Transitional was bad and you were an idiot for using it (even though they still had a fully-operational checker for it, the address of which I still have saved as a shortcut). If you wanted to use frames (they were bad back then, then they were good for awhile, then bad again, and now I don't care) there was another specification you had to worry about.

      And then there's XHTML. I couldn't for the life of figure out what it was for. I asked someone, who told me that it was like "like HTML, only it was XML." "What's XML?" "A mark-up language." "You mean like SGML?" "XML is SGML." "Oh, so is HTML, they must be the same thing." "No, with XML you must close IMG tags." "Oh, that's... useful."

      And don't get me started on the travesty that is cascading style sheets. It was years before anyone had even read through the documents so they could implement, and some things still aren't done. All the while, of course, we've been getting hammered with every-more-annoying floating CSS ads, such that I'd almost rather still be dealing with MARQUEE text instead.

      In summary: CSS and Web Standards were a good idea ruined by a bunch of incompetent jerks.

    6. Re:oh please by Anonymous Coward · · Score: 0

      The web without all this proprietary stuff would be so boring it would be unreal.

      I don't install flash, I don't even enable javascript and I get by just fine. Now you might like to gawp at flash movies and I'm not stopping you, but I don't watch them for the same reason I don't watch TV or the majority of movies -- they bore the living fuck out of me. What you're describing isn't the web, the web would continue exist without proprietary solutions such as flash whereas it's unlikely flash would be popular without the web!

      They mutter about major players not using their standards, but the simple fact is, their version moves too slow.

      Bullshit! The fact is, the monopoly browser moves too slow. IE8 is going to support XHTML, almost a decade after the W3C published the recommendation.

      That's evident by the fact that not one of the major websites out there that I can think of (facebook, google, microsoft, and even the bbc to name a few) are fully W3C compliant.

      The blame for that lies with a certain vendor (see above) and with the site developers. There are major problems with the W3C, none of which are touched upon by your comment.

  3. Agree, but... by Anonymous Coward · · Score: 5, Interesting

    I agree that this article is complete flamebait. SVG is largely usable RIGHT NOW but MSIE have chosen not to adopt it for obvious commercial reasons. It could of course easily be fixed (perhaps the best practical way to do it is for governments to implement and enforce online accessibility legislation which would automatically force major sites to code to standards).

    However, the article is completely right in denigrating the remarks of Asa Dotzler. IMHO he is completely overrated as a member of the Mozilla community. He was head of QA at the time of the appalling security REGRESSION in FF 1.0.4. He spends all his blog-time denigrating Opera and Safari instead of getting on with QA. He categorically denied the memory leaks in FF2 regardless of the evidence. It's fine to engage in advocacy but if you want to start being snide to opponents on technical grounds you should really be backed up with solid technical credentials instead of hot air. Fortunately he is no longer really engaged with the QA side of things, and is just a 'professional loudmouth'. PRO TIP: He is listed on feedhouse.mozillazine.org but not on planet.mozilla.org; the signal/noise ratio improves markedly if you subscribe to the latter Mozilla aggregator instead of the former.

    1. Re:Agree, but... by Anonymous Coward · · Score: 0

      The government already fucks up everything it touches. We as freedom lovers don't need it involved in the Internet too, not more than it may already be.

    2. Re:Agree, but... by smittyoneeach · · Score: 5, Funny

      The government already fucks up everything it touches.

      Yes, the colossal failure of TCP/IP is one clear example.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    3. Re:Agree, but... by Anonymous Coward · · Score: 0

      SVG is really not an adequate replacement for most uses of Flash (animation, multimedia). And even if it was, there's no tools at anywhere near the level of the Flash designer.

      Although I agree with you about Dotzler, he seems like more of a community relations type (astroturfer) than a technical person.

    4. Re:Agree, but... by colmore · · Score: 1

      That's some really biting nuanced analysis you got there. I hope all our big technical and regulatory decisions can be made with that degree of deliberation.

      --
      In Capitalist America, bank robs you!
    5. Re:Agree, but... by Anonymous Coward · · Score: 0

      The big goverment fuckup was OSI.

      Thankfully some skunkworks researchers were working on an alternative.

    6. Re:Agree, but... by drinkypoo · · Score: 1

      TCP/IP has been a terrible success, or a fantastic failure, however you'd like to put it. IPv6 seems to have moved sufficiently in the proper direction, we shall see (someday.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Agree, but... by smittyoneeach · · Score: 1

      "The difference between theory and practice is greater in practice than in theory."

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    8. Re:Agree, but... by Ilgaz · · Score: 1

      You code a perfect working ActiveX for SVG, get it signed , put a convenient "This will install SVG support for your browser, press OK to continue" like thing with a binary NOT exceeding 1 megabyte.

      You also supply whatever package that is native to that OS, e.g. MSI for Windows.

      What will MS do to stop you? Did Adobe get any kind of support/feedback when they shipped perfectly working (for that time) SVG plugins?

    9. Re:Agree, but... by strabes · · Score: 2, Funny

      Governmental successes: 1
      Governmental failures: Every other action government has taken in the history of mankind.

      --
      Its = possessive. It's = "it is"
    10. Re:Agree, but... by Anonymous Coward · · Score: 0

      The big goverment fuckup was OSI.

      That was also the ISOs fault, just like OOXML.

    11. Re:Agree, but... by holloway · · Score: 1

      That'll work as well as Flash (which is pretty good and your idea has merit) but it would be better if it were integrated into the browser so that we could do like we do in Firefox/Safari/Opera and use SVG with HTML.

    12. Re:Agree, but... by Ilgaz · · Score: 1

      Well, the reality is MS won't do it. They are trying to kill Flash even while they know they look funny. Do you think MS will include Flash in Windows 7?

    13. Re:Agree, but... by Hal_Porter · · Score: 2, Informative

      They don't have to. If you write an ActiveX control and get it signed IE will ask users if they want to download it. You can see this if you get a fresh install of Windows and visit a web page with flash. Adobe do have an SVG ActiveX control.

      Actually doing SVG with HTML is probably possible with this scheme too. Internet Explorer has an IWebBrowser interface so the SVG plugin could use that to render the HTML in a SVG+HTML page.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  4. The W3C? Glacial? by Bogtha · · Score: 5, Interesting

    It always amazes me when people call the W3C slow. As a web developer, there is one main thing holding me back. That is Internet Explorer.

    Internet Explorer 8 is not yet released. When it is, it is likely that it will finally include support for CSS 2. This is one of the most fundamental parts of a modern web browser, and this specification was published over ten years ago.

    The rise of JavaScript libraries like jQuery, Prototype, etc, was largely precipitated by the lack of support for DOM 2 Events in Internet Explorer. That specification was published in the year 2000.

    The main draw for Flash has traditionally been the ability to use vector graphics. The alternative provided by the W3C, which is SVG, was first published in 2001.

    The article complains that the last XHTML/HTML recommendation the W3C published was in 2001, seven years ago. What it neglects to mention is that even the next version of Internet Explorer, version 8, will not include any support at all for XHTML 1.0, let alone 1.1.

    Can the W3C work faster? Probably. But how fast the W3C works is irrelevant, as they are not the bottleneck. The bottleneck is the rate of development in browsers, and one browser in particular, Internet Explorer. And it just so happens that the proprietary alternative of Silverlight is something developed and owned by the same company.

    --
    Bogtha Bogtha Bogtha
  5. The W3C has been burned, too... by argent · · Score: 5, Informative

    Don't forget that the W3C came up with a standard that included among other things a much better version of embedded images (the FIG tag), and even had a browser built demonstrating them (Arena), that demonstrated a clean browser-invariant mechanism for metadata, captions, and complex alternative content... and absolutely none of it was picked up by proprietary browsers. They were trying to specify stuff ahead of the implementations, and the implementers ignored them.

    So now they're trying to coordinate things with the browser implementers, and what happens, they're going too slow?

  6. Soooooooo.... by Anonymous Coward · · Score: 0

    ...does that mean that Flash menus are ok now?

  7. Own it..? by XanC · · Score: 5, Insightful

    Who really owns something that you make in Flash? Just as when you write a document in Word, when you compose in a proprietary format, you hand the keys over to the vendor. You, and anybody who wants to view or edit what you've created, have to go through the One Software Company. And that's permanent; whatever DRM or platform decisions the company makes in the future will bind you as well.

    1. Re:Own it..? by thermian · · Score: 0

      You own the rights to anything you create. What medium its in is unimportant.

      The whole argument of the company who creates the format controlling your work is nonsense. Does Kodak control every colour picture ever taken with their film? Do Microsoft control every document written using their software, or every program written with C#?

      Nope, and they never can. To say otherwise is paranoid blathering, seriously.

      Format obsolescence is a problem, to be sure, but t'was ever thus. The best defence with digital media is to get your monies worth from the content, then archive it along with an application capable of opening it. Anyone who doesn't do this already is a fool.

      I don't even trust these 'open formats' just yet. Lets see what they're like in ten years, shall we?

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    2. Re:Own it..? by XanC · · Score: 2, Funny

      Truly, you have a dizzying intellect.

    3. Re:Own it..? by thermian · · Score: 3, Funny

      I know, I are have a smarts, I are

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    4. Re:Own it..? by LWATCDR · · Score: 2, Interesting

      "Who really owns something that you make in Flash?"
      You do.
      "Just as when you write a document in Word,"
      Yep still you
      "when you compose in a proprietary format, you hand the keys over to the vendor."
      Gnash for Flash and save as RTF for Word.

      "You, and anybody who wants to view or edit what you've created, have to go through the One Software Company."
      Umm no. At least not when it comes to Word.
      I am no fan of flash but grand sweeping false statements make my feet itch.
      Macromedia has documented FLASH and gnu is producing a flash player.
      RTF works at least a bit for document exchange.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:Own it..? by thermian · · Score: 1

      Umm no. At least not when it comes to Word.
      I am no fan of flash but grand sweeping false statements make my feet itch.

      Dude, I'm pretty sure that isn't sweeping statements. There are these powders you can buy....

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    6. Re:Own it..? by dave420 · · Score: 0, Flamebait

      Not this bullshit argument again. I've never been stumped that someone "took away" a file format I was using. Ever. If we went down that route of not chancing it, the Web would appear much the same as it did in the mid-90s. Fuck that. If the choice is between closed source and no source, I'll go closed source 100% of the time. The internet is not a political protest, but a tool. You can choose to use it to display your ideologies if you want - most people just use it.

    7. Re:Own it..? by Anonymous Coward · · Score: 0

      Ever tried to edit an ODF on a Xfce4 system with 100mb free?

      I didn't think so.

      Shut up, idiot.

    8. Re:Own it..? by XanC · · Score: 1

      Ever tried to edit an ODF on a Xfce4 system with 100mb free?

      I didn't think so.

      Shut up, idiot.

      You've made my point.

      Suppose I saved a file in Office 2007's format. To read it, I need Office 2007, and a machine capable of running that exact piece of software, on the exact hardware architecture of the original. Such software may be bloated and not run on my machine (or, more likely, run poorly in emulation).

      However, if I have the specification for the document, other software that suits me better can be written, with 100% file compatibility.

    9. Re:Own it..? by Ilgaz · · Score: 1

      Does SVG have a auto triggering installer for IE which will install just easy like Flash for IE? Does SVG provide every single thing Flash provides to commercial web developer with some great additional features which will generate more income for them?

      Advertisers and people sick of "qt_task.exe" "realmessenger.exe", "you need to have windows media player which doesn't exist for your platform" kind of things (Video publishers) made Flash de-facto standard because it is 1 click install, doesn't ask for mail address in age of 2008, it is 1.2 MB total download.

  8. WTF? ItÂs free (as in beer). by linhares · · Score: 1, Insightful
    So if users actually _use_ it, why put the blame on Adobe?

    Perhaps the fundamentalist notion that _everything_ must be free (as in speech) is just too extreme for, hmmmm, real people?

  9. Mod parent up... by argent · · Score: 3, Insightful

    It's a self-fulfilling prophecy by the worst abuser.

  10. Flash over function by capnchicken · · Score: 0

    ... sells better to brainless consumers.

    News at 11.

    They both provide their own roles. I'd rather have standards done the right way then have a standard to be to push out shiny things done in a hurry before the next shiny thing comes out.

    --
    A libertarian shat on my carpet once. Claimed the free market would sort it out. -Ford Prefect(8777)
  11. W3C is own worst enemy by Eravnrekaree · · Score: 1, Flamebait

    Being a web developer, what subverts the standard based web environment is the shoddy and inadequate, feature starved nature of the standards themselves. The standards often leave out some important and obvious capability that would make my life a lot eisier in designing web pages and applications. One example is the scrollbar controls in DOM, there was only a way to control the vertical scrollbar and a primitive one at that, but no way to control the horizontal one. There is also the deplorable situation where several essential features which have helped enhance the environment and make it more versatile and flexible, such as XMLHTTPRequest and InnerHTML are the various edit modes was not in the w3c specifications at all. There are also problems with the lack of any kind of dynamic font loading to use custom fonts in a web page. It almost seems the people who write the specifications do not actually use them in real world situations or the need for these would be more apparent. So w3c almost seems to be its own worst enemy when it comes to the brain damaged nature of the web programming environment.

    1. Re:W3C is own worst enemy by Bogtha · · Score: 5, Informative

      There are also problems with the lack of any kind of dynamic font loading to use custom fonts in a web page.

      The W3C put font loading into the CSS 2 specification over a decade ago. The browser vendors ignored it until recently. Now, ten years later, the browser vendors are starting to implement it, and apparently this means the W3C moves too slowly?

      --
      Bogtha Bogtha Bogtha
  12. W3C glacial process? by Yvan256 · · Score: 4, Insightful

    I find it funny that someone (especially from Mozilla) blames the W3C for glacial process, when even Firefox 3 still doesn't have something as basic as box-shadow (with the "-moz" vendor prefix of course, since the spec is still a draft).

    And Opera, which used to be the "latest" in W3C support (even draft), still doesn't support border-radius nor box-shadow in their latest version.

    Like it or not, Safari is pushing W3C standards faster than Opera and Firefox combined.

    As for Microsoft, they're still trying to kill the web in two ways: with extremely slow/buggy compliance with W3C standards and with proprietary crap like Silverlight.

    Adobe has Flash and Air, which isn't really better except for the fact that at least they're trying to push their crap on many platforms, not only Windows.

    Even Flash could be replaced on websites like YouTube if the browsers finally supported HTML 5's media tags.

    1. Re:W3C glacial process? by Mystra_x64 · · Score: 1

      Actually if you really try you can find why Opera don't have border-radius yet (hint - there was some quirks about how separate corners should be made round, and when it was resolved it was kind of late, since 9.50 was about to go final). And it is implied that there will be support in future versions.

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    2. Re:W3C glacial process? by Yvan256 · · Score: 1

      Well, I don't care why they don't support it (even with a vendor prefix), I just know that they don't. I did assume that they will support it in a later version, though. This is Opera, after all. I'm not expecting a delay of more than one or two minor versions before it supports it.

      I must admit that I find it strange to see Safari 3 support both border-radius and box-shadow while Firefox 3 only has border-radius and Opera 9.5 has neither of them.

    3. Re:W3C glacial process? by Mystra_x64 · · Score: 1

      It was like -webkit-border-bottom-right-radius: and -moz-border-radius-bottomright (etc.). Opera choosed not do that yet. Also wasn't box-shadow was split in two in the dev draft?

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    4. Re:W3C glacial process? by Yvan256 · · Score: 1

      It could have been split in two, however that's the beauty of vendor prefixes: since the specs are still in draft, everything added should continue to work until the specs are finalized (and then we add the proper parameters without the vendor prefixes).

      In the meantime I'll continue to use the border-radius and box-shadow, it beats having to mess up my markup with useless DIVs and cut up graphics just to make a damn rectangle with round corners and drop shadows. Rinse, repeat if you need to change the radius/color/shadow even by one value.

    5. Re:W3C glacial process? by Mystra_x64 · · Score: 1

      Well, I never said I don't agree with you. It's really annoying to have ~ 5-10 wrappers for more or less simple effects. However what I really want here is multiple background images. Grid layout would be awesome (or so it seems).

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    6. Re:W3C glacial process? by Vexorian · · Score: 1

      I find it funny that someone (especially from Mozilla) blames the W3C for glacial process, when even Firefox 3 still doesn't have something as basic as box-shadow (with the "-moz" vendor prefix of course, since the spec is still a draft).

      I find it funnier that you, and apparently 4 guys with mod points have failed to actually read the summary correctly. "Paul Ellis" (who actually made the shameless plug to his blog when submitting the story) is the one saying w3c is glacial as a way to debunk a mozilla complaint after his utterly non-sense full of BS article.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    7. Re:W3C glacial process? by Yvan256 · · Score: 1

      You should check out how webkit handles backgrounds, that's supposedly how they display buttons on the iPhone/iPod touch.

      I'm not sure if it's the same multiple backgrounds we're talking about, but I like their idea better (a single background sliced and stretched via CSS).

      In the meantime I'm just happy that "CSS sprites" works on all browsers, especially when it's time to display icons on a toolbar, etc. A single hit on the server can easily give you dozens of images.

    8. Re:W3C glacial process? by Mystra_x64 · · Score: 1

      If you are interested look there about multiple backgrounds: http://www.w3.org/TR/css3-background/#layering
      (basically, allows multiple backgrounds without xxx amount of wrappers)

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    9. Re:W3C glacial process? by Tim+C · · Score: 1

      Adobe has Flash and Air, which isn't really better except for the fact that at least they're trying to push their crap on many platforms, not only Windows.

      Silverlight is apparently available for Mac as well as Windows PCs (see the download links on the "Get started" page, and while I can't currently find any info (and don't have time to google it) I remember reading that it was planned for Linux too. I'll believe that when I see it, however..

    10. Re:W3C glacial process? by Yvan256 · · Score: 1

      Does that even work in any current browser?

    11. Re:W3C glacial process? by Mystra_x64 · · Score: 1

      If that would be the case I wouldn't be saying "what I really want"...

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
  13. Re:The W3C? Glacial? by ergo98 · · Score: 5, Interesting

    Right on the mark.

    SVG in particular is a sore topic for me. Half a decade ago I had an article in MSDN magazine (I considered the odds slim when I proposed it, and was startled when they ok'd it), yet that gorgeous vector technology still isn't realistically usable on the open web today, which is a bit of a travesty. Adobe's purchase of Macromedia pretty much sealed it as a fringe technology, given that Adobe was the one big proponent of SVG.

  14. Erm... by XanC · · Score: 1, Insightful

    So if users actually _use_ it, why put the blame on Adobe?

    Perhaps the fundamentalist notion that _everything_ must be free (as in speech) is just too extreme for, hmmmm, real people?

    Here's an idea! Let's just assume that it'll always be zero-cost. Let's further assume that it'll always be available on any platform that anyone might like, rather than pushing people towards platforms that the vendor likes.

    Now that that's out of the way, I can feel confident putting my content into this format, knowing that I, the content creator, <sarcasm>am in control</sarcasm>.

    1. Re:Erm... by jellomizer · · Score: 1

      What is wrong with paying for software. You expect to be paid for your job. You are expected to pay for more basic things for life like Food, and Shelter. Why is it so bad to pay for software. Supply and demand will insure that prices will not go out of control especially with flash. If it goes to expensive cheaper alternatives will come out. Just having silverlight out there is making sure flash stays free for the viewer.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Erm... by Mongoose+Disciple · · Score: 2, Interesting

      Here's an idea! Let's just assume that it'll always be zero-cost. Let's further assume that it'll always be available on any platform that anyone might like, rather than pushing people towards platforms that the vendor likes.

      Now that that's out of the way, I can feel confident putting my content into this format, knowing that I, the content creator, am in control.

      Let's not buy cars either. The government could decide at any time that we aren't allowed to drive them on roads anymore! I realize that's not the best analogy, but to me it's on a similar level of paranoia.

      Be honest here: 99% of what gets put on the web is not anything that anyone will care about in 5-10 years. It is not the end of the world if someone can't see the video of you chugging Diet Coke and Mentos in ten years. There are a million things more important in the world to worry about than whether or not Adobe will take Flash away from in some kind of scheme too insane for a Bond villain.

      Further: while that kind of web technology doesn't have open source guaranteeing its freedom, competition in the free market is a good enough guarantee, again, for most if not all purposes.

    3. Re:Erm... by XanC · · Score: 2, Interesting

      I'm not talking about software, I'm talking about encoding my content in somebody else's format. Anybody's allowed to make whatever software they like to handle it in whatever way, and charge whatever amount, as long as the output is something I have the option of manipulating myself.

      Here's your food and shelter analogy: if I'm eating a Wendy's hamburger when I write a book, my readers are not required to be eating a Wendy's hamburger when they read it. Similarly, if I'm writing in an apartment managed by XYZ company, reader's don't require a license from XYZ company.

    4. Re:Erm... by XanC · · Score: 1

      I have to point out that Microsoft has already tried many of these tactics to take over the Web entirely, and got frighteningly close.

    5. Re:Erm... by Mongoose+Disciple · · Score: 1

      I have to point out that Microsoft has already tried many of these tactics to take over the Web entirely, and got frighteningly close.

      By what metric?

      Browser market share, at one time, sure -- for all the good that did them. A billion people started with MSN as their home page and promptly went to Google to search anyway.

      By any other measure I can't even imagine how you could say they were even in the ballpark, much less "frighteningly close."

      I mean, yes, this is slashdot, but Microsoft isn't Mecha-Godzilla. Adobe/Macromedia, Yahoo, Google, and a host of other assorted companies have beat their ass around the web in an assortment of areas.

  15. No workable free alternatives by Anonymous Coward · · Score: 0

    I there was a clean non-crashing FOSS alternative ( a browser plug-in maybe ) to Flash and the 'upcoming' Silverlight that both pleases developers and users alike it would be more popular than the others. No doubt about it.

  16. Please Yourself by fm6 · · Score: 4, Insightful

    Just keep in mind, there's nothing stopping web developers from using straight HTML, CSS, JPG, PNG and GIF for basic animation.

    And what if they want something fancier than "basic animation"?

    Flash no more "subverts" the web than Photoshop "subverts" image processing,

    Apples and oranges. Images created in Photoshop don't need any special software to view. Content created in Flash does.

    ... or the GPL subverts how software is published.

    On the contrary, GPL is meant to subvert proprietary software publishing. The difference is that the subversion is deliberate, and meant to open things up, as opposed to the closing off that Flash, which shuts things off, but only as a kind of side effect.

    This is rather an old story. Back in 1995, back when Netscape was the biggest operator in a competitive browser market, they took a lot of flack for introducing non-standard features into HTML. And they didn't do it to "close off the market", they did it because they wanted to create web applications that weren't supported by existing standards, and weren't going to wait for W3C to bring the standards up to date.

    Then we went through the whole thing all over with Microsoft and Internet Explorer. And because MS really was trying to control the marketplace, everybody ignored the role W3C was playing. And still plays.

    1. Re:Please Yourself by Anonymous Coward · · Score: 0

      And what if they want something fancier than "basic animation"?

      Hold on just a second here. I thought the promise of open source was the ability to simply go out and build something and not let one entity hold the goods under it's own thumb. So what has happened to the cawing from the open source soothsayers about stuff like Flash going the way of the dodo?

      If the fundamentals of open source are true from the way they have been preached to me, what's gone wrong? Where is the open source version of Flash or SilverLight? Or how about *gasp!* even their own standard to overthrow the other two? After all, according to the OSS mouthpieces around here both Flash and SilverLight is crap. Why hasn't something better been built by the minds who proclaim that the light at the end of the tunnel is OSS?

      I love open source about as much as I love closed source anymore. Open sourcers have just become a throng of whiners crying about how Adobe and Microsoft have destroyed the dreams of open source because they've produced a product people want to use over the free alternatives. If you guys really have a better game than why don't you play it instead of crying about it being unfair?

      Then we went through the whole thing all over with Microsoft and Internet Explorer. And because MS really was trying to control the marketplace, everybody ignored the role W3C was playing. And still plays.

      Oh my. So when Netscape did it they did it with best intentions in mind to spur web innovation but when MS does the same it's because they want to control the market place? Get real. These kinds of arguments are getting old fast. Certainly a lot faster than the open source community has held up to it's promises of a bright future for open and free software.

      There's nothing out there stopping this development from happening. Well, nothing except for hollow promises backed up with nonsense excuses from the same people who claimed they weren't chained down by closed software.

  17. Re:The W3C? Glacial? by figleaf · · Score: 0

    CSS2 is still in the works. The final version has still not been published.

  18. Re:The W3C? Glacial? by gbjbaanb · · Score: 1

    True, SVG should be a standard available on all browsers, but only FF supports it. Such a pity.

    Perhaps we could do with OpenGL on the web instead. If we can now run C apps in the browser (:) ) then surely it'd be really easy to get going. Then you'd get some developers jumping ship and a whole new range of interactive web-based applications.

  19. "Get Firefox" by Anonymous Coward · · Score: 0, Interesting

    Gonna post this as AC...

    For as long as I go and load some websites with Opera or Safari and get a warning message about using an unsupported browser, along with a huge "Get Firefox!" banner (or even wrong rendering or JS errors due to stupid Gecko bugs - event capturing, anyone?), Mozilla employees have no business talking about a free/open web and subverting anything.

    At least Flash and Silverlight sites are browser and platform-agnostic.

    There's a lot of zealotry when it comes to browsers. However, not once have I seen a website that doesn't work properly in Firefox and tells people to download Opera or Safari. The opposite is true more than any reasonable person should like.

    The success of Firefox was great for the web. However, I would personally rather have an IE-only website than a rabid Firefox-fanboy-webmaster telling me to fuck off because my standards-compliant browser of choice isn't the same as his. Bonus hilarity points for those sad individuals who think the browser is called FireFox.

  20. Subverted by Silverlight ?!?! by unity100 · · Score: 1

    is there anyone among us who has been subverted by Silverlight ? I'd rather be subverted by my living room light bulb than Silverlight.

  21. Subvert? by Angst+Badger · · Score: 3, Insightful

    Oh whatever. If you want to do everything in the kludgy, poorly-crafted alphabet soup hodge-podge of W3C standards, be my guest. Silverlight is too new to say, but the success of Flash is evidence of the failure of the open standards process to meet the needs of developers (and the businesses that employ them) in a timely fashion. Frankly, I suspect it will always be this way. The normal course of events is for private parties to develop new technologies and for standards committees to enshrine them in formal standards after the fact. Take for example C and C++ (or practically every other standardized programming language), which were standardized after they were successful languages. Having standards committees drive the process is the tail wagging the dog, and it's no wonder web technology is so far behind the curve that people get excited every time some feature as trivial as AJAX is added to browsers.

    The fact of the matter is that it is still much harder to build a complex client-server application in a web browser than it is to use traditional desktop GUI tools. And given the pace of prior developments, the W3C isn't likely to change that while it still matters.

    --
    Proud member of the Weirdo-American community.
    1. Re:Subvert? by telbij · · Score: 1

      Thank you for this! This is absolutely true. It seems you're taking a lot of heat from mods who think that open source and open formats are The One True Way. But history shows us otherwise:

      Innovation is done primarily in the private sector. Why? Because to really innovate you have to be working full time on something. And who's going to pay you to work on it if they can't derive financial benefit from it?

      However once an idea is implemented and out there, open source excels and copying it, perfecting it, stabilizing it, and standardizing it for future use. Why? Because the value of the idea implemented in an open fashion is orders of magnitude larger than the original idea.

      It would be nice if open source and standards bodies could come up with great ideas on their own, but before an idea is proven in the marketplace it's too hard to get a critical mass of developers or any consensus on how the idea should work. Whereas in the private sector all you need is a vision and a checkbook.

  22. video by Cajun+Hell · · Score: 1

    Here is some perspective, HTML5 has finally added a tag for handling video. Flash 6 came out with video support in 2002!

    HTML has had a tag for video, from the very beginning: anchor. <A HREF="blahblah.mpg">watch this video</A>

    --
    "Believe me!" -- Donald Trump
    1. Re:video by Yvan256 · · Score: 1

      You're confusing a link to a video file with a video embedded directly into the webpage itself.

    2. Re:video by IntlHarvester · · Score: 1

      IE has supported <IMG SRC="blahblah.mpg"> for years.

      The problem with video has to do more with vendors warring over proprietary codecs and trying to shove their spamware media players into everyone's face. I tend to give the W3C a pass on this one because specing out a tag ain't exactly complicated.

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:video by Bogtha · · Score: 3, Informative

      That's not really an alternative to Flash movies, which are usually embedded in a page rather than linked to. The alternative to Flash movies would be <object type="video/mpeg"> , which was introduced with HTML 4 in 1997.

      --
      Bogtha Bogtha Bogtha
    4. Re:video by Ngarrang · · Score: 1

      Here is some perspective, HTML5 has finally added a tag for handling video. Flash 6 came out with video support in 2002!

      HTML has had a tag for video, from the very beginning: anchor. <A HREF="blahblah.mpg">watch this video</A>

      Not the same thing. That is just a link, that would open either a new web page, or fire off an external app. What about the embedded movie player as per flash? THAT is what is being referenced...and HTML still doesn't it.

      --
      Bearded Dragon
    5. Re:video by tepples · · Score: 2, Interesting

      HTML has had a tag for video, from the very beginning: anchor.

      There are a few problems with using <a href="URI of video file">watch</a>.

      First, no widely used specification recommends any specific Content-type for video that browsers SHOULD support. W3C tried to specify Content-type: application/ogg, but Nokia bitched. So all your users will see is "Windows cannot open this file. To open this file, Windows needs to know what program created it. Windows can go online to look it up automatically, or you can manually select from a list of programs on your computer."

      In your code example, you recommend ".mpg", which commonly represents MPEG-1 video with MPEG-1 layer 2 audio. This codec isn't as space-efficient as FLV, nor does it have the vector animation capability of SWF.

      An anchor link to does not allow the end user to interact with the video other than by fast-forwarding or rewinding. Even interactions comparable to DVD menus, which are straightforward to implement in something like SWF, have no counterpart.

      Finally, some people who publish their video on the web want some soft security to deter people from downloading and redistributing videos and watching them out of context. SWF provides ways to obfuscate the FLV URL from casual users; <a href="URI of video file">watch</a> does not.

    6. Re:video by dave420 · · Score: 1

      That's handling video in the browser, not passing off a URL to an external application, over which the page has no way to style, or to show other information relating to that video during playback.

    7. Re:video by uhlume · · Score: 1

      Sorry, but you're only demonstrating your complete ignorance of both HTML and digital video.

      <Img> tags have never displayed video, and never will — for that, you need an <object> or <embed> tag in order to embed a media player, which in turn is responsible for displaying the video itself. Of course, the media player needs to be downloaded and/or installed separately from the browser.

      But which media player? Depends on the container format of the video file. The only pretty much universally-supported container is the now-ancient MPG file format, but nobody in their right mind wants to distribute video as MPG anymore, as the files are huge and of poor visual quality. The big two container formats are MOV and AVI/WMV, each of which is best supported by its own respective media player, QuickTime or Windows Media Player (although savvy users of either can find third-party extensions to enable support for the rival format). DivX is nice enough, but requires its own player plugin to enable streaming. Other options are similarly encumbered. End result: no matter what format you choose, you effectively lock out something like 30%-60% of your potential audience.

      Or, you can avoid the whole mess, encode as FLV, and have multi-platform, multi-browser support — anywhere Flash 6 or higher is installed; in the neighborhood of 98% penetration, if you believe Adobe's statistics. (I can personally confirm numbers in the neighborhood of 96% on the commercial site I maintain.)

      HTML5's <media> tag doesn't resolve this situation, either, AFAIK — it just eliminates the <object>/<embed> issue and makes the whole mess accessible via the DOM (both welcome features in their own right).

      --
      SIERRA TANGO FOXTROT UNIFORM
    8. Re:video by IntlHarvester · · Score: 1

      Sorry, but you're only demonstrating your complete ignorance of both HTML and digital video.

      Forgot about OBJECT, but you are wrong about IMG. It does work in Internet Explorer, as I stated.

      Otherwise you just restated my point in a long and tedious manner, so I'm unclear how this demonstrates my ignorance.

      --
      Business. Numbers. Money. People. Computer World.
    9. Re:video by uhlume · · Score: 1

      My apologies — I hadn't come across IE's "dynsrc" extension to the IMG tag before (or perhaps had merely forgotten it), but you're correct that it adds support for inline embedded video files. (In IE. If the user enables it in Internet Options.)

      I'm afraid the rest of your argument remains fairly confusing/ambiguous, however, so I hope you'll forgive me if I mistook its point to be the exact opposite of the one you'd intended. Perhaps you can clarify for me: are you not claiming that the existence of IE's proprietary IMG tag extension (little-used, to my knowledge, nor ever imitated in another browser) obviates the need for a standardized media tag? And what do codecs have to do with anything? I'd say there's plenty of room for multiple codecs, proprietary or otherwise, in the online video arena; it's the proliferation of competing container formats and associated media players that makes such a mess of things. Also, what does it mean, in this context, to give the W3C "a pass"? What are you giving them a pass on? Their failure to define a media tag earlier? Their failure to resolve much of anything important with the HTML5 media tag? Something else?

      --
      SIERRA TANGO FOXTROT UNIFORM
    10. Re:video by Anonymous Coward · · Score: 0

      There could have been MNG if Mozilla (not W3C) hadn't stifled it.

  23. Re:The W3C? Glacial? by Bogtha · · Score: 5, Informative

    True, SVG should be a standard available on all browsers, but only FF supports it.

    Opera, Safari and Konqueror support SVG too. Internet Explorer is the only major browser that doesn't.

    --
    Bogtha Bogtha Bogtha
  24. Re:The W3C? Glacial? by joekrahn · · Score: 2, Interesting

    So, I think the conclusion is that Microsoft extensions should be avoided and that the web developer community should demand standards compliance, and just require users to install Firefox until MSIE is no longer broken and useless.

    However, proprietary extensions from other companies like Adobe seem perfectly fine to use. The problem comes when the OS, browser and extensions are all from one company.

  25. anyone remember vrml? by circletimessquare · · Score: 4, Insightful

    virtual reality markup language. didn't think so

    a standards body should be slow, not out front, writing standards for things no one knows will be successful or not

    in fact, the commercial players SHOULD get proprietary, aggresive technologies out there, seeking new markets. let them play and crash and burn

    then, after something proves successful, the standards body plods along and picks it up and makes it canon

    the idea that the standards body should get out front, leads to standards being written for things no one uses. the idea that commercial companies won't try to capitalize on owning the technology presumes that corporations are interested in not making money. let a company write nonstandard tech. its a gamble for them, and could hurt them. let them get hurt then, and make space for things like firefox

    so the whole basis for the story here is preposterous: ok, we have different browsers and competing platforms and different standards and proprietary tech. big. fucking. deal. get your head out of your anal retentive ass and deal with it

    oh it takes 10 hours to program a page that should take 10 minutes to program were everyone fascistically devoted to standards? well then you wouldn't have a job genius. you wouldn't be needed. the mess you have to deal with is proof you are needed. if it weren't messy, you'd be downsized and replaced by a perl script

    people who whine and bitch and moan about standards and noncompliance are motivated by the same shrill cloying need as grammar nazis. and if you understand why grammar nazis are essentially useless, annoying, and just don't get it, you understand whats up those who are so shrill about standards

    the world is a messy place. get used to it

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:anyone remember vrml? by Tranzistors · · Score: 1

      the mess you have to deal with is proof you will never get promoted, do anything useful and joy of work will only happen in sex (on vacation, because coming some at 2 a.m. and cursing about browsers is not exactly romantic)

      There, fixed it for you

    2. Re:anyone remember vrml? by Bill_the_Engineer · · Score: 0
      Wow. Where to begin?

      a standards body should be slow, not out front, writing standards for things no one knows will be successful or not

      in fact, the commercial players SHOULD get proprietary, aggresive technologies out there, seeking new markets. let them play and crash and burn

      then, after something proves successful, the standards body plods along and picks it up and makes it canon

      Well this hasn't worked well at all. We have companies that are in the business of making money (nothing wrong with that), and one of the ways to insure a steady income is to have a captive audience. So unless a coalition of competing companies propose a standard, the successful company will have a monopoly of that particular technology. Just look at the Microsoft Word document format as a case in point.

      I will say that nothing prevents an open source application from competing against the proprietary program and eventually become a standard (ie. OpenOffice, and in some ways Apache).

      oh it takes 10 hours to program a page that should take 10 minutes to program were everyone fascistically devoted to standards? well then you wouldn't have a job genius. you wouldn't be needed. the mess you have to deal with is proof you are needed. if it weren't messy, you'd be downsized and replaced by a perl script

      Very weak argument. Most of my time is spent trying to come up with what the customer (in my case primary investigator) wants, and not screwing around with browser quirks. There are libraries available to help with the browser part. If the only thing keeping you employed is the perceived difficulties associated with "non-standard" browsers then I think you may find yourself outsourced...

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    3. Re:anyone remember vrml? by Steauengeglase · · Score: 1

      I'm probably wrong here but didn't VRML it kill itself via multiple patents across multiple companies and a continued shift from usable markup to nebulous mess?

    4. Re:anyone remember vrml? by Bogtha · · Score: 2, Insightful

      oh it takes 10 hours to program a page that should take 10 minutes to program were everyone fascistically devoted to standards? well then you wouldn't have a job genius. you wouldn't be needed. the mess you have to deal with is proof you are needed.

      That's the broken window fallacy. Work for the sake of work is not an accomplishment, it's an embarrassment.

      if it weren't messy, you'd be downsized and replaced by a perl script

      I've actually replaced somebody's weekend work with VBScript. You're forgetting that somebody needs to write that script. If you are competent, you shouldn't be scared of unnecessary, repetitive, annoying work going away, you should welcome it.

      --
      Bogtha Bogtha Bogtha
    5. Re:anyone remember vrml? by Anonymous Coward · · Score: 1, Funny

      you really need to learn to capitalize your sentences and use punctuation it would help readability and make you not look like a complete smacktard even when you have something worthwhile to say you should try it sometime the world may be a messy place but if you play nice with accepted standards it can be slightly better for everyone

    6. Re:anyone remember vrml? by rumith · · Score: 2, Insightful

      then, after something proves successful, the standards body plods along and picks it up and makes it canon

      Hm, nice idea! Let's begin with issuing open standards for such successful (in terms of marketshare) technologies as SMB, BluRay, Flash, doc/xls/ppt and so on. What do you mean 'no way'? Ah, the proprietors do not want to make a de facto standard a de jure one by opening it up... I should have known.

    7. Re:anyone remember vrml? by kTag · · Score: 1

      I sure hope you don't think it's up to the innovators to create these open standards. Let's see how it would work (in your fantasy world) :
      1) Take risk spending cash to create something new
      2) Make it stick
      3) Profit
      4) Give it all away so rumith can get rich quickly
      Guess what, nobody will even go to step 1 if you add your funky step 4. Now, if somebody else (like ISO...) would work on making standards that's a different story...
      Stop shouting at the innovators and become one.

    8. Re:anyone remember vrml? by rumith · · Score: 1

      I'm not shouting at anyone. I'm highlighting a problem that exists in the real world - companies often prefer to keep their formats and protocols closed and obfuscated. Nowhere in my post do I say that it is good or bad; I only say that it is.

      As for the "my fantasy world" part, I leave trying to establish a logical connection between it and my post as an exercise to the reader: either my wording in #24105573 was poor, or you have significant difficulties with comprehension.

    9. Re:anyone remember vrml? by kTag · · Score: 1

      When you write that it's a problem when innovators are making lots of cash and do as much they can to keep making cash, you are talking about fantasy world. I have the same dream as you. But as you say very well, it is the way it is. You describe it as a problem, I trying to show you that it's not.

      I wish rich people would give me lots of cash, but I don't write on Slashdot that it's a problem they don't...

      As for the shouting part, it was intended for all the people whining that corps are making lots of cash. In this case it's my wording that was poor.

    10. Re:anyone remember vrml? by MarginalWatcher · · Score: 1

      the world is a messy place. get used to it

      But then there would be no Slashdot.

  26. Re:The W3C? Glacial? by omuls+are+tasty · · Score: 1

    True, SVG should be a standard available on all browsers, but only FF supports it. Such a pity.

    Not true.

  27. wav is not so simple; neither is sync by tepples · · Score: 3, Insightful

    there's nothing stopping web developers from using straight HTML, CSS, JPG, PNG and GIF for basic animation.

    What should I use for vector animation? Windows Internet Explorer still doesn't work well with SVG+JS.

    If you need media, you can embed an mpeg or a simple wav file.

    Like AVI, WAVE is a container that can wrap any of several audio codecs, including MP3. Which codecs more sophisticated than straight PCM are supported in most web browsers? And how can I indicate to the majority of web browsers how a particular MPEG-1 file or WAVE file should be synchronized to JavaScript-mediated animation? I don't know of any web browsers that are compatible with SMIL.

    1. Re:wav is not so simple; neither is sync by Anonymous Coward · · Score: 0

      And how can I indicate to the majority of web browsers how a particular MPEG-1 file or WAVE file should be synchronized to JavaScript-mediated animation?

      You are a horrible human being.

      More seriously, this ties in with the article previously on the modern web not really being the WWW anymore. The web was *meant* to be a hotlinkable set of cross-referenced documents. Client-side scripting, applets, hell even images to some extent violate that spirit. The problem is that people don't care. They see Javascript as just another platform to program for, which is horrible because support is even more segmented amongst the browsers than CSS is.

      People should use the right tool for the job, and for anything beyond transmitting semantic text content with a little bit of presentation fluff, it ain't the web.

  28. Re:The W3C? Glacial? by Bogtha · · Score: 5, Informative

    CSS2 is still in the works. The final version has still not been published.

    This is simply not true. The CSS 2 recommendation was published on the 12th of May 1998.

    You may be thinking of CSS 2.1, which is a candidate recommendation. What this means is that it is ready to be implemented. In order for it to reach final recommendation status, there needs to be at least two interoperable implementations for every feature. To achieve that, browser vendors need to go ahead and implement it.

    --
    Bogtha Bogtha Bogtha
  29. If I see a website that requires a Flash plugin... by Anonymous Coward · · Score: 0

    I move along and therefore I don't see your content.

    I refuse to purchase more bandwidth just because a few folks insist on using Flash and other piggish content.

    I seriously doubt I'm missing anything other than larger ISP bills.

  30. devil's advocate: IE has kept the web sane by Anonymous Coward · · Score: 1, Insightful

    If there's one thing that's preserving the one last ounce of content on the web rather than flash-whizz-Web-2.0 useless crap, it's that it's really hard to get such a site working in IE and everything else.

    Frankly, there is nothing useful in HTML that hasn't already been supported by all mainstream browsers for 8+ years. If you believe otherwise, then either:

    (1) You're not interested in delivering content, just eye candy;

    (2) You're not actually using HTML to markup documents, but to write "web apps". In which case, you get everything you deserve for using crayons to build an automobile.

  31. Re:The W3C? Glacial? by quinks · · Score: 2, Informative

    CSS3 is still in the works. The final version has still not been published.

  32. Audio compression and synchronization? by tepples · · Score: 1

    I had a music clip start playing when the surfer hit my site, with dancing Stroggs. If you held your mouse over one of the stroggs, Sonic the Hedgehog ran past with the Strogg trying to stomp him and succeeding on the second try. All this was done with .wav files, .gif files and javascript.

    Which codec did you use for the WAVE audio? And how did you synchronize it to the GIF animation?

    I blame Microsoft for the ad covering the top story on the front page of slashdot in IE because their browser won't do standards, but I also blame the site's authors.

    Not everybody can afford to test in every possible environment. At what size of web site would you consider forcing the web site's operator to purchase at least three workstations, including one that runs Windows and one that runs Mac OS X?

    1. Re:Audio compression and synchronization? by Bogtha · · Score: 1

      At what size of web site would you consider forcing the web site's operator to purchase at least three workstations, including one that runs Windows and one that runs Mac OS X?

      That argument disappeared with the introduction of x86 Macs. Buy an x86 Mac and you can test in every major browser on every major platform. And what's the third workstation for?

      --
      Bogtha Bogtha Bogtha
    2. Re:Audio compression and synchronization? by tepples · · Score: 1

      That argument disappeared with the introduction of x86 Macs.

      But it still means that every operator of a web site over a given size needs to buy a Macintosh computer, enough RAM to run three operating systems at once, a copy of Parallels Desktop for Mac, and a copy of Windows Vista in order to test the web site in all three major platforms (Windows, Mac, Linux). At what audience size should a webmaster converting his hobby site to a professional site add an iMac to his home network?

    3. Re:Audio compression and synchronization? by Anonymous Coward · · Score: 0

      one Winbox with IE6, one Winbox with IE7?

    4. Re:Audio compression and synchronization? by Anonymous Coward · · Score: 0

      At what audience size should a webmaster converting his hobby site to a professional site add an iMac to his home network

      at the very beginning, of course. ;-)

    5. Re:Audio compression and synchronization? by sm62704 · · Score: 2, Insightful

      Which codec did you use for the WAVE audio? And how did you synchronize it to the GIF animation?

      I don't remember what codec, LAME maybe. The audio was cut down to 11k samples per second, eight bits, and only about fifteen seconds long because most people were on dialup. It wasn't synchronized at all, but oddly it seemed to be.

      Not everybody can afford to test in every possible environment.

      If nobody ever had, Microsoft would have been forced to use standards. But using CSS is the problem here, since that's the standard Microsoft won't adhere to. If you use CSS you need to code for both Windows and standards.

      Another thing webmasters do wrong is not understanding that you can't control exectly what your site is going to look like on every monitor at every resolution. Absolute positioning is begging for too much white space on some monitors and horizontal scrolls on others. Example, rather than <width 600 px> you should use <width 80%>.

      CSS's usefulness is supposed to be so if you change your site's look you only have to change the style sheet rather than all pages. However, webmasters mistakenly use it to turn a markup language into a layout language, and as I said, layout only works when you can control screen size and resolution.

      A site big enough that it can slashdot other sites should definitely be testing on all platforms.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    6. Re:Audio compression and synchronization? by psergiu · · Score: 1

      ... The audio was cut down to 11k samples per second, eight bits, and only about fifteen seconds long because most people were on dialup. It wasn't synchronized at all, but oddly it seemed to be....

      You're the one who created Hampsterdance ?!?

      --
      1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
    7. Re:Audio compression and synchronization? by negRo_slim · · Score: 1

      But using CSS is the problem here, since that's the standard Microsoft won't adhere to

      Did they ever fix {position: relative;}?

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    8. Re:Audio compression and synchronization? by jandrese · · Score: 1

      I've tried using stuff like width: 80% and I have to say that CSS has some serious fundimental flaws that prevent it from being useful.

      Say for instance you want a page with a layout like this: three boxes each 1/3 of the screen on one row on the top, and two boxes below them at 1/2 of the screen each. Both rows of boxes should occupy 50% of the vertical screen space. All percentage can be tweaked down just a touch to leave some room between the boxes. Try to create that webpage in XHTML + CSS without using tables for layout or absolute positioning. You'd think that would be a simple thing to do right? Turns out it's really difficult and getting it to work in all browsers is even harder. That's just one example as well, there are a lot of things CSS does surprisingly badly.

      --

      I read the internet for the articles.
    9. Re:Audio compression and synchronization? by tepples · · Score: 1

      It wasn't synchronized at all, but oddly it seemed to be.

      Congratulations on what you achieved back then. But nowadays, "seemed to be" isn't enough for a site like YouTube.

      But using CSS is the problem here

      What's the alternative?

      Example, rather than width:600px you should use width:80%.

      Images scaled to em or % look like blocky crap on IE and on Firefox prior to 3.0 because those browsers use nearest-neighbor resampling to scale the images.

    10. Re:Audio compression and synchronization? by QuestionsNotAnswers · · Score: 1

      > without using tables for layout
      You restrict yourself from using the obvious, most compatible solution and then complain?

      --
      Happy moony
    11. Re:Audio compression and synchronization? by blacklint · · Score: 1

      Safari on Windows should render the same as Safari on OS X.

    12. Re:Audio compression and synchronization? by sm62704 · · Score: 1

      But nowadays, "seemed to be" isn't enough for a site like YouTube

      No, it isn't enough. But few sites need youtube-like capabilities for anything but advertising. If you really need it then of course you're going to have to use something less standard.

      But using CSS is the problem here
      What's the alternative?

      Tables. Yes, they're sneered at, but let 'em sneer. They work.

      Images scaled to em or % look like blocky crap on IE and on Firefox prior to 3.0

      Blocky crap looks better than wasting half the screen, but I wasn't referring to image resampling.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    13. Re:Audio compression and synchronization? by sm62704 · · Score: 1

      No no NO hell no!!!!

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  33. Re:The W3C? Glacial? by Bogtha · · Score: 2, Insightful

    CSS 3 is a family of specifications, not a single specification. Some of those too are at candidate recommendation stage, ready for implementing, just like CSS 2.1.

    In any case, what's your point? I mentioned CSS 2 because it was published by the W3C a decade ago and its features are still not available to most web developers because Internet Explorer doesn't support it. How is the fact that the W3C carried on and started working on CSS 3 relevant? It still means the bottleneck is Internet Explorer, miles behind the "glacial" W3C.

    --
    Bogtha Bogtha Bogtha
  34. Software rental by tepples · · Score: 0, Offtopic

    The best defence with digital media is to get your monies worth from the content, then archive it along with an application capable of opening it.

    Some companies provide software as a service. If you stop paying for the privilege of using the software during any given period, you lose that privilege. Case in point: Microsoft has disclosed that it plans to offer Microsoft Office software under such conditions. If you were to create a project using a rented tool, how would you "archive [...] an application capable of opening" your editable project? Besides, how would you archive the operating system on which the editor runs, as well as the hardware on which the operating system and editor run?

    1. Re:Software rental by creysoft · · Score: 1

      For each document I create, I bury a vacuum sealed collection of discs including the document, the software used to create it, any ancillary software that would be useful, and the operating system I created it on, along with a current desktop computer. Fortunately I have a large amount of land in which to bury these things. The problem I am having right now is that erosion and shifting soil are moving my archived documents around and screwing up my document to coordinate map.

      --
      Formerly GNU/Anonymous Coward. This message has been determined to cause cancer in laboratory animals.
  35. Re:The W3C? Glacial? by Anonymous Coward · · Score: 0

    Their bolding of the 3 was an indication that they were correcting figleaf, not you. Bizarre that figleaf has gotten upmods for such an incorrect "correction".

  36. Entry barriers by tepples · · Score: 1

    I really don't care who owns flash. All I care about is, can I watch it online and can I make my own content with it and own it. Thats yes and yes.

    Not everybody has $700 for Flash. Relying on proprietary formats raises the entry barrier for people who want to learn a technology but do not qualify for academic pricing because they have already completed their formal schooling.

    1. Re:Entry barriers by mb0 · · Score: 1

      A big chunk of flexSDK was opened. You could download it and start compiling swfs right now. There are also open source editors for ActionScript 2, 3 and Mxml.

    2. Re:Entry barriers by tepples · · Score: 1

      A big chunk of flexSDK was opened.

      Some of what can be done with Flex can be done with AJAX. But as I understand it, what makes Flash Flash is vector animation. I haven't been able to find a lot of web references as to how well one can create animations with Flex and no Flash. This page claims that one can import still SVGs into a Flex project, but for vector animations, it appears that one still needs some other way of generating an SWF.

  37. CSS2, CSS2.1, or CSS3? by tepples · · Score: 1

    CSS2 is still in the works. The final version has still not been published.

    Recommendation is as close to "final" status as you can get out of W3C. This page claims that CSS2 became a Recommendation in May 1998, over a decade ago. Or were you thinking of CSS2.1, which has been a Candidate Recommendation for a couple weeks shy of a year, or CSS3, which is still a Working Draft?

  38. Pff, bull by Anonymous Coward · · Score: 0

    Photoshop exports to standard formats like PNG. Flash doesn't.

    1. Re:Pff, bull by indi0144 · · Score: 1

      sorry flash exports to GIF and AVI.

  39. Re:The W3C? Glacial? by a_claudiu · · Score: 1

    Maybe they worked fast but in the wrong direction. They focused on display without enhancing the form components. I remember that 7 years ago I wanted to implement a simple combo box (select + edit new value) and had no choice. Now is still the same apart from libraries that are doing workarounds.

    Even now looking at the "Web 2 revolution" they are still focusing on stylesheets for display instead of looking for standards for interaction with the users and comunication with the servers.

    From what I'm seeing they will still keep the old "presentation only" focus instead of starting making a standard for web applications.

  40. Re:The W3C? Glacial? by KlomDark · · Score: 4, Funny

    CSS4 is still in the works. The final version has still not been published.

    CSS5 is still in the works. The final version has still not been published.

    CSS6 is still in the works. The final version has still not been published.

    CSS7 is still in the works. The final version has still not been published.

    CSS8 is still in the works. The final version has still not been published.

    CSS9 is still in the works. The final version has still not been published.

    CSS10 is still in the works. The final version has still not been published.

    CSS11 is still in the works. The final version has still not been published.

    This is a large paragraph full of useless text to get around Slashdot's annoying "characters per line" filter. It is generously padded with long lines of text to increase the average line length significantly over it's originally puny value of 19.0. Ideally, this paragraph will let me post the above comment. I certainly don't recommend reading all this, since it is intended entirely as filler content, like the other nine songs on a pop CD. This is fluff, like the fluff that drifts from the cottonwood trees, or spewed from major news organizations like so many soggy white drifts from an industrial snowblower. Really, I'm losing my mind writing this. Ok, lets try now! Nope, still not good enough. Right now I'm at 25.7. I'm really not sure where the cutoff is, so I'll just keep going. I gotta tell you, I honestly don't think the film rights to this whole saga are gonna be worth much: didn't Dumb and Dumberer tank? Seriously, SCO should move to California where things are already so far off their rocker that even McBride would fit in. One fish, two fish, red fish, blue fish...A chicken farmer went out, one dark and windy day. He rested by the coop, as he went along his way. When all at once a rotten egg, hit him in the eye. It was the site he dreaded...ghost chickens in the sky. Ok, maybe that's enough drivel. I'll try posting again.

  41. Re:The W3C? Glacial? by Anonymous Coward · · Score: 0

    Yeah? And how did the situtation get like that? W3C was so fast and complete they got out in front of all the web demand so that Microsoft didn't have to go inventing defacto standards out of whole cloth? When W3C comes up with a platform to deliver complicated interactive animations, applications and HD video, then you can start complaining about silverlight. The IE pain is the result of a brief period where there was no strong pressure for unified standards. Hard to blame MS entirely for the world we all lived in.

  42. Since when? by tepples · · Score: 2, Interesting

    Since when are authoring tools for SWF vector animations free as in beer? And since when are operating systems on which to run SWF players free as in beer?

    1. Re:Since when? by drinkypoo · · Score: 1

      And since when are operating systems on which to run SWF players free as in beer?

      flash player has been available on linux for a while now. 32 bit, anyway :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  43. and what is wrong with that? by circletimessquare · · Score: 1

    Well this hasn't worked well at all. We have companies that are in the business of making money (nothing wrong with that), and one of the ways to insure a steady income is to have a captive audience. So unless a coalition of competing companies propose a standard, the successful company will have a monopoly of that particular technology. Just look at the Microsoft Word document format as a case in point.

    and what is wrong with that? if i build a word processor with a proprietary format, i'm making a bet. i'm betting i will own the market, and everyone will be locked into my tech and become returning customers. if i lose the bet, i provide a greater incentive for someone not to use my product. its a dangerous and risky bet

    in fact, it is why firefox exists. ie's nonstandard lack of compliance is exactly this kind of bet. and the frustration with ie led to the development and adoption of firefox. now ie's noncompliance works against them, and accelerates firefox adoption

    so why do you want to fight the hubris with which greedy companies destroy themselves? why, in the desire to lock customers into proprietary formats, do you see a threat? i see an opportunity: customers hate being in a straightjacket. so shhhhhhhhhhhhhh... let the big corporations make their arrogant risky bets, and crash and burn. how many examples of sony time and time again coming out with some retarded proprietary standard and reaping nothing but venom?

    so in your argument above about microsoft word, you are arguing for microsoft's continued existence. you examine a failure of theirs, and chastise them on the failure. in that failure, i see the seed of their downfall. so frankly, shut up and stop helping microsoft and sony and other big companies. let them fall on their swords. you can't stop geedy corporations from being hubristic and arrogant. nor should you if you want to see them fall!

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  44. Scrollbars? by jwkfs · · Score: 0, Offtopic

    Why does a webpage need to be able to screw with my scrollbar? Under what circumstance do I want the content that I'm viewing to be able to change how my viewer looks or behaves?

    I'm visualizing horrible webpages that want to make my scrollbar bright pink and install 'comet cursor' on my machine...

    1. Re:Scrollbars? by Eravnrekaree · · Score: 1

      One application might be, oh say, keeping the a message window scrolled down in an IM application. I am sure many other cases where this is important

  45. then lets put it this way by circletimessquare · · Score: 2, Insightful

    new tech is an act of creation. it is try, and fail, try , and fail. corporations are motivated by profit to try, and fail. no one, NO ONE can get out in front of this messy process of new technology creation and write standards for it, because no one is omniscient about what isn't even in existence yet

    the fallout of course is competing technologies as various companies get the hang of it. once upon a time, there were competing electrical grids, competing rail tie size, competing shoe sizes, etc. now, all that is standard. because it is about who wins the war of new tech creation. but during and shortly after the acts of creation, there is a mess to deal with, a babylon, and that's just part of the process. its inevitable, and its not by design or in the control of anyone to stop it

    in other words, i understand your criticism of what you think my point of view is. but you aren't actually criticizing my point of view. you think it is possible to write standards for things that don't yet exist, and think i oppose it out of indolence, or something. no, i'm saying it is inevitable, this babylon, not superior

    the mess is just part of what you have to deal with for being on the trailing edge of tech creation. it sorts itself out in the end. in the meantime, there is incoherence and pain. and you can't do anything about it. its inevitable

    so just accept it. not because i'm messy, but because tech creation is messy. i'm not trying to convert you to my inferior point of view. i'm trying to tell you reality is inferior to your pristine standards. you're not rejecting me, you're rejecting reality. don't shoot the messenger

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  46. Re:The W3C? Glacial? by Bogtha · · Score: 1

    Maybe they worked fast but in the wrong direction. They focused on display without enhancing the form components. I remember that 7 years ago I wanted to implement a simple combo box (select + edit new value) and had no choice. Now is still the same apart from libraries that are doing workarounds.

    Even now looking at the "Web 2 revolution" they are still focusing on stylesheets for display instead of looking for standards for interaction with the users and comunication with the servers.

    XForms 1.0, published by the W3C in 2003, includes this functionality, separates the data structure from the UI, and improves communication with the server. Good luck finding a browser that supports it though. Yet another case of the "glacial" W3C being blamed for browsers not keeping up with them.

    --
    Bogtha Bogtha Bogtha
  47. Re:The W3C? Glacial? by Anonymous Coward · · Score: 0

    And then there's the fact that roughly 50% of the market browsing with Internet Explorer is still using an old version.

    News report.
    The Study.

  48. Re:The W3C? Glacial? by Bogtha · · Score: 3, Informative

    And how did the situtation get like that?

    Once Netscape's "air supply" had been cut off, Internet Explorer's job was done. Microsoft disbanded the Internet Explorer team, assigned the team members to different projects and discontinued development. Things remained that way for five years. That is why Internet Explorer is so far behind.

    W3C was so fast and complete they got out in front of all the web demand so that Microsoft didn't have to go inventing defacto standards out of whole cloth?

    Microsoft was a member of the W3C working groups that developed and published these specifications. You'll find numerous acknowledgements to their employees in the specifications.

    --
    Bogtha Bogtha Bogtha
  49. Flash costs $700 by tepples · · Score: 1

    Both [Flash and Silverlight] have relatively low barriers of entry

    Please see the response in this comment.

  50. *developers* have choice, what about users? by walterbyrd · · Score: 1

    No established standards means developers might as well use one "standard" as another. Then we users constantly fight with browser incompatibilities, and having to install plug-ins, etc.

  51. Re:The W3C? Glacial? by Bogtha · · Score: 1

    Their bolding of the 3 was an indication that they were correcting figleaf, not you.

    Thanks. Slashdot has a nasty bug where it nests replies incorrectly. It was displayed as a reply to my comment, which is why I was confused.

    --
    Bogtha Bogtha Bogtha
  52. Re:The W3C? Glacial? by bigstrat2003 · · Score: 1

    just require users to install Firefox until MSIE is no longer broken and useless.

    Grats, you just pissed off a significant portion of your users, who will now bear a grudge against you for ages (if they bother coming back at all). Now, you're perfectly welcome to stupidly alienate a bunch of users on your own sites, but don't be surprised if other people actually value their users.

    --
    "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
  53. Re:The W3C? Glacial? by dave420 · · Score: 1

    The whole IE-not-being-standards-compliant debacle started because the W3C was slow as hell back in the good ol' days. The market was screaming out for all kinds of functionality that the W3C had not even thought about, let alone come to some agreement on. How quickly the W3C works now compared to back then is completely different. Now, due to the fame the internet has, and how widely used it is, it HAS to be as quick as it currently is. Back in the mid-90s it was a different story altogether. IE started down its route because the standards of the day were horrifically lacking.

  54. Re:WTF? ItÂs free (as in beer). by urcreepyneighbor · · Score: 1

    So if users actually _use_ it, why put the blame on Adobe?

    They don't know any better.

    If that sounds elitist, well... Oh, well.

    Perhaps the fundamentalist

    Here's a tip, boys and girls: whenever you see the word "fundamentalist", mentally replace it with "consistent". It's a quick way to clear up any obfuscation and propagandization.

    notion that _everything_ must be free (as in speech)

    As in Rights.

    is just too extreme for, hmmmm, real people?

    As opposed to the Fairies of Lalaland?

    --
    "The fight for freedom has only just begun." - Geert Wilders
  55. Re:WTF? ItÂs free (as in beer). by linhares · · Score: 1

    As opposed to the Fairies of Lalaland?

    You must be new here.

  56. Re:The W3C? Glacial? by Cajun+Hell · · Score: 1

    only FF supports it

    Lots of browsers support it. Off the top of my head, I can only think of one browser that doesn't, and I've heard (not verified) that even that one can use it with a plugin, which makes SVG at least as deployable as Flash.

    --
    "Believe me!" -- Donald Trump
  57. Bells and whistles and nothing more by RomulusNR · · Score: 3, Insightful

    Just imagine how much less information we would have on the web if we weren't able to make sprites and words fly around like a bad theme park movie. HTML simply is no good at sharing knowledge.

    --
    Terrorists can attack freedom, but only Congress can destroy it.
  58. Re:The W3C? Glacial? by Anonymous Coward · · Score: 0

    Gigantic incompatible specs like XForms are the problem, not the solution.

    Meanwhile the W3C has never completely standardized the HTML Form object model found in every browser since Netscape 3.

  59. Re:The W3C? Glacial? by menace3society · · Score: 1

    It doesn't help that CSS2 is ridiculously complex, and CSS3 even more so. I think one of the things that kept IE back was that all the great open-source and power-user browsers that jumped on board to implement it, screwed up. Remember Acid2? Remember how it took until 2005 before ANY browser passed the test? And remember how the test designers realized there was a a bug in the test?

    Now think about this: Acid2 only tested a few narrow aspects of CSS2 compliance. Who's to say there aren't more bugs that no one understands in the various gearhead browsers on the market?

    You can't blame MS for that, only the W3C.

  60. EULA restricts which operating system by tepples · · Score: 1

    flash player has been available on linux for a while now.

    The Flash Player EULA prohibits running the Linux + X11 + Firefox + Flash Player stack on any form factor other than a desktop PC or a laptop PC. Tablets are specifically excluded. Allow me to quote the relevant portion of the Flash Player EULA:

    You may not use the Software on any non-PC product or any embedded or device versions of the above operating systems, including, but not limited to, (A) mobile devices, set top boxes (STB), handhelds, phones, web pads, tablets and Tablet PCs that are not running Windows XP Tablet PC Edition, game consoles, TVs, DVD players, media centers (including Windows XP Media Center Edition and its successors), internet appliances or other internet-connected devices, PDAs, medical devices, ATMs, telematic devices, gaming machines, home automation systems, remote control devices, or any other consumer electronics device, (B) mobile, cable, satellite, television, or closed system operator-based service device, or (C) any operating system that is not an Authorized Operating System.

    So to run Flash Player on a tablet PC, you have to use an out-of-print Microsoft operating system, not Linux + X11.

    1. Re:EULA restricts which operating system by Anonymous Coward · · Score: 0

      Does anybody actually give a damn about the EULA?

    2. Re:EULA restricts which operating system by i.of.the.storm · · Score: 1

      Oh shi- I'm using Flash on a tablet PC running Vista! The horror!

      --
      All your base are belong to Wii.
    3. Re:EULA restricts which operating system by drinkypoo · · Score: 1

      So to run Flash Player on a tablet PC, you have to use an out-of-print Microsoft operating system, not Linux + X11.

      Assuming you believe that the EULA is valid (arguable) or that Adobe is in a hurry to prove some kind of market skullduggery in creating artificial distinctions between a laptop and a tablet (doubtful) I guess that's a valid argument. I believe neither.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  61. Re:If I see a website that requires a Flash plugin by LordVader717 · · Score: 1

    I move along and therefore I don't see your content.

    I refuse to purchase more bandwidth just because a few folks insist on using Flash and other piggish content.

    I seriously doubt I'm missing anything other than larger ISP bills.

    1. Your loss.

    2. If visiting a flash site makes a difference of purchasing more bandwidth and not, I would seriously contemplate your provider's service.

    3. Same goes for the price of access.

  62. Re:The W3C? Glacial? by gbjbaanb · · Score: 1

    ah, quite true. I sort of forget about other browsers :)

    the plugin for the 'other' browser is no longer supported ("Please note that Adobe has announced that it will discontinue support for Adobe SVG Viewer on January 1, 2009") which means companies that rely on it are dropping support for it in favour of alternatives.

  63. Re:The W3C? Glacial? by Bogtha · · Score: 1

    I think one of the things that kept IE back was that all the great open-source and power-user browsers that jumped on board to implement it, screwed up.

    This is incorrect. Internet Explorer was held back by the fact that no developers were assigned to work on its rendering engine for five years. This began shortly after Internet Explorer 6 was released and is clearly the primary reason why it is so far behind.

    At the time the development team was disbanded, Internet Explorer 6 had the best CSS implementation of any browser. It was only surpassed a year later by Mozilla. So as you can see, it's impossible for any other browsers' supposed failure to be responsible for Internet Explorer's dismal compliance with the W3C's specifications. It was already dead in the water by that point.

    Even if the abandonment of Internet Explorer's development was preceded by an open-source failure of some kind, your claim is ridiculous. Microsoft aren't responsible for Internet Explorer being crippled, the other browsers getting it wrong are responsible for Internet Explorer being crippled? Despite being demonstrably far ahead of Internet Explorer in this regard? Really? What kind of Microsoft apologist do you have to be to say that with a straight face?

    Acid2 only tested a few narrow aspects of CSS2 compliance. Who's to say there aren't more bugs that no one understands in the various gearhead browsers on the market?

    I'm sure there are. But since when does the lack of flawless implementations count against a specification? No software is without bugs.

    You can't blame MS for that, only the W3C.

    Microsoft were on the working groups that published these specifications. You cannot blame the W3C without, in part, blaming Microsoft. You are keen on absolving Microsoft, aren't you? Microsoft helped create the specifications, then they failed to implement them while others did just that. The existence of bugs in other browsers does not absolve Microsoft from responsibility.

    --
    Bogtha Bogtha Bogtha
  64. Re:WTF? ItÂs free (as in beer). by Ilgaz · · Score: 1

    It is like suggesting Video element but relying to Ogg/Theora to embed it, Theora is freaking VP3 , an abandoned codec. People choose between VP7 and H264 now. Also again, why was h264 the "evil" format too? Nobody knows.

    Petabytes of lossy compressed data at Youtube will be transcoded to -3 major version behind compression codec because VP7 and H264 is evil closed formats. Yea, right.

    Some has really lost connection with reality. They think everyone is getting hosted for free, they don't have to get advertisers, they don't have to get wages and every single person on planet has blocked the ads.

  65. that's what government is for by circletimessquare · · Score: 1

    the eu is pretty good at shaking a big stick at that sort of thing

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:that's what government is for by tehBoris · · Score: 2, Insightful

      So what you are saying is that the ideal way to handle this situation is to let all the cool kids go around wooing users with their awsum proprietary technologies, and that when they, the makers, are sufficiently entrenched in their monopolistic positions and we, the consumers and the users, are sufficiently screwed and without any real choice of products and vendors, we should rely on the ability of big supranational bodies to coerce the big boys into opening their standards?

      You are saying that that is preferable over consensus and understanding, over standards composed by all the relevant actors (and some more ;)?

      Nah, besides, how are we supposed to say then that Firefox has better rendering than IE, how will Safari fans slash their Opera and Firefox counterparts :)

  66. Re:The W3C? Glacial? by magixman · · Score: 1

    You are absolutely right but here is the deal. You want to make sexy cross-browser web applications with no requirement for a plug-in you can do it now. You just have work with what you have. You deal with the bugs, ignore the features that are not supported in IE, and work around the ones that simply have different implementations. For example there are libraries that provide a common API for SVG and VML so you can get vector graphics. Many Web 2.0 apps support vector graphics on IE and Firefox. So let's stop the whining and get on with it. Oh I forgot that is what we are supposed to do here :-)

  67. Embedded MPEGs by Peaker · · Score: 1

    I always hated the fact that we have embedded flash applications to play Video.

    But frankly, all browsers' handling of embedded MPEG's in sites were completely unusable. Especially that of Firefox on Linux.

    It is very unreliable and unpredictably opening new windows.
    I can always watch an embedded MPEG if I want to, but its always so damn difficult and annoying.

    Flash may be annoying to install, but once installed, it works easily and reliably.

  68. Re:The W3C? Glacial? by hackiavelli · · Score: 1

    It always amazes me when people call the W3C slow. As a web developer, there is one main thing holding me back. That is Internet Explorer.

    While MS is certainly glacial slow, developers deserve better standards than they've got, particularly when it comes to layout. CSS is a step above tables but it's still being used far beyond its scope. Even using it for a simple layout can be overly complex and counter-intuitive. Just look at the insanity it takes to get a proper CSS footer.

  69. Albino Blacksheep, Newgrounds, and YouTube by tepples · · Score: 2, Insightful

    And the reason why a website needs to have complex animations or applications is...

    Perhaps a web site exists for the sole purpose of exhibiting complex animations to the public. Examples include Albino Blacksheep, Newgrounds, and YouTube. How would you have built these sites differently?

  70. it's about text vs binary content by Maxmin · · Score: 2, Insightful

    Flash no more "subverts" the web than Photoshop "subverts" image processing

    Apples vs oranges comparison, or in this case, text vs binary. HTML is an open, text-based representation of document layout and text content. Flash also, as one of its many features, provides document layout and text content. The difference is that HTML is easily parsed and understood by *many* consumers; Flash has mainly one consumer at the client, and SWF content is not very easily parsed and understood outside of Adobe's plugin.

    So Flash is opaque, relative to HTML. Yes, yes, there are some parsers, and Adobe has very recently committed to working with search engine companies to assist them in developing parsers. But look how long it took! The fact that Adobe has to actually assist a company the size of Google is a byproduct of the SWF format's opacity (and proprietary-ness.)

    It boils down to text versus image data -- Flash deals in both. A website built around Flash is going to look more opaque to a consumer that wants to digest text, such as a crawler. Browsers entirely outsource dealing with Flash to plugins.

    W3C is an organization supporting a distributed information system, the World Wide Web. In this realm, machine-readable information is king, while arbitrary binary content, such as the image, audio, video and motion data found in a SWF, is not easily understood by machines. The SWF format is primarily suited for human consumption - our computers mostly are capable of only playing them back for humans to view. That has much less value in an open information system, next to text.

    That may be why the W3C is slow to pursue technologies similar to Flash. On the other hand, visual technologies like SVG and VRML are expressed with machine-readable text-based markup. More easily machine-consumed, therefore more support from W3C.

    --
    O lord, bless this thy holy hand grenade, that with it thou mayest blow thine enemies to tiny bits, in thy mercy.
  71. Re:The W3C? Glacial? by Anonymous Coward · · Score: 0

    Opera and Konqueror aren't major browsers. Safari can kinda pretend to be a major browser (with ~6 percent market share from the mac crowd) but let's not kid each other. CNN.com isn't having meetings to make sure that the Konqueror users are all happy.

  72. speed is overhyped by Tom · · Score: 1

    It hurts whenever I read crap like that.

    As if speed where the one thing that matters. "glacial"? Have you any idea what you're talking about?

    When it comes to basics, standards or important things, then taking the time to get it done right is what differentiates the professional from the amateur. Sure, I can understand, I'm an impatient guy myself. But I'd rather wait 10 more minutes for my flight and be sure they actually checked the engines, or a couple weeks more for the next version of some software so they can do bugfixing - and speaking of which, software is a great example. How often have you been pissed that the just-released greatest new game X is buggy as hell? Guess what, that's because someone in the marketing department decided that they have to ship it now, no matter what state it's in.

    --
    Assorted stuff I do sometimes: Lemuria.org
  73. Re:The W3C? Glacial? by Waccoon · · Score: 1

    SVG? It wasn't until version 3 that Firefox finally introduced filtering to scaled bitmap images, and it only does it very, very poorly. What's the incentive to use Javascript to animate images when the final result will look like total crap compared to fully anti-aliased Flash content?

    Firefox also wants APNG instead of MNG. If the browser is open source, why not support both? Is it really that hard without adding a ton of bloat, or are there that many political reasons for not supporting certain technologies in an open source browser?

  74. Which tool? by tepples · · Score: 1

    People should use the right tool for the job

    I will likely agree once you recommend a tool for the job of streaming interactive audiovisual works across the Internet.

  75. proprietary by Stooshie · · Score: 1

    Flash is only proprietary in the sense that Flash studio is written by adobe. Anyone can write a piece of software that creates an swf file. Some already exist.

    Also, don't mix up "open source" and "web standards". Web Standards are put in place (eg XHTML) as a guide to site developers and browser developers to allow the browser to interpret the info from the site. Open source is any application where the developers allow anyone to compile/change/add to the code.

    --
    America, Home of the Brave. ... .and the Squaw.
  76. Font support by Anonymous Coward · · Score: 0

    I think the main problem about fonts is the one about licensing and royalties?

  77. Re:The W3C? Glacial? by Tim+C · · Score: 1

    Fine, so ignore the fact that Opera, Safari and Konqueror all support it, leaving just Firefox as a major browser that does.

    That still doesn't change the fact that IE is the only major browser that doesn't.

  78. SWF format is open by nova_ostrich · · Score: 1

    You don't "have to go through One Software Company" to view Flash content. Check out Open Screen Project. The specifications for Adobe's Flash formats, SWF/FLV/etc, are available, and anyone can make a compiler or their own implementation of Flash Player. Your SWF content as it stands today is safe for viewing in the future and you never need to ask Adobe for software to view that content again. They may release new versions of the formats in the future, and maybe they'll decide it shouldn't be open anymore, but today's content will always be readable/writable.

    --
    It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.