Find me on Linkedin
amberrignell / hiandwelcome Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://amberrignell.github.io/HiandWelcome/
Home Page: https://amberrignell.github.io/HiandWelcome/
Find me on Linkedin
'a little about me tab' is not getting recognised by ChromeVox
the arrow button, image and dots navigation names may not be accessible to those with hearing difficulties
under 'tech for social good' rather than having seperate paragraphs you can have one paragraph and use line breaks to move to a new line <br>
For accessibility reasons, it is recommend each sectioning element have a heading, even <body>
and <nav>
Labels ensure that form controls are announced properly by assistive technologies like screen readers. Assistive technology users rely on these labels to navigate forms. Mouse and touchscreen users also benefit from labels because the label text makes a larger click target.
to fix add <label>
tag
Low-contrast text is difficult or impossible for many users to read. Low contrast is difficult for users to distinguish the shapes of the characters, which can reduce reading comprehension and slow down reading speed.
Challenging for people with low vision, low-contrast text can negatively affect the reading experience for all your users.
<a> <p> <label> <input> <div>
tags contrast needs to be adjusted
Text that is 18 pt, or 14 pt and bold, needs a contrast ratio of 3:1. All other text needs a contrast ratio of 4.5:1.
Informative elements should aim for short, descriptive alternate text.
alt
text should give the intent, purpose, and meaning of the image.
Blind users should get as much information from alt text as a sighted user gets from the image.
Avoid non-specific words like "chart", "image", or "diagram".
to ensure correct pronunciation, screen readers use a different sound library for each language they support. Screen readers can switch between these language libraries easily, but only if a web page specifies which language to read for a given piece of content.
if a page doesn't specify a language for the element, a screen reader assumes the page is in the default language that the user chose when setting up the screen reader, often making it impossible to understand the content.
to set the document language to English <html lang="en">
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.