Forum Query: Why Doesn't Underline Underline ?

3dcheapskate3dcheapskate Posts: 2,728
edited December 1969 in The Commons

Bold ... this text should be bold
Italic ... this text should be italic
Underline ... this text should be underlined

Nuff said?

Comments

  • kyoto kidkyoto kid Posts: 41,847
    edited July 2014

    ...this has been an issue ever since the current version of the forums software has been rolled out back in 2012. I think it was explained once way back when, but I have no idea where to look for the post.

    Supposedly there is a new forums to be launched "sometime" but I have heard that for quite a few months now.

    Post edited by kyoto kid on
  • 3dcheapskate3dcheapskate Posts: 2,728
    edited December 1969

    Also sent in as a support request #172534

    Forum Query: Why Doesn’t Underline Underline ?

    Regarding the formatting options for posts on your forums.
    The bold and italic options work as expected, but the underline option makes the text italic as well

    Forum Query: Why Doesn’t Underline Underline ? - http://www.daz3d.com/forums/discussion/43825/

  • 3dcheapskate3dcheapskate Posts: 2,728
    edited December 1969

    Kyoto Kid said:
    ...this has been an issue ever since the current version of the forums software has been rolled out back in 2012. I think it was explained once way back when, but I have no idea where to look for the post.

    Supposedly there is a new forums to be launched "sometime" but I have heard that for quite a few months now.

    Yeah I know (the "it's been like this since the new forums arrived" bit).
    But occasionally I like to ask these same old questions again.
    Just for a laugh.
    ;o)

  • 3dcheapskate3dcheapskate Posts: 2,728
    edited July 2014

    Google underline site:daz3d.com/forums/

    Kyoto Kid - it was just over two years ago you mentioned it...
    27 May 2012 post here http://www.daz3d.com/forums/discussion/123/P135/#5907
    6 June 2012 here http://www.daz3d.com/forums/discussion/133/P345/#17770

    Post edited by 3dcheapskate on
  • Lissa_xyzLissa_xyz Posts: 6,116
    edited December 1969

    Looking at the source code, the wrong html tag is set for the underline bbcode.

    em.png
    504 x 300 - 19K
  • kyoto kidkyoto kid Posts: 41,847
    edited December 1969

    ...so why hasn't anyone there in site development fixed it yet?

  • kyoto kidkyoto kid Posts: 41,847
    edited July 2014

    Google underline site:daz3d.com/forums/

    Kyoto Kid - it was just over two years ago you mentioned it...
    27 May 2012 post here http://www.daz3d.com/forums/discussion/123/P135/#5907
    6 June 2012 here http://www.daz3d.com/forums/discussion/133/P345/#17770


    ...kind of forgot as a lot has occurred in these past two years.

    In either case never received a satisfactory answer as to "why".

    Post edited by kyoto kid on
  • TJohnTJohn Posts: 11,339
    edited December 1969

    Kyoto Kid said:
    Google underline site:daz3d.com/forums/

    Kyoto Kid - it was just over two years ago you mentioned it...
    27 May 2012 post here http://www.daz3d.com/forums/discussion/123/P135/#5907
    6 June 2012 here http://www.daz3d.com/forums/discussion/133/P345/#17770


    ...kind of forgot as a lot has occurred in these past two years.

    In either case never received a satisfactory answer as to "why".
    All things considered, the answer to "why" is likely "because". :)

  • 3dcheapskate3dcheapskate Posts: 2,728
    edited July 2014

    Ahhhh! Found the reason!

    "The element is redefined in HTML5, to represent text that should be stylistically different from normal text, such as misspelled words or proper nouns in Chinese."*

    So we're foolishly thinking that that button with '' on it should underline text! When of course we should only be using it for misspelt words and Chinese proper nouns (Beijing perhaps?)
    :-/
    (That begs the question - how would one tell the difference between a correctly spelled/spelt Chinese proper noun and a misspelled one?)


    *http://www.w3schools.com/tags/tag_u.asp

    Post edited by 3dcheapskate on
  • 3dcheapskate3dcheapskate Posts: 2,728
    edited December 1969

    More where that came from...

    - emphasized text.

    - important text.

    - In HTML 4.01, the tag was used to render text in italics. However, this is not necessarily the case with HTML5.

    - According to the HTML 5 specification, the tag should be used as a LAST resort when no other tag is more appropriate. The HTML 5 specification states that headings should be denoted with the to tags, emphasized text should be denoted with the tag, important text should be denoted with the tag, and marked/highlighted text should use the tag.

    So now we all know. Or not.

  • kyoto kidkyoto kid Posts: 41,847
    edited December 1969

    ...it is because they (the software developers) failed to heed the following axiom;

    "If it ain't broke, don't try to fix it, because when you do try to fix it you will inevitability end up breaking it."


    ...seems these days "upgrades" have become "downgrades" from the user's POV.

    MS Office 2010
    Windows 8
    Google Services (with no warning to the user)
    Big Data (the "cloud")
    HTML 5
    Magento

  • MorganRLewisMorganRLewis Posts: 233
    edited December 1969

    From a web developer's perspective, the old , , way of doing things was broken. There are few things as tedious as going through a website that someone else had previously hard-coded with bold and italic tags and changing them because the site owner wants a different style for the same page elements. Switching to tags that are based more on what the style is supposed to represent (emphasis, strong emphasis, marked, etc.) instead of a specific style (italic, bold, etc.) encourages the use of HTML for structure and CSS for style -- which is where it belongs, and which allows the person updating the site two years after you to simply change one line instead of several dozen if the client decides they'd rather the emphasized text be blue instead of bold. (And yes, while and its abbreviated cohorts can take CSS overrides just as easily, it just feels wrong to write BOLD { font-weight: normal; }, which is another reason for the shift).

    Of course, all of that still means that the {u} tag here is broken, since -- W3C usage suggestions aside -- there's no reason it shouldn't be working as intended here. It would just properly be using a or tag with CSS specifying text-decoration: underlined instead of a . , as it seems to be using, isn't really invalid (see: structure, not style), but failing to specify the text-decoration which is the point of the feature is the critical part.

  • 3dcheapskate3dcheapskate Posts: 2,728
    edited July 2014

    ...Switching to tags that are based more on what the style is supposed to represent (emphasis, strong emphasis, marked, etc.) instead of a specific style (italic, bold, etc.) encourages the use of HTML for structure and CSS for style -- which is where it belongs...

    Totally agree with you on that bit - I love the structure/style split (I'm no expert, but I''ve been creating websites for myself and friends since just after the end of the last millenium - I use a plain old text editor, with syntax highlighting, and the W3C's validators, and I have on rare occasions looked at the W3C specs and recommendations...).

    I'd hazard a guess that the error in these forums with the option for posts (which explicitly says "underline text" if you hover over the button) is probably in the off-the-shelf forum software itself.

    The real issue is that when you hover over the buttons a little hint text pops up to compound the misconception - bold, italic and underline. Simply removing the underline option completely would be better than the misleading current situation. At least the and buttons currently do what you'd expect.

    Post edited by 3dcheapskate on
  • 3dcheapskate3dcheapskate Posts: 2,728
    edited December 1969

    Kyoto Kid said:
    ...it is because they (the software developers) failed to heed the following axiom;

    "If it ain't broke, don't try to fix it, because when you do try to fix it you will inevitability end up breaking it."


    ...seems these days "upgrades" have become "downgrades" from the user's POV.

    I think that the words "upgrade" and "downgrade" are deprecated - the word we are using now is "changegrade"...
    ;-)

  • MorganRLewisMorganRLewis Posts: 233
    edited December 1969

    ...Switching to tags that are based more on what the style is supposed to represent (emphasis, strong emphasis, marked, etc.) instead of a specific style (italic, bold, etc.) encourages the use of HTML for structure and CSS for style -- which is where it belongs...

    Totally agree with you on that bit - I love the structure/style split (I'm no expert, but I''ve been creating websites for myself and friends since just after the end of the last millenium - I use a plain old text editor, with syntax highlighting, and the W3C's validators, and I have on rare occasions looked at the W3C specs and recommendations...).

    I'd hazard a guess that the error in these forums with the option for posts (which explicitly says "underline text" if you hover over the button) is probably in the off-the-shelf forum software itself.

    The real issue is that when you hover over the buttons a little hint text pops up to compound the misconception - bold, italic and underline. Simply removing the underline option completely would be better than the misleading current situation. At least the and buttons currently do what you'd expect.
    A plain text editor with syntax highlighting is the only way to go, if I have my druthers. Too often with a "WYSIWYG", what you see is not what you get, and that's nowadays -- you've been doing this long enough to remember the "bad old days" when no two browsers agreed on anything that wasn't trivial.

    You might be right about it being an error in the forum software itself, but -- admittedly without looking into just how this particular forum suite is built -- I'm more inclined to suspect that the forum software has different options for skinning, and that the error came with the skin rather than the main software. And was probably just a cut-and-paste that never got edited.

  • TaozTaoz Posts: 10,237
    edited December 1969

    - According to the HTML 5 specification, the tag should be used as a LAST resort when no other tag is more appropriate. Hm, where? I'm not aware of any context where can't be used.
    The HTML 5 specification states that headings should be denoted with the to tags, emphasized text should be denoted with the tag, important text should be denoted with the tag, and marked/highlighted text should use the tag.

    That's been recommended for many years now. / and / are actually all from HMTL 2, why they haven't got rid of and yet goes over my head. Many other old tags have been deprecated long ago.

  • 3dcheapskate3dcheapskate Posts: 2,728
    edited December 1969

    Thinking about it ShareCG had a similar problem (bold and underline worked, but italic didn't). I reported that over a year ago and nothing happened. I tried again a month or so ago and it was fixed almost straight off. If at first you don't succeed...

    I've had a reply to the ticket I raised here at DAZ - it's been added to the list.
    So I guess that's an improvement, as it probably wasn't even on the list before!

Sign In or Register to comment.