SitePoint Sponsor

User Tag List

Results 1 to 13 of 13
  1. #1
    SitePoint Evangelist winterheat's Avatar
    Join Date
    Aug 2007
    Posts
    508
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    IE8 Beta has no canvas tag support yet?

    I downloaded the Virtual PC image of IE 8 Beta 2 and running it on a Virtual PC, and tried the canvas tag, and it is not supported yet.

    Supposedly, is the canvas tag part of HTML 5 spec and IE 8 will support HTML 5? So will IE 8 support the canvas tag at all? I heard that Apple filed a patent on canvas and maybe that's why IE 8 is not supporting it for legal reasons. Thanks very much.

  2. #2
    SitePoint Author silver trophybronze trophy

    Join Date
    Nov 2004
    Location
    Ankh-Morpork
    Posts
    12,158
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There is no HTML5 yet, so there's nothing to support. Perhaps Microsoft are wary of implementing stuff from spec drafts, since they've been burned a few times in the past. We don't know what the specification for <canvas> will be once HTML5 reaches recommendation status; we don't even know if it's going to be part of HTML5 (or if there'll ever be an HTML5, for that matter).

    Things that are only proposed are fine to play with, but you should never rely on them in a production environment.
    Birnam wood is come to Dunsinane

  3. #3
    SitePoint Evangelist winterheat's Avatar
    Join Date
    Aug 2007
    Posts
    508
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think a question is, so IE 8 won't support the canvas tag? It is somewhat a defacto standard, being supported by Firefox 1.5, 2.0, 3.0, and Safari, and Opera.

    And of course, even when it is a defacto standard, Microsoft doesn't have to support it. And even if it is a standard, Microsoft doesn't have to support it either, as it is not illegal and people have to work with Microsoft's browser because it has the largest market share.

    There might not be an HTML 5 final spec? Because it took forever?

  4. #4
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    canvas is not a defacto standard. it can only become one when everyone supports it.
    For example text/javascript is a defacto standard, it is however invalid to the RFC standard, but everyone support/understands it.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  5. #5
    SitePoint Evangelist winterheat's Avatar
    Join Date
    Aug 2007
    Posts
    508
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    that's what i mean somewhat of a defacto standard, as the 3 other major modern browsers support it. of course it is not defacto standard as IE doesn't support it.

  6. #6
    bronze trophy
    Join Date
    Dec 2004
    Location
    Sweden
    Posts
    2,670
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Canvas is pretty much competing with Silverlight so it's not particularly surprising.

    IE8 supports some other parts of HTML5 so it's not like they're ignoring it completely.
    Simon Pieters

  7. #7
    SitePoint Evangelist winterheat's Avatar
    Join Date
    Aug 2007
    Posts
    508
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Really? I thought Silverlight mainly compete with Flash. so by the way i heard Google implement the whole canvas thing based on Microsoft's stuff.

    ExplorerCanvas
    http://excanvas.sourceforge.net/

  8. #8
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Just as you can almost seamlessly convert SVG to Silverlight XAML as both are XML based languages. I'm sure canvas can also be converted to Silverlight XAML. SVG to Silverlight uses XSLT to do the conversion.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  9. #9
    SitePoint Zealot nacworld's Avatar
    Join Date
    Aug 2008
    Location
    TEXAS
    Posts
    107
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    not suprised... I really started to hate IE after using Firefox

  10. #10
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    ^^^ so you have nothing USEFUL to add to this? Why add anything then?
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  11. #11
    SitePoint Author silver trophybronze trophy

    Join Date
    Nov 2004
    Location
    Ankh-Morpork
    Posts
    12,158
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ^^^ Ditto...
    Birnam wood is come to Dunsinane

  12. #12
    SitePoint Wizard Stomme poes's Avatar
    Join Date
    Aug 2007
    Location
    Netherlands
    Posts
    10,276
    Mentioned
    50 Post(s)
    Tagged
    2 Thread(s)
    Lawlz.

    Winterheat, because IE8 is still beta, they could always decide to add <canvas> in last-minute, so, we hear things about IE8, but ultimately we'll not know until it's really OUT and not in beta anymore.

    There are still sites that pop up on teh Googles about what IE7 does and doesn't support... unfortunately more of the sites are about when it was in Beta than after its release... and a lot of stuff was fixed and changed between the last beta and the release.

  13. #13
    SitePoint Evangelist winterheat's Avatar
    Join Date
    Aug 2007
    Posts
    508
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    yeah, i think i read in Web Design in a Nutshell that for tables, border-spacing was supported in IE7 beta but undocumented, and then someone wrote to me saying the IE7 production version right now still doesn't support border-spacing, which is the same for IE6.

    Thanks for your hints.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •