The Joomla!® User Experience Portal

Welcome, Guest
Username Password: Remember me

Joomla!, Accessibity and Semantics
(1 viewing) (1) Guest
  • Page:
  • 1

TOPIC: Joomla!, Accessibity and Semantics

Joomla!, Accessibity and Semantics 8 months, 4 weeks ago #1051

HI Guys,


I wrote down some thoughts:

der-auftritt.de/wissen/joomla-blog/475-j...y-and-semantics.html

Hope we can discuss about that topic .-)

Re: Joomla!, Accessibity and Semantics 8 months, 4 weeks ago #1052

  • rdeutz
  • OFFLINE
  • Posts: 1
  • Karma: 0
I think it would be helpful when you paste your text here so people can quote can answer directly.

Cheers,
Robert

Re: Joomla!, Accessibity and Semantics 8 months, 4 weeks ago #1053

OK .-)

One strength of the Joomla community of frontend and UI developers has been that accessibility and its implications for web sites was an acknowledged requirement do their best to consider accessibility guidelines every day.

For many years I talked at conferences about accessibility, but lately it seemed to be unnecessary. The community has moved a great deal forward in terms of accessibility and people have increasingly had an open ear on accessibility issues. However, I am concerned that accessibility is now receiving less attention.
What were the reasons for the turn-around?

  • Is it the awesome new features in HTML5 which make people forget about accessibility, although HTML5 also has plenty of really good accessibility features?

  • Could it be that in education the importance of accessibility is not communicated?

  • Are the international web standards too complicated to understand or too detailed to be considered?

  • Are there no project managers left who can put the increasing number of pieces together in complex processes that belong to a project?


  • Are there economic reasons for neglecting accessibility requirements?


  • Perhaps each plays a partial role, and perhaps it doesn't matter too much what the real reson is. Joomla! has great potential and we must not lose the opportunity. Let us take accessibility back into focus when developing. There are several aspects to be considered. Let us look at a few.

  • No unnecessary layout tables

  • Separating content and presentation (layout and formating with CSS)

  • Semantic and logical structures

  • Careful coloring

  • Consideration of minimal contrast ratios

  • Variable font sizes

  • Fluid or elastic layouts

  • No images of text

  • No transparent backgrounds for images

  • Making sure that navigational elements are perceivable

  • Making sure events are not mouse-triggered, but can be triggered also with a keyboard
    Highlighting focus (keyboard)

  • And so on

    From my point of view the major flaw in the new layouts is currently the semantics.

    What are semantics?

    Semantics is a linguistic term and describes the relationship between characters and their meaning. Semantics become important on web sites when users are to find, combine or exchange information in an easy manner. This elementary requirement doesn't even put users with disabilities the main focus.

    Semantics is about giving documents a methodology to enable all user agents to deliver a logical and readable page, so that user agents and users can work efficiently. Browsers, search engines or other tools (e.g. transformation tools) as well as human beings can work better with semantic pages. Of course, a semantic page is also the basis for an accessible page, but it is definitely not limited to that.Creating a meaningful and logical structure is not always easy - it depends a lot on the content or the project.

    When creating Joomla! Templates or dealing with frontend results we are not bound to a fixed structure! We must offer a structure that is flexible and reacts to user requirements. Putting it to a point: We do not know what content structure the user is going to require, we do not know how many columns are needed in a layout and we do not know where a certain module is going to be positioned. That is not an easy job.

    HTML5 has simplified this process by giving us elements which we didn't have before. We can improve the Joomla! Frontend to perfection. We have a deadline for Joomla! 3.0 in the near future. In Joomla 3 so far the main design focus has been on developing better ways for extension developers to interact with the core of Joomla in a seamless way. This is important work for everyone. However it is also important that this build on but not replace the tremendous work that Joomla 2.5 did in terms of web standards, accessibility and semantics.

    I hope we are able to discuss and implement accessibility and a meaningful semantic structure.
    The following user(s) said Thank You: Inspired, adhocgrafx

    Re: Joomla!, Accessibity and Semantics 8 months, 4 weeks ago #1056

    Implement accessibility and semantics - YES

    In my opinion, the issue of Angie, to check the accessibility aspects and semantics again, is extremely important for the future Joomla! Version. These two major strengths of Joomla! 2.5 should definitely be implemented in Joomla! 3 again.

    Accessibility
    Since Joomla! Pages can meet the criteria of accessibility, there are just so many websites of government agencies and other public institutions, medical institutions and organizations created with Joomla! Accessibility is a key criterion for these institutions, in relation to the building, labor law and also appear on the website. It may be that some users put a value on it, but the basic premise for this purpose should not be taken from Joomla!

    Semantics
    The clear and logical semantic structure of Joomla! 2.5 should also be included in Joomla! 3, since this is a prerequisite for accessibility. This precise structure of Joomla! 2.5 enables web designers and developers to create appropriate solutions for their diverse needs.

    I hope, we can find and these progressive achievements of Joomla 2.5 in Joomla! 3 again.

    Re: Joomla!, Accessibity and Semantics 8 months, 4 weeks ago #1057

    Hi guys,

    maybe my post was to abstract.
    I add to images to make it more clear.
    On the left side you can see the nesting headings of these views.

    Hope it helps

    Angie
    Attachments:

    Re: Joomla!, Accessibity and Semantics 8 months, 3 weeks ago #1060

    Hi Angie,
    We're all for accessibility and semantics. The JUX team took on a tremendous amount of work and has been largely successful in moving the CMS forward on many fronts. I wish you has been involved with the effort to guide us a bit more in proper headings and html5 elements. We need to standardize and chose the Bootstrap example markup since we were using their CSS. I don't think the end result was horrible but it can certainly be improved and I invite you do help with that.

    I'm not sure why you mentioned things like unnecessary tables, fluids layouts, perceivable navigation, since these areas were all improved. Also some things are opinions like click action for opening the admin submenu, which is for a better UX since hovers can often be accidental.

    We've started to adjust things such as the use of headings based on your feedback (and Matt Thomas and Seth Warburton). As you know the CMS repo is open for anyone to contribute so please enter tracker tickets and submit improvements. Also I believe you have my skype and/or email if you want to collaborate and bounce ideas in the JUX skype chat.
    -Kyle Ledbetter
    • Page:
    • 1
    Time to create page: 0.47 seconds