• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

HTML5 Quick Reference: Troublesome tags, continued developer ignorance of HTML5

 
Greenhorn
Posts: 19
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Wallace, I have a silly question and some serious ones. What's your favorite tag? Are there any tags that seems to be non-starters ( <dialog> <template> ?) , or that browsers can't get standardized on (like the different vendor-specific styles on <progress> ) ? Do you think that most companies/developers are ignoring HTML5 tags because they don't see the value in ARIA compliance and a semantic web? It seems like all the huzzah goes to Javascript frameworks and CSS gimmicks.
 
Author
Posts: 21
6
Android Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What's your favorite tag? <canvas> as it has the most potential (i3D). I also externalize assets a lot using <link>

Are there any tags that seems to be non-starters like <dialog> and <template>? Dialog is for HTML5.1 (Apps, iTV, HTML5 OSes) so yes, until the HTML5 OS products (Sony Bravia Opera iTV, Firefox OS Phones, Panasonic iTV, Google Chrome OS, etc.) proliferate, and Template may indeed be a non-starter (I don't use templates myself, I code all original HTML5, CSS3/4, EcmaScript) because it's complex, and folks who use templates tend to be control-panel (WordPress) users... ;)

Or is it that browsers can't get standardized (like the different vendor-specific styles on <progress>)? Browsers are competitors, and things used to be far worse, so I think over time, each tag will get more standardized/supported.

Do you think that most companies/developers are ignoring HTML5 tags because they don't see the value in ARIA compliance and a semantic web? Yes, but others dropping the ball is an opportunity for those who can market their services to pick it up and run with it. I focus very specifically on Web 3.0 in its own chapter in this book and explain why it is important.

It seems like all the huzzah goes to Javascript frameworks and CSS gimmicks. Indeed. I don't use JS frameworks (code scratch EcmaScript to cross the most platforms) but I do leverage CSS3/4 especially the SVG and Blending stuff no one else uses creatively...
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Wallace Jackson wrote:I also externalize assets a lot using <link>


This is a great topic. Could you expand upon some of these usages? I've seen the <link> tag used a lot more for things in mobile web apps than those exclusively designed for the desktop. How do you use these for desktop-targeted apps? What about those designed for mobile? And what about the newer platforms such as iTV and so on?

 
Bear Bibeault
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Wallace Jackson wrote:but I do leverage CSS3/4 especially the SVG and Blending stuff no one else uses creatively


This is also something I'd like to hear more about. I use SVG rather extensively, but I'd be interested to hear how you do so, and what "blending stuff" you do.
 
Saloon Keeper
Posts: 15484
363
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not very experienced with HTML5, but my favorite tags are <section> and <svg> hands down.

<section> may not really bring that much new functionality, but knowing that I can control the document outline of my page with semantic markup makes me very very happy.

I once made an interactive force-directed graph by rendering the nodes using svg elements. It was fast, easy and it looked beautiful in my humble opinion.
 
Good heavens! What have you done! Here, try to fix it with this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic