WCAG 2.1 compatibility

  • Impression eStudio
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
3 years 3 weeks ago #147985 by Impression eStudio
WCAG 2.1 compatibility was created by Impression eStudio
Since the need for WCAG compatibility is getting stronger and Joomla 4 is already compatible, I think the eshop shloud also be.
For a start, a first easy step is to add to all images an alt (e.g. category images, product secondary images, images in the eshop modules) and make sure the default text colors are intense enough. For example the red asterisk for the required fields has to be darker red to pass the color contrast accessibility validator.

Thanks
The following user(s) said Thank You: Maria Brousou

Please Log in or Create an account to join the conversation.

  • Giang Dinh Truong
  • Offline
  • Administrator
  • Administrator
More
3 years 2 weeks ago #148053 by Giang Dinh Truong
Replied by Giang Dinh Truong on topic WCAG 2.1 compatibility
Hello,

EShop is ready for Joomla 4 now. You can update Joomla to the latest version then update EShop to the latest version too.

Sincerely, Giang

Please Log in or Create an account to join the conversation.

  • Impression eStudio
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
3 years 1 week ago - 3 years 1 week ago #148205 by Impression eStudio
Replied by Impression eStudio on topic WCAG 2.1 compatibility
Hi,

I have the latest version of Eshop and the improvements I suggest, are independent of the Joomla version.
For example, the missing ALTs on the product images of the eshop, do not relate to the Joomla version.
All WCAG 2.1 validators throw errors on missing ALTs to images.
So every time I want a website friendly to disabled persons, I have to change the code of the Eshop.
The code changes I propose are very simple.
If you want me to make it easier, I can send the code changes that I use.
The changes have to be done in the following files:
- components/com_eshop/themes/default/views/cart/default.php
- components/com_eshop/themes/default/views/cart/mini.php
- modules/mod_eshop_cart/tmpl/default.php
- components/com_eshop/themes/default/views/common/products.php
- components/com_eshop/themes/default/views/product/default.php
- modules/mod_eshop_product/tmpl/navigation.php
- modules/mod_eshop_product/tmpl/default.php
- modules/mod_eshop_product/tmpl/grid.php
- modules/mod_eshop_product/tmpl/slider.php
and in the most cases you need to find the img tags and add a code like: 
Code:
alt='".$product->product_name."' />"
Last edit: 3 years 1 week ago by Impression eStudio.
The following user(s) said Thank You: Kimberley

Please Log in or Create an account to join the conversation.

  • Giang Dinh Truong
  • Offline
  • Administrator
  • Administrator
More
3 years 6 days ago #148348 by Giang Dinh Truong
Replied by Giang Dinh Truong on topic WCAG 2.1 compatibility
Hi again,

I will also look at this too.

Sincerely, Giang

Please Log in or Create an account to join the conversation.

Moderators: Giang Dinh Truong