aria-labels, title(Tooltip), target Attributes are not added for Social Icons in Homepage.js File.
These three attributes are very Important for accessibility Point of View like screen readers
What is the expected behavior?
Description:
Add above Raised attributes for Social Links in Footer Section
It's Improving the SEO Optimization
Give a brief description to get the expect behaviour.
Description:
The aria-label attribute provides a way to place a descriptive text label on an object, such as a link, when there are no elements visible on the page that describe the object. If descriptive elements are visible on the page, the aria-labelledby attribute should be used instead of aria-label .
The title attribute gives users an important indication as to where they will be directed to when they click on a link. If the user hovers with the mouse over a link reference, the title text, which was defined in the attribute, will be displayed.
The target attribute specifies where the linked document will open when the link is clicked. The default is the current window. If target="_blank" , the linked document will open in a new tab or (on older browsers) a new window.
Give a brief about the bug discovered✍
Description:
aria-labels, title(Tooltip), target Attributes are not added for Social Icons in Homepage.js File.
three attributes are very Important for accessibility Point of View like screen readers
What is the expected behavior?
Description:
Add above Raised attributes for Social Links in Footer Section
It's Improving the SEO Optimization
Give a brief description to get the expect behaviour.
Description:
Are you contributing for a program?
GSSoC2023
Code of Conduct