Previous Thread
Next Thread
Print Thread
Hop To
Joined: Feb 2016
Posts: 4
M
Stranger
Stranger
M Offline
Joined: Feb 2016
Posts: 4
Hi,

I have noticed that UBB v8 is still using generic SPAN/DIV elements with CSS formatting for formatting italics, bold and underline. At least in Firefox, the Reader Mode will strip out any and all CSS so this formatting information is lost.

It would be extremely helpful if the rendering engine where to generate proper HTML tags when rendering concepts that can be represented natively in the DOM. It may also help with accessibility / screenreaders.

Do you know if the product team would be open to this change? And if not, if there is a straight forward way to patch this into the forum software on my own (not the preferred option of course)?

Many thanks, Michael

Joined: Jun 2006
Posts: 16,311
Likes: 117
UBB.threads Developer
UBB.threads Developer
Joined: Jun 2006
Posts: 16,311
Likes: 117
Just to clarify, you're asking us to go the HTML4 approach of hard coding tags versus the HTML5 approach of utilizing CSS for styling?

If so, this is not a change we will be adapting, as it'd be a leap backwards in our standards compliant project. The reason it is set this way is so that interpreters can make use of the CSS and actually do changes on the fly as needed.

You're more than welcome to modify your licensed copy of UBB.threads in any way you desire (short of removing any html credits without proper licensing), but any modifications to the base product are unsupported.


I am a Web Development Contractor, I do not work for UBBCentral. I have provided free User to User Support since the beginning of these support forums.
Do you need Forum Install or Upgrade Services?
Forums: A Gardeners Forum, Scouters World
UBB.threads: UBBWiki, UBB Styles, UBB.Sitemaps
Longtime Supporter & Resident Post-A-Holic
VNC Web Services: Code Modifications, Upgrades, Styling, Coding Services, Disaster Recovery, and more!
Joined: Feb 2016
Posts: 4
M
Stranger
Stranger
M Offline
Joined: Feb 2016
Posts: 4
Thank you, Gizmo, for the clarification!

Yes, I agree, <i>, <b>, and <u> should not be used.

From my understanding, using <em> when selecting the italics option and <strong> when selecting the bold option and <blockquote> for quoting however would be in line with modern HTML practices and standards. They are meant to convey semantic information.

The important part to notice here is that the browser's focus/reader mode simply does away with the CSS information and only interprets the HTML. When reading text in a UBB forum via reader mode, this semantic information is then lost (https://www.w3.org/TR/WCAG20-TECHS/H49.html)

I believe this would help people using mobile devices as well as people with disabilities.

Thanks, Michael


Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Recent Topics
What happened to UBB Wiki
by Ruben - 07/20/2024 12:07 PM
External Islands
by ECNet - 07/18/2024 12:51 PM
Repeatable issue for file attachments
by Baldeagle - 07/14/2024 11:24 PM
I know this is not the right forum for this
by Baldeagle - 07/11/2024 9:54 PM
topic timestamp does IP lookup of poster?
by Ruben - 07/09/2024 11:36 AM
Who's Online Now
1 members (Gizmo), 115 guests, and 265 robots.
Key: Admin, Global Mod, Mod
Random Gallery Image
Latest Gallery Images
Los Angeles
Los Angeles
by isaac, August 6
3D Creations
3D Creations
by JAISP, December 30
Artistic structures
Artistic structures
by isaac, August 29
Stones
Stones
by isaac, August 19
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20240506)