Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Programming The Internet IT Technology

HTML 5 Takes Aim At Flash and Silverlight 500

snydeq writes "While Adobe, Microsoft, and Sun duke it out with proprietary technologies for implementing multimedia on the Web, HTML 5 has the potential to eat these vendors' lunches, offering Web experiences based on an industry standard. In fact, one expressed goal of the standard is to move the Web away from proprietary technologies such as Flash, Silverlight, and JavaFX. 'It would be a terrible step backward if humanity's major development platform [the Web] was controlled by a single vendor the way that previous platforms such as Windows have been,' says HTML 5 co-editor Ian Hickson, a Google employee. But whether HTML 5 and its Canvas technology will displace proprietary plug-ins 'really depends on what developers do,' says Firefox technical lead Vlad Vukicevic. It also depends on Microsoft, the only company involved in the HTML 5 effort that is both a browser developer and an RIA tool developer. 'That's a big elephant in the room for them because you can imagine the Silverlight team [whose] whole existence is to add [this] functionality in. [But] if Internet Explorer puts it already in there, why do we have Silverlight?' asks Mozilla's Dion Almaer." The RIA guys are quoted as saying they're not worried, because HTML 5 + CSS 3 is 10 years out. Are they just whistling in the dark?
This discussion has been archived. No new comments can be posted.

HTML 5 Takes Aim At Flash and Silverlight

