HTML5: The new HTML 5 Also means I'll have to set down and start learning about the new tags, features ...etc.

If there's one hype I wish would die (but know it won't), its HTML5. Basically, in an effort to give us more semantic tags to use (since XHTML died due to one browser not supporting real XHTML), they've pretty much reintroduced presentational tags and changed rules willy-nilly (oh wait, not willy-nilly, it was design by committee... A committee of browser vendors who long for the days of <embed> and <blink> tags!). And clients doing more work (including dealing with security) and making legal things that aren't legal in HTML4 like anchors wrapping block elements... which wouldn't bother 99% of web sites out there, since they're already doing stuff like that (.000006% of sites even bother validating anyway :/ ).

But, unless you're a front-end web developer, you don't need to worry about HTML5. I'm a front-end web developer, and I'm sitting here not worrying about it. Most people are throwing on the <!doctype html> and then adding canvas (great, more js for me to block), the redundant header, footer, and aside, and audio/vidio tags. You can otherwise still write HTML4 with it if you want. Or the seXy X version if you want. So far as I know, nothing breaks, which makes it an easy learning curve.

Sorry for the bitterness, but many of us in front-end are quite unhappy with most of the ideas coming along with HTML5... but we have the choice to not use them, so it's not so bad. Don't worry: HTML4 is not getting replaced by HTML5, just as Perl5 is not getting replaced by Perl6.


In reply to Re: Coping with changes by StommePoes
in thread Coping with changes by ahmad

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.