Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Performance + Accessibility Improvement of website #3186

Open
2 of 6 tasks
akshatnema opened this issue Sep 2, 2024 · 2 comments
Open
2 of 6 tasks

[FEATURE] Performance + Accessibility Improvement of website #3186

akshatnema opened this issue Sep 2, 2024 · 2 comments

Comments

@akshatnema
Copy link
Member

Why do we need this improvement?

With the addition of multiple components, pages and MD files, it's now important for us, to make the website efficient for all web + mobile users. Currently, the performance of the website has critically low numbers in both web and mobile view, which can impact the efficiency and user views in the website.

On the other hand, it's also important that we add the necessary accessibility labels to the website. Currently, with the addition of many new illustrations, we have not added label elements for these tags.

How will this change help?

The performance improvement will help the website render the contents more efficiently to the users and will drastically enhance lighthouse key metrics.

Screenshots

Some screenshots of lighthouse reports:
image

How could it be implemented/designed?

Following tasks need to be done in this issue:

  • Make proper research + analysis on what needs to be fixed to improve performance in both mobile + web view.
  • Propose the solution to improve the performance of website, at least 95% on each page.
  • Search for the elements that require labels to improve accessibility.
  • Create a workflow to analyse lighthouse reports for each page (not docs, blogs or any mdx rendered page0

🚧 Breaking changes

Yes

👀 Have you checked for similar open issues?

  • I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

None

@sagarkori143
Copy link
Contributor

This is a great project which was in my mind since the time I started contributing to the AsyncAPI. Looking forward to draft a fully researched and detailed proposal ✨

@nikhilkalburgi
Copy link
Contributor

I would like to be actively involved in addressing this performance issue and closely monitor the progress to ensure improvements in web vital metrics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants