Comments on Conversational Semantics

9 Reader Comments

Back to the Article
  1. This is great! I do wonder, if/how code can be dynamically altered if a contributor with limited HTML knowledge is populating content through a CMS? Or in the event that the CMS text editors are not configured to allow for source code formatting? It’s great when developers have control over the content and can apply these elements, but sometimes the control is lost once the website is handed over.

    Copy & paste the code below to embed this comment.
  2. Great point, @poppypixels. Makes me think there’s an opportunity for smart CMS vendors to create a simple tagging (or other) system that allows non-developers to deepen the semantic richness of their content and prepare for it to travel well in conversation-driven UIs.

    Copy & paste the code below to embed this comment.
  3. Also great for modern SEO - I can’t stress enough how good mark up is important even though Google emphatically says it doesn’t use valid HTML as a ranking factor. Bad mark up can cause crawl issues so good mark up makes it a lot quicker to review. Great article Arron and a good reminder that framework outputs, whilst fast, are not best practice.

    Copy & paste the code below to embed this comment.
  4. We (Easy Designs) actually built a WYSIWYG editor for ExpressionEngine a number of years back that was built on good markup practices. It was also extensible to allow for new components & HTML.

    +1

    Did you ever release it publicly on Github or as a plug-in or Open Source project?

    Copy & paste the code below to embed this comment.
  5. Well, in the event that the CMS text editors are not configured to allow for source code formatting? It’s great when developers have control over the content and can apply these elements

    Copy & paste the code below to embed this comment.
  6. Most of dhtml editors are wysiwyg instead of wysiwym.

    take a look to:
    http://www.wymeditor.org/

    Copy & paste the code below to embed this comment.
  7. Great sum-up! I’m wondering, though, what the rationale behind your usage of “b” tag in your blog? Isn’t this the perfect case for a “span”?

    According to HTML specification (and you mentioned something similar somewhere in the article), “[t]he b element represents a span of text to which attention is being drawn for utilitarian purposes without conveying any extra importance”. It doesn’t seem to me like you should be drawing attention to the hidden parts of the text. Or am I missing something?

    Copy & paste the code below to embed this comment.
  8. A very interesting article, but it seems complicated to think about applying these labels, without HTML knowledge, beyond the usage of <b> to highlight the most important messages.

    In addition, any text not highlighted in bold can be perceived as unnecessary.

    In our blog we try to hierarchize well the contents with the headings and emphasize some sentences with the bold, but we are totally unaware if the structure of a wordpress complies with these good practices.
    https://toylowers.com/

    Copy & paste the code below to embed this comment.
  9. Sorry, commenting is closed on this article.