Comments Filter:
  • Re:Total nonsense (Score:0, Informative)

    by bonch ( 38532 ) on Tuesday June 16, 2009 @07:03PM (#28354991)

    When they talk about embedding video, they're referring to Flash-based video sites like YouTube. Think a little.

    HTML5 will press forward with or without Microsoft. YouTube already has an HTML5 demo, and as a site owned by Google, they will embrace the new technology. In the meantime, Firefox continues to gain in the market, and Apple has a little thing called the iPhone that has a "real" browser.

  • by setagllib ( 753300 ) on Tuesday June 16, 2009 @07:13PM (#28355103)

    You have to be kidding about Silverlight overtaking Flash. Not only has Silverlight failed to take any notable market share to date, many projects that started with Silverlight have switched to Flash (or even Java and JavaScript).

    Even Microsoft Popfly itself is so unpopular you can go for months at a time without hearing about it, and I bet you hadn't heard about it for months until just now.

  • Re:HTML5 is awesome (Score:4, Informative)

    by bogaboga ( 793279 ) on Tuesday June 16, 2009 @07:14PM (#28355119)

    Why is the site you link to [dloh.org] in your piece show as 100% black in Firefox 3.0.11?

    Disclaimer: I am no web developer.

  • Re:RIA? (Score:3, Informative)

    by Virus Hunter ( 1274224 ) on Tuesday June 16, 2009 @07:15PM (#28355133)
    RIA stands for Rich Internet Application. It's a term that was coined by Macromedia in order to describe the rich user experiences that can be provided by flash. The term has gained a lot of popularity, and it generally refers to any technology that allows the user to have a rich application experience from within the browser. Currently the major RIA platforms are Flash, Silverlight, and Java FX, and I've also seen this term applied to Ajax before.
  • by Anonymous Coward on Tuesday June 16, 2009 @08:03PM (#28355639)

    We're currently in the process of taking our large open source web-based application and re-writing the entire front-end in Flex.

    We just got tired of the cross-browser headaches, especially with javascript/layout. As more and more browsers get released into the wild we found ourselves spending a large percentage of time just testing and working around issues with each browser rather then making real progress with the application itself.

    Moving to Flex essentially eliminates any cross-browser issues for us, not to mention all the additional goodies it offers.

    Browsers haven't implemented the standards that have been out for the last 10 years properly, I'm not holding my breath waiting for them to get it right anytime in the future.

  • by tepples ( 727027 ) <tepples.gmail@com> on Tuesday June 16, 2009 @08:13PM (#28355753) Homepage Journal

    I'd also prefer SELF in the browser and with Native Client you'll be able to add SELF to your web pages!!!

    From the front page of the Native Client site [google.com], with my emphasis:

    Native Client is an open-source research technology for running x86 native code in web applications, with the goal of maintaining the browser neutrality, OS portability, and safety that people expect from web apps.

    That doesn't bode well for compatibility with ARM subnotebooks, ARM PDAs and PDA phones, PowerPC set-top boxes, etc.

    And even on devices with a GenuineIntel or AuthenticAMD CPU, it's far from ready. From the release notes [googlecode.com]:

    Support for the following browsers is not available at this time:

    • Internet Explorer

    [...]
    Native Client does not work on 64-bit versions of Windows.

  • by jasoncar ( 878883 ) on Tuesday June 16, 2009 @08:26PM (#28355883)

    What is Popfly? O_o .......... No, I'm serious.

    http://www.popfly.com/ [popfly.com]

    Microsoft Popfly is the fun, easy way to build and share mashups, gadgets, games, Web pages, and applications.

    It looked briefly interesting to me about a year ago. I have no idea what the current state of it is.

  • by aztracker1 ( 702135 ) on Tuesday June 16, 2009 @08:27PM (#28355887) Homepage
    -1 ignorant... jQuery *IS* javascript... I wouldn't suggest that *anyone* start using jQuery unless you have a good understanding of JavaScript (the language, not the browser DOM). I see too many stupid questions from people thinking they can use jQuery effectively without knowing the JavaScript language.
  • Re:Microsoft? (Score:3, Informative)

    by shutdown -p now ( 807394 ) on Tuesday June 16, 2009 @08:40PM (#28356013) Journal

    ... but none of their browsers support any of the HTML5 specs

    IE8 supports bits and pieces [microsoft.com] of HTML5. It's a very far cry from full support, but your claim that "none of their browsers support any of the specs" is plain wrong.

  • by ibbie ( 647332 ) on Tuesday June 16, 2009 @09:43PM (#28356549) Journal

    but can there editors be used from within the web browser embedded into a site so that it can be modified from any computer the owner is working at?

    Sure. Just use Javascript + *Pick/build your favorite CMS app*, and voila. HTML 5, while having more capability, is still HTML.

  • Re:Total nonsense (Score:2, Informative)

    by Anonymous Coward on Tuesday June 16, 2009 @10:26PM (#28356885)

    With worldwide IE market-share now down to 65% (http://arstechnica.com/microsoft/news/2009/06/may-2009-browser-stats-rivals-chip-away-at-ie.ars [arstechnica.com]
      I don't think you can say that the world is waiting any longer for Microsoft's word on the matter.

    When IE usage is below 50%, are you still going to say that Microsoft's endorsement is necessary?

  • by dgatwood ( 11270 ) on Tuesday June 16, 2009 @11:34PM (#28357355) Homepage Journal

    And heinously buggy. Most of the crashes I've seen in Safari have Flash in the backtrace (and usually Flash_EnforceLocalSecurity()). Some flash sites crash browsers with such ease and regularity that it borders on painful to visit them at all---particularly some of those flash games that display random flash ads before you can play them. Those crash Safari and FireFox about 50% of the time.

    From a quick skim of the 'net, I see reports that it is not only the #1 cause of crashes in Safari, but also in FireFox (both on the Mac and in Linux). It is probably the #1 cause of IE and FireFox crashes on Windows, too, if I were guessing. To describe Flash as an abomination is an insult to abominations.

  • by Lennie ( 16154 ) on Wednesday June 17, 2009 @01:44AM (#28358017)

    "Does this situation indicate that the market is no longer receptive to proprietary standards (at least in areas such as the web, where open standards are the norm)?" I definitly think so and a lot of other webdevelopers certainly think so too.

  • by Pascal Sartoretti ( 454385 ) on Wednesday June 17, 2009 @02:02AM (#28358097)
    Right now, without Flash, Youtube does not work, period, end of story.

    Except on the iPhone :-)
  • by gmack ( 197796 ) <gmack@noSpAM.innerfire.net> on Wednesday June 17, 2009 @02:15AM (#28358167) Homepage Journal

    1x1 flash is for permanent cookies. Browsers have all sorts of cookie controls and max cookie storage times whitelists and blacklists flash doesn't. Any site can set a cookie and cookies in flash never go away unless you go to a special adobe site that allows you to browse your flash cookies and delete some or all of them.

  • Re:Microsoft? (Score:3, Informative)

    by MemoryDragon ( 544441 ) on Wednesday June 17, 2009 @03:10AM (#28358507)

    Microsoft might be part of the w3 organization, but none of their browsers support any of the HTML5 specs, i dont call that being involved, instead they have specifically decided not to support these standards, and try to slow down, and break apart the web.

    Happened many times, they were members of the Corba consortium and derived DCOM from the technologies there, early they were members of the OpenGL consortium it ended with DirectX 3 being a plain COM based copy of OpenGL, their membership in the W3C consortium has been going on for longer than a decade.

    But to Microsofts defense they behave more nicely. The last stunt they pulled was to rip off SVG and label it under their own name (XAML) incompatible of course, while not supporting the official SVG standard, but that has been several years ago!

  • by Anonymous Coward on Wednesday June 17, 2009 @04:22AM (#28358863)

    Amazingly enough, firefox doesn't actually do everything.

  • by js_sebastian ( 946118 ) on Wednesday June 17, 2009 @05:43AM (#28359249)

    And even on devices with a GenuineIntel or AuthenticAMD CPU, it's far from ready. From the release notes [googlecode.com]:

    Support for the following browsers is not available at this time:

    • Internet Explorer

    [...] Native Client does not work on 64-bit versions of Windows.

    Unfortunately, this is a more fundamental problem. Native Client makes use of x86 CPU's segmentation features to provide memory protection. These are not available on 64-bit CPUs (except when running a program in 32-bit mode). So native client will NEVER work for a fully 64-bit browser. I do not see any way of providing equivalent memory protection without segmentation, short of dynamic instruction rewriting (emulator-style) which has an order of magnitude more overhead (say, 2x overhead, versus 5% overhead for native client).

  • by smoker2 ( 750216 ) on Wednesday June 17, 2009 @06:20AM (#28359391) Homepage Journal
    You don't have to go to an Adobe site. Under linux you can find the cookies at ~/.macromedia
    Browse any directories below that and files with the .sol extension are cookies. Delete away. If you really want to, just delete all the cookies :

    rm -Rf ~/.macromedia/Flash_Player/*
    rm -Rf ~/.macromedia/Macromedia/*

    In windows they are stored under C:\documents and settings\Local User name\Application Data\Macromedia\
  • Re:HTML5 is awesome (Score:3, Informative)

    by coryking ( 104614 ) * on Wednesday June 17, 2009 @09:50AM (#28360893) Homepage Journal

    This is game changing technology because it runs on the devices that most of the 6 billion people on the planet actually use.

    yet it doesn't work on any of the browsers in stalled on my computer.

  • by RingDev ( 879105 ) on Wednesday June 17, 2009 @10:39AM (#28361417) Homepage Journal

    Moonlight is the open source Linux version.

    -Rick

  • by djheru ( 1252580 ) on Wednesday June 17, 2009 @11:21AM (#28361923)
    The structure of packages, the strong typing of variables, classes and functions, and many of the classes ARE similar to java

We are each entitled to our own opinion, but no one is entitled to his own facts. -- Patrick Moynihan

Working...